CN106648040A - Terminal control method and device - Google Patents

Terminal control method and device Download PDF

Info

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
Application number
CN201510730602.7A
Other languages
Chinese (zh)
Other versions
CN106648040B (en
Inventor
雷建军
陈果
冯瑶
邹亚琳
李东奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Chongqing University of Post and Telecommunications
Original Assignee
Tencent Technology Shenzhen Co Ltd
Chongqing University of Post and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd, Chongqing University of Post and Telecommunications filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201510730602.7A priority Critical patent/CN106648040B/en
Publication of CN106648040A publication Critical patent/CN106648040A/en
Application granted granted Critical
Publication of CN106648040B publication Critical patent/CN106648040B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-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

A kind of terminal control method and device
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.
CN201510730602.7A 2015-11-02 2015-11-02 Terminal control method and device Active CN106648040B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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