WO2012126426A2 - Method and device for contact-free control by hand gesture - Google Patents
Method and device for contact-free control by hand gesture Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 210000003811 finger Anatomy 0.000 claims abstract description 263
- 210000003813 thumb Anatomy 0.000 claims abstract description 68
- 238000013507 mapping Methods 0.000 claims abstract description 29
- 210000005224 forefinger Anatomy 0.000 claims description 9
- 230000003993 interaction Effects 0.000 abstract description 3
- 230000009286 beneficial effect Effects 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005057 finger movement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture 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
本发明属于人机交互技术领域,尤其涉及一种非接触式手势控制方法及装置。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. 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.
本发明实施例的目的在于提供一种非接触式手势控制方法,以解决现有技术存在的手势规则太多,难以学习和记忆以及操作复杂,操作流畅性差的问题。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.
本发明实施例是这样实现的,一种非接触式手势控制方法,所述方法包括: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.
本发明实施例与现有技术相比获得的有益效果有:首先,手势规则少、便于用户学习、记忆。与现有技术方案一相比,本发明实施例大大简化了手势规则的数量,用户只要记住三个基本手势动作,就能像使用鼠标一样完成绝大多数的操作。其次,操作简单、流畅。与现有技术方案二相比,用户在实施三个基本手势时,基本的手部姿态是相同的(伸出拇指、食指、中指,并拢另两个手指),使得用户在连续操作时不需要变换基本姿态,可以流畅地在不同手势间切换,易用性和实用性都较强。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.
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。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.
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。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)
- 一种非接触式手势控制方法,其特征在于,所述方法包括: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.
- 如权利要求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.
- 如权利要求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.
- 如权利要求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”.
- 如权利要求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”.
- 如权利要求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”.
- 如权利要求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”.
- 如权利要求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.
- 一种非接触式手势控制装置,其特征在于,所述装置包括: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.
- 如权利要求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.
- 如权利要求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”.
- 如权利要求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”.
- 如权利要求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”.
- 如权利要求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”.
- 如权利要求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.
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)
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)
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)
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 |
-
2012
- 2012-05-21 WO PCT/CN2012/075798 patent/WO2012126426A2/en active Application Filing
- 2012-05-21 EP EP14190503.4A patent/EP2853989A1/en not_active Withdrawn
- 2012-05-21 EP EP12759930.6A patent/EP2631739B1/en active Active
- 2012-05-21 CN CN2012800011749A patent/CN103229127A/en active Pending
-
2013
- 2013-05-02 US US13/875,476 patent/US8866781B2/en active Active
Non-Patent Citations (2)
Title |
---|
None |
See also references of EP2631739A4 |
Cited By (10)
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 |