WO2012126426A2 - Method and device for contact-free control by hand gesture - Google Patents

Method and device for contact-free control by hand gesture Download PDF

Info

Publication number
WO2012126426A2
WO2012126426A2 PCT/CN2012/075798 CN2012075798W WO2012126426A2 WO 2012126426 A2 WO2012126426 A2 WO 2012126426A2 CN 2012075798 W CN2012075798 W CN 2012075798W WO 2012126426 A2 WO2012126426 A2 WO 2012126426A2
Authority
WO
WIPO (PCT)
Prior art keywords
gesture action
fingers
gesture
index finger
hand
Prior art date
Application number
PCT/CN2012/075798
Other languages
French (fr)
Chinese (zh)
Other versions
WO2012126426A3 (en
Inventor
李英涛
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to CN2012800011749A priority Critical patent/CN103229127A/en
Priority to EP12759930.6A priority patent/EP2631739B1/en
Priority to PCT/CN2012/075798 priority patent/WO2012126426A2/en
Priority to EP14190503.4A priority patent/EP2853989A1/en
Publication of WO2012126426A2 publication Critical patent/WO2012126426A2/en
Publication of WO2012126426A3 publication Critical patent/WO2012126426A3/en
Priority to US13/875,476 priority patent/US8866781B2/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures

Definitions

  • the invention belongs to the technical field of human-computer interaction, and in particular relates to a contactless gesture control method and device.
  • the gesture control device is one of the human-computer interaction technologies. Compared with the traditional graphical user interface, the gesture control does not require the user to hold a specific input device, and only needs to control the device or the device through a specific hand motion. Enter specific information.
  • the existing gesture control is mainly divided into two categories: one is based on the position information of the gesture, that is, the movement of the related elements on the display screen is mapped by the spatial movement of the finger; the other is the gesture information based on the gesture, that is, the formation by the human hand Various complex gestures, corresponding to different control commands to control the device.
  • a series of operations such as selecting, copying, pasting, moving, deleting, and switching of a specific display object (such as an icon, a box, a scroll bar, etc.) on a pair of display screens in the prior art define corresponding gestures.
  • a gesture to copy a display object click on the object with one finger when selected; a gesture to paste a display object: Quickly double-click with a finger.
  • the prior art has the following drawbacks: the operation instructions for the display object are various, and the gesture rules that the user needs to memorize are too many to learn and memorize.
  • the basic operations of the mouse are converted into gesture definitions.
  • the prior art 2 does not define a specific operation of the display object, but implements functions of all specific operations by defining a mouse-like operation (for example, by selecting a specific operation in the right-click menu) achieve).
  • the prior art 2 has the following drawbacks:
  • the gesture actions of the mouse-like operation are quite different.
  • the movement of the thumb moves the orientation, and then the hand needs to be extended to extend the thumb and forefinger, and then the thumb is moved.
  • This series of motion switching is complicated, which affects the convenience and smoothness of the operation.
  • An object of the embodiments of the present invention is to provide a non-contact gesture control method, which solves the problem that the prior art has too many gesture rules, is difficult to learn and memorize, and has complicated operation and poor operation fluency.
  • a contactless gesture control method includes:
  • the gesture action includes: the index finger is circled, the remaining four fingers are clenched and the circle is larger than the contour of the hand; or the five fingers are close together, the palm moves in the direction of the device; or the thumb, the index finger and the middle finger are naturally extended, and the other two fingers are close together, the index finger is free Move; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the thumb moves up and down; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the middle finger moves up and down.
  • the embodiment of the invention further provides a contactless gesture control device, the device comprising:
  • a gesture action obtaining unit configured to acquire a gesture action of the user
  • control instruction acquiring unit configured to acquire, according to a mapping relationship between the pre-stored gesture action and the control instruction, a control instruction corresponding to the gesture action acquired by the gesture action acquiring unit;
  • control instruction execution unit configured to execute a control instruction acquired by the control instruction acquisition unit
  • the gesture action includes: the index finger is circled, the remaining four fingers are clenched and the circle is larger than the contour of the hand; or the five fingers are close together, the palm moves in the direction of the device; or the thumb, the index finger and the middle finger are naturally extended, and the other two fingers are close together, the index finger is free Move; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the thumb moves up and down; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the middle finger moves up and down.
  • the beneficial effects obtained by the embodiment of the present invention compared with the prior art are as follows: First, the gesture rules are small, and the user is easy to learn and memorize. Compared with the prior art solution 1, the embodiment of the invention greatly simplifies the number of gesture rules, and the user can complete most operations like a mouse by simply remembering three basic gesture actions. Second, the operation is simple and smooth. Compared with the prior art solution 2, when the user implements three basic gestures, the basic hand posture is the same (extending the thumb, the index finger, the middle finger, and the other two fingers together), so that the user does not need to operate continuously. By changing the basic pose, you can smoothly switch between different gestures, and the ease of use and practicability are strong.
  • FIG. 1 is a flowchart of an implementation of a contactless gesture control method according to an embodiment of the present invention
  • FIG. 2 is an example of a gesture provided by an embodiment of the present invention
  • FIG. 3 is a structural diagram of a non-contact gesture control apparatus according to an embodiment of the present invention.
  • FIG. 1 is a flowchart showing an implementation process of a contactless gesture control method according to an embodiment of the present invention. The method is detailed as follows:
  • step S101 a gesture action of the user is acquired.
  • the gesture action of the user may be acquired in various manners, including but not limited to collecting a gesture image of the user through the image collector, and extracting a gesture action from the gesture image; or, by reflective gesture tracking
  • the user's gestures are acquired by an infrared attitude tracking or an ultrasonic attitude tracker.
  • the gesture action includes but is not limited to: the index finger is circled, the remaining four fingers are clenched and the circle is larger than the outline of the hand; or the five fingers are close together, the palm moves in the direction of the device; or the thumb, the index finger, the middle finger naturally extend, and the rest The two fingers are close together, and the index finger moves freely; or the thumb, index finger, and middle finger naturally extend, the other two fingers close together, and the thumb moves up and down; or the thumb, index finger, and middle finger naturally extend, and the other two fingers close together, and the middle finger moves up and down.
  • step S102 a control instruction corresponding to the gesture action is acquired according to a mapping relationship between the pre-stored gesture action and the control command.
  • the method before acquiring the control instruction corresponding to the gesture action, the method further includes creating and storing a mapping relationship between the gesture action and the control instruction.
  • the gesture action includes a right hand gesture action and a left hand gesture action.
  • mapping relationship between the creating and storing the gesture action and the control instruction specifically includes:
  • the gesture motion including the motion track of the hand and the hand at the beginning of the motion track (when the hand enters the preset target area) and the end (the hand leaves the preset a hand gesture when the target area, or when the hand stays in a certain area of the target area, exceeds a preset time value;
  • the correspondence is stored. Wherein, the N is greater than or equal to 1.
  • mapping relationship between the right-hand gesture action and the control instruction includes but is not limited to at least one of the following:
  • the gesture action is for the index finger to circle the remaining four fingers and the circle is larger than the contour of the hand
  • the corresponding control command is “determine” or “negative”.
  • the gesture action is that the index finger is clockwise and the remaining four fingers are clenched and the circle is larger than the contour of the hand, and the corresponding control instruction is “determined” (as shown in the figure). 2a); gesture action is the index finger counterclockwise circled the remaining four fingers clenched fists and the circle is larger than the outline of the hand, the corresponding control command is "negative” (as shown in Figure 2b);
  • the corresponding control command is “return”, for example, returning to the previous page or the previous menu (as shown in FIG. 2c);
  • the gesture action is the thumb
  • the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “left mouse click” (as shown in FIG. 2 e );
  • mapping relationship between the left-hand gesture action and the control instruction includes but is not limited to at least one of the following:
  • the corresponding control instruction is “determine” or “negative”; preferably, when the gesture is for the index finger, the remaining four fingers are fisted and circled.
  • the corresponding control command is “determined”; when the gesture action is that the index finger is clockwise and the remaining four fingers are clenched and the circle is larger than the contour of the hand, the corresponding control command is “negative”;
  • the corresponding control command is “the movement of the mouse track along the moving finger”
  • the gesture action is the thumb
  • the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “right mouse click”;
  • step S103 the control instruction is executed.
  • the system reads the control instructions and executes to perform the corresponding functions. For example, the system reads the "return” instruction and executes the function of returning to the previous page or the previous menu.
  • gesture action of the embodiment of the present invention defaults to the gesture action of the right hand.
  • the beneficial effects obtained by the embodiment of the present invention compared with the prior art are as follows: First, the gesture rules are small, and the user is easy to learn and memorize. Compared with the prior art solution 1, the embodiment of the invention greatly simplifies the number of gesture rules, and the user can complete most operations like a mouse by simply remembering three basic gesture actions. Second, the operation is simple and smooth. Compared with the prior art solution 2, when the user implements three basic gestures, the basic hand posture is the same (extending the thumb, the index finger, the middle finger, and the other two fingers together), so that the user does not need to operate continuously. Transform the basic pose and switch between different gestures smoothly. In addition, the definition of the gesture action is consistent with the user's habit.
  • the left button defined in the embodiment of the present invention is (if the right hand) the thumb moves, and the right button is the (right hand) middle finger movement, and the intuitive left and right mapping is consistent with the user's habit. It is convenient for users to learn and remember, and it is easy to use and practical.
  • the method is after step S101, before step S102, Also includes:
  • Detecting whether the gesture action is a right-hand gesture gesture or a left-hand gesture gesture and when the gesture gesture is a right-hand gesture gesture, acquiring a control instruction corresponding to the right-hand gesture gesture according to a mapping relationship between the right-hand gesture gesture and the control instruction
  • the control command corresponding to the left-hand gesture is acquired according to the mapping relationship between the left-hand gesture and the control command.
  • the detecting whether the gesture action is a right-hand gesture motion or a left-hand gesture motion is specifically: setting a left target region and a right target region in advance (the center point or the nose position of the two eyes of the face may be defined as a boundary line, and the left portion is a left target region) The right part is the right target area.
  • the gesture is detected whether it is in the left target area or the right target area. If it is in the left target area, it is a left-hand gesture, otherwise it is a right-hand gesture.
  • FIG. 3 shows a composition of a contactless gesture control apparatus according to Embodiment 2 of the present invention. For convenience of description, only parts related to the embodiment of the present invention are shown.
  • the contactless gesture control device can be operated on various electronic devices (including mobile phones, tablet mobile phones, desktop computers, tablet computers, televisions, refrigerators, washing machines, air conditioners, digital cameras, surveillance cameras, medical electronic instruments, etc.).
  • the non-contact gesture control device 3 includes a gesture action acquisition unit 31, a control instruction acquisition unit 32, and a control instruction execution unit 33. Among them, the specific functions of each unit are as follows:
  • the gesture action acquiring unit 31 is configured to acquire a gesture action of the user; preferably, the gesture action acquisition unit 31 is configured to: collect a gesture image of the user through the image collector, and extract a gesture action from the gesture image; or The user's gestures are acquired by a reflective attitude tracker, an infrared attitude tracking or an ultrasonic attitude tracker.
  • the control instruction acquiring unit 32 is configured to acquire, according to the mapping relationship between the pre-stored gesture action and the control instruction, a control instruction corresponding to the gesture action acquired by the gesture action acquiring unit 31;
  • control instruction execution unit 33 configured to execute the control instruction acquired by the control instruction acquisition unit 32;
  • the gesture action includes but is not limited to: the index finger is circled, the remaining four fingers are clenched and the circle is larger than the outline of the hand; or the five fingers are close together, the palm moves in the direction of the device; or the thumb, the index finger, the middle finger naturally extend, and the rest The two fingers are close together, and the index finger moves freely; or the thumb, index finger, and middle finger naturally extend, the other two fingers close together, and the thumb moves up and down; or the thumb, index finger, and middle finger naturally extend, and the other two fingers close together, and the middle finger moves up and down.
  • the device 3 further includes:
  • the mapping relationship creating unit 34 is configured to create and store a mapping relationship between the gesture action and the control instruction before the control instruction acquiring unit 32 acquires the control instruction corresponding to the gesture action acquired by the gesture action acquiring unit 31, where the gesture Actions include right hand gestures and left hand gestures;
  • the detecting unit 35 is configured to detect whether the gesture action is a right-hand gesture or a left-hand gesture before the control instruction acquisition unit 32 acquires the control instruction corresponding to the gesture action after the gesture action acquisition unit 31 acquires the gesture action. action.
  • mapping relationship between the right-hand gesture action and the control instruction includes but is not limited to at least one of the following:
  • the corresponding control command is “determine” or “negative”; preferably, when the gesture action is the index finger, the remaining four fingers are fisted clockwise and When the circle is larger than the outline of the hand, the corresponding control command is “determined”; when the gesture action is the index finger counterclockwise circled and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “negative”;
  • the corresponding control command is “the movement of the mouse track along the moving finger”
  • the gesture action is the thumb
  • the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “left mouse click”;
  • mapping relationship between the left-hand gesture action and the control instruction includes but is not limited to at least one of the following:
  • the corresponding control instruction is “determine” or “negative”; preferably, when the gesture is for the index finger, the remaining four fingers are punched counterclockwise and When the circle is larger than the outline of the hand, the corresponding control command is “OK”; when the gesture action is that the index finger is clockwise and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “negative”;
  • the corresponding control command is “the movement of the mouse track along the moving finger”
  • the gesture action is the thumb
  • the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “right mouse click”;
  • the non-contact gesture control apparatus provided in this embodiment may be used in the foregoing related non-contact gesture control method.
  • the beneficial effects obtained by the embodiment of the present invention compared with the prior art are as follows: First, the gesture rules are small, and the user is easy to learn and memorize. Compared with the prior art solution 1, the embodiment of the invention greatly simplifies the number of gesture rules, and the user can complete most operations like a mouse by simply remembering three basic gesture actions. Second, the operation is simple and smooth. Compared with the prior art solution 2, when the user implements three basic gestures, the basic hand posture is the same (extending the thumb, the index finger, the middle finger, and the other two fingers together), so that the user does not need to operate continuously. Transform the basic pose and switch between different gestures smoothly. Moreover, the definition of the gesture action is consistent with the user's habit.
  • the left button defined in the embodiment of the present invention is (if the right hand) the thumb moves, and the right button is (if the right hand) the middle finger moves, and the intuitive left and right mapping is consistent with the user's habit. It is convenient for users to learn and remember, and it is easy to use and practical.
  • the embodiment of the present invention creates and stores a mapping relationship between the right-hand gesture action and the left-hand gesture action and the control instruction, and satisfies the usage requirements of different users (habitually using the right hand or the left hand) The user) further enhances the ease of use and utility of the present invention.
  • the data caching method in the multi-node system provided by the embodiment of the present invention may be completed in whole or in part by hardware related to program instructions. For example, it can be done by computer running.
  • the program can be stored in a readable storage medium such as a random access memory, a magnetic disk, an optical disk, or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention is applicable in the technical field of human computer interaction, and provides a method and device for contact-free control by hand gestures. The method comprises: acquiring a hand gesture from a user; acquiring a control command corresponding to the hand gesture according to pre-stored mapping relationships between hand gestures and control commands; and executing the control command; wherein the hand gesture includes: drawing a circle by an index finger with the remaining four fingers clenched into a fist and with the circle being larger than the contour of the hand; or keeping the five stretched fingers together with the palm moving towards the device; or stretching the thumb, index finger and middle finger out in a natural way with the remaining two fingers kept together and the index finger moving freely; or stretching the thumb, index finger and middle finger out in a natural way with the remaining two fingers kept together and the thumb moving up and down; or stretching the thumb, index finger and middle finger out in a natural way with the remaining two fingers kept together and the middle finger moving up and down.The present invention effectively solves the problems in the prior art that there are too many hand gesture rules, making them difficult to learn and to memorize, and making the operation thereof complicated, thus leading to poor operation smoothness.

