CN104898822B - A kind of control method and electronic equipment - Google Patents
A kind of control method and electronic equipment Download PDFInfo
- Publication number
- CN104898822B CN104898822B CN201410075165.5A CN201410075165A CN104898822B CN 104898822 B CN104898822 B CN 104898822B CN 201410075165 A CN201410075165 A CN 201410075165A CN 104898822 B CN104898822 B CN 104898822B
- Authority
- CN
- China
- Prior art keywords
- parameter
- target
- adjustment
- corresponding relation
- adjusting
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000001276 controlling effect Effects 0.000 claims description 8
- 230000001105 regulatory effect Effects 0.000 claims description 8
- 230000007423 decrease Effects 0.000 description 5
- 210000004247 hand Anatomy 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 210000003414 extremity Anatomy 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 210000000707 wrist Anatomy 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Feedback Control In General (AREA)
- Position Input By Displaying (AREA)
Abstract
The present invention provides a kind of control method and electronic equipment;The described method includes:The input that operating body is detected by the collecting unit operates, and obtains corresponding with the input operation location parameter and action parameter;The correspondence set of the controlled plant of location parameter and the electronic equipment is obtained, the correspondence set includes at least a correspondence;Matched position parameter and the correspondence set, search target controlled plant corresponding with the location parameter;According to the action parameter, the adjusting numerical value of the target controlled plant is determined according to action parameter and the correspondence for adjusting numerical value;According to target controlled plant described in the adjusting Numerical Control.The present invention provides a kind of control program of more easily electronic equipment.
Description
Technical Field
The present invention relates to the field of electronics, and in particular, to a control method and an electronic device.
Background
The control modes of the conventional electronic devices are classified into two categories, one is to use input devices such as a mouse, a keyboard and a touch screen, and the other is to use an infrared or wireless remote controller (including a handle, an operating rod and the like) or directly press corresponding buttons on the electronic devices.
In the process of implementing the technical solution of the embodiment of the present invention, the inventor finds that at least the following problems exist in the prior art:
the existing control modes have respective defects, and have certain limiting conditions when being used, for example, a mouse cannot be used in a suspended manner; the touch screen needs to be held beside the electronic equipment or the handheld electronic equipment by a user; the keyboard, the remote controller and the buttons need to search for correct keys/buttons on the keyboard/the remote controller/the electronic equipment when a user controls the keyboard, the remote controller and the buttons, and the correct keys/buttons can be searched for many times during adjustment; it can be seen that the above schemes can not be conveniently controlled.
Disclosure of Invention
The invention aims to provide a more convenient control scheme of electronic equipment.
In order to solve the above problem, the present invention provides a control method, applied to an electronic device, where the electronic device includes an acquisition unit or can be connected to the acquisition unit, and the method includes:
detecting input operation of an operation body through the acquisition unit to obtain position parameters and action parameters corresponding to the input operation;
obtaining a corresponding relation set of a position parameter and an adjusting object of the electronic equipment, wherein the corresponding relation set at least comprises a corresponding relation;
matching the position parameters with the corresponding relation set, and searching a target adjusting object corresponding to the position parameters;
determining an adjusting value of the target adjusting object according to the action parameter and the corresponding relation between the action parameter and the adjusting value;
and controlling the target adjusting object according to the adjusting value.
Optionally, the set of correspondence relationships includes at least a correspondence relationship between the first position parameter and the first adjustment object and a correspondence relationship between the second position parameter and the second adjustment object,
wherein the first position parameter is different from the second position parameter, and the first adjustment object is different from the second adjustment object.
Optionally, the determining an adjustment value of the target adjustment object according to the corresponding relationship between the action parameter and the adjustment value includes:
when the target adjustment object is the first adjustment object, the corresponding relationship between the action parameter and the adjustment value adopted is different from the corresponding relationship between the action parameter and the adjustment value adopted when the target adjustment object is the second adjustment object.
Optionally, the corresponding relationship set includes a corresponding relationship between the position relationship represented by the position parameter and the adjustment object;
the step of matching the position parameters with the corresponding relation set and searching the target adjusting object corresponding to the position parameters comprises the following steps:
determining a first position relation between an operation body performing the input operation and an operator according to the position parameters;
and searching the corresponding relation containing the first position relation in the corresponding relation set, and obtaining the target adjusting object corresponding to the first position relation according to the searched corresponding relation.
Optionally, the first positional relationship is a relative positional relationship between the operating body and the operator when the operating body performs the input operation, or a connection positional relationship between the operating body and the operator.
Optionally, the corresponding relationship set includes a corresponding relationship between the area represented by the position parameter and the adjustment object;
the step of matching the position parameters with the corresponding relation set and searching the target adjusting object corresponding to the position parameters comprises the following steps:
determining a first area of an operation body for performing the input operation according to the position parameter;
and searching the corresponding relation containing the first area in the corresponding relation set, and obtaining the target adjusting object corresponding to the first area according to the searched corresponding relation.
Optionally, the first area is a partial area in an acquisition area of the acquisition unit, or a partial area on the electronic device;
the step of determining a first region of an operation body performing the input operation according to the position parameter includes:
and determining the area where the operation body for performing the input operation is located or points according to the position parameters.
Optionally, the step of determining, according to the action parameter and according to the correspondence between the action parameter and the adjustment value, an adjustment value of the target adjustment object includes:
calculating a first amplitude from the change in the position parameter;
searching a second amplitude corresponding to the first amplitude according to the corresponding relation between the action parameters and the regulating value;
and determining the adjusting value of the target adjusting object according to the second amplitude.
Optionally, the step of determining, according to the action parameter and according to the correspondence between the action parameter and the adjustment value, an adjustment value of the target adjustment object includes:
determining a direction parameter of the operation body according to the position parameter;
determining a variation trend corresponding to the direction parameter of the operation body according to the corresponding relation between the action parameter and the adjustment value;
continuously changing the value of the target adjusting object according to the change trend until the direction parameter of the operation body is changed.
Optionally, the electronic device comprises an output unit or is connectable with an output unit;
after the step of determining the adjustment value of the target adjustment object according to the action parameter and the corresponding relationship between the action parameter and the adjustment value, the method further comprises the following steps:
the electronic device controls the output unit to output the adjustment value of the target adjustment object.
Optionally, after the step of finding the target adjustment object corresponding to the position parameter, the method further includes:
and the electronic equipment controls the output unit to output the target adjusting object or output the target adjusting object and the current numerical value of the target adjusting object.
The invention also provides an electronic device, which comprises a collecting unit or can be connected with the collecting unit, and the electronic device comprises:
the first acquisition unit is used for detecting the input operation of an operation body through the acquisition unit and acquiring a position parameter and an action parameter corresponding to the input operation;
a second obtaining unit, configured to obtain a correspondence set between a position parameter and an adjustment object of the electronic device, where the correspondence set includes at least one correspondence;
the matching unit is used for matching the position parameters with the corresponding relation set and searching a target adjusting object corresponding to the position parameters;
the processing unit is used for determining an adjusting value of the target adjusting object according to the action parameter and the corresponding relation between the action parameter and the adjusting value;
and the adjusting unit is used for controlling the target adjusting object according to the adjusting value.
Optionally, the set of correspondence relationships includes at least a correspondence relationship between the first position parameter and the first adjustment object and a correspondence relationship between the second position parameter and the second adjustment object,
wherein the first position parameter is different from the second position parameter, and the first adjustment object is different from the second adjustment object.
Optionally, when the target adjustment object is the first adjustment object, the processing unit uses a corresponding relationship between the action parameter and the adjustment value, which is different from a corresponding relationship between the action parameter and the adjustment value when the target adjustment object is the second adjustment object.
Optionally, the corresponding relationship set includes a corresponding relationship between the position relationship represented by the position parameter and the adjustment object;
the matching unit matches the position parameters with the corresponding relation set, and searching the target adjusting object corresponding to the position parameters means:
the matching unit determines a first position relation between an operation body performing the input operation and an operator according to the position parameters; and searching the corresponding relation containing the first position relation in the corresponding relation set, and obtaining the target adjusting object corresponding to the first position relation according to the searched corresponding relation.
Optionally, the first positional relationship is a relative positional relationship between the operating body and the operator when the operating body performs the input operation, or a connection positional relationship between the operating body and the operator.
Optionally, the corresponding relationship set includes a corresponding relationship between the area represented by the position parameter and the adjustment object;
the matching unit matches the position parameters with the corresponding relation set, and searching the target adjusting object corresponding to the position parameters means:
the matching unit determines a first area of an operation body for performing the input operation according to the position parameter; and searching the corresponding relation containing the first area in the corresponding relation set, and obtaining the target adjusting object corresponding to the first area according to the searched corresponding relation.
Optionally, the first area is a partial area in an acquisition area of the acquisition unit, or a partial area on the electronic device;
the determining, by the matching unit, the first region of the operation body performing the input operation according to the position parameter is:
the matching unit determines the area where the operation body performing the input operation is located or points according to the position parameters.
Optionally, the determining, by the processing unit, the adjustment value of the target adjustment object according to the action parameter and the corresponding relationship between the action parameter and the adjustment value is:
the processing unit calculates a first amplitude according to the change of the position parameter; searching a second amplitude corresponding to the first amplitude according to the corresponding relation between the action parameters and the regulating value; and determining the adjusting value of the target adjusting object according to the second amplitude.
Optionally, the determining, by the processing unit, the adjustment value of the target adjustment object according to the action parameter and the corresponding relationship between the action parameter and the adjustment value is:
the processing unit determines a direction parameter of the operation body according to the position parameter; determining a variation trend corresponding to the direction parameter of the operation body according to the corresponding relation between the action parameter and the adjustment value; continuously changing the value of the target adjusting object according to the change trend until the direction parameter of the operation body is changed.
Optionally, the electronic device comprises an output unit or is connectable with an output unit;
the processing unit is further used for controlling the output unit to output the adjusting value of the target adjusting object after the adjusting value of the target adjusting object is determined according to the corresponding relation between the action parameter and the adjusting value.
Optionally, the processing unit is further configured to control the output unit to output the target adjustment object or output the target adjustment object and a current value of the target adjustment object after the matching unit finds the target adjustment object corresponding to the position parameter.
At least one embodiment of the invention can control the electronic equipment through the action of the operation body, and a user can complete the required control only by moving the operation body according to a certain mode without directly contacting the electronic equipment, thereby being very convenient and fast. .
Drawings
FIG. 1 is a flow chart of a control method according to a first embodiment;
fig. 2 is a schematic block diagram of the electronic apparatus of the second embodiment.
Detailed Description
The technical solution of the present invention will be described in more detail with reference to the accompanying drawings and examples.
It should be noted that, if not conflicting, the embodiments of the present invention and the features of the embodiments may be combined with each other within the scope of protection of the present invention. Additionally, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
In a first embodiment, a control method is applied to an electronic device, where the electronic device includes an acquisition unit or can be connected to the acquisition unit, as shown in fig. 1, the method includes:
detecting input operation of an operation body through an acquisition unit to obtain position parameters and action parameters corresponding to the input operation;
obtaining a corresponding relation set of a position parameter and an adjusting object of the electronic equipment, wherein the corresponding relation set at least comprises a corresponding relation;
matching the position parameters with the corresponding relation set, and searching a target adjusting object corresponding to the position parameters;
determining an adjusting value of the target adjusting object according to the action parameter and the corresponding relation between the action parameter and the adjusting value;
and controlling the target adjusting object according to the adjusting value.
In this embodiment, the electronic device may be a television, a computer, a tablet, or the like; the operating body can be a human hand or other uniquely identifiable object. The acquisition unit can be but is not limited to an image acquisition unit, such as a camera, and can also be detection and sensing equipment such as ultrasonic waves, far infrared rays and the like. In this embodiment, the acquisition unit may be built in the electronic device; the device may be an independent device other than the electronic device, or may be a device built in another device, and the acquisition unit or the device in which the acquisition unit is located interacts with the electronic device in various wired or wireless manners.
The adjustment object comprises a system adjustment object and/or an application adjustment object; the system adjusting object comprises volume, channel, brightness, gray scale, three-dimensional image depth of field and the like of the electronic equipment; the application adjustment object is volume, playing progress, background brightness or other parameters in an application executed in the electronic device.
In this embodiment, the position parameter and the motion parameter may be detected synchronously with respect to one input motion of the operation body, for example, when the operation body points to the left side of the electronic device and moves upward, the detected position parameter is "points to the left side of the electronic device", and the detected motion parameter is "moves upward". What object is to be adjusted can be determined from the position parameters of the operating body, and the adjustment value is determined from the motion parameters of the operating body (such as the amplitude, time length, distance, etc. of the motion of moving, swinging, shaking, etc.). That is, the operator can complete two steps of determining the target adjustment object and adjusting the numerical value at one time by only one action, and the operation is very quick.
In the present embodiment, if an event matching a predetermined end condition occurs after the target adjustment object is determined, the control of the target adjustment object is stopped. The predetermined ending condition may be that the operation body leaves the predetermined area, that the operation body stays for a predetermined length of time, or that the operation body changes its form (for example, a human hand changes from opening to fist or is a certain distance away from the screen).
In one example, the predetermined end condition is that the operation body leaves the predetermined area, and assuming that the operation body points to the right of the electronic device panel or screen, it is determined that the target adjustment object is the volume according to the corresponding relationship set, and at this time, if the operation body moves to the left or right and does not point to the right of the electronic device panel or screen any more, the control of the target adjustment object is stopped; if the operation body moves up or down, the volume is controlled according to an action parameter of the operation body, such as the magnitude of the movement. If the moving amplitude of the operating body is large and exceeds a preset area (such as but not limited to the range capable of being acquired by the acquisition unit), the target adjusting object is also stopped to be controlled; of course, it may be arranged that the volume is controlled according to the operation parameter as long as the operation body is moved left/right without exceeding a predetermined range.
In this embodiment, in the correspondence set, the position parameters corresponding to different adjustment objects are partitioned by distribution in a first direction; the target adjusting object is adjusted through actions in a second direction (such as moving, swinging or shaking); the first and second directions are different.
For example, in the correspondence set, the adjustment object corresponding to the left edge of the front panel of the electronic device is a channel, the adjustment object corresponding to the right edge is a volume, and the left edge and the right edge are divided from the horizontal direction; in this case, vertical movement of the operating body in the vertical direction may be used as an adjustment operation for the target adjustment target. For another example, in the corresponding relationship set, when the operation body is located on the left side of the operator, the corresponding adjustment object is a channel, when the operation body is located on the right side of the operator, the corresponding adjustment object is a volume, and when the operation body is located on the left side of the operator, the adjustment object is horizontally divided; in this case, the vertical movement of the operating body may be used as the adjustment operation for the target adjustment target.
In this embodiment, the corresponding relationship set includes corresponding relationships between different regions or different position relationships and adjustment objects, and a user can set the corresponding relationship set according to personal habits, so that gesture operations are more personalized and flexible; when a user owns a plurality of electronic devices adopting the embodiment, the corresponding relationship sets of the electronic devices can be uniformly set, so that the user can adopt consistent gestures to control different electronic devices, and the problems of confusion and misoperation caused by different gesture definitions when the user uses different electronic devices are avoided.
In an implementation manner of this embodiment, the correspondence set at least includes:
the corresponding relation between the first position parameter and the first adjusting object;
and the corresponding relation between the second position parameter and the second adjustment object;
wherein the first position parameter is different from the second position parameter, and the first adjustment object is different from the second adjustment object.
In this embodiment, for example, the electronic device is a television, and when the position parameter is the left side of the screen of the television, the corresponding adjustment object is a channel, and when the position parameter is the right side of the screen of the television, the corresponding adjustment object is a volume.
Each corresponding relation in the corresponding relation set can be set and changed by self. In other embodiments, the adjustment objects corresponding to different position parameters may also be the same, for example, when the position parameters are the left side of the screen and the lower side of the screen, the corresponding adjustment objects are channels, and when the position parameters are the right side of the screen and the upper side of the screen, the corresponding adjustment objects are volumes.
In an alternative of this embodiment, the determining the adjustment value of the target adjustment object according to the first corresponding relationship includes:
when the target adjustment object is the first adjustment object, the corresponding relationship between the action parameter and the adjustment value adopted is different from the corresponding relationship between the action parameter and the adjustment value adopted when the target adjustment object is the second adjustment object.
When the target adjustment objects are different adjustment objects, the difference of the corresponding relationship can be reflected in that the ranges of adjustment values corresponding to the action parameters are different, for example, when the target adjustment object is a volume, the total adjustment range (that is, the range of adjustment values corresponding to the action parameters) is 0 to 50, and when the target adjustment object is a channel, the total adjustment range is 0 to 199; on the other hand, the adjustment steps may be different, that is, the adjustment values corresponding to the same motion parameters are different, for example, the adjustment value corresponding to the same motion parameter is moved by one centimeter, and the adjustment value corresponding to the target adjustment object is 1 when the target adjustment object is the volume, and the adjustment value corresponding to the target adjustment object is 2 when the target adjustment object is the channel.
In another alternative of this embodiment, when the target adjustment objects are the first adjustment object and the second adjustment object, the correspondence between the action parameters and the adjustment values may be the same.
In an implementation manner of this embodiment, the correspondence set may specifically include a correspondence between a position relationship represented by the position parameter and the adjustment object;
the step of matching the position parameters with the corresponding relation set and searching the target adjusting object corresponding to the position parameters comprises the following steps:
determining a first position relation between an operation body performing the input operation and an operator according to the position parameters;
and searching the corresponding relation containing the first position relation in the corresponding relation set, and obtaining the target adjusting object corresponding to the first position relation according to the searched corresponding relation.
In this embodiment, the operator is a user who controls the electronic device using the operating body, and the operating body may be a handle, a remote controller, or another object whose position or motion can be recognized, or may be a hand of the operator.
In the embodiment, an operator can select an adjusting object by changing the position relation between the operating body and the operator, so that the operation is very convenient and easy; for example, holding the operation body in the left hand or using the left hand as the operation body to represent the selected channel as the target adjustment object, and holding the operation body in the right hand or using the right hand as the operation body to represent the selected volume as the target adjustment object; for example, the operation body is held over the head to indicate that the playing progress is selected as a target adjustment object, and the operation body is placed below the neck to indicate that the brightness is selected as the target adjustment object.
In an alternative of this embodiment, the first positional relationship may be a relative positional relationship between the operating body and the operator when the operating body performs the input operation, or a connection positional relationship between the operating body and the operator.
In this alternative, the relative positional relationship refers to a relationship between the position of the operation body and the operator or a part of the operator, such as the operation body is located on the left or right side of the operator, or the operation body is higher or lower than the head of the operator. In the correspondence set, different relative position relationships may correspond to different target adjustment objects, for example, an adjustment object corresponding to "left side/head above" is a channel, and an adjustment object corresponding to "right side/head below" is a volume. When the position parameter indicates that the operation body is positioned on the left side of the operator or higher than the head of the operator, the corresponding relation set is searched, and the corresponding relation of the channel positioned on the left side/higher than the head is found, so that the target adjusting object can be determined as the channel.
The connection position relation refers to how the operation body is connected with the operator or the position of the operator to which the operation body is connected; for example, when the operator uses the right hand as the operation body, or holds the operation body with the right hand, the first position relationship is that the operation body is connected with the right arm of the operator. In the corresponding relationship set, different connection position relationships may correspond to different target adjustment objects, for example, an adjustment object corresponding to "the operation body is left hand/the operation body is connected to the left arm of the operator" is a channel, and an adjustment object corresponding to "the operation body is right hand/the operation body is connected to the right arm of the operator" is a volume, and the like.
In this alternative, the operator can select the target adjustment object by simply placing the operation bodies at different positions around the body or using different operation bodies (left and right hands) without performing a large limb movement.
In an implementation manner of this embodiment, the correspondence set may specifically include a correspondence between an area represented by the position parameter and the adjustment object;
the step of matching the position parameters with the corresponding relation set and searching the target adjusting object corresponding to the position parameters comprises the following steps:
determining a first area of an operation body for performing the input operation according to the position parameter;
and searching the corresponding relation containing the first area in the corresponding relation set, and obtaining the target adjusting object corresponding to the first area according to the searched corresponding relation.
In this embodiment, the operating body may be a handle, a remote controller, or other objects capable of being identified in position and motion, or may be the hand of the operator; and acquiring the corresponding area of the operation body according to the position parameters detected by the acquisition unit, so as to select a target adjustment object.
In this embodiment, the operator holding the operation body can select the target adjustment target by moving the operation body so as to correspond to different regions, and the operation body can be smoothly moved from one region to another region, which is very convenient.
In an alternative of this embodiment, the first region may be, but is not limited to, a partial region in the acquisition region of the acquisition unit, or a partial region on the electronic device;
the step of determining the first region of the operation body performing the input operation according to the position parameter may specifically include:
and determining the area where the operation body for performing the input operation is located or points according to the position parameters.
In this alternative, when the region pointed by the input body is determined according to the position parameter, the first region may be a partial region on a screen of the electronic device; if the electronic device does not include a screen, the first area may be a partial area in a specific surface of the electronic device, such as left/right edges of a front panel, etc.; the first area may also be one of the areas divided by the electronic device, such as the upper side of the electronic device, the left side of the electronic device, and the like; which region the operating body points to can be known from the position parameters. For example, the electronic device is a television or other device with a screen, and the correspondence in the correspondence set includes: the adjusting object corresponding to the 'upper part of the screen' is a channel, and the adjusting object corresponding to the 'lower part of the screen' is volume; and when the position parameter indicates that the operation body points to the upper part of the screen of the electronic equipment, searching the corresponding relation set, finding the corresponding relation of the 'upper part of the screen' corresponding channel, and determining that the target adjusting object is the channel.
In this alternative, when the region where the input body is located is determined according to the position parameter, the first region may be a part of the acquisition region of the acquisition unit, and it can be known that the operation body is located in the part according to the position parameter; for example, the acquisition unit is a front camera of the electronic device, a camera shooting range of the camera is divided into a left area and a right area, and the corresponding relationship in the corresponding relationship set includes: the adjustment object corresponding to the "left area" is a channel, and the adjustment object corresponding to the "right area" is volume; and when the position parameter indicates that the operation body is positioned in the right area, searching the corresponding relation set, finding the corresponding relation of the volume corresponding to the right area, and determining that the target adjustment object is the volume. In the alternative, different regions are used for distinguishing different adjustment objects, so that the regions of different adjustment objects can be distinguished very easily; when the adjustment object is selected by the pointed area, the operator can change the pointed area of the operation body by only rotating the wrist, which is very convenient.
In an implementation manner of this embodiment, the step of determining, according to the action parameter and according to the correspondence between the action parameter and the adjustment value, an adjustment value of the target adjustment object may specifically include:
calculating a first amplitude from the change in the position parameter;
searching a second amplitude corresponding to the first amplitude according to the corresponding relation between the action parameters and the regulating value;
and determining the adjusting value of the target adjusting object according to the second amplitude.
In this embodiment, the corresponding relationship between the motion parameter and the adjustment value may be a direct proportional relationship, for example, the operation body moves five centimeters (the first amplitude), one step length (the second amplitude) is adjusted, moves ten centimeters, two step lengths are adjusted, and so on. The corresponding relationship between the action parameter and the adjustment value may also be a relationship between an amplitude interval and an adjustment step length, for example, 0-5 cm corresponds to one step length, when the operation body starts to move, one step length is adjusted first (for example, the value of the volume, the channel, the brightness, and the like is increased by 1, or the playing progress is advanced by 5 seconds), if the movement exceeds 5 cm, and is less than 10 cm, two step lengths are adjusted (for example, the value of the volume, the channel, the brightness, and the like is increased by 2, or the playing progress is advanced by 10 seconds), and so on.
In an implementation manner of this embodiment, the step of determining, according to the action parameter and according to the correspondence between the action parameter and the adjustment value, an adjustment value of the target adjustment object may specifically include:
determining a direction parameter of the operation body according to the position parameter;
determining a variation trend corresponding to the direction parameter of the operation body according to the corresponding relation between the action parameter and the adjustment value;
continuously changing the value of the target adjusting object according to the change trend until the direction parameter of the operation body is changed.
In this embodiment, the direction parameter may include a movement parameter and/or a pointing parameter; the trend of change may refer to that the operation body moves continuously in a certain direction or in a certain manner, or points continuously in a certain direction/area. For example, after the target adjustment object is determined to be the brightness, the operating body is moved upward, and the brightness is continuously increased until the operating body stops moving (including moving beyond the predetermined area, so that the movement is not captured by the capturing unit), or the moving direction is changed. And after the target adjusting object is determined to be the volume, the operation body swings left and right once to increase the volume by one grid, and swings up and down once to decrease the volume by one grid. For example, after the target adjustment object is determined to be the playing progress, as long as the operation body keeps the posture of pointing to the lower part of the front panel of the electronic equipment, the playing progress is quickly backed up all the time until the operation body restores to normal playing when the posture is changed.
During practical application, the corresponding relation between the action parameters and the adjusting values can be set automatically to adapt to the operation requirements of various electronic devices, and the most convenient mode can be selected for adjustment.
In one implementation of this embodiment, the electronic device includes an output unit or is connectable to the output unit;
after the step of determining the adjustment value of the target adjustment object according to the action parameter and the corresponding relationship between the action parameter and the adjustment value, the method may further include:
the electronic device controls the output unit to output the adjustment value of the target adjustment object.
In this embodiment, the output unit may be built in the electronic device; the output unit or the device in which the output unit is located may interact with the electronic device in various wired or wireless manners.
In this embodiment, the output unit may include, but is not limited to: various screens such as liquid crystal display screens and touch screens, playback devices such as loudspeakers or loudspeakers, printers, and the like. When the output unit is a screen, the adjusting value of the target adjusting object can be displayed in the form of numbers or status bars, and when the output unit is other devices, the adjusting value of the target adjusting object can be informed to an operator in the form of voice prompt or text printing.
The embodiment can give more visual impression to an operator, so that the operator can clearly know the adjusting value of the target adjusting object at any time in the operation process and compare the adjusting value with the expectation of the operator, and the adjustment can be stopped or the adjusting amplitude can be corrected in time.
In an alternative of this embodiment, after the step of searching for the target adjustment object corresponding to the position parameter, the step of:
and the electronic equipment controls the output unit to output the target adjusting object or output the target adjusting object and the current numerical value of the target adjusting object.
In the alternative, the target adjustment object is displayed firstly, so that the operator can know whether the operation body is placed in/points to the correct area or not at the first time, and the operator can know the current target adjustment object; for example, if the operator wants to adjust the volume, the operator may immediately know that the channel is misplaced because the operator is erroneously directed to the position corresponding to the channel, which is the case where the display unit displays the "channel" or the channel number, and adjust the position of the operator before the adjustment is not performed.
In the following, a few specific examples are further described, in which the electronic device is a television, the screen is a television screen, and the operation body is a human hand.
Example one to example seven are determining a first region where the operation body is located according to the position parameter of the operation body, thereby determining the target adjustment object.
Example one: the first region comprises a left side boundary and a right side boundary of a screen; the target adjustment object corresponding to the left boundary is the volume and the target adjustment object corresponding to the right boundary is the channel.
When the user gesture points to the left side boundary of the television screen, the television displays a volume state bar at the left side position of the screen (this point is completely the same as the operation interface using the remote controller), and the volume position can be adjusted up and down along with the user gesture: when the user gesture moves upwards, the volume position is adjusted upwards in a following manner, namely the volume is increased; if the user gesture moves down, the volume position follows the downward adjustment, i.e. the volume decreases.
When the user gesture points to TV set screen right side border, then the TV set shows channel number at screen right side position (this is the exact same with the operation interface who uses the remote controller), also can show a channel number position strip like the volume state strip, and the channel number follows the user gesture and can adjust from top to bottom: when the user gesture moves upwards, the channel number is increased, and if the channel number position bar indicates, the number position moves upwards; if the user gesture moves downwards, the channel number is reduced, and if the channel number position bar indicates, the number position moves downwards.
For conventional television, the most common operations are volume adjustment and channel adjustment. Most of the existing television remote controllers are arranged on the left side of a panel of the remote controller, the upper keys are used for increasing the volume, and the corresponding lower keys are used for reducing the volume. Most of the channel adjustment is distributed on the right side of the remote controller panel, the upper keys are used for increasing the channel numbers, and the corresponding lower keys are used for decreasing the channel numbers.
Considering that such a left position is a volume adjustment, a right position is a layout of channel adjustments that has been accepted and used by most users, while naturally an upward operation is an adjustment increase and a downward operation is an adjustment decrease. The present example can satisfy the operation habit of the user without special memory.
Example two: the first area comprises a lower area of the screen and a right side boundary; the target adjustment object corresponding to the lower area is the volume, and the target adjustment object corresponding to the right side boundary is the channel; volume increases to the right and decreases to the left. And channel tuning is as in the previous example.
Example three: the first area comprises a lower area of the screen, and the corresponding target adjustment object is the playing progress; the left and right positions are corresponding to the time position of the media playing, and when the user stops operating at a certain position, the media playing starts from the time corresponding to the position.
Example four: the first area comprises a lower area of the screen, and the corresponding target adjusting object is volume; the user can adjust the volume left and right through gestures.
Example five: in contrast to the first example, when the user gesture points to the left side of the television screen, the corresponding target adjustment object is an adjustment channel, and when the gesture points to the right side of the television screen, the corresponding target adjustment object is a volume; the other examples are the same as the first example.
Examples six and seven are determination of a target adjustment object based on a connection position relationship between the operation body and the operator.
Example six: different target adjustment objects are distinguished by distinguishing the left and right hands of the operator. When the user operates up and down with the left hand, the corresponding target adjustment object is the volume; when the user operates up and down with the right hand, the corresponding target adjustment object is a channel.
Example seven: in contrast to example six, when the user operates up and down with the left hand, the corresponding target adjustment object is a channel; when the user operates the left hand up and down, the corresponding target adjustment object is the volume.
An embodiment two, an electronic device, the electronic device includes the acquisition unit or can be connected with the acquisition unit, the electronic device includes:
the first acquisition unit is used for detecting the input operation of an operation body through the acquisition unit and acquiring a position parameter and an action parameter corresponding to the input operation;
a second obtaining unit, configured to obtain a correspondence set between a position parameter and an adjustment object of the electronic device, where the correspondence set includes at least one correspondence;
the matching unit is used for matching the position parameters with the corresponding relation set and searching a target adjusting object corresponding to the position parameters;
the processing unit is used for determining an adjusting value of the target adjusting object according to the action parameter and the corresponding relation between the action parameter and the adjusting value;
and the adjusting unit is used for controlling the target adjusting object according to the adjusting value.
In this embodiment, the electronic device may be a television, a computer, a tablet, or the like; the operating body can be a human hand or other uniquely identifiable object. The acquisition unit can be but is not limited to an image acquisition unit, such as a camera, and can also be detection and sensing equipment such as ultrasonic waves, far infrared rays and the like. In this embodiment, the acquisition unit may be built in the electronic device; the device may be an independent device other than the electronic device, or may be a device built in another device, and the acquisition unit or the device in which the acquisition unit is located interacts with the electronic device in various wired or wireless manners.
The adjustment object comprises a system adjustment object and/or an application adjustment object; the system adjusting object comprises volume, channel, brightness, gray scale, three-dimensional image depth of field and the like of the electronic equipment; the application adjustment object is volume, playing progress, background brightness or other parameters in an application executed in the electronic device.
In this embodiment, the position parameter and the motion parameter may be detected synchronously with respect to one input motion of the operation body, for example, when the operation body points to the left side of the electronic device and moves upward, the detected position parameter is "points to the left side of the electronic device", and the detected motion parameter is "moves upward". The matching unit can determine what object to adjust according to the position parameters of the operation body, and the processing unit determines an adjustment value according to the motion parameters of the operation body (such as the amplitude, time length or distance of motion of movement, swing, shaking and the like). That is, the operator can complete two steps of determining the target adjustment object and adjusting the numerical value at one time by only one action, and the operation is very quick.
In the present embodiment, if an event matching a predetermined end condition occurs after the target adjustment object is determined, the control of the target adjustment object is stopped. The predetermined ending condition may be that the operation body leaves the predetermined area, that the operation body stays for a predetermined length of time, or that the operation body changes its form (for example, a human hand changes from opening to fist or is a certain distance away from the screen).
In one example, the predetermined end condition is that the operation body leaves the predetermined area, and assuming that the operation body points to the right of the electronic device panel or screen, it is determined that the target adjustment object is the volume according to the corresponding relationship set, and at this time, if the operation body moves to the left or right and does not point to the right of the electronic device panel or screen any more, the control of the target adjustment object is stopped; if the operation body moves up or down, the volume is controlled according to an action parameter of the operation body, such as the magnitude of the movement. If the moving amplitude of the operating body is large and exceeds a preset area (such as but not limited to the range capable of being acquired by the acquisition unit), the target adjusting object is also stopped to be controlled; of course, it may be arranged that the volume is controlled according to the operation parameter as long as the operation body is moved left/right without exceeding a predetermined range.
In this embodiment, in the correspondence set, the position parameters corresponding to different adjustment objects are partitioned by distribution in a first direction; the target adjusting object is adjusted through actions (such as moving, swinging or shaking) in a second direction; the first and second directions are different.
For example, in the correspondence set, the adjustment object corresponding to the left edge of the front panel of the electronic device is a channel, the adjustment object corresponding to the right edge is a volume, and the left edge and the right edge are divided from the horizontal direction; in this case, vertical movement of the operating body in the vertical direction may be used as an adjustment operation for the target adjustment target. For another example, in the corresponding relationship set, when the operation body is located on the left side of the operator, the corresponding adjustment object is a channel, when the operation body is located on the right side of the operator, the corresponding adjustment object is a volume, and when the operation body is located on the left side of the operator, the adjustment object is horizontally divided; in this case, the vertical movement of the operating body may be used as the adjustment operation for the target adjustment target.
In this embodiment, the corresponding relationship set includes corresponding relationships between different regions or different position relationships and adjustment objects, and a user can set the corresponding relationship set according to personal habits, so that gesture operations are more personalized and flexible; when a user owns a plurality of electronic devices of this embodiment, the corresponding relationship sets of the electronic devices can be set in a unified manner, so that the user can control different electronic devices by using consistent gestures, and the problem that confusion and misoperation are possibly caused by different gesture definitions when the user uses different electronic devices is avoided.
In an implementation manner of this embodiment, the corresponding relationship set at least includes a corresponding relationship between a first position parameter and a first adjustment object, and a corresponding relationship between a second position parameter and a second adjustment object; wherein the first position parameter is different from the second position parameter, and the first adjustment object is different from the second adjustment object.
In this embodiment, for example, the electronic device is a television, and when the position parameter is the left side of the screen of the television, the corresponding adjustment object is a channel, and when the position parameter is the right side of the screen of the television, the corresponding adjustment object is a volume.
Each corresponding relation in the corresponding relation set can be set and changed by self. In other embodiments, the adjustment objects corresponding to different position parameters may also be the same, for example, when the position parameters are the left side of the screen and the lower side of the screen, the corresponding adjustment objects are channels, and when the position parameters are the right side of the screen and the upper side of the screen, the corresponding adjustment objects are volumes.
In an alternative of this embodiment, the processing unit may adopt a correspondence relationship between the motion parameter and the adjustment value when the target adjustment object is the first adjustment object, and may adopt a correspondence relationship between the motion parameter and the adjustment value when the target adjustment object is the second adjustment object.
When the target adjustment objects are different adjustment objects, the difference of the corresponding relationship can be reflected in that the ranges of adjustment values corresponding to the action parameters are different, for example, when the target adjustment object is a volume, the total adjustment range (that is, the range of adjustment values corresponding to the action parameters) is 0 to 50, and when the target adjustment object is a channel, the total adjustment range is 0 to 199; on the other hand, the adjustment steps may be different, that is, the adjustment values corresponding to the same motion parameters are different, for example, the adjustment value corresponding to the same motion parameter is moved by one centimeter, and the adjustment value corresponding to the target adjustment object is 1 when the target adjustment object is the volume, and the adjustment value corresponding to the target adjustment object is 2 when the target adjustment object is the channel.
In another alternative of this embodiment, when the target adjustment objects are the first adjustment object and the second adjustment object, the correspondence between the action parameters and the adjustment values may be the same.
In an implementation manner of this embodiment, the corresponding relationship set may include a corresponding relationship between the position relationship represented by the position parameter and the adjustment object;
the matching unit matches the position parameter with the corresponding relationship set, and searching for the target adjustment object corresponding to the position parameter may specifically be:
the matching unit determines a first position relation between an operation body performing the input operation and an operator according to the position parameters; and searching the corresponding relation containing the first position relation in the corresponding relation set, and obtaining the target adjusting object corresponding to the first position relation according to the searched corresponding relation.
In this embodiment, the operator is a user who controls the electronic device using the operating body, and the operating body may be a handle, a remote controller, or another object whose position or motion can be recognized, or may be a hand of the operator.
In the embodiment, an operator can select an adjusting object by changing the position relation between the operating body and the operator, so that the operation is very convenient and easy; for example, holding the operation body in the left hand or using the left hand as the operation body to represent the selected channel as the target adjustment object, and holding the operation body in the right hand or using the right hand as the operation body to represent the selected volume as the target adjustment object; for example, the operation body is held over the head to indicate that the playing progress is selected as a target adjustment object, and the operation body is placed below the neck to indicate that the brightness is selected as the target adjustment object.
In an alternative of this embodiment, the first positional relationship may be a relative positional relationship between the operating body and the operator when the operating body performs the input operation, or may be a connection positional relationship between the operating body and the operator.
In this alternative, the relative positional relationship refers to a relationship between the position of the operation body and the operator or a part of the operator, such as the operation body is located on the left or right side of the operator, or the operation body is higher or lower than the head of the operator. In the correspondence set, different relative position relationships may correspond to different target adjustment objects, for example, an adjustment object corresponding to "left side/head above" is a channel, and an adjustment object corresponding to "right side/head below" is a volume. When the position parameter indicates that the operation body is positioned on the left side of the operator or higher than the head of the operator, the corresponding relation set is searched, and the corresponding relation of the channel positioned on the left side/higher than the head is found, so that the target adjusting object can be determined as the channel.
The connection position relation refers to how the operation body is connected with the operator or the position of the operator to which the operation body is connected; for example, when the operator uses the right hand as the operation body, or holds the operation body with the right hand, the first position relationship is that the operation body is connected with the right arm of the operator. In the corresponding relationship set, different connection position relationships may correspond to different target adjustment objects, for example, an adjustment object corresponding to "the operation body is left hand/the operation body is connected to the left arm of the operator" is a channel, and an adjustment object corresponding to "the operation body is right hand/the operation body is connected to the right arm of the operator" is a volume, and the like.
In this alternative, the operator can select the target adjustment object by simply placing the operation bodies at different positions around the body or using different operation bodies (left and right hands) without performing a large limb movement.
In an implementation manner of this embodiment, the correspondence set may include a correspondence between the area represented by the position parameter and the adjustment object;
the matching unit matches the position parameter with the corresponding relationship set, and searching for the target adjustment object corresponding to the position parameter may specifically be:
the matching unit determines a first area of an operation body for performing the input operation according to the position parameter; and searching the corresponding relation containing the first area in the corresponding relation set, and obtaining the target adjusting object corresponding to the first area according to the searched corresponding relation.
In this embodiment, the operating body may be a handle, a remote controller, or other objects capable of being identified in position and motion, or may be the hand of the operator; and acquiring the corresponding area of the operation body according to the position parameters detected by the acquisition unit, so as to select a target adjustment object.
In this embodiment, the operator holding the operation body can select the target adjustment target by moving the operation body so as to correspond to different regions, and the operation body can be smoothly moved from one region to another region, which is very convenient.
In an alternative of this embodiment, the first region may be a partial region in the acquisition region of the acquisition unit, or may be a partial region on the electronic device;
the determining, by the matching unit, the first region of the operation body performing the input operation according to the position parameter may specifically be:
the matching unit determines the area where the operation body performing the input operation is located or points according to the position parameters.
In this alternative, when the region pointed by the input body is determined according to the position parameter, the first region may be a partial region on a screen of the electronic device; if the electronic device does not include a screen, the first area may be a partial area in a specific surface of the electronic device, such as left/right edges of a front panel, etc.; the first area may also be one of the areas divided by the electronic device, such as the upper side of the electronic device, the left side of the electronic device, and the like; which region the operating body points to can be known from the position parameters. For example, the electronic device is a television or other device with a screen, and the correspondence in the correspondence set includes: the adjusting object corresponding to the 'upper part of the screen' is a channel, and the adjusting object corresponding to the 'lower part of the screen' is volume; and when the position parameter indicates that the operation body points to the upper part of the screen of the electronic equipment, searching the corresponding relation set, finding the corresponding relation of the 'upper part of the screen' corresponding channel, and determining that the target adjusting object is the channel.
In this alternative, when the region where the input body is located is determined according to the position parameter, the first region may be a part of the acquisition region of the acquisition unit, and it can be known that the operation body is located in the part according to the position parameter; for example, the acquisition unit is a front camera of the electronic device, a camera shooting range of the camera is divided into a left area and a right area, and the corresponding relationship in the corresponding relationship set includes: the adjustment object corresponding to the "left area" is a channel, and the adjustment object corresponding to the "right area" is volume; and when the position parameter indicates that the operation body is positioned in the right area, searching the corresponding relation set, finding the corresponding relation of the volume corresponding to the right area, and determining that the target adjustment object is the volume. In the alternative, different regions are used for distinguishing different adjustment objects, so that the regions of different adjustment objects can be distinguished very easily; when the adjustment object is selected by the pointed area, the operator can change the pointed area of the operation body by only rotating the wrist, which is very convenient.
In an implementation manner of this embodiment, the determining, by the processing unit, the adjustment value of the target adjustment object according to the action parameter and the corresponding relationship between the action parameter and the adjustment value may specifically be:
the processing unit calculates a first amplitude according to the change of the position parameter; searching a second amplitude corresponding to the first amplitude according to the corresponding relation between the action parameters and the regulating value; and determining the adjusting value of the target adjusting object according to the second amplitude.
In this embodiment, the corresponding relationship between the motion parameter and the adjustment value may be a direct proportional relationship, for example, the operation body moves five centimeters (the first amplitude), one step length (the second amplitude) is adjusted, moves ten centimeters, two step lengths are adjusted, and so on. The corresponding relation between the action parameter and the adjustment value can also be a relation between an amplitude interval and an adjustment step length, for example, if 0-5 cm corresponds to one step length, one step length is adjusted first when the operation body starts to move, and if the movement exceeds 5 cm, two step lengths are adjusted when the movement is less than 10 cm, and so on.
In an implementation manner of this embodiment, the determining, by the processing unit, the adjustment value of the target adjustment object according to the action parameter and the corresponding relationship between the action parameter and the adjustment value may specifically be:
the processing unit determines a direction parameter of the operation body according to the position parameter; determining a variation trend corresponding to the direction parameter of the operation body according to the corresponding relation between the action parameter and the adjustment value; continuously changing the value of the target adjusting object according to the change trend until the direction parameter of the operation body is changed.
In this embodiment, the direction parameter may include a movement parameter and/or a pointing parameter; the trend of change may refer to that the operation body moves continuously in a certain direction or in a certain manner, or points continuously in a certain direction/area. For example, after the target adjustment object is determined to be the brightness, the operating body is moved upward, and the brightness is continuously increased until the operating body stops moving (including moving beyond the predetermined area, so that the movement is not captured by the capturing unit), or the moving direction is changed. And after the target adjusting object is determined to be the volume, the operation body swings left and right once to increase the volume by one grid, and swings up and down once to decrease the volume by one grid. For example, after the target adjustment object is determined to be the playing progress, as long as the operation body keeps the posture of pointing to the lower part of the front panel of the electronic equipment, the playing progress is quickly backed up all the time until the operation body restores to normal playing when the posture is changed.
During practical application, the corresponding relation between the action parameters and the adjusting values can be set automatically to adapt to the operation requirements of various electronic devices, and the most convenient mode can be selected for adjustment.
In one implementation of this embodiment, the electronic device includes an output unit or is connectable to the output unit;
the processing unit may be further configured to control the output unit to output the adjustment value of the target adjustment object after determining the adjustment value of the target adjustment object according to the correspondence between the motion parameter and the adjustment value.
In this embodiment, the output unit may be built in the electronic device; the output unit or the device in which the output unit is located may interact with the electronic device in various wired or wireless manners.
In this embodiment, the output unit may include, but is not limited to: various screens such as liquid crystal display screens and touch screens, playback devices such as loudspeakers or loudspeakers, printers, and the like. When the output unit is a screen, the adjusting value of the target adjusting object can be displayed in the form of numbers or status bars, and when the output unit is other devices, the adjusting value of the target adjusting object can be informed to an operator in the form of voice prompt or text printing.
The embodiment can give more visual impression to an operator, so that the operator can clearly know the adjusting value of the target adjusting object at any time in the operation process and compare the adjusting value with the expectation of the operator, and the adjustment can be stopped or the adjusting amplitude can be corrected in time.
In an alternative of this embodiment, the processing unit may be further configured to control the output unit to output the target adjustment object or output the target adjustment object and a current value of the target adjustment object after the matching unit finds the target adjustment object corresponding to the position parameter.
In the alternative, the target adjustment object is displayed firstly, so that the operator can know whether the operation body is placed in/points to the correct area or not at the first time, and the operator can know the current target adjustment object; for example, if the operator wants to adjust the volume, the operator may immediately know that the channel is misplaced because the operator is erroneously directed to the position corresponding to the channel, which is the case where the display unit displays the "channel" or the channel number, and adjust the position of the operator before the adjustment is not performed.
It will be understood by those skilled in the art that all or part of the steps of the above methods may be implemented by instructing the relevant hardware through a program, and the program may be stored in a computer readable storage medium, such as a read-only memory, a magnetic or optical disk, and the like. Alternatively, all or part of the steps of the above embodiments may be implemented using one or more integrated circuits. Accordingly, each module/unit in the above embodiments may be implemented in the form of hardware, and may also be implemented in the form of a software functional module. The present invention is not limited to any specific form of combination of hardware and software.
The present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof, and it should be understood that various changes and modifications can be effected therein by one skilled in the art without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (18)
1. A control method is applied to electronic equipment, the electronic equipment comprises an acquisition unit or can be connected with the acquisition unit, and the method is characterized by comprising the following steps:
detecting input operation of an operation body through the acquisition unit to obtain position parameters and action parameters corresponding to the input operation;
obtaining a corresponding relation set of a position parameter and an adjusting object of the electronic equipment, wherein the corresponding relation set at least comprises a corresponding relation;
matching the position parameters with the corresponding relation set, and searching a target adjusting object corresponding to the position parameters;
determining an adjusting value of the target adjusting object according to the action parameter and the corresponding relation between the action parameter and the adjusting value;
controlling the target regulating object according to the regulating value; wherein,
the corresponding relation set comprises the corresponding relation between the position relation represented by the position parameter and the adjusting object;
the step of matching the position parameters with the corresponding relation set and searching the target adjusting object corresponding to the position parameters comprises the following steps:
determining a first position relation between an operation body performing the input operation and an operator according to the position parameters;
searching a corresponding relation containing the first position relation in the corresponding relation set, and obtaining the target adjusting object corresponding to the first position relation according to the searched corresponding relation;
or,
the corresponding relation set comprises the corresponding relation between the area represented by the position parameter and the adjusting object;
the step of matching the position parameters with the corresponding relation set and searching the target adjusting object corresponding to the position parameters comprises the following steps:
determining a first area of an operation body for performing the input operation according to the position parameter;
and searching the corresponding relation containing the first area in the corresponding relation set, and obtaining the target adjusting object corresponding to the first area according to the searched corresponding relation.
2. The method of claim 1, wherein:
the corresponding relation set at least comprises a corresponding relation between the first position parameter and the first adjusting object and a corresponding relation between the second position parameter and the second adjusting object,
wherein the first position parameter is different from the second position parameter, and the first adjustment object is different from the second adjustment object.
3. The method of claim 2, wherein:
the determining the adjustment value of the target adjustment object according to the corresponding relationship between the action parameter and the adjustment value comprises:
when the target adjustment object is the first adjustment object, the corresponding relationship between the action parameter and the adjustment value adopted is different from the corresponding relationship between the action parameter and the adjustment value adopted when the target adjustment object is the second adjustment object.
4. The method of claim 1, wherein:
the first positional relationship is a relative positional relationship with the operator when the operation body performs the input operation, or a connection positional relationship between the operation body and the operator.
5. The method of claim 1, wherein:
the first area is a partial area in the acquisition area of the acquisition unit or a partial area on the electronic equipment;
the step of determining a first region of an operation body performing the input operation according to the position parameter includes:
and determining the area where the operation body for performing the input operation is located or points according to the position parameters.
6. The method of claim 1, wherein the step of determining the adjustment value of the target adjustment subject according to the correspondence between the motion parameter and the adjustment value based on the motion parameter comprises:
calculating a first amplitude from the change in the position parameter;
searching a second amplitude corresponding to the first amplitude according to the corresponding relation between the action parameters and the regulating value;
and determining the adjusting value of the target adjusting object according to the second amplitude.
7. The method of claim 1, wherein the step of determining the adjustment value of the target adjustment subject according to the correspondence between the motion parameter and the adjustment value based on the motion parameter comprises:
determining a direction parameter of the operation body according to the position parameter;
determining a variation trend corresponding to the direction parameter of the operation body according to the corresponding relation between the action parameter and the adjustment value;
continuously changing the value of the target adjusting object according to the change trend until the direction parameter of the operation body is changed.
8. The method of any of claims 1 to 7, wherein:
the electronic equipment comprises an output unit or can be connected with the output unit;
after the step of determining the adjustment value of the target adjustment object according to the action parameter and the corresponding relationship between the action parameter and the adjustment value, the method further comprises the following steps:
the electronic device controls the output unit to output the adjustment value of the target adjustment object.
9. The method of claim 8, wherein the step of locating the target adjustment object corresponding to the location parameter further comprises:
and the electronic equipment controls the output unit to output the target adjusting object or output the target adjusting object and the current numerical value of the target adjusting object.
10. An electronic device, the electronic device includes acquisition unit or can be connected with acquisition unit, its characterized in that, electronic device includes:
the first acquisition unit is used for detecting the input operation of an operation body through the acquisition unit and acquiring a position parameter and an action parameter corresponding to the input operation;
a second obtaining unit, configured to obtain a correspondence set between a position parameter and an adjustment object of the electronic device, where the correspondence set includes at least one correspondence;
the matching unit is used for matching the position parameters with the corresponding relation set and searching a target adjusting object corresponding to the position parameters;
the processing unit is used for determining an adjusting value of the target adjusting object according to the action parameter and the corresponding relation between the action parameter and the adjusting value;
the adjusting unit is used for controlling the target adjusting object according to the adjusting value; wherein,
the corresponding relation set comprises the corresponding relation between the position relation represented by the position parameter and the adjusting object;
the matching unit matches the position parameters with the corresponding relation set, and searching the target adjusting object corresponding to the position parameters means:
the matching unit determines a first position relation between an operation body performing the input operation and an operator according to the position parameters; searching a corresponding relation containing the first position relation in the corresponding relation set, and obtaining the target adjusting object corresponding to the first position relation according to the searched corresponding relation;
or,
the corresponding relation set comprises the corresponding relation between the area represented by the position parameter and the adjusting object;
the matching unit matches the position parameters with the corresponding relation set, and searching the target adjusting object corresponding to the position parameters means:
the matching unit determines a first area of an operation body for performing the input operation according to the position parameter; and searching the corresponding relation containing the first area in the corresponding relation set, and obtaining the target adjusting object corresponding to the first area according to the searched corresponding relation.
11. The electronic device of claim 10, wherein:
the corresponding relation set at least comprises a corresponding relation between the first position parameter and the first adjusting object and a corresponding relation between the second position parameter and the second adjusting object,
wherein the first position parameter is different from the second position parameter, and the first adjustment object is different from the second adjustment object.
12. The electronic device of claim 11, wherein:
the processing unit adopts the corresponding relation between the action parameters and the adjusting values when the target adjusting object is the first adjusting object, and the corresponding relation between the action parameters and the adjusting values when the target adjusting object is the second adjusting object is different.
13. The electronic device of claim 10, wherein:
the first positional relationship is a relative positional relationship with the operator when the operation body performs the input operation, or a connection positional relationship between the operation body and the operator.
14. The electronic device of claim 10, wherein:
the first area is a partial area in the acquisition area of the acquisition unit or a partial area on the electronic equipment;
the determining, by the matching unit, the first region of the operation body performing the input operation according to the position parameter is:
the matching unit determines the area where the operation body performing the input operation is located or points according to the position parameters.
15. The electronic device of claim 10, wherein the processing unit determines the adjustment value of the target adjustment object according to the action parameter and the corresponding relationship between the action parameter and the adjustment value by:
the processing unit calculates a first amplitude according to the change of the position parameter; searching a second amplitude corresponding to the first amplitude according to the corresponding relation between the action parameters and the regulating value; and determining the adjusting value of the target adjusting object according to the second amplitude.
16. The electronic device of claim 10, wherein the processing unit determines the adjustment value of the target adjustment object according to the action parameter and the corresponding relationship between the action parameter and the adjustment value by:
the processing unit determines a direction parameter of the operation body according to the position parameter; determining a variation trend corresponding to the direction parameter of the operation body according to the corresponding relation between the action parameter and the adjustment value; continuously changing the value of the target adjusting object according to the change trend until the direction parameter of the operation body is changed.
17. The electronic device of any of claims 10-16, wherein:
the electronic equipment comprises an output unit or can be connected with the output unit;
the processing unit is further used for controlling the output unit to output the adjusting value of the target adjusting object after the adjusting value of the target adjusting object is determined according to the corresponding relation between the action parameter and the adjusting value.
18. The electronic device of claim 17, wherein:
the processing unit is further configured to control the output unit to output the target adjustment object or output the target adjustment object and a current numerical value of the target adjustment object after the matching unit finds the target adjustment object corresponding to the position parameter.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410075165.5A CN104898822B (en) | 2014-03-03 | 2014-03-03 | A kind of control method and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410075165.5A CN104898822B (en) | 2014-03-03 | 2014-03-03 | A kind of control method and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104898822A CN104898822A (en) | 2015-09-09 |
CN104898822B true CN104898822B (en) | 2018-04-27 |
Family
ID=54031527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410075165.5A Active CN104898822B (en) | 2014-03-03 | 2014-03-03 | A kind of control method and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104898822B (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106293065A (en) * | 2016-07-26 | 2017-01-04 | 上海与德通讯技术有限公司 | The control method of application program and control system |
CN106375811A (en) * | 2016-08-31 | 2017-02-01 | 天脉聚源(北京)传媒科技有限公司 | Program play control method and device |
CN106774829B (en) * | 2016-11-14 | 2021-04-02 | 平安科技(深圳)有限公司 | Object control method and device |
CN108536279B (en) * | 2017-03-06 | 2021-08-03 | 北京可见文化传播有限公司 | Method and system for interaction in virtual reality environment |
CN109791293A (en) * | 2017-06-09 | 2019-05-21 | 深圳市柔宇科技有限公司 | A kind of parameter adjusting method and head-mounted display apparatus showing equipment |
CN108282676A (en) * | 2018-01-18 | 2018-07-13 | 安徽三弟电子科技有限责任公司 | A kind of broadcasting control system and method for 3D computers |
CN109028474A (en) * | 2018-05-31 | 2018-12-18 | 广东美的制冷设备有限公司 | Remote control method, household appliance, remote control equipment and storage medium |
CN109635665A (en) * | 2018-11-16 | 2019-04-16 | 惠州拓邦电气技术有限公司 | A kind of electric appliance gestural control method, device and kitchen appliance |
CN110275611B (en) * | 2019-05-27 | 2023-02-17 | 联想(上海)信息技术有限公司 | Parameter adjusting method and device and electronic equipment |
CN112732214B (en) * | 2021-01-22 | 2023-01-06 | 维沃移动通信有限公司 | Control method, electronic device, and readable storage medium |
CN112860212A (en) * | 2021-02-08 | 2021-05-28 | 海信视像科技股份有限公司 | Volume adjusting method and display device |
CN113608660A (en) * | 2021-08-20 | 2021-11-05 | 北京字节跳动网络技术有限公司 | Data processing method, device, equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1922565A (en) * | 2003-12-19 | 2007-02-28 | 英特尔公司 | Creating response to electronic pen-computer multimedia interactive system |
CN101807113A (en) * | 2009-02-12 | 2010-08-18 | 索尼公司 | Gesture identifying device, gesture identification method and program |
CN103109249A (en) * | 2010-09-06 | 2013-05-15 | 三星电子株式会社 | Method of operating mobile device by recognizing user's gesture and mobile device using the method |
-
2014
- 2014-03-03 CN CN201410075165.5A patent/CN104898822B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1922565A (en) * | 2003-12-19 | 2007-02-28 | 英特尔公司 | Creating response to electronic pen-computer multimedia interactive system |
CN101807113A (en) * | 2009-02-12 | 2010-08-18 | 索尼公司 | Gesture identifying device, gesture identification method and program |
CN103109249A (en) * | 2010-09-06 | 2013-05-15 | 三星电子株式会社 | Method of operating mobile device by recognizing user's gesture and mobile device using the method |
Also Published As
Publication number | Publication date |
---|---|
CN104898822A (en) | 2015-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104898822B (en) | A kind of control method and electronic equipment | |
US10282067B2 (en) | Method and apparatus of controlling an interface based on touch operations | |
TWI509497B (en) | Method and system for operating portable devices | |
US9400560B2 (en) | Image display device and display control method thereof | |
US20180314294A1 (en) | Information processing apparatus, information processing method, and program | |
CN101963839B (en) | Operation control device and operation control method | |
WO2015133889A1 (en) | Method and apparatus to combine ocular control with motion control for human computer interaction | |
US9996160B2 (en) | Method and apparatus for gesture detection and display control | |
US20140118291A1 (en) | Electronic apparatus and drawing method | |
US9317135B2 (en) | Method and system for triggering and controlling human-computer interaction operating instructions | |
KR101631011B1 (en) | Gesture recognition apparatus and control method of gesture recognition apparatus | |
WO2017080258A1 (en) | Method and system for controlling touch menu | |
CN104932788B (en) | A kind of adaptive touch screen control method and equipment | |
TWI496094B (en) | Gesture recognition module and gesture recognition method | |
JP2012027515A (en) | Input method and input device | |
CN105677089A (en) | Touch displayer, touch display device and brightness adjusting method thereof | |
CN105700782A (en) | Method for regulating virtual key layout, device for regulating virtual key layout and mobile terminal | |
CN108376030B (en) | Electronic equipment control method and device and electronic equipment | |
CN106873783A (en) | Information processing method, electronic equipment and input unit | |
CN105302404A (en) | Method and system for quickly moving mouse pointer | |
KR101575063B1 (en) | multi-user recognition multi-touch interface apparatus and method using depth-camera | |
CN108345377A (en) | A kind of exchange method of the adaptive user height based on Kinect | |
US20170052674A1 (en) | System, method, and device for controlling a display | |
US20140168106A1 (en) | Apparatus and method for processing handwriting input | |
CN106325662A (en) | Method and system for operating touch screen of handheld device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |