CN106648040A - Terminal control method and device - Google Patents
Terminal control method and device Download PDFInfo
- Publication number
- CN106648040A CN106648040A CN201510730602.7A CN201510730602A CN106648040A CN 106648040 A CN106648040 A CN 106648040A CN 201510730602 A CN201510730602 A CN 201510730602A CN 106648040 A CN106648040 A CN 106648040A
- Authority
- CN
- China
- Prior art keywords
- action
- control instruction
- user
- preposition
- current
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000009471 action Effects 0.000 claims abstract description 355
- 238000001514 detection method Methods 0.000 claims description 59
- 230000001133 acceleration Effects 0.000 claims description 22
- 230000008569 process Effects 0.000 claims description 22
- 238000013528 artificial neural network Methods 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 10
- 230000007246 mechanism Effects 0.000 claims description 8
- 238000011017 operating method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000004378 air conditioning Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 210000005224 forefinger Anatomy 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 210000005036 nerve Anatomy 0.000 description 1
- 238000011897 real-time detection Methods 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
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
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C23/00—Non-electrical signal transmission systems, e.g. optical systems
- G08C23/04—Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the invention discloses a terminal control method and device. The method comprises the steps that a front action is determined among multiple actions performed when a user inputs a control command; the current action of the user is detected; the current action is compared with the front action; when the current action is matched with the front action, the control command is executed. By the adoption of the embodiment, operation steps of the user can be reduced, and control over a terminal can be realized conveniently.
Description
Technical field
The present invention relates to human-computer interaction technique field, more particularly to a kind of terminal control method and device.
Background technology
Household electrical appliances hold an important position in the life of people, and with growth in the living standard, people are more next
More wish that household electrical appliances are more intelligent, be more easy to use, it is more useful.The appearance of the IR remote controller of such as television set, just
While profit people's life & amusement, people's control household electrical appliances are also cultivated and have used remote control rather than directly contact control
The custom of system.
Domestic electric appliances controller traditional at present is operated by infrared mode to household electrical appliances.Specifically, at present
Traditional domestic electric appliances controller includes the panel with button, encoder, infrared transmitter.The domestic electric appliances controller root
According to the push-botton operation on user's counter plate, control instruction is generated, and encoded by encoder, infrared
The infrared signal of infrared coding form is sent to household electrical appliances by emitter.Household electrical appliances are received after discernible infrared signal,
Operation is controlled according to the infrared signal.
However, because existing home wiring control is required for being realized by traditional domestic electrical equipment remote controller, such as, it is empty
Tune needs air-conditioning remote control, and television set needs TV remote controller, and DVD needs DVD remote controls.
When user needs to be controlled some household electrical appliances, it is necessary to find corresponding remote control, operation is inconvenient,
Affect Consumer's Experience.
The content of the invention
Embodiment of the present invention technical problem to be solved is, there is provided a kind of terminal control method and device,
The operating procedure of user can be simplified, the control to terminal is easily realized.
In order to solve above-mentioned technical problem, a kind of terminal control method is embodiments provided, including:
Determine preposition action in the multiple actions carried out in user input control instruction;
Detect the current action of the user;
The current action is compared with the preposition action;
When the current action is matched with the preposition action, the control instruction is performed.
Correspondingly, the embodiment of the present invention additionally provides a kind of terminal control mechanism, including:
Preposition action determining module, before determining in multiple actions for carrying out in user input control instruction
Put action;
Current action detection module, for detecting the current action of the user;
Comparison module, for the current action to be compared with the preposition action;
Control instruction performing module, for when the current action is matched with the preposition action, performing institute
State control instruction.
Implement the embodiment of the present invention, before determining in multiple actions for carrying out in user input control instruction
Action is put, the current action of user is detected, current action is compared with preposition action, work as current action
When matching with preposition action, control instruction is performed, the operating procedure of user can be simplified, easily realized to end
The control at end.
Description of the drawings
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to implementing
Example or the accompanying drawing to be used needed for description of the prior art are briefly described, it should be apparent that, describe below
In accompanying drawing be only some embodiments of the present invention, for those of ordinary skill in the art, do not paying
On the premise of going out creative work, can be with according to these other accompanying drawings of accompanying drawings acquisition.
Fig. 1 is a kind of block schematic illustration of the terminal control system provided in the embodiment of the present invention;
Fig. 2 is a kind of schematic flow sheet of the terminal control method provided in the embodiment of the present invention;
Fig. 3 is a kind of schematic flow sheet of the terminal control method provided in another embodiment of the present invention;
Fig. 4 A are a kind of schematic diagrams of the preposition action of determination provided in the embodiment of the present invention;
Fig. 4 B are a kind of schematic diagrams of the preposition action of determination provided in another embodiment of the present invention;
Fig. 5 is a kind of structural representation of the terminal control mechanism provided in the embodiment of the present invention.
Specific 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 clearly
Chu, it is fully described by, it is clear that described embodiment is only a part of embodiment of the invention, rather than
Whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creation
Property work under the premise of the every other embodiment that obtained, belong to the scope of protection of the invention.
Above-mentioned terminal control method may operate in panel computer, mobile phone, personal computer (Personal
Computer, PC), in the mobile terminal such as notebook computer or Web TV.
Fig. 1 is referred to, Fig. 1 is a kind of block schematic illustration of the terminal control system in the embodiment of the present invention, such as
Terminal control system in the embodiment of the present invention shown in figure can at least include mobile terminal and wearable device.
Mobile terminal can set up bluetooth connection or infrared ray connection etc. and wearable device between.Wearable device can be with
For Intelligent bracelet, intelligent watch or Intelligent glove etc..Wherein:
Wearable device, for status information of the detection in user input control instruction, the shape that detection is obtained
State information is sent to mobile terminal, and status information includes acceleration information and/or angle-data.
In implementing, wearable device can include exercise data acquisition module and bluetooth module, exercise data
Acquisition module can specifically include acceleration harvester and/or angle acquisition device, such as accelerometer or gyro
Instrument etc., wearable device can gather acceleration information by acceleration harvester, be gathered by angle acquisition device
Angle-data.By analysis, it is most strong that hand is that people carries out daily routines usage frequency highest, sensitivity
Position, and the action difference of hand is big, particularity strong, and when user wears wearable device daily work is being carried out
When dynamic, the exercise data acquisition module in wearable device gathers in real time the acceleration information of hand and/or angle speed
Degrees of data, wearable device can also carry out bluetooth connection by bluetooth module and terminal, by acceleration information and/or
Angular velocity data is sent to mobile terminal by the bluetooth connection set up.
Optionally, wearable device is gathered before the status information of hand by exercise data acquisition module, can be with
Motion detection instruction is received, wherein, user can pass through to click on the physical button of wearable device or virtually press
The modes such as key submit to motion detection to instruct, the motion detection instruction that wearable device can be sent with receiving terminal,
Terminal send motion detection instruction can user submitted to by modes such as " whipping " terminals, specifically not
Limited by the embodiment of the present invention.
Mobile terminal, for being analyzed process to status information, obtains at least one eigenvalue, will at least
One eigenvalue obtains what user was carried out when control instruction is input into as the input of default neural network algorithm
Multiple actions, determine preposition action in multiple actions.
Wearable device, is additionally operable to detect the current state information of user, the current state information that detection is obtained
It is sent to mobile terminal.In implementing, wearable device can detect user by exercise data acquisition module
Current action information, further, wearable device can by acceleration harvester detect user acceleration
Degrees of data, by angle acquisition device the angle-data of user is detected.Optionally, wearable device may determine that is
It is no to receive motion detection instruction, when motion detection instruction is received, the current state of real-time detection user
Information.
Mobile terminal, is additionally operable to be analyzed current state information process, obtains the current action of user,
Current action is compared with preposition action, when current action is matched with the preposition action, control is performed
System instruction.Specifically, mobile terminal is received after the current state information of wearable device transmission, can be right
Current state information is analyzed process, obtains at least one eigenvalue, using at least one eigenvalue as pre-
If the input of neural network algorithm, the current action of user is obtained, and then current action is entered with preposition action
Row compares, if current action is matched with preposition action, performs control instruction;If current action with it is preposition
Action is mismatched, and mobile terminal can delete current state information.
In an alternative embodiment, the terminal control system in the embodiment of the present invention can also include operation terminal,
Communication connection, such as WIFI connections or wired connection etc. can be set up between operation terminal and mobile terminal.
Operation terminal can include intelligent appliance, panel computer, mobile phone, personal computer or notebook computer etc.,
Intelligent appliance such as receiving terminal for digital television, light fixture or refrigerator etc..Wherein mobile terminal is by current action
After being compared with preposition action, following operation is can also carry out:
When current action is matched with the preposition action, control instruction is sent to into operation terminal.
Operation terminal, for performing the control instruction.
In implementing, operation terminal can include WIFI module and instruction performing module, and operation terminal can be with
By setting up communication connection between WIFI module and mobile terminal, the control instruction that mobile terminal sends is received,
Operation terminal can also perform the control instruction by instructing performing module.
In an alternative embodiment, the terminal control system in the embodiment of the present invention can also include cloud server,
Communication connection can be set up between cloud server and mobile terminal, for example, WLAN is set up by network
Connection or wired connection etc..
At least one eigenvalue as the input of default neural network algorithm, is obtained user defeated by mobile terminal
Enter the multiple actions carried out during control instruction, preposition action is determined in multiple actions, be specifically as follows:
Mobile terminal, is additionally operable to at least one eigenvalue to be sent to cloud server.
Cloud server, as the input of default neural network algorithm, obtains for using at least one eigenvalue
Multiple actions that user is carried out when control instruction is input into, determine preposition action in multiple actions, and will be true
Fixed preposition action is sent to mobile terminal.
Mobile terminal, is additionally operable to set up the corresponding relation of preposition action and control instruction.
In an alternative embodiment, the motion detection that wearable device receive user is submitted to when control instruction is input into refers to
Order, response action detection command detection status information, and status information is sent to into mobile terminal.
Mobile terminal is processed status information, obtains at least one eigenvalue, and by least one feature
Value is sent to cloud server.
At least one eigenvalue as the input of default neural network algorithm, is obtained user and is existed by cloud server
The multiple actions carried out during input control instruction, obtain when response action detection is instructed at first in multiple actions
The action for detecting, by the action for detecting at first preposition action is defined as.
In an alternative embodiment, the state letter during wearable device receive user repeatedly inputs control instruction
Breath, and status information is sent to into mobile terminal.
Mobile terminal is processed the status information for receiving every time, obtains at least one eigenvalue, and will
At least one eigenvalue is sent to cloud server.
At least one eigenvalue as the input of default neural network algorithm, is obtained user and is existed by cloud server
The multiple actions carried out during input control instruction, by the process in user input control instruction for detecting every time
In each action be compared respectively, acquisition detect every time during user input control instruction
Same action, the action detected at first in same action is defined as into preposition action.
In the terminal control system shown in Fig. 1, wearable device detects the shape in user input control instruction
State information, by the status information that obtains of detection mobile terminal is sent to, and mobile terminal is carried out point to status information
Analysis is processed, and at least one eigenvalue is obtained, using at least one eigenvalue as the defeated of default neural network algorithm
Enter, obtain multiple actions that user is carried out when control instruction is input into, preposition action is determined in multiple actions.
Wearable device detects the current state information of user, the current state information that detection is obtained is sent to mobile whole
End.Mobile terminal is analyzed process to current state information, obtains the current action of user, will currently move
Work is compared with preposition action, when current action is matched with the preposition action, performs control instruction,
The operating procedure of user can be simplified, the control to mobile terminal is easily realized.
Fig. 2 is referred to, Fig. 2 is a kind of schematic flow sheet of the terminal control method in the embodiment of the present invention, such as
Terminal control method in the embodiment of the present invention shown in figure can include:
S201, wearable device detects the status information in user input control instruction, and status information includes adding
Speed data and/or angle-data.
Wearable device can detect the status information in user input control instruction, and status information includes accelerating
Degrees of data and/or angle-data.Wherein, control instruction can serve to indicate that control operation terminal carries out specifying behaviour
Make, such as control operation terminal turns on light, in open state or adjust temperature etc..
In an alternative embodiment, the action inspection that wearable device can be submitted to receive user when control instruction is input into
Instruction is surveyed, during response action detection instruction status information is detected.Specifically, user can be by clicking on physics
The mode of button or virtual key submits to motion detection to instruct, and optionally, user can pass through mobile terminal
Microphone input motion detection instruction, and then mobile terminal by motion detection instruction be sent to wearable device,
Optionally, user can also be by submitting to motion detection to instruct the modes such as wearable device " whipping ".This
Bright embodiment detects status information when motion detection instruction is received, it is to avoid wearable device obtains in real time state
Information, can improve detection efficiency of the wearable device to status information, save resources.
In an alternative embodiment, wearable device can be obtained during user repeatedly inputs control instruction
Status information, by the status information during user input control instruction for detecting every time shifting is sent to
Dynamic terminal.For example, wearable device can detect status information of the user in first time input control instruction,
The status information that first time detects is sent to into mobile terminal.Wearable device can also detect user second
Status information during secondary input control instruction, by the status information for detecting for the second time mobile terminal is sent to.
Preferably, wearable device is obtained before the status information during user repeatedly inputs control instruction, can
The motion detection instruction submitted to when control instruction is input into receive user.
S202, wearable device will detect that the status information for obtaining is sent to mobile terminal.
S203, mobile terminal is analyzed process to status information, obtains at least one eigenvalue.
Mobile terminal can be analyzed process to status information, obtain at least one eigenvalue.Eigenvalue can
With including in the angle root-mean-square in preset time period, the angle sum in preset time period, preset time period
Acceleration-root-mean square or different time acceleration integration.
Optionally, when status information includes acceleration information and angle-data, mobile terminal can be to accelerating
Degrees of data and angle-data are normalized, and the data that normalized is obtained are deposited into one entirely
In the two-dimensional array of the 20*6 of office, wherein 20 represent different time, 6 represent 3-axis acceleration and three shaft angle degree,
In order to ensure the real-time of data, mobile terminal can update the data at most of resting period in two-dimensional array
For the data after the normalized that obtains recently, to ensure two-dimensional array in data collect recently
Data, improve and determine preposition accuracy of action.In implementing, mobile terminal is to acceleration information and angle
The mode that degrees of data is normalized can be:Calculate in the status information for receiving acceleration and
The maximum of angle, by all acceleration divided by acceleration maximum to be normalized calculating, by all angles
Spend divided by angle maximum to be normalized calculating.Based on this, all data are interval interior all in [- 1,1].
Further alternative, mobile terminal can obtain the First Eigenvalue in above-mentioned two-dimensional array, and first is special
Value indicative can include angle root-mean-square and the angle sum in preset time period in preset time period.Wherein,
Angle in preset time period is X1、X2...Xn, then the angle root-mean-square in preset time period can pass through
Following algorithm is calculated:Mobile terminal can be with the acquisition in above-mentioned two-dimensional array
Second Eigenvalue, Second Eigenvalue can include the acceleration-root-mean square in preset time period and different time
Acceleration integration.
At least one eigenvalue is sent to cloud server by S204, mobile terminal.
S205, cloud server as the input of default neural network algorithm, obtains at least one eigenvalue
Multiple actions that user is carried out when control instruction is input into, and preposition action is determined in multiple actions.
Optionally, cloud server is received after the First Eigenvalue and Second Eigenvalue of mobile terminal transmission,
Can using the First Eigenvalue and Second Eigenvalue as default neural network algorithm input, to obtain in user
The multiple actions carried out during input control instruction.
Optionally, if status information is detected when being the detection instruction of wearable device response action, then cloud
End server is obtained after the multiple actions carried out in user input control instruction, can be in multiple actions
The action detected at first during the detection instruction of wearable device response action is obtained, the action for detecting at first is true
It is set to preposition action.
Optionally, if status information of the wearable device detection during user repeatedly inputs control instruction,
The status information during user input control instruction for detecting every time is sent to into mobile terminal, cloud
End server is received after the eigenvalue when user that external control equipment sends is input into every time control instruction, can be obtained
Each when taking multiple actions when family is input into every time control instruction, and user being input into every time control instruction
Action is compared respectively, and it is identical dynamic during user input control instruction that acquisition is detected every time
Make, the action detected at first in same action is defined as into preposition action.
In the embodiment of the present invention, preposition action is determined by cloud server, it is possible to decrease the load of mobile terminal,
Improve preposition action and determine efficiency.
Preposition action is sent to mobile terminal by S206, cloud server.
S207, mobile terminal stores preposition action and the corresponding control instruction of preposition action.
Mobile terminal is received after the preposition action of cloud server transmission, can set up preposition action and control
The corresponding relation of system instruction, stores preposition action and the corresponding control instruction of preposition action.
S208, wearable device detects the current state information of user.
Wearable device can detect the current state information of user, wherein, current state information can include adding
Speed data and/or angle-data.Optionally, the motion detection instruction that wearable device can be submitted to receive user,
Respond the motion detection to instruct to detect the current state information of user.
Current state information is sent to mobile terminal by S209, wearable device.
S210, mobile terminal is analyzed process to current state information, obtains the current action of user.
Mobile terminal can be analyzed process to current state information, obtain at least one eigenvalue, and then
The current action of user is obtained according at least one eigenvalue.
Optionally, mobile terminal can be analyzed process to current state information, obtain at least one feature
Value, by least one eigenvalue cloud server is sent to, cloud server using at least one eigenvalue as
The input of default neural network algorithm, obtains the current action of user, and the current action of user is sent to into shifting
Dynamic terminal.
S211, mobile terminal is compared current action with preposition action, when current action and preposition action
During matching, control instruction is sent to into the corresponding operation terminal of control instruction.
Mobile terminal can be compared current action with preposition action, when current action and preposition action
Timing, by control instruction the corresponding operation terminal of control instruction is sent to.For example, when current action with it is preposition
When action is matched, mobile terminal can broadcast the control instruction, and the operation terminal for receiving the control instruction can
So that the control instruction to be compared with locally stored control instruction, when the control instruction with it is locally stored
When control instruction is identical, represent that operation terminal can recognize the control instruction;When the control instruction with locally deposit
When the control instruction of storage is differed, the operation terminal None- identified control instruction is represented, operation terminal can be deleted
Except the control instruction.And for example, when current action is matched with preposition action, mobile terminal can be according to control
Instruction, the corresponding relation of preposition action and terminal identification information, obtain the corresponding terminal mark of the preposition action
Knowledge information, and control instruction is sent to into the corresponding operation terminal of terminal identification information.
In an alternative embodiment, user is to operating terminal that multiple actions are carried out when being input into control instruction, and operation is whole
Termination is received after control instruction, and the terminal identification information of operation terminal can be sent to mobile terminal, so as to
Mobile terminal control store instruction, preposition action and its corresponding terminal identification information.And for example, user is to behaviour
Make to carry out multiple actions during terminal input control instruction, operation terminal is received after control instruction, Ke Yixiang
Mobile terminal sends the control instruction, so that mobile terminal stores preposition action and its corresponding control instruction,
Wherein the control instruction is corresponding with operation terminal, the other-end None- identified control instruction.
S212, operation terminal performs control instruction.
In the terminal control method shown in Fig. 2, wearable device will detect that the user for obtaining refers in input control
Status information when making is sent to mobile terminal, and mobile terminal will be analyzed to status information and process what is obtained
At least one eigenvalue is sent to cloud server, and cloud server is using at least one eigenvalue as default god
The input of Jing network algorithms, obtains multiple actions that user is carried out when control instruction is input into, in multiple actions
It is middle to determine preposition action, and preposition action is sent to into mobile terminal, wearable device detects the current shape of user
State information, by the current state information that detection is obtained mobile terminal is sent to, and mobile terminal is believed current state
Breath is analyzed process, obtains the current action of user, and current action is compared with preposition action, when
When current action is matched with the preposition action, control instruction is sent to into operation terminal, operation terminal is performed
Control instruction, can simplify the operating procedure of user, easily realize the control to operating terminal.
Fig. 3 is referred to, Fig. 3 is a kind of schematic flow sheet of the terminal control method in another embodiment of the present invention,
As shown in the figure the terminal control method in the embodiment of the present invention can include:
S301, in the multiple actions carried out in user input control instruction preposition action is determined.
Determine preposition action in multiple actions that mobile terminal can be carried out in user input control instruction.Before
Put the action detected at first in the multiple actions carried out when action can be user input control instruction.For example,
Control instruction is turned on light for controlling mobile terminal, the action that user's control mobile terminal is carried out during turning on light
Including:With gesture extension arm obliquely, stretch out forefinger and the pressing toward in front of user, then mobile terminal
Can determine that preposition action is:With gesture extension arm obliquely.
In an alternative embodiment, the action inspection that mobile terminal can be submitted to receive user when control instruction is input into
Instruction is surveyed, the action detected at first during response action detection instruction is obtained in multiple actions, will be examined at first
The action for measuring is defined as preposition action.By taking the schematic diagram of the preposition action of the determination shown in Fig. 4 A as an example, user
Motion detection instruction is have submitted when control instruction is input into, mobile terminal is received after motion detection instruction,
Multiple actions that user is carried out when control instruction is input into can be gathered, and is obtained in the multiple actions for collecting
The action detected at first during response action detection instruction is taken, the action for detecting at first is defined as preposition dynamic
Make.Specifically, user can be submitted to by way of the physical button or virtual key of clicking on mobile terminal
Motion detection is instructed, and optionally, user can be instructed by the microphone input motion detection of mobile terminal,
Optionally, user can also submit to motion detection to instruct by modes such as " whippings ".
In an alternative embodiment, mobile terminal can be obtained during user repeatedly inputs control instruction
Multiple actions, each action during user input control instruction for detecting every time is carried out respectively
Relatively, the same action during user input control instruction for detecting every time is obtained, will be identical dynamic
The action detected at first in work is defined as preposition action.With the schematic diagram of the preposition action of determination shown in Fig. 4 B
As a example by, user can repeat to be input into the multiple actions during same control instruction, and mobile terminal is obtained
The multiple actions being taken at during user repeatedly inputs control instruction, will detect every time in user input
Each action during control instruction is compared respectively, acquisition detect every time in user input control
Same action during system instruction, by the action detected at first in same action preposition action is defined as.
It is exemplary, with the action that binary coding representation user is carried out when control instruction is input into, mobile terminal the
One-time detection to user input control instruction during action be:01101011010, mobile terminal
Secondary detection to user input control instruction during action be:00111011010, mobile terminal
Detecting action of the user during input control instruction for three times is:10101011010, then mobile terminal
Each action for detecting every time can be compared, wherein the 5th action for detecting for the first time and its
Action afterwards and the 5th action for detecting for the second time and its action afterwards are identical, detect for the first time
The 3rd action and its action afterwards and the 3rd action detecting of third time and its action phase afterwards
Together, the 5th action that the 5th action for detecting for the second time and its action afterwards are detected with third time
And its action afterwards is identical, then mobile terminal can get detect every time user input control refer to
Same action during order is:1011010, and then mobile terminal will can detect at first in same action
To action be defined as preposition action, i.e., 1.
In an alternative embodiment, determine in multiple actions that mobile terminal is carried out in user input control instruction
After preposition action, the corresponding relation of preposition action and control instruction can be set up.
S302, detects the current action of user.
Mobile terminal can detect the current action of user.In implementing, mobile terminal can be by accelerating
Degree harvester and/or angle acquisition device detect the current action of user.For example, mobile terminal can be with receive user
The motion detection instruction of submission, and then according to the current action of motion detection command detection user.Optionally,
Mobile terminal is received after acceleration and angle-data, and acceleration information and angle-data can be returned
One change is processed, and the First Eigenvalue is obtained according to the angle-data that normalized is obtained, according to normalized
The acceleration information for obtaining obtains Second Eigenvalue, using the First Eigenvalue and Second Eigenvalue as default nerve
The input of network algorithm, to obtain the current action in user.
S303, current action is compared with preposition action.
Mobile terminal is detected after the current action of user, can be compared current action with preposition action
Compared with, when current action is matched with preposition action, further execution step S304;When current action with it is preposition
When action is mismatched, mobile terminal can delete the current action for detecting.In the embodiment of the present invention, user
The preposition action carried out when being input into same control instruction is similar and stable, and mobile terminal will can be moved currently
Work is compared with preposition action, predicts the action that user will be carried out, and then it is corresponding to perform preposition action
Control instruction, simplifies the operating procedure of user, lifts Consumer's Experience.
In implementing, mobile terminal can obtain the similarity between current action and preposition action, judge
Whether the similarity between current action and preposition action is more than predetermined threshold value, when current action and preposition action
Between similarity be more than predetermined threshold value when, mobile terminal can determine that current action is matched with preposition action;
When the similarity between current action and preposition action is less than or equal to predetermined threshold value, mobile terminal can be with
Determine that current action is mismatched with preposition action.Wherein, predetermined threshold value can be proportion threshold value set in advance,
Such as 85% or 90% etc..
S304, when current action is matched with preposition action, performs control instruction.
When current action is matched with preposition action, mobile terminal can perform control instruction.For example, currently
When action is to control the preposition action of mobile terminal-opening, mobile terminal can enter open state.
In the embodiment of the present invention, in the multiple actions carried out in user input control instruction preposition action is determined,
The current action of detection user, current action is compared with preposition action, when current action is moved with preposition
When matching, control instruction is performed, the operating procedure of user can be simplified, easily realize the control to terminal.
Fig. 5 is referred to, Fig. 5 is a kind of structural representation of the terminal control mechanism provided in the embodiment of the present invention,
Terminal control mechanism in the embodiment of the present invention can include panel computer, mobile phone, personal computer, notes
The terminals such as this computer, mobile unit, Web TV, as shown in the figure the terminal control mechanism in the present embodiment is extremely
Less can include preposition action determining module 501, current action detection module 502, comparison module 503 and
Control instruction performing module 504, wherein:
Preposition action determining module 501, for determining in multiple actions for carrying out in user input control instruction
Preposition action.
Current action detection module 502, for detecting the current action of user.
Comparison module 503, for current action to be compared with preposition action.
Control instruction performing module 504, for when current action is matched with preposition action, performing control instruction.
In an alternative embodiment, preposition action determining module 501, specifically for:
The motion detection instruction that receive user is submitted to when control instruction is input into.
The action detected at first during response action detection instruction is obtained in multiple actions.
The action for detecting at first is defined as into preposition action.
In an alternative embodiment, preposition action determining module 501, specifically for:
Obtain the multiple actions during user repeatedly inputs control instruction.
Each action during user input control instruction for detecting every time is compared respectively,
The same action during user input control instruction that acquisition is detected every time.
The action detected at first in same action is defined as into preposition action.
In an alternative embodiment, the terminal control mechanism in the embodiment of the present invention can also include:
State information acquisition module 505, for preposition action determining module 501 in user input control instruction
Determine in the multiple actions for carrying out before preposition action, obtain status information of the user when control instruction is input into,
Status information includes acceleration information and/or angle-data.
Characteristic value acquisition module 506, for being analyzed process to status information, obtains at least one eigenvalue.
Action acquisition module 507, for using at least one eigenvalue as default neural network algorithm input,
Obtain multiple actions that user is carried out when the control instruction is input into.
It is further alternative, state information acquisition module 505, specifically for:
Receive the status information in user input control instruction that wearable device is detected.
In an alternative embodiment, current action detection module 502, specifically for:
Receive the current state information of the user that wearable device is detected;
Process is analyzed to current state information, the current action of user is obtained.
In an alternative embodiment, the terminal control mechanism in the embodiment of the present invention can also include:
Control instruction sending module 508, for when current action is matched with preposition action, control instruction being sent out
Give control instruction corresponding operation terminal, so that operation terminal performs control instruction.
In the embodiment of the present invention, it is many that preposition action determining module 501 is carried out in user input control instruction
Preposition action is determined in individual action, current action detection module 502 detects the current action of user, compares mould
Block 503 is compared current action with preposition action, when current action is matched with preposition action, control
Instruction performing module 504 performs control instruction, can simplify the operating procedure of user, easily realizes to terminal
Control.
One of ordinary skill in the art will appreciate that all or part of flow process in above-described embodiment method is realized,
Computer program be can be by instruct the hardware of correlation to complete, described program can be stored in computer
In read/write memory medium, the program is upon execution, it may include such as the flow process of the embodiment of above-mentioned each method.
Wherein, described storage medium can for magnetic disc, CD, read-only memory (Read-Only Memory,
) or random access memory (Random Access Memory, RAM) etc. ROM.
Above disclosed is only present pre-ferred embodiments, can not limit the present invention's with this certainly
Interest field, therefore the equivalent variations made according to the claims in the present invention, still belong to the scope that the present invention is covered.
Claims (16)
1. a kind of terminal control method, it is characterised in that include:
Determine preposition action in the multiple actions carried out in user input control instruction;
Detect the current action of the user;
The current action is compared with the preposition action;
When the current action is matched with the preposition action, the control instruction is performed.
2. method according to claim 1, it is characterised in that described to enter in user input control instruction
Determine preposition action in capable multiple actions, including:
Receive the motion detection instruction that the user submits to when the control instruction is input into;
The action detected at first when the response motion detection is instructed is obtained in the plurality of action;
The action for detecting at first is defined as into the preposition action.
3. method according to claim 1, it is characterised in that described to enter in user input control instruction
Determine preposition action in capable multiple actions, including:
Obtain the multiple actions during the user repeatedly inputs the control instruction;
Each action during control instruction described in the user input for detecting every time is entered respectively
Row compares, and obtains the same action during control instruction described in the user input for detecting every time;
The action detected at first in the same action is defined as into the preposition action.
4. according to claims 1 to 3 any one methods described, it is characterised in that described in user input control
Determine before preposition action in the multiple actions carried out during instruction, also include:
Status information of the user when control instruction is input into is obtained, the status information includes accelerating the number of degrees
According to and/or angle-data;
Process is analyzed to the status information, at least one eigenvalue is obtained;
Using at least one eigenvalue as the input of default neural network algorithm, the user is obtained defeated
Enter the multiple actions carried out during the control instruction.
5. method according to claim 4, it is characterised in that the acquisition user is in input control
Status information during instruction, including:
Receive the status information in control instruction described in the user input that wearable device is detected.
6. method according to claim 1, it is characterised in that the current action of the detection user,
Including:
Receive the current state information of the user that wearable device is detected;
Process is analyzed to the current state information, the current action of the user is obtained.
7. method according to claim 1, it is characterised in that it is described by the current action with it is described before
Put after action is compared, also include:
When the current action is matched with the preposition action, the control instruction is sent to into the control
Corresponding operation terminal is instructed, so that the operation terminal performs the control instruction.
8. a kind of terminal control mechanism, it is characterised in that include:
Preposition action determining module, before determining in multiple actions for carrying out in user input control instruction
Put action;
Current action detection module, for detecting the current action of the user;
Comparison module, for the current action to be compared with the preposition action;
Control instruction performing module, for when the current action is matched with the preposition action, performing institute
State control instruction.
9. device according to claim 8, it is characterised in that the preposition action determining module, specifically
For:
Receive the motion detection instruction that the user submits to when the control instruction is input into;
The action detected at first when the response motion detection is instructed is obtained in the plurality of action;
The action for detecting at first is defined as into the preposition action.
10. device according to claim 8, it is characterised in that the preposition action determining module, tool
Body is used for:
Obtain the multiple actions during the user repeatedly inputs the control instruction;
Each action during control instruction described in the user input for detecting every time is entered respectively
Row compares, and obtains the same action during control instruction described in the user input for detecting every time;
The action detected at first in the same action is defined as into the preposition action.
11. according to claim 8~10 any one described device, it is characterised in that described device also includes:
State information acquisition module, is controlling for the preposition action determining module described in the user input
Determine in the multiple actions carried out during instruction before preposition action, obtain the user and refer in the input control
Status information when making, the status information includes acceleration information and/or angle-data;
Characteristic value acquisition module, for being analyzed process to the status information, obtains at least one feature
Value;
Action acquisition module, for using at least one eigenvalue as default neural network algorithm input,
Obtain multiple actions that the user is carried out when the control instruction is input into.
12. according to claim 11 described device, it is characterised in that the state information acquisition module, tool
Body is used for:
Receive the status information in control instruction described in the user input that wearable device is detected.
13. devices according to claim 8, it is characterised in that the current action detection module, tool
Body is used for:
Receive the current state information of the user that wearable device is detected;
Process is analyzed to the current state information, the current action of the user is obtained.
14. devices according to claim 8, it is characterised in that described device also includes:
Control instruction sending module, for when the current action is matched with the preposition action, will be described
Control instruction is sent to the corresponding operation terminal of the control instruction, so that the operation terminal performs the control
System instruction.
15. a kind of terminal control systems, it is characterised in that including mobile terminal and wearable device, wherein:
The wearable device, for status information of the detection in user input control instruction, detection is obtained
Status information be sent to the mobile terminal, the status information includes acceleration information and/or angle-data;
The mobile terminal, for being analyzed process to the status information, obtains at least one eigenvalue,
Using at least one eigenvalue as the input of default neural network algorithm, the user is obtained in input institute
The multiple actions carried out during control instruction are stated, preposition action is determined in the plurality of action;
The wearable device, is additionally operable to detect the current state information of the user, by detection obtain it is current
Status information is sent to the mobile terminal;
The mobile terminal, is additionally operable to be analyzed the current state information process, obtains the user
Current action, the current action is compared with the preposition action, when the current action and institute
When stating preposition action matching, the control instruction is performed.
16. according to claim 15 system, it is characterised in that the system also include operation terminal,
After the mobile terminal is compared the current action with the preposition action, it is additionally operable to:
When the current action is matched with the preposition action, the control instruction is sent to into the control
Instruct corresponding operation terminal;
The operation terminal, for performing the control instruction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510730602.7A CN106648040B (en) | 2015-11-02 | 2015-11-02 | Terminal control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510730602.7A CN106648040B (en) | 2015-11-02 | 2015-11-02 | Terminal control method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106648040A true CN106648040A (en) | 2017-05-10 |
CN106648040B CN106648040B (en) | 2019-12-13 |
Family
ID=58809506
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510730602.7A Active CN106648040B (en) | 2015-11-02 | 2015-11-02 | Terminal control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106648040B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108717271A (en) * | 2018-05-30 | 2018-10-30 | 辽东学院 | Man-machine interaction control method, device, system and readable storage medium storing program for executing |
CN108762489A (en) * | 2018-05-07 | 2018-11-06 | 武汉灏存科技有限公司 | Control method, data glove, system based on data glove and storage medium |
CN109766797A (en) * | 2018-12-27 | 2019-05-17 | 秒针信息技术有限公司 | The detection method and device of the access entitlements of scene |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103295028A (en) * | 2013-05-21 | 2013-09-11 | 深圳Tcl新技术有限公司 | Gesture operation control method, gesture operation control device and intelligent display terminal |
CN103902036A (en) * | 2012-12-29 | 2014-07-02 | 鸿富锦精密工业(深圳)有限公司 | Electronic device and a method for controlling electronic device through gestures |
CN104407702A (en) * | 2014-11-26 | 2015-03-11 | 三星电子(中国)研发中心 | Method, device and system for performing actions based on context awareness |
CN104898473A (en) * | 2015-04-01 | 2015-09-09 | 小米科技有限责任公司 | Method of handling terminal equipment and device |
-
2015
- 2015-11-02 CN CN201510730602.7A patent/CN106648040B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902036A (en) * | 2012-12-29 | 2014-07-02 | 鸿富锦精密工业(深圳)有限公司 | Electronic device and a method for controlling electronic device through gestures |
CN103295028A (en) * | 2013-05-21 | 2013-09-11 | 深圳Tcl新技术有限公司 | Gesture operation control method, gesture operation control device and intelligent display terminal |
CN104407702A (en) * | 2014-11-26 | 2015-03-11 | 三星电子(中国)研发中心 | Method, device and system for performing actions based on context awareness |
CN104898473A (en) * | 2015-04-01 | 2015-09-09 | 小米科技有限责任公司 | Method of handling terminal equipment and device |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108762489A (en) * | 2018-05-07 | 2018-11-06 | 武汉灏存科技有限公司 | Control method, data glove, system based on data glove and storage medium |
CN108762489B (en) * | 2018-05-07 | 2021-09-21 | 武汉灏存科技有限公司 | Control method based on data glove, system and storage medium |
CN108717271A (en) * | 2018-05-30 | 2018-10-30 | 辽东学院 | Man-machine interaction control method, device, system and readable storage medium storing program for executing |
CN109766797A (en) * | 2018-12-27 | 2019-05-17 | 秒针信息技术有限公司 | The detection method and device of the access entitlements of scene |
Also Published As
Publication number | Publication date |
---|---|
CN106648040B (en) | 2019-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108958633B (en) | Split screen display method and device, storage medium and electronic equipment | |
CN101620769B (en) | Remote controller | |
CN105159115B (en) | Smart machine control method and device | |
CN102016765A (en) | Method and system of identifying a user of a handheld device | |
CN109147679B (en) | Backlight adjusting method and device of electronic equipment, electronic equipment and storage medium | |
CN109901698B (en) | Intelligent interaction method, wearable device, terminal and system | |
CN104769522A (en) | Remote control with 3D pointing and gesture recognition capabilities | |
CN105912190A (en) | Interface operation method and mobile terminal | |
CN111025922B (en) | Target equipment control method and electronic equipment | |
CN108604086A (en) | Domestic automation system | |
CN106648040A (en) | Terminal control method and device | |
WO2021231764A1 (en) | Providing customized entertainment experience using human presence detection | |
CN103760877A (en) | Air quality detection data acquisition unit and system based on supply network transmission | |
CN108108015A (en) | A kind of action gesture recognition methods based on mobile phone gyroscope and dynamic time warping | |
CN107166660B (en) | Air conditioner control method, device and system and somatosensory control air conditioner | |
CN112930817A (en) | Intelligent crop planting method, device, system, terminal equipment and medium | |
CN111142396A (en) | Information display method and electronic equipment | |
CN105278669B (en) | The control method and mobile terminal of mobile terminal | |
CN110214042A (en) | Modular electronic systems | |
WO2019053399A1 (en) | System and method for contact less control of an appliance technical field | |
CN105260065A (en) | Information processing method and apparatus | |
CN111599148A (en) | Electronic equipment and connection method thereof | |
CN109284783A (en) | Machine learning-based worship counting method and device, user equipment and medium | |
WO2018090534A1 (en) | Method and device for generating user state map | |
CN114327062A (en) | Man-machine interaction method, device, electronic equipment, storage medium and program product |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |