Air conditioner control method and device, electronic equipment and storage medium

CN117006622BActive Publication Date: 2026-08-11QINGDAO HAIER AIR CONDITIONER GENERAL CORP LTD +2
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-28
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0003]本发明提供一种空调控制方法、装置、电子设备及存储介质,旨在解决传统技术中空调遥控器容易丢失或损坏,用户无法控制空调的问题

Benefits of technology

[0047]本发明提供的空调控制方法,首先通过第一输出信息的接收能够判断用户是否有控制空调的意向,其次在用户手势轨迹的触发下,会产生多个第二输入信息,通过对多个第二输入信息的赋值以及处理,能够形成特征数值组,再对特征数值组进行识别,能够得到用户的手势轨迹,并进而判断出空调的控制参数。本发明通过第二输入信息的排列顺序以及组合,能够区分用户不同的手势动作,达到使用特定动作控制空调的目的,识别效率较高且可以有效降低动作的误判。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117006622B_ABST
    Figure CN117006622B_ABST
Patent Text Reader

Abstract

This invention provides an air conditioner control method, device, electronic device, and storage medium. The air conditioner control method includes: determining that a first input information indicating that a user has begun controlling the air conditioner has been received; sequentially receiving multiple second input information triggered by the user's gesture trajectory; assigning values ​​to each of the second input information according to a first preset rule to form multiple feature values; processing each of the feature values ​​according to a second preset rule to form a feature value group; determining the user's gesture trajectory based on the feature value group; determining control parameters for the air conditioner based on the gesture trajectory; and controlling the air conditioner according to the control parameters. The air conditioner control method provided by this invention aims to solve the problem in traditional technology where air conditioner remote controls are easily lost or damaged, making it impossible for users to control the air conditioner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of air conditioning technology, and in particular to an air conditioning control method, device, electronic equipment, and storage medium. Background Technology

[0002] Currently, most air conditioners can only be controlled by remote control. If the remote control is damaged, the air conditioner cannot be turned on or operated even if the air conditioner itself is not faulty. A small number of air conditioners have voice control functions, which can be controlled by voice commands using keywords. A very small number of air conditioners have motion sensing functions, which use cameras to capture images containing user movement information, extract features and recognize user movements using neural network algorithms. However, the environment in which air conditioners operate is relatively complex, and this method is prone to misinterpretation of user movements, and it also has high requirements for equipment performance and is costly. Therefore, providing a simple and efficient air conditioner control method is a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0003] This invention provides an air conditioner control method, device, electronic device, and storage medium, aiming to solve the problem that air conditioner remote controls are easily lost or damaged in traditional technologies, making it impossible for users to control the air conditioner.

[0004] To address the problems existing in the prior art, embodiments of the present invention provide an air conditioning control method, comprising:

[0005] Confirm receipt of the first input information from the user to begin controlling the air conditioner;

[0006] It sequentially receives multiple second input messages triggered by the user's gesture trajectory;

[0007] Each of the second input information is assigned a value according to the first preset rule, forming multiple feature values;

[0008] Each of the aforementioned feature values ​​is processed according to the second preset rule to form a feature value group;

[0009] The user's gesture trajectory is determined based on the set of feature values;

[0010] The control parameters of the air conditioner are determined based on the gesture trajectory.

[0011] The air conditioner is controlled according to the control parameters.

[0012] According to an air conditioning control method provided by the present invention, the air conditioner has a plurality of sensor groups arranged at intervals, each sensor group including two adjacent first sensors, the two adjacent first sensors being arranged at an angle to each other to form an interaction area, and each sensor group being used to output the second input information when an object is sensed passing through the interaction area.

[0013] According to an air conditioning control method provided by the present invention, each of the second input information is assigned a value according to a first preset rule to form a plurality of feature values, including:

[0014] Each of the sensor groups is numbered;

[0015] The first second input information of the zero-position sensor group is assigned a value of 0, the second second input information within a preset time is assigned a value of 1, the first second input information of the first sensor group is assigned a value of 2, the second second input information within a preset time is assigned a value of 3, ... the first second input information of the nth sensor group is assigned a value of 2n, and the second second input information within a preset time is assigned a value of 2n+1.

[0016] The second input information is assigned values ​​in sequence to form multiple feature values.

[0017] According to an air conditioning control method provided by the present invention, processing each of the aforementioned feature values ​​according to a second preset rule to form a feature value group includes:

[0018] Select the first feature value and the second feature value to form the first array, select the second feature value and the third feature value to form the second array, ... select the m-th feature value and the (m+1)-th feature value to form the n-th array;

[0019] According to the second preset rule, process the two feature values ​​in each array to form a control feature value;

[0020] The control feature values ​​are combined to form a feature value group.

[0021] According to an air conditioning control method provided by the present invention, processing two feature values ​​in each array according to a second preset rule to form a control feature value includes: multiplying the previous feature value by a preset value and then adding the next feature value to obtain the control feature value.

[0022] According to an air conditioning control method provided by the present invention, the sensor group includes a zero-position sensor group and a first sensor group disposed separately in the air conditioner. The zero-position sensor group has a left interaction area, and the first sensor group has a right interaction area. The zero-position sensor group and a plurality of first sensors in the first sensor group are arranged sequentially at intervals along the horizontal direction.

[0023] According to an air conditioning control method provided by the present invention, determining the user's gesture trajectory based on the feature value set includes:

[0024] The feature value group is determined to be the first feature value group, and the gesture trajectory is determined to be the hand swinging left and right twice;

[0025] The feature value group is determined to be the second feature value group, and the user's gesture trajectory is determined to be the hand moving from the left to the right and stopping.

[0026] The feature value group is determined to be the third feature value group, and the user's gesture trajectory is determined to be the hand moving from the right side to the left side and stopping.

[0027] The feature value group is determined to be the fourth feature value group, and the user's gesture trajectory is determined to be the hand moving from the left to the right.

[0028] The feature value group is determined to be the fifth feature value group, and the user's gesture trajectory is determined to be the hand moving from the right side to the left side.

[0029] According to an air conditioning control method provided by the present invention, determining the control parameters of the air conditioner based on the gesture trajectory includes:

[0030] If the gesture trajectory is determined to be the first gesture trajectory, the air conditioner can be turned on or off.

[0031] The gesture trajectory is determined to be the second gesture trajectory, and the temperature is increased;

[0032] The gesture trajectory was determined to be a third gesture trajectory, thus reducing the temperature;

[0033] The gesture trajectory is determined to be the fourth gesture trajectory; switch modes.

[0034] The gesture trajectory is determined to be the fifth gesture trajectory; the wind speed is then switched.

[0035] The first gesture trajectory, the second gesture trajectory, the third gesture trajectory, the fourth gesture trajectory, and the fifth gesture trajectory are one or more of the following: the hand swings left and right twice, the hand swings from left to right and stops, the hand swings from right to left and stops, the hand swings from left to right, and the hand swings from right to left.

[0036] According to an air conditioning control method provided by the present invention, the air conditioner further includes a second sensor located between the zero-position sensor group and the first sensor group, and the second sensor is used to output the first input information when it detects that a user is stationary.

[0037] The present invention also provides a control device, comprising:

[0038] The first receiving module is used to receive the first input information;

[0039] The second receiving module is used to receive the second input information;

[0040] The first processing module is used to assign multiple second input information values ​​according to a first preset rule to form multiple feature values;

[0041] The second processing module is used to process each of the feature values ​​according to the second preset rule to form a feature value group;

[0042] The recognition module is used to recognize the feature value group and determine the user's gesture trajectory;

[0043] The processing module is used to determine the control parameters of the air conditioner based on the gesture trajectory;

[0044] An adjustment module is used to control the air conditioner according to the control parameters.

[0045] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the air conditioning control method as described in any of the preceding claims.

[0046] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the air conditioning control method as described in any of the preceding claims.

[0047] The air conditioning control method provided by this invention first determines whether the user intends to control the air conditioner by receiving first output information. Secondly, triggered by the user's gesture trajectory, multiple second input information is generated. By assigning and processing values ​​to these second input information, a feature value group can be formed. Then, by recognizing the feature value group, the user's gesture trajectory can be obtained, and the control parameters of the air conditioner can be determined. This invention, through the arrangement and combination of the second input information, can distinguish different user gestures, achieving the purpose of controlling the air conditioner with specific actions. It has high recognition efficiency and can effectively reduce action misjudgment. Attached Figure Description

[0048] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0049] Figure 1 A flowchart illustrating the air conditioning control method provided by this invention;

[0050] Figure 2 This is a schematic diagram of the structure of the electronic device provided by the present invention;

[0051] Figure 3 This is a schematic diagram of the structure of the air conditioner provided by the present invention;

[0052] Reference numerals: 1: Processor; 2: Communication interface; 3: Memory; 4: Communication bus; 5: First sensor; 6: Zero-position sensor group; 7: Left interaction area; 8: First sensor group; 9: Right interaction area; 10: Second sensor. Detailed Implementation

[0053] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0054] The following is combined Figures 1-3 The present invention describes an air conditioning control method, apparatus, electronic device, and storage medium.

[0055] Given that traditional air conditioning motion control methods are inefficient and have a high error rate, this invention provides an air conditioning control method, comprising:

[0056] S100: Confirm that the first input information from the user to start controlling the air conditioner has been received;

[0057] S200: Receive multiple second input messages triggered by the user's gesture trajectory in sequence;

[0058] S300: Assign values ​​to each of the second input information according to the first preset rule to form multiple feature values;

[0059] S400. Process each of the feature values ​​according to the second preset rule to form a feature value group;

[0060] S500: Determine the user's gesture trajectory based on the set of feature values;

[0061] S600. Determine the control parameters of the air conditioner based on the gesture trajectory;

[0062] S700: Control the air conditioner according to the control parameters.

[0063] It should be noted that in the technical solution provided by this invention, the entire control logic is activated only upon receiving the first input information from the user requiring control of the air conditioner. The first input information can be of various types, such as triggering gesture recognition control via a button on the air conditioner, triggering gesture recognition control after the user's eyes are captured by a camera looking at the air conditioner for a period of time, or triggering gesture recognition control after the sensor captures the user standing in front of the air conditioner for a period of time. This invention does not limit the scope of the input information to these types of inputs.

[0064] After confirming receipt of the initial input information indicating that the user has begun controlling the air conditioner, the system receives multiple secondary input information triggered by the user's gesture trajectory. It's important to note that the user's gesture trajectory passes through different areas corresponding to the air conditioner. As the user's hand passes through different areas, it triggers those areas, causing each area to provide different secondary input information. For example, a simple left-right gesture will sequentially trigger the left and right areas of the air conditioner, receiving secondary input information from those areas. Similarly, an up-down gesture will sequentially trigger the up and down areas of the air conditioner, receiving secondary input information from those areas. A more complex up-down-left-right gesture will sequentially trigger the up-down-left-right areas of the air conditioner. Therefore, the user's gesture trajectory involves multiple secondary input information.

[0065] After receiving multiple second input messages, these messages need to be assigned values. There are various assignment methods; for example, the second input message passing through the left area is assigned a value of 1, passing through the right area is assigned a value of 2, passing through the upper area is assigned a value of 3, and passing through the lower area is assigned a value of 4. When the gesture trajectory is relatively simple, the gesture trajectory can be determined by combining the assigned values. However, when the gesture trajectory is more complex, different triggering conditions exist within a single area. Therefore, multiple assignments may be needed for a single area. For example, the first time the hand passes through an area, it is assigned a value of 1, and the second time it passes through, it is assigned a value of 2. Alternatively, the first time the hand passes through an area, it is assigned a value of 1, and if it remains in the area for a preset time, it is assigned a value of 2. This makes it easier to distinguish gestures and facilitates subsequent processing of the second input messages.

[0066] Furthermore, since there are multiple feature values, these values ​​need to be processed to form feature value groups, making the data more intuitive and easier to interpret the gestures represented by these values. It should be noted that initially, a mapping between gesture trajectories, feature value groups, and control parameters should be established. The air conditioner's control parameters correspond to multiple gesture trajectories, and each gesture trajectory corresponds to a different feature value group. In actual operation, the user's gesture trajectory will generate multiple second input information. By processing the second input information, a feature value group can be obtained. If the calculated feature value group matches a preset feature value group, the user's gesture trajectory can be obtained, thus achieving the control effect on the air conditioner.

[0067] Specifically, the air conditioner has multiple sensor groups spaced apart. Each sensor group includes two adjacent first sensors, which are tilted relative to each other to form an interaction area. The sensor group outputs second input information when it senses an object passing through the interaction area. It should be noted that the arrangement of two first sensors improves the accuracy of motion detection. When a user's hand passes through the interaction area, both first sensors are activated simultaneously, outputting the second input information. Compared to sensing and outputting information from a single sensor, the sensing accuracy is higher, avoiding accidental operation.

[0068] Specifically, in S300, the second input information is assigned values ​​according to the first preset rule to form multiple feature values, including:

[0069] S310. Number each of the sensor groups;

[0070] S320, the first second input information of the zero-position sensor group is assigned a value of 0, the second second input information within the preset time is assigned a value of 1, the first second input information of the first sensor group is assigned a value of 2, the second second input information within the preset time is assigned a value of 3, ... the first second input information of the nth sensor group is assigned a value of 2n, and the second second input information within the preset time is assigned a value of 2n+1.

[0071] S330. Assign values ​​to each of the second input information in sequence to form multiple feature values.

[0072] Generally, air conditioners need to be equipped with multiple sensor groups to cover all areas of the air conditioner. For example, if the air conditioner is controlled by left and right gestures, multiple sensor groups need to be set up along the left and right directions. These include a zero-position sensor group and a first sensor group distributed on the left and right sides of the air conditioner. Correspondingly, if the user's hand moves from the left to the right, the zero-position sensor will receive the first and second input information, and the first and second input information will be received from the first sensor, with a corresponding feature value of (0, 2). If the user's hand moves from the right to the left, the corresponding feature value is (2, 0). If the user's hand moves to the left and then to the right, passing through the left again, the corresponding feature value is (0, 0). If the user's hand moves to the right and then to the left, passing through the right again, the corresponding feature value is (2, 2). For example, multiple sensor groups can be installed along the vertical direction of the air conditioner, such as a zero-position sensor group at the top and a first sensor group at the bottom. When the user's hand moves from top to bottom, the corresponding feature value is (0, 2); if the user's hand moves from bottom to top, the corresponding feature value is (2, 0); if the user's hand moves up and down again, passing over the top again, the corresponding feature value is (0, 0); if the user's hand moves down and up again, passing over the bottom again, the corresponding feature value is (2, 2). Of course, combinations of up, down, left, and right can also be used. For example, the left side could be the zero-position sensor group, the right side the first sensor group, the top the second sensor group, and the bottom the third sensor group. The feature value for a hand moving from left to top would be (0, 3), and the feature value for a hand moving from left to right and then up would be (0, 2, 3). It should be noted that the more sensor groups there are and the more dispersed their distribution, the more complex and varied the hand gestures can be, resulting in greater control over the air conditioner.

[0073] Further, S400, processing each of the feature values ​​according to the second preset rule to form a feature value group includes:

[0074] S410. Select the first feature value and the second feature value to form the first array, select the second feature value and the third feature value to form the second array, ... select the m-th feature value and the (m+1)-th feature value to form the m-th array;

[0075] S420. Process the two feature values ​​in each array according to the second preset rule to form a control feature value;

[0076] S430. Combine the control feature values ​​to form a feature value group.

[0077] Specifically, S420, processing the two feature values ​​in each array according to the second preset rule to form a control feature value includes: S421, multiplying the previous feature value by a preset value and adding the next feature value to obtain the control feature value.

[0078] As mentioned earlier, if there are too many feature values, they need to be processed to obtain feature value groups, which facilitates a more intuitive judgment of the data. There can be multiple second preset rules, the main purpose of which is to simplify the feature values ​​and form more intuitive feature value groups. The above processing method will be briefly described below with reference to an embodiment of an air conditioner provided by this invention.

[0079] Please see Figure 3 In one embodiment of the present invention, the sensor group includes a zero-position sensor group 6 and a first sensor group 8 respectively disposed in the air conditioner. The zero-position sensor group 6 has a left interaction area 7, and the first sensor group 8 has a right interaction area 9. The zero-position sensor group 6 and the first sensor group 8 are arranged in a horizontally spaced manner with a plurality of first sensors 5 in the first sensor group 6 and the first sensor group 8.

[0080] As described above, this embodiment uses a left-right hand gesture to control the air conditioner. Following the above operation method, assuming the preset value in the second preset rule is 10, if the hand moves past the left interaction area 7 and then passes through the left interaction area 7 again on its way to the right interaction area 9, the corresponding feature value is (0, 0), and the corresponding control feature value is 0; if the hand moves from the left interaction area 7 to the right interaction area 9, the corresponding feature value is (0, 2), and the corresponding control feature value is 2; if the hand moves from the right interaction area 9 to the left interaction area 7, the corresponding feature value is (2, 0), and the corresponding control feature value is 20; if the hand moves past the right interaction area 9 and then passes through the right interaction area 9 again on its way to the left interaction area 7, the corresponding feature value is (2, 2), and the corresponding control feature value is 22; if the hand moves to the left interaction area 7 and stops there, the corresponding feature value is (0, 2, 0), and the corresponding control feature value is (0, 2, 0). 1) The corresponding control feature value is 1. If the hand is placed in the right interaction area 9 and stops in the right interaction area 9, the corresponding feature value is (2, 3), and the corresponding control feature value is 23. If other values ​​appear in the left and right gesture control logic, it is an error, and the feature value and control feature value need to be cleared and re-recorded. If there is no error, the value of the feature value group is read, the corresponding operation is performed, the feature value and control feature value are cleared, and the recording starts again. The up and down gesture control is similar to the up, down, left and right gesture control in principle, so this invention will not elaborate on it.

[0081] Further, S500, determining the user's gesture trajectory based on the set of feature values ​​includes:

[0082] S510. Determine the feature value group as the first feature value group, and determine the gesture trajectory as the hand swinging left and right twice.

[0083] S520. Determine the feature value group as the second feature value group, and determine the user's gesture trajectory as the hand moving from the left to the right and stopping.

[0084] S530. Determine that the feature value group is the third feature value group, and determine that the user's gesture trajectory is that the hand moves from the right side to the left side and stops.

[0085] S540. Determine the feature value group as the fourth feature value group, and determine the user's gesture trajectory as the hand moving from the left to the right.

[0086] S550. Determine that the feature value group is the fifth feature value group, and determine that the user's gesture trajectory is the hand moving from the right side to the left side.

[0087] As mentioned earlier, initially, a mapping between gesture trajectory, feature value group, and control parameters should be established. The control parameters of the air conditioner correspond to multiple gesture trajectories, and each gesture trajectory corresponds to a different feature value group. In the technical solution provided by this invention, assuming the preset value in the second preset rule is 10, the feature value corresponding to the hand swinging left and right twice is (0, 2, 2, 0, 0, 2, 2, 0), and the corresponding control feature group is {2, 20, 2, 20}, or (2, 0, 0, 2, 2, 0, 0, 2), and the corresponding control feature group is {20, 2, 20, 2}. If the feature value group obtained from the second information processing corresponds to the above-mentioned first feature value group, then it is determined that the user's gesture is a left and right swing twice; correspondingly, the user's gesture trajectory is determined to be the hand swinging from the left to the right and stopping, with a feature value of (0, 2, 3), and the second feature value group is {2, 23}; correspondingly, the user's gesture trajectory is determined to be the hand swinging from the right to the left and stopping, with a feature value of (2, 2, 3). The third feature value group is {20, 1}; correspondingly, the user's gesture trajectory is determined to be the hand moving from the left to the right, with feature value (0, 2); the fourth feature value group is {2}; correspondingly, the user's gesture trajectory is determined to be the hand moving from the right to the left, with feature value (2, 0); the fifth feature value group is {20}.

[0088] Furthermore, each feature value group corresponds to a gesture and a control parameter. In the technical solution provided by this invention, S600, determining the control parameters of the air conditioner based on the gesture trajectory includes:

[0089] S610. Determine that the gesture trajectory is the first gesture trajectory, and turn the air conditioner on or off.

[0090] S620. Determine the gesture trajectory as the second gesture trajectory and increase the temperature;

[0091] S630. Determine that the gesture trajectory is a third gesture trajectory, and reduce the temperature;

[0092] S640. Determine that the gesture trajectory is the fourth gesture trajectory, and switch modes;

[0093] S650: Determine that the gesture trajectory is the fifth gesture trajectory, and switch the wind speed;

[0094] The first, second, third, fourth, and fifth gesture trajectories are one or more of the following: swinging the hand left and right twice, swinging the hand from left to right and stopping, swinging the hand from right to left and stopping, swinging the hand from left to right, and swinging the hand from right to left. It should be noted that simpler or more complex gesture trajectories can be set to correspond to the air conditioner's control effect.

[0095] Furthermore, the air conditioner also includes a second sensor 10, located between the first sensor group 8 and the second sensor group 10. The second sensor 10 is used to output first input information when it detects a user's pause. It should be noted that the pause time is recommended to be 5-10 seconds to prevent accidental operation. Of course, the second sensor 10 can also be used to recognize the user's eye gaze, and the control logic can be activated when the user gazes at the air conditioner for more than 5-10 seconds; this invention does not limit this to the specific application.

[0096] Furthermore, please refer to Figure 3 In the case of a wall-mounted air conditioner, five sensors are installed on the lower side of the unit, arranged in a straight line. The left side is the zero-position sensor group 6, consisting of two first sensors 5; the middle is the second sensor 10; and the right side is the first sensor group 8, consisting of two first sensors 5. Each sensor is spaced 15cm apart. Thus, the distance between the midpoint of the zero-position sensor group 6 and the midpoint of the first sensor group 8 is 45cm, matching the swing amplitude of a person's arm. The detection direction of the two first sensors 5 in the zero-position sensor group 6 is deflected at an angle towards the center line, creating an interaction area between them. The distance between the intersection of the directions of the two first sensors 5 and the ground is greater than 170cm, with the center line facing the user. The same applies to the first sensor group 8 on the right. The middle second sensor 10 faces the position of the user standing below the air conditioner. Both the first sensors 5 and the second sensors 10 can be configured as pyroelectric sensors.

[0097] The present invention also provides a control device, comprising:

[0098] The first receiving module is used to receive the first input information;

[0099] The second receiving module is used to receive the second input information;

[0100] The first processing module is used to assign multiple second input information values ​​according to a first preset rule to form multiple feature values;

[0101] The second processing module is used to process each of the feature values ​​according to the second preset rule to form a feature value group;

[0102] The recognition module is used to recognize the feature value group and determine the user's gesture trajectory;

[0103] The processing module is used to determine the control parameters of the air conditioner based on the gesture trajectory;

[0104] An adjustment module is used to control the air conditioner according to the control parameters.

[0105] Figure 2 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 2 As shown, the electronic device may include: a processor 1, a communication interface 2, a memory 3, and a communication bus 4, wherein the processor 1, communication interface 2, and memory 3 communicate with each other via the communication bus 4. The processor 1 can call logical instructions in the memory 3 to execute an air conditioning control method, which includes:

[0106] S100: Confirm that the first input information from the user to start controlling the air conditioner has been received;

[0107] S200: Receive multiple second input messages triggered by the user's gesture trajectory in sequence;

[0108] S300: Assign values ​​to each of the second input information according to the first preset rule to form multiple feature values;

[0109] S400. Process each of the feature values ​​according to the second preset rule to form a feature value group;

[0110] S500: Determine the user's gesture trajectory based on the set of feature values;

[0111] S600. Determine the control parameters of the air conditioner based on the gesture trajectory;

[0112] S700: Control the air conditioner according to the control parameters.

[0113] Furthermore, the logical instructions in the aforementioned memory 3 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0114] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the aforementioned air conditioning control methods, the method comprising:

[0115] S100: Confirm that the first input information from the user to start controlling the air conditioner has been received;

[0116] S200: Receive multiple second input messages triggered by the user's gesture trajectory in sequence;

[0117] S300: Assign values ​​to each of the second input information according to the first preset rule to form multiple feature values;

[0118] S400. Process each of the feature values ​​according to the second preset rule to form a feature value group;

[0119] S500: Determine the user's gesture trajectory based on the set of feature values;

[0120] S600. Determine the control parameters of the air conditioner based on the gesture trajectory;

[0121] S700: Control the air conditioner according to the control parameters.

[0122] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0123] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0124] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An air conditioning control method, characterized in that, include: Confirm receipt of the first input information from the user to begin controlling the air conditioner; It sequentially receives multiple second input messages triggered by the user's gesture trajectory; Each of the second input information is assigned a value according to the first preset rule, forming multiple feature values; Each of the aforementioned feature values ​​is processed according to the second preset rule to form a feature value group; The user's gesture trajectory is determined based on the set of feature values; The control parameters of the air conditioner are determined based on the gesture trajectory. The air conditioner is controlled according to the control parameters; The air conditioner has multiple sensor groups arranged at intervals. Each sensor group includes two adjacent first sensors. The two adjacent first sensors are arranged at an angle to each other to form an interaction area. Each sensor group is used to output the second input information when it senses an object passing through the interaction area. According to the first preset rule, each of the second input information is assigned a value, forming multiple feature values ​​including: Each of the sensor groups is numbered; The first second input information of the zero-position sensor group is assigned a value of 0, the second second input information within a preset time is assigned a value of 1, the first second input information of the first sensor group is assigned a value of 2, the second second input information within a preset time is assigned a value of 3, ... the first second input information of the nth sensor group is assigned a value of 2n, and the second second input information within a preset time is assigned a value of 2n+1. The second input information is assigned values ​​in sequence to form multiple feature values.

2. The air conditioning control method according to claim 1, characterized in that, Processing each of the aforementioned feature values ​​according to a second preset rule to form a feature value group includes: Select the first feature value and the second feature value to form the first array, select the second feature value and the third feature value to form the second array, ... select the m-th feature value and the (m+1)-th feature value to form the m-th array; According to the second preset rule, process the two feature values ​​in each array to form a control feature value; The control feature values ​​are combined to form a feature value group.