Description

一种非接触式手势控制方法及装置  Non-contact gesture control method and device 技术领域Technical field
本发明属于人机交互技术领域,尤其涉及一种非接触式手势控制方法及装置。The invention belongs to the technical field of human-computer interaction, and in particular relates to a contactless gesture control method and device.
背景技术Background technique
通过手势控制设备是人机交互技术中的一种,与传统的图形用户界面相比,手势控制不需要用户持握特定的输入设备,只需通过特定的手部动作就能控制设备或者向设备输入特定的信息。The gesture control device is one of the human-computer interaction technologies. Compared with the traditional graphical user interface, the gesture control does not require the user to hold a specific input device, and only needs to control the device or the device through a specific hand motion. Enter specific information.
现有的手势控制主要分为两类:一类是基于手势的位置信息,即通过手指的空间移动来映射显示屏上相关元素的移动;另一类是基于手势的姿态信息,即利用人手形成的各种复杂手势,对应不同的控制命令来对设备进行控制。 The existing gesture control is mainly divided into two categories: one is based on the position information of the gesture, that is, the movement of the related elements on the display screen is mapped by the spatial movement of the finger; the other is the gesture information based on the gesture, that is, the formation by the human hand Various complex gestures, corresponding to different control commands to control the device.
现有技术一对显示屏上特定的显示对象(如图标、方框、滚动条等)的诸如选择、复制、粘帖、移动、删除和切换等一系列操作定义对应的手势。例如 复制某个显示对象的手势:当被选定时通过一个手指在对象上点击;粘帖某个显示对象的手势:通过一个手指快速双击。 A series of operations such as selecting, copying, pasting, moving, deleting, and switching of a specific display object (such as an icon, a box, a scroll bar, etc.) on a pair of display screens in the prior art define corresponding gestures. E.g A gesture to copy a display object: click on the object with one finger when selected; a gesture to paste a display object: Quickly double-click with a finger.
现有技术一存在如下缺陷:针对显示对象的操作指令多种多样,需要用户记忆的手势规则太多,难以学习和记忆。The prior art has the following drawbacks: the operation instructions for the display object are various, and the gesture rules that the user needs to memorize are too many to learn and memorize.
现有技术二把鼠标的基本操作(击左键、击右键、光标位移等)转化为手势定义。与现有技术一不同的是,现有技术二不定义显示对象的具体操作,而是通过定义类鼠标的操作来实现所有具体操作的功能(例如可以通过在右键菜单中选择某个具体操作来实现)。In the prior art, the basic operations of the mouse (clicking the left button, right clicking, cursor shift, etc.) are converted into gesture definitions. Different from the prior art, the prior art 2 does not define a specific operation of the display object, but implements functions of all specific operations by defining a mouse-like operation (for example, by selecting a specific operation in the right-click menu) achieve).
现有技术二存在如下缺陷: 类鼠标操作的各手势动作差异较大,当用户在进行一系列操作时,需要频繁在各种动作中切换,例如当用户需要选中某个显示对象然后打开右键菜单时,用户需要通过握拳和伸出大拇指的动作来移动方位,然后又需将手改为伸出拇指和食指,然后移动拇指,这一系列的动作切换比较复杂,影响了操作的便捷性和流畅性。The prior art 2 has the following drawbacks: The gesture actions of the mouse-like operation are quite different. When the user performs a series of operations, it is necessary to frequently switch between various actions. For example, when the user needs to select a display object and then open the right-click menu, the user needs to make a fist and reach out. The movement of the thumb moves the orientation, and then the hand needs to be extended to extend the thumb and forefinger, and then the thumb is moved. This series of motion switching is complicated, which affects the convenience and smoothness of the operation.
技术问题technical problem
本发明实施例的目的在于提供一种非接触式手势控制方法,以解决现有技术存在的手势规则太多,难以学习和记忆以及操作复杂,操作流畅性差的问题。An object of the embodiments of the present invention is to provide a non-contact gesture control method, which solves the problem that the prior art has too many gesture rules, is difficult to learn and memorize, and has complicated operation and poor operation fluency.
技术解决方案Technical solution
本发明实施例是这样实现的,一种非接触式手势控制方法,所述方法包括:The embodiment of the present invention is implemented as follows. A contactless gesture control method includes:
获取用户的手势动作;Get the gesture action of the user;
根据预存的手势动作与控制指令的映射关系,获取与所述手势动作对应的控制指令;Obtaining a control instruction corresponding to the gesture action according to a mapping relationship between the pre-stored gesture action and the control instruction;
执行所述控制指令;Executing the control instruction;
所述手势动作包括:食指划圆圈其余四指握拳且圆圈大于手的轮廓;或者五指并拢,手掌向所述设备所在方向移动;或者拇指、食指、中指自然伸出,其余二指并拢,食指自由移动;或者拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动;或者拇指、食指、中指自然伸出,其余二指并拢,中指上下移动。The gesture action includes: the index finger is circled, the remaining four fingers are clenched and the circle is larger than the contour of the hand; or the five fingers are close together, the palm moves in the direction of the device; or the thumb, the index finger and the middle finger are naturally extended, and the other two fingers are close together, the index finger is free Move; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the thumb moves up and down; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the middle finger moves up and down.
本发明实施例还提供一种非接触式手势控制装置,所述装置包括: The embodiment of the invention further provides a contactless gesture control device, the device comprising:
手势动作获取单元,用于获取用户的手势动作;a gesture action obtaining unit, configured to acquire a gesture action of the user;
控制指令获取单元,用于根据预存的手势动作与控制指令的映射关系,获取与所述手势动作获取单元获取的手势动作对应的控制指令;a control instruction acquiring unit, configured to acquire, according to a mapping relationship between the pre-stored gesture action and the control instruction, a control instruction corresponding to the gesture action acquired by the gesture action acquiring unit;
控制指令执行单元,用于执行所述控制指令获取单元获取的控制指令;a control instruction execution unit, configured to execute a control instruction acquired by the control instruction acquisition unit;
所述手势动作包括:食指划圆圈其余四指握拳且圆圈大于手的轮廓;或者五指并拢,手掌向所述设备所在方向移动;或者拇指、食指、中指自然伸出,其余二指并拢,食指自由移动;或者拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动;或者拇指、食指、中指自然伸出,其余二指并拢,中指上下移动。The gesture action includes: the index finger is circled, the remaining four fingers are clenched and the circle is larger than the contour of the hand; or the five fingers are close together, the palm moves in the direction of the device; or the thumb, the index finger and the middle finger are naturally extended, and the other two fingers are close together, the index finger is free Move; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the thumb moves up and down; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the middle finger moves up and down.
有益效果Beneficial effect
本发明实施例与现有技术相比获得的有益效果有:首先,手势规则少、便于用户学习、记忆。与现有技术方案一相比,本发明实施例大大简化了手势规则的数量,用户只要记住三个基本手势动作,就能像使用鼠标一样完成绝大多数的操作。其次,操作简单、流畅。与现有技术方案二相比,用户在实施三个基本手势时,基本的手部姿态是相同的(伸出拇指、食指、中指,并拢另两个手指),使得用户在连续操作时不需要变换基本姿态,可以流畅地在不同手势间切换,易用性和实用性都较强。The beneficial effects obtained by the embodiment of the present invention compared with the prior art are as follows: First, the gesture rules are small, and the user is easy to learn and memorize. Compared with the prior art solution 1, the embodiment of the invention greatly simplifies the number of gesture rules, and the user can complete most operations like a mouse by simply remembering three basic gesture actions. Second, the operation is simple and smooth. Compared with the prior art solution 2, when the user implements three basic gestures, the basic hand posture is the same (extending the thumb, the index finger, the middle finger, and the other two fingers together), so that the user does not need to operate continuously. By changing the basic pose, you can smoothly switch between different gestures, and the ease of use and practicability are strong.
附图说明DRAWINGS
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the embodiments or the description of the prior art will be briefly described below. It is obvious that the drawings in the following description are only the present invention. For some embodiments, other drawings may be obtained from those of ordinary skill in the art in light of the inventive workability.
图1是本发明实施例提供的非接触式手势控制方法的实现流程图;1 is a flowchart of an implementation of a contactless gesture control method according to an embodiment of the present invention;
图2中的2a、2b、2c、2d、2e、2f是本发明实施例提供的手势示例图;2a, 2b, 2c, 2d, 2e, 2f in FIG. 2 is an example of a gesture provided by an embodiment of the present invention;
图3是本发明实施例提供的非接触式手势控制装置的组成结构图。FIG. 3 is a structural diagram of a non-contact gesture control apparatus according to an embodiment of the present invention.
本发明的实施方式Embodiments of the invention
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。In order to explain the technical solution described in the present invention, the following description will be made by way of specific embodiments.
图1示出了本发明实施例提供的非接触式手势控制方法的实现流程,该方法过程详述如下:FIG. 1 is a flowchart showing an implementation process of a contactless gesture control method according to an embodiment of the present invention. The method is detailed as follows:
在步骤S101中,获取用户的手势动作。In step S101, a gesture action of the user is acquired.
在本实施例中,可以通过多种方式获取用户的手势动作,包括但不局限于通过图像采集器采集用户的手势图像,并从所述手势图像中提取手势动作;或者,通过反射式姿态追踪器、红外姿态追踪或超声波姿态追踪器等获取用户的手势动作。In this embodiment, the gesture action of the user may be acquired in various manners, including but not limited to collecting a gesture image of the user through the image collector, and extracting a gesture action from the gesture image; or, by reflective gesture tracking The user's gestures are acquired by an infrared attitude tracking or an ultrasonic attitude tracker.
其中,所述手势动作包括但不局限于:食指划圆圈其余四指握拳且圆圈大于手的轮廓;或者五指并拢,手掌向所述设备所在方向移动;或者拇指、食指、中指自然伸出,其余二指并拢,食指自由移动;或者拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动;或者拇指、食指、中指自然伸出,其余二指并拢,中指上下移动。Wherein, the gesture action includes but is not limited to: the index finger is circled, the remaining four fingers are clenched and the circle is larger than the outline of the hand; or the five fingers are close together, the palm moves in the direction of the device; or the thumb, the index finger, the middle finger naturally extend, and the rest The two fingers are close together, and the index finger moves freely; or the thumb, index finger, and middle finger naturally extend, the other two fingers close together, and the thumb moves up and down; or the thumb, index finger, and middle finger naturally extend, and the other two fingers close together, and the middle finger moves up and down.
在步骤S102中,根据预存的手势动作与控制指令的映射关系,获取与所述手势动作对应的控制指令。In step S102, a control instruction corresponding to the gesture action is acquired according to a mapping relationship between the pre-stored gesture action and the control command.
在本实施例中,获取与所述手势动作对应的控制指令之前,还包括创建并存储手势动作与控制指令的映射关系。优选的是,所述手势动作包括右手手势动作和左手手势动作。In this embodiment, before acquiring the control instruction corresponding to the gesture action, the method further includes creating and storing a mapping relationship between the gesture action and the control instruction. Preferably, the gesture action includes a right hand gesture action and a left hand gesture action.
所述创建并存储手势动作与控制指令的映射关系具体包括:The mapping relationship between the creating and storing the gesture action and the control instruction specifically includes:
获取用户的N个手势动作,所述手势动作包括手部的运动轨迹以及所述手部在运动轨迹起始处(手部进入预设的目标区域时)及结束处(手部离开预设的目标区域时,或者手部停留在目标区域的某个区域时间超过预设时间值时)的手部姿态;Acquiring N gesture actions of the user, the gesture motion including the motion track of the hand and the hand at the beginning of the motion track (when the hand enters the preset target area) and the end (the hand leaves the preset a hand gesture when the target area, or when the hand stays in a certain area of the target area, exceeds a preset time value;
从预先编辑的控制指令中选择N个控制指令,并与所述手势动作建立一一对应的关系;Selecting N control commands from pre-edited control commands and establishing a one-to-one correspondence with the gesture actions;
存储所述对应关系。其中,所述N大于等于1。The correspondence is stored. Wherein, the N is greater than or equal to 1.
在本实施例中,所述右手手势动作与控制指令的映射关系包括但不局限于以下至少一个:In this embodiment, the mapping relationship between the right-hand gesture action and the control instruction includes but is not limited to at least one of the following:
当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”。优选的,当显示屏幕上显示有“确定”和“否定”选项时,手势动作为食指顺时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”(如图2a所示);手势动作为食指逆时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“否定”(如图2b所示);When the gesture action is for the index finger to circle the remaining four fingers and the circle is larger than the contour of the hand, the corresponding control command is “determine” or “negative”. Preferably, when the “OK” and “Negative” options are displayed on the display screen, the gesture action is that the index finger is clockwise and the remaining four fingers are clenched and the circle is larger than the contour of the hand, and the corresponding control instruction is “determined” (as shown in the figure). 2a); gesture action is the index finger counterclockwise circled the remaining four fingers clenched fists and the circle is larger than the outline of the hand, the corresponding control command is "negative" (as shown in Figure 2b);
当手势动作为五指并拢,手掌向所述设备所在方向移动时,对应的控制指令为“返回”,例如返回前一页面或者上一级菜单(如图2c所示);When the gesture action is five fingers and the palm moves to the direction of the device, the corresponding control command is “return”, for example, returning to the previous page or the previous menu (as shown in FIG. 2c);
当手势动作为拇指、食指、中指自然伸出,其余二指并拢,食指自由移动时,对应的控制指令为“鼠标轨沿所述移动的手指的迹移动” (如图2d所示);When the gesture action is that the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the index finger moves freely, the corresponding control command is “the movement of the mouse track along the moving finger”. (as shown in Figure 2d);
当手势动作为拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动时,对应的控制指令为“鼠标左键点击”(如图2e所示);When the gesture action is the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “left mouse click” (as shown in FIG. 2 e );
当手势动作为为拇指、食指、中指自然伸出,其余二指并拢,中指上下移动时,对应的控制指令为“鼠标右键点击”(如图2f所示)。When the gesture action is naturally extended for the thumb, forefinger and middle finger, and the other two fingers are close together, and the middle finger moves up and down, the corresponding control command is “right mouse click” (as shown in Fig. 2f).
所述左手手势动作与控制指令的映射关系包括但不局限于以下至少一个:The mapping relationship between the left-hand gesture action and the control instruction includes but is not limited to at least one of the following:
当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”;优选的,当手势动作为食指逆时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”;当手势动作为食指顺时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“否定”;When the gesture action is for the index finger to circle the remaining four fingers and the circle is larger than the outline of the hand, the corresponding control instruction is “determine” or “negative”; preferably, when the gesture is for the index finger, the remaining four fingers are fisted and circled. When the contour of the hand is larger than the contour of the hand, the corresponding control command is “determined”; when the gesture action is that the index finger is clockwise and the remaining four fingers are clenched and the circle is larger than the contour of the hand, the corresponding control command is “negative”;
当手势动作为五指并拢,手掌向所述设备所在方向移动时,对应的控制指令为“返回”;When the gesture action is five fingers and the palm moves toward the direction of the device, the corresponding control command is “return”;
当手势动作为拇指、食指、中指自然伸出,其余二指并拢,食指自由移动时,对应的控制指令为“鼠标轨沿所述移动的手指的迹移动”;When the gesture action is that the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the index finger moves freely, the corresponding control command is “the movement of the mouse track along the moving finger”;
当手势动作为拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动时,对应的控制指令为“鼠标右键点击”;When the gesture action is the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “right mouse click”;
当手势动作为为拇指、食指、中指自然伸出,其余二指并拢,中指上下移动时,对应的控制指令为“鼠标左键点击”。When the gesture action is naturally extended for the thumb, forefinger and middle finger, and the other two fingers are close together, and the middle finger moves up and down, the corresponding control command is “left mouse click”.
在步骤S103中,执行所述控制指令。In step S103, the control instruction is executed.
在本实施例中,系统读取所述控制指令并执行以完成相应的功能。例如系统读取“返回”指令,执行返回前一页面或者上一级菜单功能。In this embodiment, the system reads the control instructions and executes to perform the corresponding functions. For example, the system reads the "return" instruction and executes the function of returning to the previous page or the previous menu.
需要说明的是,本发明实施例的手势动作默认为右手的手势动作。It should be noted that the gesture action of the embodiment of the present invention defaults to the gesture action of the right hand.
本发明实施例与现有技术相比获得的有益效果有:首先,手势规则少、便于用户学习、记忆。与现有技术方案一相比,本发明实施例大大简化了手势规则的数量,用户只要记住三个基本手势动作,就能像使用鼠标一样完成绝大多数的操作。其次,操作简单、流畅。与现有技术方案二相比,用户在实施三个基本手势时,基本的手部姿态是相同的(伸出拇指、食指、中指,并拢另两个手指),使得用户在连续操作时不需要变换基本姿态,可以流畅地在不同手势间切换。另外,手势动作的定义与用户习惯相符,例如本发明实施例定义的击左键是(若右手)拇指移动,击右键是(若右手)中指移动,这种直观地左右映射与用户习惯相符,方便用户学习和记忆,易用性和实用性都较强。The beneficial effects obtained by the embodiment of the present invention compared with the prior art are as follows: First, the gesture rules are small, and the user is easy to learn and memorize. Compared with the prior art solution 1, the embodiment of the invention greatly simplifies the number of gesture rules, and the user can complete most operations like a mouse by simply remembering three basic gesture actions. Second, the operation is simple and smooth. Compared with the prior art solution 2, when the user implements three basic gestures, the basic hand posture is the same (extending the thumb, the index finger, the middle finger, and the other two fingers together), so that the user does not need to operate continuously. Transform the basic pose and switch between different gestures smoothly. In addition, the definition of the gesture action is consistent with the user's habit. For example, the left button defined in the embodiment of the present invention is (if the right hand) the thumb moves, and the right button is the (right hand) middle finger movement, and the intuitive left and right mapping is consistent with the user's habit. It is convenient for users to learn and remember, and it is easy to use and practical.
作为本发明的另一实施例,为了满足不同用户的使用需求(习惯用右手或者左手的用户),进一步增强本发明的易用性和实用性,所述方法在步骤S101之后,步骤S102之前,还包括:As another embodiment of the present invention, in order to satisfy the use requirements of different users (customized with right-handed or left-handed users), the ease of use and practicability of the present invention are further enhanced, the method is after step S101, before step S102, Also includes:
检测所述手势动作为右手手势动作还是左手手势动作,在所述手势动作为右手手势动作时,根据右手手势动作与控制指令的映射关系,获取与所述右手手势动作对应的控制指令,在所述势动作为左手手势动作时,根据左手手势动作与控制指令的映射关系,获取与所述左手手势动作对应的控制指令。Detecting whether the gesture action is a right-hand gesture gesture or a left-hand gesture gesture, and when the gesture gesture is a right-hand gesture gesture, acquiring a control instruction corresponding to the right-hand gesture gesture according to a mapping relationship between the right-hand gesture gesture and the control instruction When the described action is a left-hand gesture, the control command corresponding to the left-hand gesture is acquired according to the mapping relationship between the left-hand gesture and the control command.
其中,检测所述手势动作为右手手势动作还是左手手势动作具体为:预先设置左目标区域和右目标区域(可以以人脸两眼的中心点或者鼻子位置为分界线,左边部分为左目标区域,右边部分为右目标区域),检测所述手势动作是在左目标区域还是右目标区域,若在左目标区域则为左手手势动作,否则为右手手势动作。The detecting whether the gesture action is a right-hand gesture motion or a left-hand gesture motion is specifically: setting a left target region and a right target region in advance (the center point or the nose position of the two eyes of the face may be defined as a boundary line, and the left portion is a left target region) The right part is the right target area. The gesture is detected whether it is in the left target area or the right target area. If it is in the left target area, it is a left-hand gesture, otherwise it is a right-hand gesture.
图3示出了本发明实施例二提供的非接触式手势控制装置的组成结构,为了便于说明,仅示出了与本发明实施例相关的部分。FIG. 3 shows a composition of a contactless gesture control apparatus according to Embodiment 2 of the present invention. For convenience of description, only parts related to the embodiment of the present invention are shown.
该非接触式手势控制装置可以是运行于各电子设备(包括手机、平板电脑手机、台式电脑、平板电脑、电视机、电冰箱、洗衣机、空调、数码相机、监控摄像头、医疗电子仪器等)的软件单元、硬件单元或者软硬件相结合的单元。The contactless gesture control device can be operated on various electronic devices (including mobile phones, tablet mobile phones, desktop computers, tablet computers, televisions, refrigerators, washing machines, air conditioners, digital cameras, surveillance cameras, medical electronic instruments, etc.). A software unit, a hardware unit, or a combination of hardware and software.
该非接触式手势控制装置3包括手势动作获取单元31、控制指令获取单元32以及控制指令执行单元33。其中,各单元的具体功能如下:The non-contact gesture control device 3 includes a gesture action acquisition unit 31, a control instruction acquisition unit 32, and a control instruction execution unit 33. Among them, the specific functions of each unit are as follows:
手势动作获取单元31,用于获取用户的手势动作;优选的,所述手势动作获取单元31具体用于:通过图像采集器采集用户的手势图像,并从所述手势图像中提取手势动作;或者,通过反射式姿态追踪器、红外姿态追踪或超声波姿态追踪器获取用户的手势动作。The gesture action acquiring unit 31 is configured to acquire a gesture action of the user; preferably, the gesture action acquisition unit 31 is configured to: collect a gesture image of the user through the image collector, and extract a gesture action from the gesture image; or The user's gestures are acquired by a reflective attitude tracker, an infrared attitude tracking or an ultrasonic attitude tracker.
控制指令获取单元32,用于根据预存的手势动作与控制指令的映射关系,获取与所述手势动作获取单元31获取的手势动作对应的控制指令;The control instruction acquiring unit 32 is configured to acquire, according to the mapping relationship between the pre-stored gesture action and the control instruction, a control instruction corresponding to the gesture action acquired by the gesture action acquiring unit 31;
控制指令执行单元33,用于执行所述控制指令获取单元32获取的控制指令;a control instruction execution unit 33, configured to execute the control instruction acquired by the control instruction acquisition unit 32;
其中,所述手势动作包括但不局限于:食指划圆圈其余四指握拳且圆圈大于手的轮廓;或者五指并拢,手掌向所述设备所在方向移动;或者拇指、食指、中指自然伸出,其余二指并拢,食指自由移动;或者拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动;或者拇指、食指、中指自然伸出,其余二指并拢,中指上下移动。Wherein, the gesture action includes but is not limited to: the index finger is circled, the remaining four fingers are clenched and the circle is larger than the outline of the hand; or the five fingers are close together, the palm moves in the direction of the device; or the thumb, the index finger, the middle finger naturally extend, and the rest The two fingers are close together, and the index finger moves freely; or the thumb, index finger, and middle finger naturally extend, the other two fingers close together, and the thumb moves up and down; or the thumb, index finger, and middle finger naturally extend, and the other two fingers close together, and the middle finger moves up and down.
进一步的,所述装置3还包括:Further, the device 3 further includes:
映射关系创建单元34,用于在所述控制指令获取单元32获取与所述手势动作获取单元31获取的手势动作对应的控制指令前,创建并存储手势动作与控制指令的映射关系,所述手势动作包括右手手势动作和左手手势动作;The mapping relationship creating unit 34 is configured to create and store a mapping relationship between the gesture action and the control instruction before the control instruction acquiring unit 32 acquires the control instruction corresponding to the gesture action acquired by the gesture action acquiring unit 31, where the gesture Actions include right hand gestures and left hand gestures;
检测单元35,用于在所述手势动作获取单元31获取手势动作之后,在所述控制指令获取单元32获取所述手势动作对应的控制指令之前,检测所述手势动作为右手手势动作还是左手手势动作。The detecting unit 35 is configured to detect whether the gesture action is a right-hand gesture or a left-hand gesture before the control instruction acquisition unit 32 acquires the control instruction corresponding to the gesture action after the gesture action acquisition unit 31 acquires the gesture action. action.
在本实施例中,所述右手手势动作与控制指令的映射关系包括但不局限于以下至少一个:In this embodiment, the mapping relationship between the right-hand gesture action and the control instruction includes but is not limited to at least one of the following:
当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”;优选的是,当手势动作为食指顺时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”;当手势动作为食指逆时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“否定”;When the gesture action is for the index finger to circle the remaining four fingers and the circle is larger than the outline of the hand, the corresponding control command is “determine” or “negative”; preferably, when the gesture action is the index finger, the remaining four fingers are fisted clockwise and When the circle is larger than the outline of the hand, the corresponding control command is “determined”; when the gesture action is the index finger counterclockwise circled and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “negative”;
当手势动作为五指并拢,手掌向所述设备所在方向移动时,对应的控制指令为“返回”;When the gesture action is five fingers and the palm moves toward the direction of the device, the corresponding control command is “return”;
当手势动作为拇指、食指、中指自然伸出,其余二指并拢,食指自由移动时,对应的控制指令为“鼠标轨沿所述移动的手指的迹移动”;When the gesture action is that the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the index finger moves freely, the corresponding control command is “the movement of the mouse track along the moving finger”;
当手势动作为拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动时,对应的控制指令为“鼠标左键点击”;When the gesture action is the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “left mouse click”;
当手势动作为为拇指、食指、中指自然伸出,其余二指并拢,中指上下移动时,对应的控制指令为“鼠标右键点击”。When the gesture action is naturally extended for the thumb, forefinger and middle finger, and the other two fingers are close together, and the middle finger moves up and down, the corresponding control command is “right mouse click”.
所述左手手势动作与控制指令的映射关系包括但不局限于以下至少一个:The mapping relationship between the left-hand gesture action and the control instruction includes but is not limited to at least one of the following:
当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”;优选的是,当手势动作为食指逆时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”;当手势动作为食指顺时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“否定”;When the gesture action is for the index finger to circle the remaining four fingers and the circle is larger than the outline of the hand, the corresponding control instruction is “determine” or “negative”; preferably, when the gesture is for the index finger, the remaining four fingers are punched counterclockwise and When the circle is larger than the outline of the hand, the corresponding control command is “OK”; when the gesture action is that the index finger is clockwise and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “negative”;
当手势动作为五指并拢,手掌向所述设备所在方向移动时,对应的控制指令为“返回”;When the gesture action is five fingers and the palm moves toward the direction of the device, the corresponding control command is “return”;
当手势动作为拇指、食指、中指自然伸出,其余二指并拢,食指自由移动时,对应的控制指令为“鼠标轨沿所述移动的手指的迹移动”;When the gesture action is that the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the index finger moves freely, the corresponding control command is “the movement of the mouse track along the moving finger”;
当手势动作为拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动时,对应的控制指令为“鼠标右键点击”;When the gesture action is the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “right mouse click”;
当手势动作为为拇指、食指、中指自然伸出,其余二指并拢,中指上下移动时,对应的控制指令为“鼠标左键点击”。When the gesture action is naturally extended for the thumb, forefinger and middle finger, and the other two fingers are close together, and the middle finger moves up and down, the corresponding control command is “left mouse click”.
本实施例提供的非接触式手势控制装置可以使用在前述对应的非接触式手势控制方法,详情参见上述非接触式手势控制方法实施例一的相关描述,在此不再赘述。The non-contact gesture control apparatus provided in this embodiment may be used in the foregoing related non-contact gesture control method. For details, refer to the related description of the first embodiment of the non-contact gesture control method, and details are not described herein again.
综上所述,本发明实施例与现有技术相比获得的有益效果有:首先,手势规则少、便于用户学习、记忆。与现有技术方案一相比,本发明实施例大大简化了手势规则的数量,用户只要记住三个基本手势动作,就能像使用鼠标一样完成绝大多数的操作。其次,操作简单、流畅。与现有技术方案二相比,用户在实施三个基本手势时,基本的手部姿态是相同的(伸出拇指、食指、中指,并拢另两个手指),使得用户在连续操作时不需要变换基本姿态,可以流畅地在不同手势间切换。而且,手势动作的定义与用户习惯相符,例如本发明实施例定义的击左键是(若右手)拇指移动,击右键是(若右手)中指移动,这种直观地左右映射与用户习惯相符,方便用户学习和记忆,易用性和实用性都较强。另外,本发明实施例在创建并存储手势动作与控制指令的映射关系时,创建并存储了右手手势动作和左手手势动作与控制指令的映射关系,满足不同用户的使用需求(习惯用右手或者左手的用户),进一步增强本发明的易用性和实用性。In summary, the beneficial effects obtained by the embodiment of the present invention compared with the prior art are as follows: First, the gesture rules are small, and the user is easy to learn and memorize. Compared with the prior art solution 1, the embodiment of the invention greatly simplifies the number of gesture rules, and the user can complete most operations like a mouse by simply remembering three basic gesture actions. Second, the operation is simple and smooth. Compared with the prior art solution 2, when the user implements three basic gestures, the basic hand posture is the same (extending the thumb, the index finger, the middle finger, and the other two fingers together), so that the user does not need to operate continuously. Transform the basic pose and switch between different gestures smoothly. Moreover, the definition of the gesture action is consistent with the user's habit. For example, the left button defined in the embodiment of the present invention is (if the right hand) the thumb moves, and the right button is (if the right hand) the middle finger moves, and the intuitive left and right mapping is consistent with the user's habit. It is convenient for users to learn and remember, and it is easy to use and practical. In addition, when creating and storing the mapping relationship between the gesture action and the control instruction, the embodiment of the present invention creates and stores a mapping relationship between the right-hand gesture action and the left-hand gesture action and the control instruction, and satisfies the usage requirements of different users (habitually using the right hand or the left hand) The user) further enhances the ease of use and utility of the present invention.
本发明实施例提供的多节点系统中数据缓存方法,其全部或部分步骤是可以通过程序指令相关的硬件来完成。比如可以通过计算机运行程来完成。该程序可以存储在可读取存储介质,例如,随机存储器、磁盘、光盘等。The data caching method in the multi-node system provided by the embodiment of the present invention may be completed in whole or in part by hardware related to program instructions. For example, it can be done by computer running. The program can be stored in a readable storage medium such as a random access memory, a magnetic disk, an optical disk, or the like.

Claims (15)

  1. 一种非接触式手势控制方法,其特征在于,所述方法包括:A contactless gesture control method, characterized in that the method comprises:
    获取用户的手势动作;Get the gesture action of the user;
    根据预存的手势动作与控制指令的映射关系,获取与所述手势动作对应的控制指令;Obtaining a control instruction corresponding to the gesture action according to a mapping relationship between the pre-stored gesture action and the control instruction;
    执行所述控制指令;Executing the control instruction;
    所述手势动作包括:食指划圆圈其余四指握拳且圆圈大于手的轮廓;或者五指并拢,手掌向所述设备所在方向移动;或者拇指、食指、中指自然伸出,其余二指并拢,食指自由移动;或者拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动;或者拇指、食指、中指自然伸出,其余二指并拢,中指上下移动。The gesture action includes: the index finger is circled, the remaining four fingers are clenched and the circle is larger than the contour of the hand; or the five fingers are close together, the palm moves in the direction of the device; or the thumb, the index finger and the middle finger are naturally extended, and the other two fingers are close together, the index finger is free Move; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the thumb moves up and down; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the middle finger moves up and down.
  2. 如权利要求1所述的方法,其特征在于,在所述获取与所述手势动作对应的控制指令之前,还包括:The method according to claim 1, wherein before the obtaining the control instruction corresponding to the gesture action, the method further comprises:
    创建并存储手势动作与控制指令的映射关系,所述手势动作包括右手手势动作和左手手势动作。A mapping relationship between the gesture action and the control instruction is created and stored, the gesture action including a right hand gesture action and a left hand gesture action.
  3. 如权利要求2所述的方法,其特征在于,在所述获取用户的手势动作步骤之后,根据预存的手势动作与控制指令的映射关系,获取与所述手势动作对应的控制指令步骤之前,还包括:The method according to claim 2, wherein after the step of acquiring the gesture of the user, according to the mapping relationship between the pre-stored gesture action and the control instruction, before the step of acquiring the control instruction corresponding to the gesture action, include:
    检测所述手势动作为右手手势动作还是左手手势动作。The gesture action is detected as a right hand gesture or a left hand gesture.
  4. 如权利要求2或3所述的方法,其特征在于,所述右手手势动作与控制指令的映射关系包括以下至少一个:The method according to claim 2 or 3, wherein the mapping relationship between the right-hand gesture action and the control instruction comprises at least one of the following:
    当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”;When the gesture action is that the index finger is circled and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “determined” or “negative”;
    当手势动作为五指并拢,手掌向所述设备所在方向移动时,对应的控制指令为“返回”;When the gesture action is five fingers and the palm moves toward the direction of the device, the corresponding control command is “return”;
    当手势动作为拇指、食指、中指自然伸出,其余二指并拢,食指自由移动时,对应的控制指令为“鼠标轨沿所述移动的手指的迹移动”;When the gesture action is that the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the index finger moves freely, the corresponding control command is “the movement of the mouse track along the moving finger”;
    当手势动作为拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动时,对应的控制指令为“鼠标左键点击”;When the gesture action is the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “left mouse click”;
    当手势动作为为拇指、食指、中指自然伸出,其余二指并拢,中指上下移动时,对应的控制指令为“鼠标右键点击”。When the gesture action is naturally extended for the thumb, forefinger and middle finger, and the other two fingers are close together, and the middle finger moves up and down, the corresponding control command is “right mouse click”.
  5. 如权利要求4所述的方法,其特征在于,所述当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”包括:The method according to claim 4, wherein when the gesture action is that the index finger is circled and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is "determined" or "negative" includes:
    当手势动作为食指顺时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”;When the gesture action is that the index finger is clockwise and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “determined”;
    当手势动作为食指逆时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“否定”。When the gesture action is that the index finger is counterclockwise and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “negative”.
  6. 如权利要求2或3所述的方法,其特征在于,所述左手手势动作与控制指令的映射关系包括以下至少一个:The method according to claim 2 or 3, wherein the mapping relationship between the left-hand gesture action and the control instruction comprises at least one of the following:
    当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”;When the gesture action is that the index finger is circled and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “determined” or “negative”;
    当手势动作为五指并拢,手掌向所述设备所在方向移动时,对应的控制指令为“返回”;When the gesture action is five fingers and the palm moves toward the direction of the device, the corresponding control command is “return”;
    当手势动作为拇指、食指、中指自然伸出,其余二指并拢,食指自由移动时,对应的控制指令为“鼠标轨沿所述移动的手指的迹移动”;When the gesture action is that the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the index finger moves freely, the corresponding control command is “the movement of the mouse track along the moving finger”;
    当手势动作为拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动时,对应的控制指令为“鼠标右键点击”;When the gesture action is the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “right mouse click”;
    当手势动作为为拇指、食指、中指自然伸出,其余二指并拢,中指上下移动时,对应的控制指令为“鼠标左键点击”。When the gesture action is naturally extended for the thumb, forefinger and middle finger, and the other two fingers are close together, and the middle finger moves up and down, the corresponding control command is “left mouse click”.
  7. 如权利要求6所述的方法,其特征在于,所述当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”包括:The method according to claim 6, wherein when the gesture action is that the index finger is circled and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is "determined" or "negative" includes:
    当手势动作为食指逆时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”;When the gesture action is that the index finger is counterclockwise and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control instruction is “determined”;
    当手势动作为食指顺时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“否定”。When the gesture action is that the index finger is clockwise and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “negative”.
  8. 如权利要求1至7任意一项所述的方法,其特征在于,所述获取用户的手势动作包括:The method according to any one of claims 1 to 7, wherein the obtaining a gesture action of the user comprises:
    通过图像采集器采集用户的手势图像,并从所述手势图像中提取手势动作;Acquiring a gesture image of the user through the image collector, and extracting a gesture action from the gesture image;
    或者,通过反射式姿态追踪器、红外姿态追踪或超声波姿态追踪器获取用户的手势动作。Alternatively, the gesture gesture of the user is obtained by a reflective attitude tracker, an infrared attitude tracking or an ultrasonic attitude tracker.
  9. 一种非接触式手势控制装置,其特征在于,所述装置包括:A contactless gesture control device, characterized in that the device comprises:
    手势动作获取单元,用于获取用户的手势动作;a gesture action obtaining unit, configured to acquire a gesture action of the user;
    控制指令获取单元,用于根据预存的手势动作与控制指令的映射关系,获取与所述手势动作获取单元获取的手势动作对应的控制指令;a control instruction acquiring unit, configured to acquire, according to a mapping relationship between the pre-stored gesture action and the control instruction, a control instruction corresponding to the gesture action acquired by the gesture action acquiring unit;
    控制指令执行单元,用于执行所述控制指令获取单元获取的控制指令;a control instruction execution unit, configured to execute a control instruction acquired by the control instruction acquisition unit;
    所述手势动作包括:食指划圆圈其余四指握拳且圆圈大于手的轮廓;或者五指并拢,手掌向所述设备所在方向移动;或者拇指、食指、中指自然伸出,其余二指并拢,食指自由移动;或者拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动;或者拇指、食指、中指自然伸出,其余二指并拢,中指上下移动。The gesture action includes: the index finger is circled, the remaining four fingers are clenched and the circle is larger than the contour of the hand; or the five fingers are close together, the palm moves in the direction of the device; or the thumb, the index finger and the middle finger are naturally extended, and the other two fingers are close together, the index finger is free Move; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the thumb moves up and down; or the thumb, index finger, middle finger naturally extend, the other two fingers close together, the middle finger moves up and down.
  10. 如权利要求9所述的装置,其特征在于,所述装置还包括:The device of claim 9 wherein said device further comprises:
    映射关系创建单元,用于在所述控制指令获取单元获取与所述手势动作获取单元获取的手势动作对应的控制指令前,创建并存储手势动作与控制指令的映射关系,所述手势动作包括右手手势动作和左手手势动作;a mapping relationship creating unit, configured to create and store a mapping relationship between the gesture action and the control instruction before the control instruction acquiring unit acquires the control instruction corresponding to the gesture action acquired by the gesture action acquiring unit, where the gesture action includes the right hand Gesture action and left hand gesture action;
    检测单元,用于在所述手势动作获取单元获取手势动作之后,在所述控制指令获取单元获取所述手势动作对应的控制指令之前,检测所述手势动作为右手手势动作还是左手手势动作。The detecting unit is configured to detect whether the gesture action is a right-hand gesture gesture or a left-hand gesture motion before the control instruction acquisition unit acquires the control instruction corresponding to the gesture action, after the gesture action acquisition unit acquires the gesture motion.
  11. 如权利要求10所述的装置,其特征在于,所述右手手势动作与控制指令的映射关系包括以下至少一个:The apparatus according to claim 10, wherein the mapping relationship between the right-hand gesture action and the control instruction comprises at least one of the following:
    当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”;When the gesture action is that the index finger is circled and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “determined” or “negative”;
    当手势动作为五指并拢,手掌向所述设备所在方向移动时,对应的控制指令为“返回”;When the gesture action is five fingers and the palm moves toward the direction of the device, the corresponding control command is “return”;
    当手势动作为拇指、食指、中指自然伸出,其余二指并拢,食指自由移动时,对应的控制指令为“鼠标轨沿所述移动的手指的迹移动”;When the gesture action is that the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the index finger moves freely, the corresponding control command is “the movement of the mouse track along the moving finger”;
    当手势动作为拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动时,对应的控制指令为“鼠标左键点击”;When the gesture action is the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “left mouse click”;
    当手势动作为为拇指、食指、中指自然伸出,其余二指并拢,中指上下移动时,对应的控制指令为“鼠标右键点击”。When the gesture action is naturally extended for the thumb, forefinger and middle finger, and the other two fingers are close together, and the middle finger moves up and down, the corresponding control command is “right mouse click”.
  12. 如权利要求11所述的装置,其特征在于,所述当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”包括:The device according to claim 11, wherein when the gesture action is that the index finger is circled and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “determined” or “negative” includes:
    当手势动作为食指顺时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”;When the gesture action is that the index finger is clockwise and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “determined”;
    当手势动作为食指逆时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“否定”。When the gesture action is that the index finger is counterclockwise and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “negative”.
  13. 如权利要求10所述的装置,其特征在于,所述左手手势动作与控制指令的映射关系包括以下至少一个:The apparatus according to claim 10, wherein the mapping relationship between the left-hand gesture action and the control instruction comprises at least one of the following:
    当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”;When the gesture action is that the index finger is circled and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “determined” or “negative”;
    当手势动作为五指并拢,手掌向所述设备所在方向移动时,对应的控制指令为“返回”;When the gesture action is five fingers and the palm moves toward the direction of the device, the corresponding control command is “return”;
    当手势动作为拇指、食指、中指自然伸出,其余二指并拢,食指自由移动时,对应的控制指令为“鼠标轨沿所述移动的手指的迹移动”;When the gesture action is that the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the index finger moves freely, the corresponding control command is “the movement of the mouse track along the moving finger”;
    当手势动作为拇指、食指、中指自然伸出,其余二指并拢,拇指上下移动时,对应的控制指令为“鼠标右键点击”;When the gesture action is the thumb, the index finger and the middle finger naturally extend, and the other two fingers are close together, and the thumb moves up and down, the corresponding control command is “right mouse click”;
    当手势动作为为拇指、食指、中指自然伸出,其余二指并拢,中指上下移动时,对应的控制指令为“鼠标左键点击”。When the gesture action is naturally extended for the thumb, forefinger and middle finger, and the other two fingers are close together, and the middle finger moves up and down, the corresponding control command is “left mouse click”.
  14. 如权利要求13所述的装置,其特征在于,所述当手势动作为食指划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”或者“否定”包括:The device according to claim 13, wherein when the gesture action is that the index finger is circled and the remaining four fingers are clenched and the circle is larger than the contour of the hand, the corresponding control command is “determined” or “negative” includes:
    当手势动作为食指逆时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“确定”;When the gesture action is that the index finger is counterclockwise and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control instruction is “determined”;
    当手势动作为食指顺时针划圆圈其余四指握拳且圆圈大于手的轮廓时,对应的控制指令为“否定”。When the gesture action is that the index finger is clockwise and the remaining four fingers are clenched and the circle is larger than the outline of the hand, the corresponding control command is “negative”.
  15. 如权利要求9至14任一项所述的装置,其特征在于,所述手势动作获取单元具体用于:通过图像采集器采集用户的手势图像,并从所述手势图像中提取手势动作;或者,通过反射式姿态追踪器、红外姿态追踪或超声波姿态追踪器获取用户的手势动作。The device according to any one of claims 9 to 14, wherein the gesture action acquisition unit is configured to: collect a gesture image of the user through the image collector, and extract a gesture action from the gesture image; or The user's gestures are acquired by a reflective attitude tracker, an infrared attitude tracking or an ultrasonic attitude tracker.
