Summary of the invention
Fundamental purpose of the present invention is to provide a kind of portable terminal and gesture control method thereof, is intended to realize singlehanded conveniently control portable terminal, satisfy users ' individualized requirement, and then promotes the user and experience.
To achieve these objectives, the present invention proposes a kind of gesture control method of portable terminal, comprises step:
The gesture motion that the hand of detection gripping portable terminal is made;
According to the gesture motion that sets in advance and the corresponding relation of controlling instruction, judge whether detected gesture motion has the corresponding instruction of controlling;
If carry out then that described gesture motion is corresponding controls instruction.
Preferably, described detection also comprises before gripping the step of the gesture motion that the hand of portable terminal makes:
The calibration portable terminal is to the accuracy of detection of gesture motion.
Preferably, described gesture motion comprises and holds portable terminal, knocks portable terminal, the frictional movement terminal, rocks portable terminal or upset portable terminal.
Preferably, described gesture motion also comprises the combination action that at least two continuous gesture motion are combined to form.
Preferably, described detection grips the gesture motion that the hand of portable terminal makes and comprises:
When detecting the hand that grips portable terminal and making the gesture motion of holding portable terminal, further detect its position of holding portable terminal, dynamics or/and the duration; Or
When detecting the hand that grips portable terminal and making the gesture motion of knocking portable terminal, further detect its position of knocking portable terminal, dynamics or/and number of times; Or
When detecting the hand that grips portable terminal and making the gesture motion of frictional movement terminal, further detect the position, dynamics of its frictional movement terminal or/and number of times; Or
When detecting the hand that grips portable terminal and making the gesture motion of rocking portable terminal, further detect its direction of rocking portable terminal, dynamics, speed or/and number of times; Or
When detecting the hand that grips portable terminal and making the gesture motion of upset portable terminal, further detect the direction, dynamics, speed, angle of its upset portable terminal or/and number of times.
The present invention proposes a kind of portable terminal simultaneously, comprises module, memory module, induction module and identification module are set, wherein:
Module is set, is used for gesture motion being set and controlling the corresponding relation of instruction, and is stored in described memory module;
Induction module, the gesture motion of making for detection of the hand that grips portable terminal;
Identification module is used for according to the gesture motion that sets in advance and the corresponding relation of controlling instruction, judges whether detected gesture motion has the corresponding instruction of controlling, if carry out then that described gesture motion is corresponding controls instruction.
Preferably, also comprise calibration module, it is used for the described induction module of calibration to the accuracy of detection of gesture motion.
Preferably, described gesture motion comprises and holds portable terminal, knocks portable terminal, the frictional movement terminal, rocks portable terminal or upset portable terminal.
Preferably, described gesture motion also comprises the combination action that at least two continuous gesture motion are combined to form.
Preferably, described induction module is used for:
When detecting the hand that grips portable terminal and making the gesture motion of holding portable terminal, further detect its position of holding portable terminal, dynamics or/and the duration; Or
When detecting the hand that grips portable terminal and making the gesture motion of knocking portable terminal, further detect its position of knocking portable terminal, dynamics or/and number of times; Or
When detecting the hand that grips portable terminal and making the gesture motion of frictional movement terminal, further detect the position, dynamics of its frictional movement terminal or/and number of times; Or
When detecting the hand that grips portable terminal and making the gesture motion of rocking portable terminal, further detect its direction of rocking portable terminal, intensity, speed or/and number of times; Or
When detecting the hand that grips portable terminal and making the gesture motion of upset portable terminal, further detect the direction, intensity, speed, angle of its upset portable terminal or/and number of times.
A kind of gesture control method provided by the present invention, by setting in advance the gesture motion that the hand that grips portable terminal makes and controlling the corresponding relation between the instruction controlled of portable terminal, when detecting gesture motion, automatically mate the instruction of controlling corresponding with this gesture motion, then carry out this as if the match is successful and control instruction.Thereby make the user easily one hand control portable terminal, particularly when mobile terminal screen bigger, when being difficult to carry out touch control operation, gesture is controlled and can effectively be replenished, its convenience is highlighted more.Simultaneously, gesture is controlled and can have been satisfied user's individual demand by User Defined, has promoted user's experience.
Embodiment
Should be appreciated that specific embodiment described herein only in order to explaining the present invention, and be not used in restriction the present invention.
The gesture control method of portable terminal of the present invention, make things convenient for user's one hand to control portable terminal, large-size screen monitors portable terminal particularly, user's one hand is difficult to carry out touch control operation, utilize to grip the gesture motion that the portable terminal hand is made, just can carry out various operations to portable terminal easily.Wherein, described portable terminal can be that touch-screen also can be non-touch-screen.
Referring to Fig. 1, gesture control method first embodiment of portable terminal of the present invention is proposed, described gesture control method may further comprise the steps:
Step S101, gesture motion is set and controls the corresponding relation of instruction.
This step S101 sets in advance the hand gesture motion of making and the corresponding relation of controlling instruction of controlling portable terminal that grips portable terminal, and described corresponding relation is stored in portable terminal.Can be to dispatch from the factory to pre-set, perhaps by the User Defined setting.Described gesture motion comprises holds portable terminal, knocks portable terminal, the frictional movement terminal, rocks portable terminal or upset portable terminal etc.Describedly control instruction and comprise unlock screen, open certain application, withdraw from application, check the next item up order or next item, enter the next stage menu or return previous menu, return main interface etc.
Set up gesture motion and the corresponding relation of controlling instruction, as the gesture motion correspondence of holding portable terminal when the screen locking interface unlock screen control instruction, the gesture motion correspondence of knocking portable terminal enters the instruction of controlling of picture library application, rock portable terminal the corresponding browsing pictures of gesture motion control instruction, the gesture motion correspondence of upset portable terminal switch to next use control instruction, what frictional movement terminal correspondence withdrawed from application controls instruction etc.The further refinement of described gesture motion, when holding portable terminal, further segmentation is held the position, dynamics, number of times of portable terminal or/and the duration; When the frictional movement terminal, further segment the position, dynamics of frictional movement terminal or/and number of times; When rocking portable terminal, further segmentation is rocked the direction, intensity, speed of portable terminal or/and number of times; When the upset portable terminal, the direction of further segmentation upset portable terminal, strong degree, speed, angle are or/and number of times.Thereby can widen the usable range that gesture is controlled portable terminal.For example, after entering the picture library application, upwards rock the instruction of controlling of the corresponding preview picture of portable terminal, rock the instruction of controlling that the portable terminal correspondence is checked a pictures or checked next pictures to the left or to the right, what continuously twice correspondence of double swerve portable terminal withdrawed from preview picture controls instruction etc.
In addition, it can also be the combination action that at least two continuous gesture motion are combined to form, as the combination action of knocking portable terminal+rock portable terminal, perhaps hold portable terminal+knock the combination action of portable terminal+upset portable terminal etc., thereby can further widen the usable range that gesture is controlled.
The gesture motion that the hand of step S102, detection gripping portable terminal is made.
Portable terminal is provided with some inductors, as is built in the gravity sensor of portable terminal, is arranged at the portable terminal both sides or/and the pressure inductor at back etc.Detect the gesture motion that the hand that grips portable terminal is made by inductor, comprise and hold portable terminal, knock portable terminal, the frictional movement terminal, rock portable terminal or upset portable terminal etc.When the hand that detects the gripping portable terminal is made the gesture motion of holding portable terminal, also further detect its position of holding portable terminal, number of times, dynamics or/and the duration; When the hand that detects the gripping portable terminal is made the gesture motion of knocking portable terminal, also further detect its position of knocking portable terminal, dynamics or/and number of times; When the hand that detects the gripping portable terminal was made the gesture motion of frictional movement terminal, also the position of further its frictional movement terminal of detection, dynamics were or/and number of times; When the hand that detects the gripping portable terminal is made the gesture motion of rocking portable terminal, also further detect its direction of rocking portable terminal, intensity, speed or/and number of times; When the hand that detects the gripping portable terminal was made the gesture motion of upset portable terminal, also the direction of its portable terminal that overturns of further detection, intensity, speed, angle were or/and number of times.
Step S103, judge whether detected gesture motion has the corresponding instruction of controlling.
The gesture motion of storing in the enquiry mobile terminal with control the corresponding relation of instruction, judge current detection to gesture motion whether the instruction of controlling of coupling is arranged, if do not have, then do not do response, return step S102 and continue the next gesture motion of detection; If the instruction of controlling of coupling is arranged, then enters step S104.
Instruction is controlled in step S104, execution.
As detect gesture motion for holding the portable terminal upper right corner once, the instruction of controlling of its correspondence is unlock screen, then carry out this control instruction to screen release go forward side by side and become owner of the interface; After entering main interface, as detect gesture motion for rapping the upper left corner, portable terminal back once, the instruction of controlling of its correspondence is used for entering picture library, then carries out this and controls instruction and enter the picture library application; After entering picture library and using, as detect gesture motion for upwards rocking portable terminal once, the instruction of controlling of its correspondence is the preview picture, then carries out this and controls to instruct and enter the preview picture interface; After entering the preview picture interface, as detect gesture motion for rocking portable terminal to the left or to the right once, controlling of its correspondence instructed to checking a last pictures or next pictures, then carries out this and controls the instruction last pictures of demonstration or next pictures; At this moment, as to detect gesture motion be continuous double swerve portable terminal twice, its correspondence control instruction for withdrawing from preview picture, then carry out this and control to instruct and withdraw from preview picture; As detect gesture motion for the frictional movement terminal upper left corner back and forth once, its correspondence control instruction for withdrawing from application, then carry out this and control instruction and withdraw from the picture library application, return main interface.
Referring to Fig. 2, gesture control method second embodiment of portable terminal of the present invention is proposed, the difference of present embodiment and above-described embodiment is before gesture motion being set and controlling the corresponding relation of instruction, has increased calibration steps, and described gesture control method may further comprise the steps:
Step S201, calibration portable terminal are to the accuracy of detection of gesture motion.
On the one hand, experience the perception of various gesture motion step by step by calibration interface guiding user, be example with the gesture motion of holding portable terminal, the first step is experienced and is held the effect that instruction is controlled in the different durations triggerings of portable terminal, the different stage that second step was experienced the dynamics of holding triggers the effect (the dynamics rank can be divided into different stage according to the difference of inductor) of controlling instruction, and the experience of the 3rd step is held the portable terminal diverse location and triggered the effect of controlling instruction.Thereby make the user control preliminary experience and perception to gesture.
On the other hand, because each user's gesture motion has its individualized feature, as it is all variant to hold the frequency of dynamics, continuous action, the intensity of rocking etc., therefore system can be according to above-mentioned detection, automatically adjust the gesture motion that adapts to user's operation for the user, such as the gripping dynamics that detects the user, if user's dynamics is lighter all the time, it is less etc. that then the dynamics rank can be given tacit consent to by system.Thereby can improve inductor to the accuracy of detection of gesture motion, improve the accuracy that gesture is controlled.
Step S202, gesture motion is set and controls the corresponding relation of instruction.
The gesture motion that the hand of step S203, detection gripping portable terminal is made.
Step S204, judge whether detected gesture motion has the corresponding instruction of controlling.
Instruction is controlled in step S205, execution.
Step S101~step S104 is identical among above-mentioned steps S202~step S205 and first embodiment, does not repeat them here.
Accordingly, the gesture control method of present embodiment, by setting in advance the gesture motion that the hand that grips portable terminal makes and the corresponding relation between the instruction of controlling of controlling portable terminal, when detecting gesture motion, automatically mate the instruction of controlling corresponding with this gesture motion, then carry out this as if the match is successful and control instruction.Thereby make the user easily one hand control portable terminal, particularly when mobile terminal screen bigger, when being difficult to carry out touch control operation, gesture is controlled and can effectively be replenished, its convenience is highlighted more.Simultaneously, gesture is controlled and can have been satisfied user's individual demand by User Defined, has promoted user's experience.
Referring to Fig. 3, portable terminal one embodiment of the present invention is proposed, described portable terminal 100 comprisescalibration module 120,module 150 is set,memory module 140,induction module 130 andidentification module 110, wherein:
Calibration module 120: the accuracy of detection that is used for 130 pairs of gesture motion of the described induction module of calibration.On the one hand,calibration module 120 makes the user control preliminary experience and a perception to gesture by the perception that a calibration interface guiding user experiences various gesture motion step by step.On the other hand, because each user's gesture motion has its individualized feature, as it is all variant to hold the frequency of dynamics, continuous action, the intensity of rocking etc., thereforecalibration module 120 is by the detection of 130 pairs of user's gesture motion of induction module, automatically adjust the gesture motion that adapts to user's operation for the user, such as the gripping dynamics that detects the user, if user's dynamics is lighter all the time, it is less etc. that then calibration module can be given tacit consent to the dynamics rank.Thereby can improve the accuracy of detection of 130 pairs of gesture motion of induction module, improve the accuracy that gesture is controlled.
Module 150 is set: be used for arranging the gesture motion that the hand that grips portable terminal makes and control the corresponding relation between the instruction controlled of portable terminal, and described corresponding relation is stored in memory module 140.Usually be preset with corresponding relation when dispatching from the factory, the user also can self-definedly arrange.Described gesture motion comprises holds portable terminal, knocks portable terminal, the frictional movement terminal, rocks portable terminal or upset portable terminal etc.Describedly control instruction and comprise unlock screen, open certain application, withdraw from application, check the next item up order or next item, enter the next stage menu or return previous menu, return main interface etc.
Set up gesture motion and the corresponding relation of controlling instruction, as the gesture motion correspondence of holding portable terminal when the screen locking interface unlock screen control instruction, the gesture motion correspondence of knocking portable terminal enters the instruction of controlling of picture library application, rock portable terminal the corresponding browsing pictures of gesture motion control instruction, the gesture motion correspondence of upset portable terminal switch to next use control instruction, what frictional movement terminal correspondence withdrawed from application controls instruction etc.The further refinement of described gesture motion, when holding portable terminal, further segmentation is held the position, dynamics, number of times of portable terminal or/and the duration; When the frictional movement terminal, further segment the position, dynamics of frictional movement terminal or/and number of times; When rocking portable terminal, further segmentation is rocked the direction, intensity, speed of portable terminal or/and number of times; When the upset portable terminal, the direction of further segmentation upset portable terminal, strong degree, speed, angle are or/and number of times.Thereby can widen the usable range that gesture is controlled portable terminal.For example, after entering the picture library application, upwards rock the instruction of controlling of the corresponding preview picture of portable terminal, rock the instruction of controlling that the portable terminal correspondence is checked a pictures or checked next pictures to the left or to the right, what continuously twice correspondence of double swerve portable terminal withdrawed from preview picture controls instruction etc.
In addition, it can also be the combination action that at least two continuous gesture motion are combined to form, as the combination action of knocking portable terminal+rock portable terminal, perhaps hold combination action of portable terminal+knock portable terminal+upset portable terminal etc., thereby can further widen the usable range that gesture is controlled.
Induction module 130: be used for the gesture motion that the real-time hand that detects the gripping portable terminal is made, and the gesture motion of sensing is sent to identification module 110.Described induction module 130 comprises some inductors, as is built in the gravity sensor of portable terminal, is arranged at the portable terminal both sides or/and the pressure inductor at back etc.Detect the gesture motion that the hand that grips portable terminal is made by inductor, comprise and hold portable terminal, knock portable terminal, the frictional movement terminal, rock portable terminal or upset portable terminal etc.When the hand that detects the gripping portable terminal is made the gesture motion of holding portable terminal, also further detect its position of holding portable terminal, number of times, dynamics or/and the duration; When the hand that detects the gripping portable terminal is made the gesture motion of knocking portable terminal, also further detect its position of knocking portable terminal, dynamics or/and number of times; When the hand that detects the gripping portable terminal was made the gesture motion of frictional movement terminal, also the position of further its frictional movement terminal of detection, dynamics were or/and number of times; When the hand that detects the gripping portable terminal is made the gesture motion of rocking portable terminal, also further detect its direction of rocking portable terminal, intensity, speed or/and number of times; When the hand that detects the gripping portable terminal was made the gesture motion of upset portable terminal, also the direction of its portable terminal that overturns of further detection, intensity, speed, angle were or/and number of times.
Identification module 110: be used for according to the gesture motion that sets in advance and be stored in memory module and the corresponding relation of controlling instruction, judge that whether detected gesture motion has the corresponding instruction of controlling, and if not, does not then respond; If carry out then that described gesture motion is corresponding controls instruction.
As detect gesture motion for holding the portable terminal upper right corner once, identification module 110 is unlock screen by the instruction of controlling that corresponding relation matches its correspondence, then carry out this control instruction to screen release go forward side by side and become owner of the interface; After entering main interface, as detect gesture motion for rapping the upper left corner, portable terminal back once, identification module 110 is used for entering picture library by the instruction of controlling that corresponding relation matches its correspondence, then carries out this and controls instruction and enter the picture library application; After entering picture library and using, as detect gesture motion for upwards rocking portable terminal once, identification module 110 is the preview picture by the instruction of controlling that corresponding relation matches its correspondence, then carries out this and controls to instruct and enter the preview picture interface; After entering the preview picture interface, as detect gesture motion for rocking portable terminal to the left or to the right once, identification module 110 matches controlling of its correspondence by corresponding relation and instructs to checking a last pictures or next pictures, then carries out this and controls the instruction last pictures of demonstration or next pictures; At this moment, as to detect gesture motion be continuous double swerve portable terminal twice, and identification module 110 is controlled instruction for withdrawing from preview picture by what corresponding relation matched its correspondence, then carries out this and control to instruct and withdraw from preview picture; As detect gesture motion for the frictional movement terminal upper left corner back and forth once, identification module 110 is controlled instruction for withdrawing from application by what corresponding relation matched its correspondence, then carries out this and controls instruction and withdraw from the picture library application, returns main interface.
Accordingly, portable terminal of the present invention, by being set,module 150 sets in advance the gesture motion that the hand that grips portable terminal makes and the corresponding relation between the instruction of controlling of controlling portable terminal, wheninduction module 130 detects gesture motion,identification module 110 mates the control instruction corresponding with this gesture motion automatically, then carries out this as if the match is successful and controls instruction.Thereby make the user easily one hand control portable terminal, particularly when mobile terminal screen bigger, when being difficult to carry out touch control operation, gesture is controlled and can effectively be replenished, its convenience is highlighted more.Simultaneously, gesture is controlled and can have been satisfied user's individual demand by User Defined, has promoted user's experience.
Should be understood that; below only be the preferred embodiments of the present invention; can not therefore limit claim of the present invention; every equivalent structure or equivalent flow process conversion that utilizes instructions of the present invention and accompanying drawing content to do; or directly or indirectly be used in other relevant technical fields, all in like manner be included in the scope of patent protection of the present invention.