CN107085469A - A kind of recognition methods of gesture and device - Google Patents
A kind of recognition methods of gesture and device Download PDFInfo
- Publication number
- CN107085469A CN107085469A CN201710266812.4A CN201710266812A CN107085469A CN 107085469 A CN107085469 A CN 107085469A CN 201710266812 A CN201710266812 A CN 201710266812A CN 107085469 A CN107085469 A CN 107085469A
- Authority
- CN
- China
- Prior art keywords
- gesture
- motion track
- default
- module
- user
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
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
-
- 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
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)
- Position Input By Displaying (AREA)
Abstract
The invention provides a kind of recognition methods of gesture and device, recorded by the way that user's finger to be moved to each gesture coordinate points produced by touching on the touch screen of intelligent mobile terminal, and according to the gesture motion track of whole gesture coordinate points generations, gesture matching is carried out from preset gesture library, it can know that active user moves whether the complicated gesture formed can be identified on screen is touched, if it is determined that the default gesture matched, then intelligent mobile terminal can perform control operation corresponding with the default gesture automatically, it can be seen that, the control operation corresponding to the default gesture that gesture matching is matched to perform is carried out to the gesture motion track of generation using preset gesture library, both the operation species that gesture control operates intelligent mobile terminal had been added, to realize that the complicated gesture of intelligent mobile terminal identification performs the purpose of respective operations instruction automatically, also improve the flexibility that user controls intelligent mobile terminal by gesture identification.
Description
Technical field
It is recognition methods and the device for being related to a kind of gesture in particular the present invention relates to human-computer interaction technique field.
Background technology
With the fast development of intelligent mobile terminal, the operational control to intelligent mobile terminal is realized by man-machine interaction
A kind of operator scheme that user is favored is increasingly becoming, wherein, the gesture identification based on touch-screen is due to its various
The features such as property, ambiguity, flexibility, by extensive concern.
At present, the gesture identification method used on intelligent mobile terminal is mainly touched to finger in intelligent mobile terminal
Some simple events carried out on screen such as click on, touch, it is flexible be identified so that perform it is right with these simple events institute
The operation answered, if but the finger of user carries out some complicated events such as circular arc, to hooking on intelligent mobile terminal touch screen
Deng movement, can not but be recognized by intelligent mobile terminal, with perform with these complicated events corresponding to operation, so as to cause
User operates the operation species of intelligent mobile terminal less by gesture control, reduces user's control operation intelligent mobile terminal
Flexibility.
The content of the invention
In view of this, the invention provides a kind of recognition methods of gesture and device, add user and pass through gesture control
The operation species of intelligent mobile terminal are operated, and then improve the flexibility that user's control operates intelligent mobile terminal.
To achieve the above object, the present invention provides following technical scheme:
A kind of recognition methods of gesture, including:
Detect whether that the gesture input for receiving user is instructed;
If detection receives the gesture input instruction of user, each gesture coordinate points is recorded, and generate comprising complete
The gesture motion track of gesture coordinate points described in portion, wherein, the gesture coordinate points are that user's finger moves coordinates passed
Point;
Judge with the presence or absence of the default gesture matched with the gesture motion track in gesture library, wherein, the gesture
Storehouse is pre-established;
If there is the default gesture matched with the gesture motion track in the gesture library, perform and the default hand
The corresponding control operation of gesture.
Preferably, it is described to record each gesture coordinate points, and generate the gesture fortune comprising all gesture coordinate points
Dynamic rail mark, including:
Record gesture initial coordinate point;
Detect whether to receive gesture move;
If detection receives the gesture move, gesture moving coordinate point is recorded;
The gesture initial coordinate point and gesture moving coordinate click-through line position are put and be connected, motion track is generated;
Detect whether to receive gesture END instruction;
If detection receives the gesture END instruction, the motion track is regard as the gesture motion track.
Preferably, after detection does not receive the gesture END instruction, in addition to:
Detect whether to receive gesture movement using the motion track as the gesture initial coordinate point, and described in return
Instruction.
Preferably, be not present in the gesture library is judged the default gesture that matches with the gesture motion track it
Afterwards, in addition to:
Delete the gesture motion track.
Preferably, execution control operation corresponding with the default gesture, including:
Obtain the instruction functions of the default gesture;
According to the operational order contained by the instruction functions, executive control operation.
A kind of identifying device of gesture, including:
First detection module, for detecting whether receiving the gesture input instruction of user;
First generation module, if receiving the gesture input instruction of user for detecting, records each gesture seat
Punctuate, and the gesture motion track for including all gesture coordinate points is generated, wherein, the gesture coordinate points are user's finger
Mobile coordinates passed point;
First judge module, for judging in gesture library with the presence or absence of the default hand matched with the gesture motion track
Gesture, wherein, the gesture library is pre-established;
First performing module, if for there is the default hand matched with the gesture motion track in the gesture library
Gesture, performs control operation corresponding with the default gesture.
Preferably, first generation module includes:
First logging modle, for recording gesture initial coordinate point;
Second detection module, for detecting whether receiving gesture move;
Second logging modle, if receiving the gesture move for detecting, records gesture moving coordinate point;
Second generation module, company is put for the gesture initial coordinate point and the gesture moving coordinate to be clicked through into line position
Connect, generate motion track;
3rd detection module, for detecting whether receiving gesture END instruction;
First update module, if receiving the gesture END instruction for detecting, using the motion track as described
Gesture motion track.
Preferably, first generation module also includes:
Second update module, if the gesture END instruction is not received for the 3rd detection module detection, by institute
Motion track is stated as the gesture initial coordinate point;
Second detection module, is additionally operable at the beginning of the motion track as the gesture in second update module
After beginning coordinate points, detect whether to receive gesture move.
Preferably, described device also includes:
Removing module, if for judging to be not present in the gesture library and presetting that the gesture motion track matches
Gesture, deletes the gesture motion track.
Preferably, first performing module includes:
Function acquisition module, the instruction functions for obtaining the default gesture;
Second performing module, for according to the operational order contained by the instruction functions, executive control operation.
Understand that compared with prior art, the invention provides a kind of recognition methods of gesture via above-mentioned technical scheme
And device, sat by the way that user's finger to be moved to each gesture produced by touching on the touch screen of intelligent mobile terminal
Punctuate is recorded, and according to the gesture motion track of whole gesture coordinate points generations, hand is carried out from preset gesture library
Gesture is matched, and can know that active user moves whether the complicated gesture formed can be identified on screen is touched, however, it is determined that
Go out the default gesture matched, then intelligent mobile terminal can perform control operation corresponding with the default gesture automatically, it is seen then that profit
Corresponding to preset gesture library carries out the default gesture that gesture matching is matched to perform to the gesture motion track of generation
Control operation, had both added the operation species that gesture control operates intelligent mobile terminal, to realize that intelligent mobile terminal identification is multiple
Miscellaneous gesture performs the purpose of respective operations instruction automatically, also improves the spirit that user controls intelligent mobile terminal by gesture identification
Activity.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
The embodiment of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis
The accompanying drawing of offer obtains other accompanying drawings.
Fig. 1 is a kind of method flow diagram of the recognition methods of gesture provided in an embodiment of the present invention;
Fig. 2 is a kind of method flow diagram of the generation method of gesture motion track provided in an embodiment of the present invention;
Fig. 3 is the method flow diagram of the recognition methods of another gesture provided in an embodiment of the present invention;
Fig. 4 is a kind of structural representation of the identifying device of gesture provided in an embodiment of the present invention;
Fig. 5 is the structural representation of the identifying device of another gesture provided in an embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made
Embodiment, belongs to the scope of protection of the invention.
The embodiment of the invention discloses a kind of recognition methods of gesture, accompanying drawing 1 is referred to, methods described specifically includes following
Step:
S101:Detect whether that the gesture input for receiving user is instructed, if so, then performing S102;
Specifically, user wants by gesture identification mode to control intelligent mobile terminal to perform respective operations instruction automatically
When, can Schilling finger and the intelligent mobile terminal touch screen contact, so as to send a beginning to intelligent mobile terminal
The gesture input instruction of signal, i.e. user, so that intelligent mobile terminal knows whether active user enters by detecting
Row gesture identification is operated.
The intelligent mobile terminal that can carry out various gestures identification that the embodiment of the present invention is previously mentioned can be intelligent mobile
Any one browser installed in terminal itself or intelligent mobile terminal, can also be peace in intelligent mobile terminal
Any one application APP of dress.
Intelligent mobile terminal can include:Smart mobile phone, tablet personal computer, wearable intelligent electronic device etc..
S102:Each gesture coordinate points is recorded, and generation includes the gesture motion track of all gesture coordinate points,
Wherein, the gesture coordinate points are that user's finger moves coordinates passed point, and perform S103;
Specifically, by gesture motion track is on the touch screen of intelligent mobile terminal to move warp by user's finger
The whole gesture coordinate points crossed are constituted, accordingly, it would be desirable to after detecting to receive the gesture input instruction of user, be moved to finger
Dynamic each gesture coordinate points passed through are recorded, so as to generate the gesture motion rail of reflection user's finger movement trend
Mark, so as to the matching operation during follow-up completion gesture identification.
The gesture coordinate points that the embodiment of the present invention is previously mentioned can be the coordinate comprising abscissa Yu two dimensions of ordinate
Point.
S103:Judge with the presence or absence of the default gesture matched with the gesture motion track in gesture library, wherein, it is described
Gesture library is pre-established, if so, then performing S104;
Specifically, the whole stored in the gesture motion track of generation and gesture library is preset into gesture carries out gesture one by one
Match somebody with somebody, so as to know whether the gesture motion track produced by the movement of active user's finger can be identified, so that after
It is continuous to carry out subsequent control operation.
The default gesture stored in gesture library can be that foundation facilitates user's finger to be touched in intelligent mobile terminal on screen
Mobile some figures produced are pre-set, such as circular arc, to hook, triangle.
S104:Perform control operation corresponding with the default gesture;
Specifically, after corresponding default gesture is matched from gesture library, it was demonstrated that the movement of active user's finger is produced
Gesture motion track can be identified, and the corresponding control operation of gesture is preset with this so as to automatic perform.
Control operation corresponding with default gesture involved by the embodiment of the present invention can include:Refresh page, return
Previous action, page jump, pop-up dialogue box etc..If for example, browsing of being installed in intelligent mobile terminal of user
When carrying out gesture identification on device, it is " a circle to move the gesture motion track produced by finger on the browser page
Shape ", then browser page can carry out once automatically " refreshing " operation.
A kind of recognition methods of gesture disclosed in the embodiment of the present invention, by by user's finger in intelligent mobile terminal
Touch each the gesture coordinate points moved on screen produced by touching to record, and given birth to according to whole gesture coordinate points
Into gesture motion track, from preset gesture library carry out gesture matching, can know active user touch screen on institute
Whether the mobile complicated gesture formed can be identified, however, it is determined that go out the default gesture matched, then intelligent mobile terminal can be certainly
Dynamic perform presets the corresponding control operation of gesture with this, it is seen then that the gesture motion track of generation is entered using preset gesture library
The control operation corresponding to default gesture that the matching of row gesture is matched with performing, had both added gesture control operation intelligent mobile
The operation species of terminal, to realize that the complicated gesture of intelligent mobile terminal identification performs the purpose of respective operations instruction automatically, are also carried
High user controls the flexibility of intelligent mobile terminal by gesture identification.
After detection receives the gesture input instruction of user, how gesture is generated using whole gesture coordinate points of record
Movement locus, is for that subsequently whether can go out default gesture to realize gesture identification mistake by accurate match from preset gesture library
An important step in journey.Therefore, whole gesture coordinate points generation gesture motion track category that is quick, accurately utilizing record
In this programme emphasis of interest.
Therefore for the S102 in embodiment corresponding to Fig. 1, as shown in Fig. 2 the embodiment of the invention discloses a kind of gesture fortune
The generation method of dynamic rail mark, methods described specifically includes following steps:
S201:Record gesture initial coordinate point;
Specifically, the touch screen contact for making finger and intelligent mobile terminal in user, one is sent to intelligent mobile terminal
After the gesture input instruction of individual commencing signal, i.e. user, intelligent mobile terminal knows that active user carries out gesture identification,
Now, the coordinate points of the touch screen contact of user's finger and intelligent mobile terminal are recorded, the hand of this gesture identification is used as
Gesture initial coordinate point.For example, user, which places a finger on intelligent mobile terminal, touches " on coordinate points A ", opening on screen
This gesture identification is operated, now, and intelligent mobile terminal will " coordinate points A " be used as gesture initial coordinate point.
S202:Detect whether to receive gesture move, if so, then performing S203;
If specifically, after the touch screen contact of user's finger and intelligent mobile terminal, start to move finger, then in time to
Intelligent mobile terminal sends a movable signal, i.e. gesture move, so that intelligent mobile terminal is obtained in time by detecting
Know, so as to carry out the record of gesture coordinate points.
S203:Gesture moving coordinate point is recorded, and performs S204;
For example, if user's finger proceeds by movement from gesture initial coordinate point A, and be moved to " coordinate points B ", then
By " coordinate points B " is recorded as gesture moving coordinate point, to be subsequently generated gesture motion track.
S204:The gesture initial coordinate point and gesture moving coordinate click-through line position are put and be connected, moving rail is generated
Mark, and perform S205;
If for example, user's finger is from gesture initial coordinate point C (x1,y1) movement is proceeded by, and it is moved to gesture shifting
Moving axes point D (x2,y2) place, then by gesture initial coordinate point C (x1,y1) and gesture moving coordinate point D (x2,y2) carry out position company
Connect, there is " the motion track of size in existing direction again in generation two dimensional surfaceSo as to pass through moving rail
Mark makes intelligent mobile terminal know accurately gesture trend, improves the degree of accuracy of subsequent gesture identification.
S205:Detect whether to receive gesture END instruction, if so, S206 is then performed, if it is not, then performing S207;
Specifically, after user completes the moving operation that intelligent mobile terminal is touched on screen using finger, by finger
With touch screen separate, now, intelligent mobile terminal can to whether receive represent finger leave touch screen gesture terminate
Instruction is detected, so as to know whether that follow-up identification operation can be proceeded.
S206:It regard the motion track as the gesture motion track;
If for example, user's finger is moved from gesture initial coordinate point A, until being moved to gesture moving coordinate point B, hand
Finger leaves touch screen, meanwhile, intelligent mobile terminal detects to receive gesture END instruction, then by the motion track formedThe gesture motion track that matching operation is used is carried out as follow-up.
S207:Using the motion track as the gesture initial coordinate point, and return to S202;
It is currently at specifically, being moved to another coordinate points, i.e. user's finger from gesture initial coordinate point in user's finger
After at gesture moving coordinate point, do not detect to receive gesture END instruction, then prove active user finger also not from
Touch screen is opened, at this time, it may be necessary to using the motion track currently generated as the gesture initial coordinate point recorded next time, afterwards
Continuation is detected to whether user's finger moves, that is, detects whether to receive gesture move, until detecting to receive
Gesture END instruction so that during generation gesture motion track, can in real time to user's finger this in touch screen
Whole gesture coordinate points produced by upper movement are recorded, to ensure the integrality of gesture motion track.
For example, user's finger from gesture initial coordinate point E be moved to gesture moving coordinate point F when, do not detect to connect
Gesture END instruction is received, then by motion trackAs gesture initial coordinate point, and detecting that receiving gesture movement refers to
After order, current gesture moving coordinate point G is recorded, then by current gesture initial coordinate pointMove and sit with current gesture
Punctuate G carries out position connection, generates current motion trackIf detecting to receive gesture END instruction afterwards,
By the motion track of this record generationAs final gesture motion track, participate in follow-up matching operation.
In the embodiment of the present invention, by when detecting to receive gesture move, recording gesture moving coordinate point, and
Itself and gesture initial coordinate click-through line position are put and be connected to generate motion track, can be by the whole gestures currently recorded
Coordinate points are attached from two dimensions in size and direction, and then reflect touch-screen of the user's finger in intelligent mobile terminal
Mobile formed gesture trend on curtain, and after detection receives gesture END instruction, the motion track being currently generated is made
The gesture motion track that matching operation is used is carried out to be follow-up, to improve the precision of gesture identification, if not detecting to connect
Gesture END instruction is received, then is initially sat the motion track generated as gesture when carrying out position attended operation next time
Punctuate, puts with the gesture moving coordinate click-through line position of current record and is connected, so that it is guaranteed that the gesture motion track energy ultimately generated
Each gesture coordinate points in user's finger moving process are enough included, to improve the integrality of gesture motion track.
On the basis of embodiment corresponding to above-mentioned Fig. 1, the embodiment of the invention discloses the recognition methods of another gesture,
Accompanying drawing 3 is referred to, methods described specifically includes following steps:
S301:Detect whether that the gesture input for receiving user is instructed, if so, then performing S302.
S302:Each gesture coordinate points is recorded, and generation includes the gesture motion track of all gesture coordinate points,
Wherein, the gesture coordinate points are that user's finger moves coordinates passed point, and perform S303.
S303:Judge with the presence or absence of the default gesture matched with the gesture motion track in gesture library, wherein, it is described
Gesture library is pre-established, if it is not, S304 is then performed, if so, then performing S305;
S304:Delete the gesture motion track;
If specifically, the gesture motion trace graphics one produced by being moved with user's finger can not be matched in gesture library
The default gesture caused, then prove that this gesture identification fails, the gesture motion track that current record is generated is deleted, it is to avoid to
Family carries out gesture identification operation next time and produces influence, so as to cause the problem of gesture identification is inaccurate to occur.
S305:The instruction functions of the default gesture are obtained, and perform S306;
Specifically, in order to which after default gesture is matched, corresponding control behaviour quickly can be performed according to default gesture
Make, an instruction functions can be configured to each default gesture in advance, so as to according to different instruction functions, make intelligent mobile
Terminal performs specific control operation.
S306:According to the operational order contained by the instruction functions, executive control operation;
Specifically, the instruction functions set for each default gesture can guide intelligent mobile terminal to carry out some controls
The reason for system operation is to contain one or more operational orders in each instruction functions, and such as refresh page instruction, the page are jumped
Turn instruction, the control page and reduce instruction etc., so as to make intelligent mobile terminal complete this according to specific operational order
The control operation carried out needed for gesture identification.
Above step S305~step S306 is only " to be performed corresponding with the default gesture disclosed in the embodiment of the present invention
Control operation " process a kind of preferred implementation, the specific implementation about this process can appoint according to the actual requirements
Meaning is set, and is not limited herein.
The recognition methods of a kind of gesture disclosed in the embodiment of the present invention, by will be unable to match come hand from gesture library
Potential motion track is deleted, it is possible to prevente effectively from influence is produced on carrying out gesture identification operation next time, so as to cause gesture
The problem of recognizing inaccurate occurs, and the operational order contained by the instruction functions for the default gesture come according to matching is performed specifically
Control operation, can quickly, accurately complete gesture identification associative operation, reduce the operating time needed for gesture identification,
Improve operating efficiency indirectly.
The embodiment of the invention discloses a kind of identifying device of gesture, accompanying drawing 4 is referred to, described device includes:
First detection module 401, for detecting whether receiving the gesture input instruction of user;
First generation module 402, if receiving the gesture input instruction of user for detecting, records each gesture
Coordinate points, and the gesture motion track for including all gesture coordinate points is generated, wherein, the gesture coordinate points are user's hand
Refer to mobile coordinates passed point;
First judge module 403, for judge in gesture library whether there is with the gesture motion track match it is pre-
If gesture, wherein, the gesture library is pre-established;
First performing module 404, if for existing in the gesture library and presetting that the gesture motion track matches
Gesture, performs control operation corresponding with the default gesture.
A kind of identifying device of gesture disclosed in the embodiment of the present invention, is generated by the first judge module 403 by first
Each the gesture coordinate points of module 402 according to user's finger produced by the touch screen of intelligent mobile terminal moves up dynamic touch
The gesture motion track for recording and generating, carries out gesture matching from preset gesture library, and active user can be known in touch
Move whether the complicated gesture formed can be identified on screen, however, it is determined that go out the default gesture matched, then first perform
Module 404 performs control operation corresponding with the default gesture automatically, it is seen then that utilize gesture fortune of the preset gesture library to generation
Dynamic rail mark carries out the control operation corresponding to the default gesture that gesture matching is matched to perform, and has both added gesture control operation
The operation species of intelligent mobile terminal, to realize that the complicated gesture of intelligent mobile terminal identification performs the mesh of respective operations instruction automatically
, also improve the flexibility that user controls intelligent mobile terminal by gesture identification.
The course of work of modules provided in an embodiment of the present invention, refer to the method flow diagram corresponding to accompanying drawing 1, tool
Body running process is repeated no more.
The embodiment of the invention discloses the identifying device of another gesture, accompanying drawing 5 is referred to, described device includes:
First detection module 401, the first generation module 402, the first judge module 403, the first performing module 404 is deleted
Module 405;
Wherein, first generation module 402, including:
First logging modle 4021, for recording gesture initial coordinate point;
Second detection module 4022, for detecting whether receiving gesture move;
Second logging modle 4023, if receiving the gesture move for detecting, records gesture moving coordinate point;
Second generation module 4024, puts for the gesture initial coordinate point and the gesture moving coordinate to be clicked through into line position
Connection, generates motion track;
3rd detection module 4025, for detecting whether receiving gesture END instruction;
First update module 4026, if for detect receive the gesture END instruction, using the motion track as
The gesture motion track;
Second update module 4027, finger is terminated if being detected for the 3rd detection module 4025 and not receiving the gesture
Order, regard the motion track as the gesture initial coordinate point;
Second detection module 4022, is additionally operable to regard the motion track as institute in second update module 4027
State after gesture initial coordinate point, detect whether to receive gesture move.
First performing module 404, including:
Function acquisition module 4041, the instruction functions for obtaining the default gesture;
Second performing module 4042, for according to the operational order contained by the instruction functions, executive control operation.
The removing module 405, if for judging to be not present and gesture motion track phase in the gesture library
The default gesture matched somebody with somebody, deletes the gesture motion track.
The identifying device of a kind of gesture disclosed in the embodiment of the present invention, by detecting to connect in the second detection module 4022
When receiving gesture move, the second logging modle 4023 record gesture moving coordinate point, and will by the second generation module 4024
It is put with gesture initial coordinate click-through line position and is connected to generate motion track, can sit the whole gestures currently recorded
Punctuate is attached from two dimensions in size and direction, and then reflects touch screen of the user's finger in intelligent mobile terminal
Gesture that upper movement is formed trend, and after detection receives gesture END instruction, using the motion track being currently generated as
Follow-up to carry out the gesture motion track that matching operation is used, to improve the precision of gesture identification, afterwards, second performs mould
Operational order contained by the instruction functions for the default gesture that block 4042 is got according to function acquisition module 4041 performs specific
Control operation, can quickly, accurately complete gesture identification associative operation, reduce the operating time needed for gesture identification,
Connect and improve operating efficiency.
The course of work of modules provided in an embodiment of the present invention, refer to accompanying drawing 2 and the method stream corresponding to accompanying drawing 3
Cheng Tu, specific work process is repeated no more.
The foregoing description of the disclosed embodiments, enables professional and technical personnel in the field to realize or using the present invention.
A variety of modifications to these embodiments will be apparent for those skilled in the art, as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, it is of the invention
The embodiments shown herein is not intended to be limited to, and is to fit to and principles disclosed herein and features of novelty phase one
The most wide scope caused.
Claims (10)
1. a kind of recognition methods of gesture, it is characterised in that including:
Detect whether that the gesture input for receiving user is instructed;
If detection receives the gesture input instruction of user, each gesture coordinate points is recorded, and generate comprising whole institutes
The gesture motion track of gesture coordinate points is stated, wherein, the gesture coordinate points are that user's finger moves coordinates passed point;
Judge with the presence or absence of the default gesture matched with the gesture motion track in gesture library, wherein, the gesture library is pre-
First set up;
If there is the default gesture matched with the gesture motion track in the gesture library, perform and the default gesture pair
The control operation answered.
2. according to the method described in claim 1, it is characterised in that described to record each gesture coordinate points, and generate and include
The gesture motion track of whole gesture coordinate points, including:
Record gesture initial coordinate point;
Detect whether to receive gesture move;
If detection receives the gesture move, gesture moving coordinate point is recorded;
The gesture initial coordinate point and gesture moving coordinate click-through line position are put and be connected, motion track is generated;
Detect whether to receive gesture END instruction;
If detection receives the gesture END instruction, the motion track is regard as the gesture motion track.
3. method according to claim 2, it is characterised in that after detection does not receive the gesture END instruction,
Also include:
Detect whether that receiving gesture movement refers to using the motion track as the gesture initial coordinate point, and described in return
Order.
4. according to the method described in claim 1, it is characterised in that be not present and the gesture in the gesture library is judged
After the default gesture that movement locus matches, in addition to:
Delete the gesture motion track.
5. according to the method described in claim 1, it is characterised in that the execution is corresponding with the default gesture to be controlled to grasp
Make, including:
Obtain the instruction functions of the default gesture;
According to the operational order contained by the instruction functions, executive control operation.
6. a kind of identifying device of gesture, it is characterised in that including:
First detection module, for detecting whether receiving the gesture input instruction of user;
First generation module, if receiving the gesture input instruction of user for detecting, records each gesture coordinate points,
And the gesture motion track for including all gesture coordinate points is generated, wherein, the gesture coordinate points move for user's finger
Coordinates passed point;
First judge module, for judging with the presence or absence of the default gesture matched with the gesture motion track in gesture library,
Wherein, the gesture library is pre-established;
First performing module, if for there is the default gesture matched with the gesture motion track in the gesture library, holding
Row control operation corresponding with the default gesture.
7. device according to claim 6, it is characterised in that first generation module includes:
First logging modle, for recording gesture initial coordinate point;
Second detection module, for detecting whether receiving gesture move;
Second logging modle, if receiving the gesture move for detecting, records gesture moving coordinate point;
Second generation module, it is raw for putting and being connected the gesture initial coordinate point and gesture moving coordinate click-through line position
Into motion track;
3rd detection module, for detecting whether receiving gesture END instruction;
First update module, if receiving the gesture END instruction for detecting, regard the motion track as the gesture
Movement locus.
8. device according to claim 7, it is characterised in that first generation module also includes:
Second update module, if not receiving the gesture END instruction for the 3rd detection module detection, is moved described
Dynamic rail mark is used as the gesture initial coordinate point;
Second detection module, is additionally operable to initially sit the motion track as the gesture in second update module
After punctuate, detect whether to receive gesture move.
9. device according to claim 6, it is characterised in that also include:
Removing module, if for judging the default hand matched with the gesture motion track is not present in the gesture library
Gesture, deletes the gesture motion track.
10. device according to claim 6, it is characterised in that first performing module includes:
Function acquisition module, the instruction functions for obtaining the default gesture;
Second performing module, for according to the operational order contained by the instruction functions, executive control operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710266812.4A CN107085469A (en) | 2017-04-21 | 2017-04-21 | A kind of recognition methods of gesture and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710266812.4A CN107085469A (en) | 2017-04-21 | 2017-04-21 | A kind of recognition methods of gesture and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107085469A true CN107085469A (en) | 2017-08-22 |
Family
ID=59612281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710266812.4A Pending CN107085469A (en) | 2017-04-21 | 2017-04-21 | A kind of recognition methods of gesture and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107085469A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108762746A (en) * | 2018-05-28 | 2018-11-06 | 北京酷我科技有限公司 | A kind of mobile gesture optimization method |
CN111667847A (en) * | 2019-03-05 | 2020-09-15 | 成都鼎桥通信技术有限公司 | Howling suppression method, howling suppression device, howling suppression equipment and storage medium |
CN111880716A (en) * | 2020-07-06 | 2020-11-03 | 深圳博为教育科技有限公司 | Gesture recognition method and device and touch control equipment |
CN112115791A (en) * | 2020-08-18 | 2020-12-22 | 北京嘀嘀无限科技发展有限公司 | Image recognition method and device, electronic equipment and computer-readable storage medium |
CN113093913A (en) * | 2021-04-20 | 2021-07-09 | 北京乐学帮网络技术有限公司 | Test question processing method and device, electronic equipment and storage medium |
WO2023016076A1 (en) * | 2021-08-09 | 2023-02-16 | 中兴通讯股份有限公司 | Control method for terminal touch screen, terminal device, and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102854982A (en) * | 2012-08-01 | 2013-01-02 | 华平信息技术(南昌)有限公司 | Method for recognizing customized gesture tracks |
CN104898981A (en) * | 2015-06-29 | 2015-09-09 | 安一恒通(北京)科技有限公司 | Gesture recognizing method, device and terminal |
CN105630134A (en) * | 2014-10-27 | 2016-06-01 | 乐视致新电子科技(天津)有限公司 | Operation event identification method and apparatus |
CN106371614A (en) * | 2016-11-24 | 2017-02-01 | 朱兰英 | Gesture recognition optimizing method and device |
-
2017
- 2017-04-21 CN CN201710266812.4A patent/CN107085469A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102854982A (en) * | 2012-08-01 | 2013-01-02 | 华平信息技术(南昌)有限公司 | Method for recognizing customized gesture tracks |
CN105630134A (en) * | 2014-10-27 | 2016-06-01 | 乐视致新电子科技(天津)有限公司 | Operation event identification method and apparatus |
CN104898981A (en) * | 2015-06-29 | 2015-09-09 | 安一恒通(北京)科技有限公司 | Gesture recognizing method, device and terminal |
CN106371614A (en) * | 2016-11-24 | 2017-02-01 | 朱兰英 | Gesture recognition optimizing method and device |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108762746A (en) * | 2018-05-28 | 2018-11-06 | 北京酷我科技有限公司 | A kind of mobile gesture optimization method |
CN111667847A (en) * | 2019-03-05 | 2020-09-15 | 成都鼎桥通信技术有限公司 | Howling suppression method, howling suppression device, howling suppression equipment and storage medium |
CN111880716A (en) * | 2020-07-06 | 2020-11-03 | 深圳博为教育科技有限公司 | Gesture recognition method and device and touch control equipment |
CN111880716B (en) * | 2020-07-06 | 2022-06-10 | 深圳博为教育科技有限公司 | Gesture recognition method and device and touch control equipment |
CN112115791A (en) * | 2020-08-18 | 2020-12-22 | 北京嘀嘀无限科技发展有限公司 | Image recognition method and device, electronic equipment and computer-readable storage medium |
CN113093913A (en) * | 2021-04-20 | 2021-07-09 | 北京乐学帮网络技术有限公司 | Test question processing method and device, electronic equipment and storage medium |
WO2023016076A1 (en) * | 2021-08-09 | 2023-02-16 | 中兴通讯股份有限公司 | Control method for terminal touch screen, terminal device, and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107085469A (en) | A kind of recognition methods of gesture and device | |
TWI569171B (en) | Gesture recognition | |
CN103294401B (en) | A kind of icon disposal route and device with the electronic equipment of touch-screen | |
CN103530047B (en) | Touch screen equipment event triggering method and device | |
EP2650766A1 (en) | Multi-character continuous handwriting input method | |
US20150161095A1 (en) | Method for inserting or deleting cells, rows or columns in spreadsheet and a device therefor | |
CN104007932A (en) | Touch point recognition method and device | |
US20150277748A1 (en) | Edit providing method according to multi-touch-based text block setting | |
CN102246126A (en) | Gesture based edit mode | |
US10289301B2 (en) | Gesture-based selection and manipulation method | |
CN102053768A (en) | Device and method for realizing character editing on touch equipment | |
CN102768595B (en) | A kind of method and device identifying touch control operation instruction on touch-screen | |
US20120056833A1 (en) | Electronic device, computer-implemented method and computer-implemented computer-readable storage medium | |
US20160162098A1 (en) | Method for providing user interface using multi-point touch and apparatus for same | |
CN103744683A (en) | Information fusion method and device | |
CN103218044A (en) | Physical feedback-based touch device and touch treatment method thereof | |
WO2014146516A1 (en) | Interactive device and method for left and right hands | |
CN111459303A (en) | Method and device for controlling terminal screen by mouse, mouse and storage medium | |
CN104111785A (en) | Method and device for responding to touch gestures | |
CN105808129B (en) | Method and device for quickly starting software function by using gesture | |
CN106484229A (en) | Cursor-moving method and electronic equipment | |
CN102360263A (en) | Method implemented by taking three-dimensional moving track as input and mobile terminal | |
CN106951258A (en) | The operating method and mobile terminal of a kind of mobile terminal | |
CN102117150A (en) | Character post-processing method and system | |
CN103069367A (en) | Single touch process to achieve dual touch experience field |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170822 |
|
RJ01 | Rejection of invention patent application after publication |