PCT/CN2012/075798 2012-05-21 2012-05-21 Method and device for contact-free control by hand gesture WO2012126426A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN2012800011749A CN103229127A (en) 2012-05-21 2012-05-21 Method and device for contact-free control by hand gesture
EP12759930.6A EP2631739B1 (en) 2012-05-21 2012-05-21 Contactless gesture-based control method and apparatus
PCT/CN2012/075798 WO2012126426A2 (en) 2012-05-21 2012-05-21 Method and device for contact-free control by hand gesture
EP14190503.4A EP2853989A1 (en) 2012-05-21 2012-05-21 Contactless gesture-based control method and apparatus
US13/875,476 US8866781B2 (en) 2012-05-21 2013-05-02 Contactless gesture-based control method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/075798 WO2012126426A2 (en) 2012-05-21 2012-05-21 Method and device for contact-free control by hand gesture

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/875,476 Continuation US8866781B2 (en) 2012-05-21 2013-05-02 Contactless gesture-based control method and apparatus

Publications (2)

Publication Number Publication Date
WO2012126426A2 true WO2012126426A2 (en) 2012-09-27
WO2012126426A3 WO2012126426A3 (en) 2013-04-25

Family

ID=46879802

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/075798 WO2012126426A2 (en) 2012-05-21 2012-05-21 Method and device for contact-free control by hand gesture