3. The air conditioning control method according to claim 2, characterized in that, Processing the two feature values ​​in each array according to the second preset rule to form a control feature value includes: multiplying the previous feature value by a preset value and then adding the next feature value to obtain the control feature value.

4. The air conditioning control method according to claim 3, characterized in that, The sensor group includes a zero-position sensor group and a first sensor group respectively disposed in the air conditioner. The zero-position sensor group has a left interaction area, and the first sensor group has a right interaction area. The zero-position sensor group and a plurality of first sensors in the first sensor group are arranged sequentially at intervals along the horizontal direction.

5. The air conditioning control method according to claim 4, characterized in that, Determining the user's gesture trajectory based on the aforementioned feature value set includes: The feature value group is determined to be the first feature value group, and the gesture trajectory is determined to be the hand swinging left and right twice; The feature value group is determined to be the second feature value group, and the user's gesture trajectory is determined to be the hand moving from the left to the right and stopping. The feature value group is determined to be the third feature value group, and the user's gesture trajectory is determined to be the hand moving from the right side to the left side and stopping. The feature value group is determined to be the fourth feature value group, and the user's gesture trajectory is determined to be the hand moving from the left to the right. The feature value group is determined to be the fifth feature value group, and the user's gesture trajectory is determined to be the hand moving from the right side to the left side.

6. The air conditioning control method according to claim 5, characterized in that, Based on the gesture trajectory, the control parameters of the air conditioner are determined as follows: If the gesture trajectory is determined to be the first gesture trajectory, the air conditioner can be turned on or off. The gesture trajectory is determined to be the second gesture trajectory, and the temperature is increased; The gesture trajectory was determined to be a third gesture trajectory, thus reducing the temperature; The gesture trajectory is determined to be the fourth gesture trajectory; switch modes. The gesture trajectory is determined to be the fifth gesture trajectory; the wind speed is then switched. The first gesture trajectory, the second gesture trajectory, the third gesture trajectory, the fourth gesture trajectory, and the fifth gesture trajectory are one or more of the following: the hand swings left and right twice, the hand swings from left to right and stops, the hand swings from right to left and stops, the hand swings from left to right, and the hand swings from right to left.

7. The air conditioning control method according to claim 4, characterized in that, The air conditioner also includes a second sensor located between the zero-position sensor group and the first sensor group. The second sensor is used to output the first input information when it detects that the user is stationary.

8. A control device, characterized in that, include: The first receiving module is used to receive the first input information; The second receiving module is used to receive the second input information; The first processing module is used to assign multiple second input information values ​​according to a first preset rule to form multiple feature values; The second processing module is used to process each of the feature values ​​according to the second preset rule to form a feature value group; The recognition module is used to recognize the feature value group and determine the user's gesture trajectory; The processing module is used to determine the control parameters of the air conditioner based on the gesture trajectory; The adjustment module is used to control the air conditioner according to the control parameters; The air conditioner has multiple sensor groups arranged at intervals. Each sensor group includes two adjacent first sensors. The two adjacent first sensors are arranged at an angle to each other to form an interaction area. Each sensor group is used to output the second input information when it senses an object passing through the interaction area. According to the first preset rule, each of the second input information is assigned a value, forming multiple feature values ​​including: Each of the sensor groups is numbered; The first second input information of the zero-position sensor group is assigned a value of 0, the second second input information within a preset time is assigned a value of 1, the first second input information of the first sensor group is assigned a value of 2, the second second input information within a preset time is assigned a value of 3, ... the first second input information of the nth sensor group is assigned a value of 2n, and the second second input information within a preset time is assigned a value of 2n+1. The second input information is assigned values ​​in sequence to form multiple feature values.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the air conditioning control method as described in any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the air conditioning control method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Mid-air gesture recognition method and device applied to intelligent terminal

    CN103713730A

  • Gesture recognition device, control method thereof and display device

    CN108694383A

  • Air conditioner robot control method and device based on gesture recognition

    CN110925945A