Disclosure of Invention
The invention aims to provide a gesture recognition system, an electric appliance and a control method thereof to solve the problem that the implementation process of gesture recognition is complex in the prior art and achieve the effect of simplifying the implementation process of gesture recognition.
The invention provides a gesture recognition system, comprising: touch button and controller, wherein, touch button includes: a gesture recognition area; the gesture recognition area is used for sensing any gesture of a finger of a user when the finger is close to the gesture recognition area and does not contact the gesture recognition area; the controller is used for determining the capacitance of a parallel plate formed between the finger and the gesture recognition area when the gesture is sensed, compared with the capacitance variation of the gesture recognition area in a preset state before the gesture.
Optionally, the controller is further configured to recognize the control command represented by the gesture according to the capacitance variation and a preset control command set.
Optionally, the controller is further configured to send a control signal corresponding to the control command to the object to be controlled according to the control command obtained through the identification.
Optionally, the controller is further configured to determine whether the sensed gesture is a preset opening gesture for opening a self-recognition function before determining the capacitance variation; when the gesture is determined to be the opening gesture, starting a self recognition function; accordingly, the determination of the capacitance change amount by the controller includes: and determining the capacitance variation amount based on the self-recognition function which is turned on.
Optionally, the gesture recognition area includes: a touch sensing pad.
Optionally, the touch sensing pad includes: a PCB board; and the welding disc of the PCB is matched and arranged at the detection port of the controller.
Optionally, the touch sensing pad further includes: the covering layer covers the periphery of the PCB; accordingly, the determination of the capacitance change amount by the controller further includes: according to the formula C ═ C0rA) Calculating to obtain the capacitance variation; wherein C represents the capacitance change amount,0which represents the dielectric constant of air and,rrepresenting the dielectric constant of the covering layer, A representing the sensing area of the finger and the touch sensing board, and d representing the distance between the finger and the touch sensing board during the gesture; and/or, the controller, comprising: and the control chip is integrated with the PCB and arranged under the covering layer.
Optionally, the method further comprises: at least one of a display module and a power module; the display module is used for displaying at least one of the gesture, the capacitance variation and the control command; and/or the power supply module is used for providing electric energy for a control system to which the object to be controlled belongs.
In accordance with the above system, another aspect of the present invention provides an electrical appliance, comprising: the gesture recognition system described above.
In another aspect, the present invention provides a method for controlling an electrical appliance, including: when the fingers of the user are close to the gesture recognition area of the electric appliance and do not contact the gesture recognition area, sensing any gesture of the fingers; determining a capacitance variation amount of a parallel plate capacitance formed between the finger and the gesture recognition area in comparison with a preset state of the gesture recognition area before the gesture when the gesture is sensed;
optionally, the method further comprises: and recognizing the control command represented by the gesture according to the capacitance variation and a preset control command set.
Optionally, the method further comprises: and sending a control signal corresponding to the control command to the electric appliance according to the control command obtained by the identification.
Optionally, the method further comprises: when the electric appliance comprises the display module, displaying at least one of the gesture, the capacitance variation and the control command.
Optionally, the method further comprises: before the capacitance variation is determined, determining whether the sensed gesture is a preset opening gesture for opening a self-recognition function; when the gesture is determined to be the opening gesture, starting a self recognition function; accordingly, the determining of the capacitance change amount includes: and determining the capacitance variation amount based on the self-recognition function which is turned on.
Optionally, the determining of the capacitance variation further includes: according to the formula C ═ C0rA) Calculating to obtain the capacitance variation; wherein C represents the capacitance change amount,0which represents the dielectric constant of air and,rrepresents the dielectric constant of the cover layer, A represents the sensing area of the finger and the touch sensing pad, and d represents the distance between the finger and the touch sensing pad during the gesture.
According to the scheme of the invention, gesture recognition is realized by directly utilizing the touch keys, and a gesture recognition system based on infrared, a camera, Kinect and the like is replaced, so that the structure is simplified, and the cost is reduced.
Furthermore, according to the scheme of the invention, the gesture recognition is realized by using the touch keys, the function control can be realized without touching the surfaces of the oil-water-containing electrical appliances such as a range hood, an induction cooker and the like, and the practicability is strong and the humanization is good.
Furthermore, the scheme of the invention realizes gesture recognition by using the touch key, has simple hardware structure, uses a PCB plate which is formed by a plurality of circular bonding pads and is paved on the periphery of the bonding pads as the touch key, and has low cost and convenient control.
Therefore, according to the scheme provided by the invention, gesture recognition is realized through the capacitance variation between the touch key and the finger, and the problem that the gesture recognition in the prior art is complex in realization process is solved, so that the defects of complex operation process, high cost and low reliability in the prior art are overcome, and the beneficial effects of simple operation process, low cost and high reliability are realized.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the specific embodiments of the present invention and the accompanying drawings. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
According to an embodiment of the present invention, a gesture recognition system is provided, as shown in fig. 1, which is a schematic structural diagram of an embodiment of the apparatus of the present invention. The gesture recognition system may include: a touch key 100 and a controller 200.
In one example, the touch key 100 may include: a gesture recognition area.
For example: the touch key 100 has a gesture recognition area.
The gesture recognition area may be configured to sense any one of the gestures of the finger 500 when the finger 500 of the user approaches the gesture recognition area and does not contact the gesture recognition area.
Therefore, by arranging the gesture recognition area, the gesture of the user can be more accurately and reliably sensed in the preset range of the gesture recognition area, and the use convenience is good.
Optionally, the gesture recognition area may include: a touch sensing pad.
Therefore, through the touch induction plate, the finger of the user can be close to the touch induction plate for a certain distance (for example, in the preset range of the gesture recognition area) and can be inducted when the finger is not in contact with the touch induction plate, so that the corresponding control can be realized by the user without contacting the touch induction plate, the use convenience is better, and the humanization is better.
Optionally, the touch sensing panel may include: a PCB board; the pad of the PCB is adapted to be mounted to the inspection port of the controller 200.
The PCB board has a matrix of several circular pads, the periphery of the pads is covered with a floor, and the pads are connected with the detection port of the controller 200 (for example, the control chip 202).
For example: a PCB is utilized, which is formed by a plurality of circular pads, and the periphery of the pads is paved.
For example: the gesture recognition area is composed of a plurality of circular bonding pads and a printed circuit board paved on the periphery of the bonding pads and used for sensing different gesture actions.
For example: the gesture recognition area can utilize a Printed Circuit Board (PCB) which is formed by a plurality of circular pads and is paved on the periphery of the pads as a touch sensing board.
For example: the periphery of the circular bonding pad of the touch key 100 is paved with the ground, so that interference information can be shielded, and detection signals are more accurate, and a PCB (printed circuit board) paved with the periphery of the bonding pad is used as a touch induction board through the circular bonding pads, so that on one hand, the circuit structure is simple, and the signal transmission reliability is high; on the other hand, the ground is paved, so that the safety of electric signal transmission and user use is better, and the humanization is better.
Optionally, the touch sensing panel may further include: and the covering layer covers the periphery of the PCB.
Therefore, the covering layer is arranged on the periphery of the PCB, so that the PCB can be better protected from being influenced by the peripheral environment on one hand, and the reliability and the safety of the operation of the PCB are improved; on the other hand, the electric signal of the PCB can be isolated from the peripheral environment, so that the use safety of a user is greatly enhanced, the attractiveness is better, and the use experience of the user is invisibly improved.
Accordingly, in an alternative specific example, the determining, by the controller 200, the capacitance variation may further include: according to the formula C ═ C0rA) And d, calculating to obtain the capacitance variation.
Wherein C represents the capacitance change amount,0which represents the dielectric constant of air and,rrepresents the dielectric constant of the cover layer, a represents the sensing area of the finger 500 and the touch sensing pad, and d represents the distance between the finger 500 and the touch sensing pad at the time of the gesture.
For example: when a finger approaches the touch sensitive plate surface, the finger and the touch sensitive plate form a simple parallel plate capacitance. According to the formula C ═ C0rA) And d, when the sensing area A of the finger and the touch sensing board is constant, the control chip 202 can accurately detect the change (see the example shown in FIG. 5) C of the sensing capacitance (i.e. the parallel plate capacitance) without contacting the touch sensing board. For this purpose, gesture recognition can be carried out on the basis of touch keys.
Therefore, when the capacitance variation is determined, the dielectric constant of the air and the dielectric constant of the covering layer are integrated, so that the capacitance variation is more reliably and accurately determined, and the control of the electric appliance is more reliable and sensitive.
In an alternative specific example, the controller 200 may include: and a control chip 202 integrated with the PCB and arranged below the covering layer.
For example: the touch key 100 and the control chip 200 can be integrally welded on a PCB, so as to save space and increase operational reliability. The touch key 100 may be formed by a plurality of circular pads in a matrix, and each pad is connected to the detection port of the control chip 202.
For example: and the touch key control chip.
From this, set up the control chip in the overburden inboard through the adaptation and regard as the controller, can be so that hardware architecture is compacter, also be favorable to reducing signal transmission distance and make signal transmission more reliable, and the controller arranges in the overburden inboard can obtain the protection of overburden and then promote its security and operational reliability.
In one example, the controller 200 may be configured to determine a capacitance change amount of a parallel plate formed between the finger 500 and the gesture recognition area at the time of the sensed gesture compared to a preset state of the gesture recognition area before the gesture.
For example: the control chip 202 may be configured to detect a capacitance variation (see a capacitance variation simulation curve 600 shown in fig. 4) between the gesture recognition area, i.e., the touch sensing pad and the finger (see the finger 500 shown in fig. 4) under different gesture conditions.
Therefore, the gesture is sensed through the touch keys, the capacitance variation of the gesture recognition area caused by the sensed gesture is determined directly through the touch keys, the structure is simple, and the cost is low.
In an optional embodiment, the controller 200 may be further configured to recognize the control command represented by the gesture according to the capacitance variation and a preset control command set.
For example: and realizing gesture recognition by using the touch key (for example, directly realizing gesture recognition by using the touch key).
For example: after the gesture recognition system is started, the touch key control chip is used for detecting the induction capacitance variation, so that different gesture commands are recognized.
For example: may be according to the formula C ═ C (0rA) If the area of the touch key 100 is constant, the capacitance variation C can be detected by the control chip 202 without touching the touch key 100, so as to realize the gestureAnd (5) identifying.
Therefore, gesture recognition is achieved through the touch keys, the reliability is high, and the accuracy is good.
In an optional embodiment, the controller 200 may be further configured to send a control signal corresponding to the control command to the object to be controlled according to the control command obtained through the identification.
For example: and sending out control signals to control the appliances according to different gesture commands.
For example: and sending corresponding control signals to controlled devices (such as a range hood, an induction cooker and the like) according to the capacitance variation.
For example: the function control can be realized on the surfaces of the electric appliances which often have oil and water, such as the range hood, the induction cooker and the like, without touching.
Therefore, control is more convenient and user experience is better by controlling based on gesture recognition.
In an optional embodiment, the controller 200 may be further configured to determine whether the sensed gesture is a preset turn-on gesture for turning on a self-recognition function before determining the capacitance variation; and when the gesture is determined to be the opening gesture, starting the self-recognition function.
For example: in order to avoid false triggering, a gesture action starting gesture recognition system is designed in advance.
Accordingly, the determination of the capacitance variation by the controller 200 may include: and determining the capacitance variation amount based on the self-recognition function which is turned on.
Therefore, through the control of whether the gesture recognition function is started or not, the control of the electric appliance can be more accurate and reliable, the false triggering rate is reduced, and the use experience of a user can be better improved.
In an alternative embodiment, the method may further include: at least one of the display module 300 and the power module 400.
The structures of the module 300 and the power module 400 are further illustrated in detail with reference to the schematic structural diagram of another embodiment of the gesture recognition system of the present invention shown in fig. 2.
In an example, the display module 300 may be configured to display at least one of the gesture, the capacitance variation, and the control command.
For example: the display module 300 displays the control command in real time, so that the user can intuitively and clearly know whether the command is correctly recognized.
For example: the display module 300 may be used to display different gesture results in real time.
For example: the display module 300 may also be used to display control commands (e.g., control commands represented by different gestures) in real time.
In one example, the power module 400 may be used to provide power to a control system to which an object to be controlled belongs.
For example: the power module 400 may be used to provide power.
For example: the power module 400 may be used to supply power to a control system to which the electrical appliance belongs.
For example: the power module 400 may be used to supply power to the control chip 202.
Therefore, through various auxiliary controls such as display and power supply, the gesture recognition and the control based on the gesture recognition can be more visual and humanized.
Through a large amount of experimental verifications, adopt the technical scheme of this embodiment, directly utilize the touch button to realize gesture recognition, replace gesture recognition systems such as based on infrared, camera, Kinect, simplify the structure, reduce cost.
According to the embodiment of the invention, an electric appliance corresponding to the gesture recognition system is also provided. The appliance may include: the gesture recognition system described above.
Optionally, the electrical appliance may include a range hood, an induction cooker, and other electrical appliances that often contain oil and water.
In one embodiment, referring to the example shown in fig. 7, the gesture recognition system in the electric appliance of the present invention includes: a touch key 100, a control chip (i.e., a touch key control chip) 200, a display module 300, and a power module 400.
In one example, touch key 100 has a gesture recognition area. The touch key outputs on-off signals of the switch after being processed by the touch key integrated chip through detecting the change of the capacitance.
Optionally, the gesture recognition area is formed by a printed circuit board which is paved on the ground and used for sensing different gesture actions.
Alternatively, the gesture recognition area may utilize a tiled printed circuit board (i.e., PCB board) as the touch sensing board.
For example: referring to the examples shown in fig. 3 and 4, the touch key 100 may be formed by a PCB board having a plurality of circular pads, and the periphery of the pads is covered with a ground (e.g., a ground line is covered to shield interference information), so that the structure is simple and the cost is low.
In an example, the control chip 202 may be configured to detect a capacitance variation (see a capacitance variation simulation curve 600 shown in fig. 4) between a touch sensing panel and a finger (see the finger 500 shown in fig. 4) in a gesture recognition area under different gesture conditions, and send a corresponding control signal to a controlled device (e.g., a range hood, an induction cooker, etc.) according to the capacitance variation.
For example: when a finger approaches the touch sensitive plate surface, the finger and the touch sensitive plate form a simple parallel plate capacitance. According to the formula C ═ C0rA) D, when the sensing area A of the finger and the touch sensing plate is constant, the finger does not contact the touch sensing plateIn the case of plates, the control chip 202 can accurately detect the amount of change C in the sensed capacitance (i.e., the parallel plate capacitance) (see the example shown in fig. 5). For this purpose, gesture recognition can be carried out on the basis of touch keys.
Wherein,0which represents the dielectric constant of air and,rrepresents the dielectric constant of a covering layer (such as a shell or a coating covering the outer surface of the touch sensing board), A represents the sensing area of the finger and the touch sensing board, and d represents the distance between the finger (500) and the touch sensing board during the gesture.
It can be seen that formula C ═ C (C) can be given0rA) And d, as long as the area of the touch key 100 is constant, the capacitance variation C can be detected by the control chip 202 without contacting the touch key 100, so that gesture recognition is realized.
For example: the pad matrix composed of a plurality of pads can detect the signal strength sequence on each pad on the touch induction board by cyclic scanning according to different gestures, and judge the gesture direction, so that the control core sends out corresponding control commands.
For example: see the flow chart of the gesture recognition system shown in fig. 6. In order to avoid false triggering, a gesture action starting gesture recognition system is designed in advance (for example, a signal is detected by a touch induction plate for three times in a short time, and the time can be set according to different use occasions according to actual conditions); after the gesture recognition system is started, detecting the induction capacitance variation by using the touch key control chip so as to recognize different gesture commands; control signals are sent out to control the appliance according to different gesture commands, and meanwhile, the display module 300 displays the control commands in real time, so that a user can intuitively and clearly know whether the commands are correctly identified.
In one example, the display module 300 may be used to display different gesture results in real time.
Optionally, the display module 300 may also be used to display control commands (e.g., control commands represented by different gestures) in real time.
In one example, the power module 400 may be used to provide power.
Optionally, the power module 400 may be used to supply power to a control system to which the electrical appliance belongs.
Optionally, the power module 400 may be used to supply power to the control chip 202.
Therefore, the touch key is used for realizing gesture recognition (for example, the touch key is directly used for realizing gesture recognition), the function control can be realized on the surfaces of the electric appliances which are often provided with oil and water, such as a range hood, an induction cooker and the like, and the device has the advantages of simple structure, convenience in control and low cost.
Since the processes and functions implemented by the electrical appliance of the present embodiment substantially correspond to the embodiments, principles and examples of the systems shown in fig. 1 to fig. 2, the descriptions of the present embodiment are not detailed herein, and refer to the related descriptions in the foregoing embodiments, which are not described herein again.
Through a large number of tests, the technical scheme of the invention realizes gesture recognition by using the touch key, has a simple hardware structure, uses one PCB (printed circuit board) as the touch key, and has low cost and convenient control.
According to an embodiment of the present invention, there is also provided a method for controlling an electrical appliance corresponding to the electrical appliance, referring to a flowchart of an embodiment of the method of the present invention shown in fig. 8. The control method of the electric appliance may include:
at step S110, when the user' S finger 500 approaches the gesture recognition area of the electrical appliance as described above and does not contact the gesture recognition area, any one of the gestures of the finger 500 is sensed.
Therefore, by arranging the gesture recognition area, the gesture of the user can be more accurately and reliably sensed in the preset range of the gesture recognition area, and the use convenience is good.
At step S120, it is determined that the parallel plate capacitance formed between the finger 500 and the gesture recognition area at the time of the sensed gesture is compared with the capacitance change amount of the gesture recognition area in a preset state before the gesture.
For example: the capacitance variation (see the capacitance variation simulation curve 600 shown in fig. 4) between the gesture recognition area, i.e. the touch sensing panel and the finger (see the finger 500 shown in fig. 4) in different gesture situations can be detected by the control chip 202.
Therefore, the gesture is sensed through the touch keys, the capacitance variation of the gesture recognition area caused by the sensed gesture is determined directly through the touch keys, the structure is simple, and the cost is low.
In an alternative embodiment, the method may further include: and recognizing the control command represented by the gesture according to the capacitance variation and a preset control command set.
For example: and realizing gesture recognition by using the touch key (for example, directly realizing gesture recognition by using the touch key).
For example: after the gesture recognition system is started, the touch key control chip is used for detecting the induction capacitance variation, so that different gesture commands are recognized.
For example: may be according to the formula C ═ C (0rA) And d, as long as the area of the touch key 100 is constant, the capacitance variation C can be detected by the control chip 202 without contacting the touch key 100, so that gesture recognition is realized.
Therefore, gesture recognition is achieved through the touch keys, the reliability is high, and the accuracy is good.
In an alternative embodiment, the method may further include: and sending a control signal corresponding to the control command to the electric appliance according to the control command obtained by the identification.
For example: and sending out control signals to control the appliances according to different gesture commands.
For example: and sending corresponding control signals to controlled devices (such as a range hood, an induction cooker and the like) according to the capacitance variation.
For example: the function control can be realized on the surfaces of the electric appliances which often have oil and water, such as the range hood, the induction cooker and the like, without touching.
Therefore, control is more convenient and user experience is better by controlling based on gesture recognition.
In an alternative embodiment, the method may further include: when the appliance may include the display module 300, at least one of the gesture, the capacitance variation, and the control command is displayed.
For example: the control command can be displayed in real time through the display module 300, so that a user can intuitively and clearly know whether the command is correctly recognized.
For example: different gesture results may be displayed in real time by the display module 300.
For example: the display module 300 can be used to display control commands (e.g., control commands represented by different gestures) in real time.
Therefore, through various auxiliary controls such as display and the like, the gesture recognition and the control based on the gesture recognition can be more visual and humanized.
In an alternative embodiment, the method may further include: before the capacitance variation is determined, determining whether the sensed gesture is a preset opening gesture for opening a self-recognition function; and when the gesture is determined to be the opening gesture, starting the self-recognition function.
For example: in order to avoid false triggering, a gesture action starting gesture recognition system is designed in advance.
Accordingly, the determination of the capacitance change amount may include: and determining the capacitance variation amount based on the self-recognition function which is turned on.
Therefore, through the control of whether the gesture recognition function is started or not, the control of the electric appliance can be more accurate and reliable, the false triggering rate is reduced, and the use experience of a user can be better improved.
In an optional embodiment, the determining of the capacitance variation may further include: according to the formula C ═ C0rA) And d, calculating to obtain the capacitance variation.
Wherein C represents the capacitance change amount,0which represents the dielectric constant of air and,rrepresents the dielectric constant of the cover layer, a represents the sensing area of the finger 500 and the touch sensing pad, and d represents the distance between the finger 500 and the touch sensing pad at the time of the gesture.
For example: when a finger approaches the touch sensitive plate surface, the finger and the touch sensitive plate form a simple parallel plate capacitance. According to the formula C ═ C0rA) And d, when the sensing area A of the finger and the touch sensing board is constant, the control chip 202 can accurately detect the change (see the example shown in FIG. 5) C of the sensing capacitance (i.e. the parallel plate capacitance) without contacting the touch sensing board. For this purpose, gesture recognition can be carried out on the basis of touch keys.
Therefore, when the capacitance variation is determined, the dielectric constant of the air and the dielectric constant of the covering layer are integrated, so that the capacitance variation is more reliably and accurately determined, and the control of the electric appliance is more reliable and sensitive.
Since the processing and functions implemented by the method of the present embodiment substantially correspond to the embodiments, principles and examples of the electrical appliance shown in fig. 3 to fig. 7, the description of the present embodiment is not detailed, and reference may be made to the related descriptions in the foregoing embodiments, which are not repeated herein.
Through a large number of tests, the technical scheme of the invention realizes gesture recognition by using the touch keys, can realize function control without touching the surfaces of oil-water-containing electrical appliances such as a range hood, an induction cooker and the like, and has strong practicability and good humanization.
In summary, it is readily understood by those skilled in the art that the advantageous modes described above can be freely combined and superimposed without conflict.
The above description is only an example of the present invention, and is not intended to limit the present invention, and it is obvious to those skilled in the art that various modifications and variations can be made in the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.