Country Status (4)

Country Link
US (1) US8866781B2 (en)
EP (2) EP2853989A1 (en)
CN (1) CN103229127A (en)
WO (1) WO2012126426A2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103970260A (en) * 2013-01-31 2014-08-06 华为技术有限公司 Non-contact gesture control method and electronic terminal equipment
AT514528A1 (en) * 2013-06-21 2015-01-15 Engel Austria Gmbh Shaping system with gesture control
CN106843501A (en) * 2017-03-03 2017-06-13 宇龙计算机通信科技(深圳)有限公司 A kind of equipment operation control method and device
CN108594995A (en) * 2018-04-13 2018-09-28 广东小天才科技有限公司 Electronic equipment operation method based on gesture recognition and electronic equipment
CN110334561A (en) * 2018-03-31 2019-10-15 广州卓腾科技有限公司 A kind of gestural control method of control object rotation
CN111469859A (en) * 2020-03-27 2020-07-31 一汽奔腾轿车有限公司 Automobile gesture interaction system

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130144459A1 (en) * 2011-11-16 2013-06-06 Flextronics Ap, Llc Law breaking/behavior sensor
US20140309930A1 (en) 2013-04-15 2014-10-16 Flextronics Ap, Llc Automatic camera image retrieval based on route traffic and conditions
US10295338B2 (en) 2013-07-12 2019-05-21 Magic Leap, Inc. Method and system for generating map data from an image
KR102165818B1 (en) 2013-09-10 2020-10-14 삼성전자주식회사 Method, apparatus and recovering medium for controlling user interface using a input image
KR101844390B1 (en) * 2014-01-03 2018-04-03 인텔 코포레이션 Systems and techniques for user interface control
US9430046B2 (en) 2014-01-16 2016-08-30 Denso International America, Inc. Gesture based image capturing system for vehicle
US11004139B2 (en) 2014-03-31 2021-05-11 Monticello Enterprises LLC System and method for providing simplified in store purchases and in-app purchases using a use-interface-based payment API
US11282131B2 (en) 2014-03-31 2022-03-22 Monticello Enterprises LLC User device enabling access to payment information in response to user input
US11250493B2 (en) 2014-03-31 2022-02-15 Monticello Enterprises LLC System and method for performing social media cryptocurrency transactions
US10726472B2 (en) * 2014-03-31 2020-07-28 Monticello Enterprises LLC System and method for providing simplified in-store, product-based and rental payment processes
US11080777B2 (en) * 2014-03-31 2021-08-03 Monticello Enterprises LLC System and method for providing a social media shopping experience
US12008629B2 (en) * 2014-03-31 2024-06-11 Monticello Enterprises LLC System and method for providing a social media shopping experience
US12236471B2 (en) * 2014-03-31 2025-02-25 Monticello Enterprises LLC System and method for providing a social media shopping experience
US10511580B2 (en) * 2014-03-31 2019-12-17 Monticello Enterprises LLC System and method for providing a social media shopping experience
US10832310B2 (en) 2014-03-31 2020-11-10 Monticello Enterprises LLC System and method for providing a search entity-based payment process
US9965796B2 (en) * 2014-06-26 2018-05-08 Paypal, Inc. Social media buttons with payment capability
FR3026502A1 (en) * 2014-09-30 2016-04-01 Valeo Comfort & Driving Assistance SYSTEM AND METHOD FOR CONTROLLING EQUIPMENT OF A MOTOR VEHICLE
DE102014224632A1 (en) * 2014-12-02 2016-06-02 Robert Bosch Gmbh Method for operating an input device, input device
TWI552892B (en) * 2015-04-14 2016-10-11 鴻海精密工業股份有限公司 Control system and control method for vehicle
CN106125911B (en) * 2016-06-16 2020-02-11 北京地平线机器人技术研发有限公司 Human-computer interaction learning method for machine and machine
JP6208837B1 (en) * 2016-10-12 2017-10-04 株式会社エイチアイ Method, program and apparatus for controlling user interface
US10099368B2 (en) 2016-10-25 2018-10-16 Brandon DelSpina System for controlling light and for tracking tools in a three-dimensional space
CN109991859B (en) * 2017-12-29 2022-08-23 青岛有屋科技有限公司 Gesture instruction control method and intelligent home control system
KR20210034843A (en) * 2019-09-23 2021-03-31 삼성전자주식회사 Apparatus and method for controlling a vehicle
CN111123986A (en) * 2019-12-25 2020-05-08 四川云盾光电科技有限公司 Control device for controlling two-degree-of-freedom turntable based on gestures
US11916900B2 (en) * 2020-04-13 2024-02-27 Ouraring, Inc. Authorized remote control device gesture control methods and apparatus
CN112188255A (en) 2020-09-30 2021-01-05 北京字跳网络技术有限公司 Video-based interaction method, video processing method, device, equipment and storage medium
CN113885695A (en) * 2021-08-12 2022-01-04 青岛小鸟看看科技有限公司 Gesture interaction method and system based on artificial reality
CN114115536A (en) * 2021-11-22 2022-03-01 北京字节跳动网络技术有限公司 Interaction method, interaction device, electronic equipment and storage medium
US12293027B2 (en) * 2023-08-15 2025-05-06 Haier Us Appliance Solutions, Inc. Method for operating an appliance using hand gestures
CN117373135B (en) * 2023-12-07 2024-03-15 湖北星纪魅族集团有限公司 Vision-based sliding gesture recognition method, system and related equipment

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5203704A (en) * 1990-12-21 1993-04-20 Mccloud Seth R Method of communication using pointing vector gestures and mnemonic devices to assist in learning point vector gestures
JP2002501271A (en) * 1998-01-26 2002-01-15 ウェスターマン,ウェイン Method and apparatus for integrating manual input
DE19845030A1 (en) * 1998-09-30 2000-04-20 Siemens Ag Imaging system for reproduction of medical image information
US7109970B1 (en) * 2000-07-01 2006-09-19 Miller Stephen S Apparatus for remotely controlling computers and other electronic appliances/devices using a combination of voice commands and finger movements
US7030861B1 (en) * 2001-02-10 2006-04-18 Wayne Carl Westerman System and method for packing multi-touch gestures onto a hand
JP2006172439A (en) * 2004-11-26 2006-06-29 Oce Technologies Bv Desktop scanning using manual operation
KR100687737B1 (en) * 2005-03-19 2007-02-27 한국전자통신연구원 Virtual Mouse Device and Method Based on Two-Hand Gesture
US8537112B2 (en) * 2006-02-08 2013-09-17 Oblong Industries, Inc. Control system for navigating a principal dimension of a data space
US9910497B2 (en) * 2006-02-08 2018-03-06 Oblong Industries, Inc. Gestural control of autonomous and semi-autonomous systems
US8665213B2 (en) * 2006-02-08 2014-03-04 Oblong Industries, Inc. Spatial, multi-modal control device for use with spatial operating system
WO2007097548A1 (en) * 2006-02-20 2007-08-30 Cheol Woo Kim Method and apparatus for user-interface using the hand trace
CN1881994A (en) 2006-05-18 2006-12-20 北京中星微电子有限公司 Method and apparatus for hand-written input and gesture recognition of mobile apparatus
US8086971B2 (en) 2006-06-28 2011-12-27 Nokia Corporation Apparatus, methods and computer program products providing finger-based and hand-based gesture commands for portable electronic device applications
US9696808B2 (en) * 2006-07-13 2017-07-04 Northrop Grumman Systems Corporation Hand-gesture recognition method
US8589824B2 (en) * 2006-07-13 2013-11-19 Northrop Grumman Systems Corporation Gesture recognition interface system
US8972902B2 (en) * 2008-08-22 2015-03-03 Northrop Grumman Systems Corporation Compound gesture recognition
US9317124B2 (en) 2006-09-28 2016-04-19 Nokia Technologies Oy Command input by hand gestures captured from camera
KR100783552B1 (en) 2006-10-11 2007-12-07 삼성전자주식회사 Method and device for input control of a mobile terminal
CN101369180A (en) * 2007-08-15 2009-02-18 联想(北京)有限公司 Finger pointing device
US8565535B2 (en) 2007-08-20 2013-10-22 Qualcomm Incorporated Rejecting out-of-vocabulary words
US9261979B2 (en) * 2007-08-20 2016-02-16 Qualcomm Incorporated Gesture-based mobile interaction
US20120204133A1 (en) * 2009-01-13 2012-08-09 Primesense Ltd. Gesture-Based User Interface
US8555207B2 (en) * 2008-02-27 2013-10-08 Qualcomm Incorporated Enhanced input using recognized gestures
AU2009227717B2 (en) * 2008-03-18 2015-02-05 Elliptic Laboratories As Object and movement detection
US20110102570A1 (en) * 2008-04-14 2011-05-05 Saar Wilf Vision based pointing device emulation
CN101605399A (en) * 2008-06-13 2009-12-16 英华达(上海)电子有限公司 A kind of portable terminal and method that realizes Sign Language Recognition
WO2009155465A1 (en) * 2008-06-18 2009-12-23 Oblong Industries, Inc. Gesture-based control system for vehicle interfaces
GB2477044B (en) * 2008-08-22 2012-04-04 Northrop Grumman Systems Corp Compound gesture recognition
US8516561B2 (en) * 2008-09-29 2013-08-20 At&T Intellectual Property I, L.P. Methods and apparatus for determining user authorization from motion of a gesture-based control unit
US9569001B2 (en) * 2009-02-03 2017-02-14 Massachusetts Institute Of Technology Wearable gestural interface
TW201101198A (en) * 2009-06-17 2011-01-01 Sonix Technology Co Ltd Command input method
JP2011028366A (en) * 2009-07-22 2011-02-10 Sony Corp Operation control device and operation control method
US9174123B2 (en) * 2009-11-09 2015-11-03 Invensense, Inc. Handheld computer systems and techniques for character and command recognition related to human movements
CN101807114B (en) 2010-04-02 2011-12-07 浙江大学 Natural interactive method based on three-dimensional gestures
TW201142465A (en) * 2010-05-17 2011-12-01 Hon Hai Prec Ind Co Ltd Front projection device and front projection controlling method
CN102339125A (en) 2010-07-23 2012-02-01 夏普株式会社 Information equipment and control method and system thereof
CN101916161B (en) * 2010-08-04 2012-10-10 宇龙计算机通信科技(深圳)有限公司 Interface model selection method based on image of region pressed by finger and mobile terminal
CN102053702A (en) * 2010-10-26 2011-05-11 南京航空航天大学 Dynamic gesture control system and method
KR101169583B1 (en) * 2010-11-04 2012-07-31 주식회사 매크론 Virture mouse driving method
US20130211843A1 (en) * 2012-02-13 2013-08-15 Qualcomm Incorporated Engagement-dependent gesture recognition

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
None
See also references of EP2631739A4

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103970260A (en) * 2013-01-31 2014-08-06 华为技术有限公司 Non-contact gesture control method and electronic terminal equipment
WO2014117647A1 (en) * 2013-01-31 2014-08-07 华为技术有限公司 Non-contact gesture control method, and electronic terminal device
CN103970260B (en) * 2013-01-31 2017-06-06 华为技术有限公司 A kind of non-contact gesture control method and electric terminal equipment
KR101801073B1 (en) 2013-01-31 2017-11-24 후아웨이 테크놀러지 컴퍼니 리미티드 Non-contact gesture control method, and electronic terminal device
US10671342B2 (en) 2013-01-31 2020-06-02 Huawei Technologies Co., Ltd. Non-contact gesture control method, and electronic terminal device
AT514528A1 (en) * 2013-06-21 2015-01-15 Engel Austria Gmbh Shaping system with gesture control
CN106843501A (en) * 2017-03-03 2017-06-13 宇龙计算机通信科技(深圳)有限公司 A kind of equipment operation control method and device
CN110334561A (en) * 2018-03-31 2019-10-15 广州卓腾科技有限公司 A kind of gestural control method of control object rotation
CN108594995A (en) * 2018-04-13 2018-09-28 广东小天才科技有限公司 Electronic equipment operation method based on gesture recognition and electronic equipment
CN111469859A (en) * 2020-03-27 2020-07-31 一汽奔腾轿车有限公司 Automobile gesture interaction system

Also Published As

Publication number Publication date
EP2853989A1 (en) 2015-04-01
WO2012126426A3 (en) 2013-04-25
EP2631739A4 (en) 2013-09-11
US8866781B2 (en) 2014-10-21
EP2631739A2 (en) 2013-08-28
CN103229127A (en) 2013-07-31
US20130307765A1 (en) 2013-11-21
EP2631739B1 (en) 2016-02-03

Similar Documents

Publication Publication Date Title
WO2012126426A2 (en) Method and device for contact-free control by hand gesture
US9542068B2 (en) System and method for constrained manipulations of 3D objects by multitouch inputs
WO2014119886A1 (en) Method and apparatus for multitasking
CN104808788B (en) A method for non-contact gesture manipulation user interface
WO2015099293A1 (en) Device and method for displaying user interface of virtual input device based on motion recognition
CN104571823B (en) A kind of contactless visual human's machine interaction method based on intelligent television
CN102323875A (en) Multi-touch gesture interaction method and middleware based on mouse events
WO2013163920A1 (en) Method and device for inserting or deleting cells, rows or columns in spreadsheet
CN108616712B (en) Camera-based interface operation method, device, equipment and storage medium
CN105404390B (en) A kind of modeling of wireless data gloves and gesture motion recognition methods
WO2014063498A1 (en) Human-computer interaction method, terminal and system
WO2017211056A1 (en) One-handed operating method and system for mobile terminal
WO2021197487A1 (en) Method and apparatus for controlling terminal screen by means of mouse, mouse and storage medium
WO2016017931A1 (en) Method and apparatus for providing interface interacting with user by means of nui device
TWI646526B (en) Sub-screen distribution controlling method and device
WO2019056614A1 (en) Touch data separation method and apparatus, device, and storage medium
WO2010095783A1 (en) Touch screen control method and touch screen device using the same
WO2014117655A1 (en) Click operation structure of touch screen
CN118170259B (en) Screen interaction method and device based on gesture control, electronic equipment and medium
WO2012092769A1 (en) Touch deletion processing system and method
CN109739422B (en) Window control method, device and equipment
CN107688432A (en) A kind of electronic measuring instrument man-machine interactive system framework based on touch technology
WO2014021499A1 (en) Apparatus and method for multi-touch recognition capable of discriminating touch on object
CN115390739A (en) Remote interactive input method and device based on palm touch and electronic equipment
CN103713851A (en) System and method for switching single-hand operation mode of slide touch screen

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12759930

Country of ref document: EP

Kind code of ref document: A2

WWE Wipo information: entry into national phase

Ref document number: 2012759930

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE