Air conditioner control method, device, equipment and medium
The infrared detector of the air conditioner automatically determines whether the user is a child and turns on the child lock mode, solving the safety hazards and convenience of air conditioners in the prior art to prevent misoperation, and realizing intelligent misoperation protection.
Patent Information
- Application Number
- CN202310773130.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-27
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2043-06-27
AI Technical Summary
The existing air conditioners prevent children from operating incorrectly, which poses safety risks and is not convenient for users to use. Adults need to manually set the children's lock mode, which is easy to miss or misoperate.
The infrared detector of the air conditioner obtains the user's body shape and sound information, and automatically determines whether it is a child. If so, turn on the child lock mode to prevent the execution of the control command, and push prompt information to the bound terminal, and close it after the user confirms. Children's lock mode.
It effectively avoids misoperation of children, improves safety, reduces the inconvenience of manual settings for adults, and enhances the user experience.
Smart Images

Figure CN119196873A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of electrical technology, and specifically relates to an air conditioner control method, device, equipment and medium. Background Art
[0002] With the development of technology, the emergence of smart home appliances has brought convenience to people's lives, but the functions of smart home appliances are becoming more and more complex. It is becoming more and more likely for children to operate the equipment abnormally due to misoperation. This is especially true for air conditioners. If children accidentally control the equipment incorrectly, causing the air conditioner to run at low or high temperatures, it can easily cause physical discomfort to children.
[0003] In the prior art, a child lock activation button is mainly provided on the remote control of the air conditioner. When an adult believes that a child may make an incorrect operation, the adult can manually activate the child lock function of the remote control. However, this method can only be operated manually, which brings inconvenience to the user, and the situation can only be actively identified manually. It is easy for the operation to be delayed or the user may still make an incorrect operation when the child fails to identify the situation, thereby posing a safety hazard to the child.
[0004] In summary, the existing method of preventing children from misoperating the air conditioner still has potential safety hazards for children and brings inconvenience to users. Summary of the invention
[0005] In order to solve the problem in the prior art that the child-proof air conditioner still has safety hazards and brings inconvenience to users, the present application provides an air conditioner control method, device, equipment and medium.
[0006] In a first aspect, the present application provides an air conditioner control method, the method comprising:
[0007] Obtaining a user's control instruction, wherein the control instruction includes a remote control instruction or a voice instruction;
[0008] According to the control instruction, characteristic information of the target user is obtained, the characteristic information including body shape information and / or voice information, the body shape information is obtained by an infrared detector on the air conditioner, and the voice information is obtained according to the voice instruction;
[0009] According to the characteristic information, it is determined whether the target user is a child. If it is determined that the target user is a child, the child lock mode is turned on and the air conditioner does not execute the control instruction.
[0010] In a possible implementation, if the control instruction is the remote controller instruction, the feature information includes body shape information, and acquiring the feature information of the target user according to the control instruction includes:
[0011] According to the control instruction, an infrared image is acquired by the infrared detector;
[0012] Acquire characteristic information of a target user in a preset area in the infrared image, wherein the preset area is an area close to the air conditioner, and the characteristic information of the target user includes body shape information.
[0013] In a possible implementation, judging whether the target user is a child according to the characteristic information includes:
[0014] Acquire location information of the target user in the preset area;
[0015] According to the location information, acquiring threshold information corresponding to the location information, the threshold information including a height threshold and / or a volume threshold;
[0016] The height and / or volume of the target user is acquired according to the body shape information. If the height and / or volume of the target user is less than the height threshold and / or volume threshold, it is determined that the target user is a child.
[0017] In a possible implementation manner, obtaining the location information of the target user in the preset area includes:
[0018] Acquire the outline of the target user, and determine the strip grid to which the outline of the target user belongs in the infrared image, wherein the infrared image is divided into overlapping strip grids; wherein the length direction of the strip grid is consistent with the height direction of the human body;
[0019] Determine the location information of the target user in the preset area according to the location of the grid;
[0020] The acquiring, according to the location information, threshold information corresponding to the location information includes:
[0021] Obtain threshold information corresponding to the strip grid.
[0022] In a possible implementation, if the control instruction is the voice instruction, the characteristic information also includes sound information, and before acquiring the infrared image through the infrared detector according to the control instruction, the method further includes:
[0023] Acquire voice information of the target user according to the voice command, where the voice information includes multiple indicators, including at least one of voice frequency, voice intensity or speech speed;
[0024] determining whether the sound information is a target sound pattern according to the sound information, the target sound pattern being used to indicate that the probability that the sound information belongs to a child exceeds a preset probability;
[0025] If yes, it is determined to execute the step of acquiring an infrared image through the infrared detector.
[0026] In a possible implementation manner, determining whether the sound mode is a target sound mode according to the sound information includes:
[0027] Obtaining a sub-probability corresponding to each indicator in the sound information, wherein the sub-probability indicates a probability that the indicator indicates that the person may be a child;
[0028] Obtaining a weighted value according to the sub-probability of the indicator and the corresponding weight;
[0029] If the weighted value is greater than the preset probability, the sound information is determined to be a target sound mode.
[0030] In a possible implementation, after the child lock mode is turned on, the method further includes:
[0031] Pushing a prompt message to a mobile terminal bound to the air conditioner, the prompt message is used to indicate that a user corresponding to the mobile terminal has currently turned on the child lock mode, and determining whether to turn off the child lock mode;
[0032] If the user feedback is to turn off the child lock mode, the air conditioner turns off the child lock mode and executes the control instruction.
[0033] In a second aspect, the present application provides an air conditioner control device, the device comprising:
[0034] An acquisition module, used to acquire a user's control instruction, wherein the control instruction includes a remote control instruction or a voice instruction;
[0035] The acquisition module is further used to acquire characteristic information of the target user according to the control instruction, wherein the characteristic information includes body shape information and / or voice information, wherein the body shape information is acquired through an infrared detector on the air conditioner, and the voice information is acquired according to the voice instruction;
[0036] The processing module is used to determine whether the target user is a child according to the characteristic information. If the target user is determined to be a child, a child lock mode is turned on and the air conditioner does not execute the control instruction.
[0037] In a third aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method as described in any one of the first aspects.
[0038] In a fourth aspect, the present application provides an air conditioner, comprising: at least one processor and a memory; wherein:
[0039] The memory stores computer-executable instructions;
[0040] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor performs the method as described in any one of the first aspects.
[0041] The air conditioner control method, device, equipment and medium provided in the present embodiment obtain characteristic information of the target user, including body shape information and / or sound information, according to the user's control instructions. The body shape information is obtained by an infrared detector on the air conditioner, and the sound information is obtained by voice instructions. According to the characteristic information, if the target user is determined to be a child, the child lock mode is turned on, and the received instructions are not executed. At the same time, a prompt message is sent to the mobile terminal bound to the air conditioner to confirm with the user whether to turn off the child lock mode. This method can intelligently and effectively prevent children from operating the air conditioner incorrectly, while avoiding the inconvenience of manual settings by adults, thereby improving safety and enhancing user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0043] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application;
[0044] Figure 2 The process of the air conditioner control method provided in the embodiment of the present application Figure 1 ;
[0045] Figure 3 The process of the air conditioner control method provided in the embodiment of the present application Figure 2 ;
[0046] Figure 4 The process of the air conditioner control method provided in the embodiment of the present application Figure 3 ;
[0047] Figure 5 A diagram of an air conditioner control device provided by an embodiment of the present invention;
[0048] Figure 6 A hardware schematic diagram of an air conditioner provided in an embodiment of the present invention.
[0049] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0050] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0051] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in sequences other than those illustrated or described herein, for example.
[0052] In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0053] As people have higher and higher requirements for home appliances, such as the pursuit of cost-effectiveness, aesthetics or interactive humanity, the intelligence of existing home appliances is also gradually improving. Remote controls, as supporting devices for home appliances, can bring users a convenient user experience. However, in general household usage scenarios, the diversity of functions can easily lead to children's incorrect control of home appliances. For example, when a child mistakenly operates the air conditioner remote control as a toy, the air conditioner settings may not meet current needs, or even operate at relatively extreme temperature conditions, threatening the child's health.
[0054] In order to avoid the above problems, the prior art provides a child lock mode for the air conditioner remote control. When an adult believes that a child may misoperate the air conditioner in the current scene, the air conditioner remote control can be set to enter the child lock mode in advance. This function can prevent children from randomly pressing the remote control and causing incorrect control of the air conditioner. However, in actual situations, even if the current air conditioner has a child lock function, adults may forget to set the remote control to enter the child lock mode, or children's misoperation may easily cause the remote control that has entered the child lock mode to accidentally exit the mode, which also poses a safety hazard. In addition, it is not convenient for adults to manually open the child lock.
[0055] In view of the existing problems, the present application provides a method for controlling an air conditioner, which obtains characteristic information of a target user, including body shape information and / or voice information, through a user's control command, including a remote control command or a voice command, and determines whether the target user is a child based on the characteristic information. If the target user is a child, the child lock mode is turned on, and the air conditioner does not execute the received command. The method can intelligently determine the behavior of children's misoperation, and automatically turn on the child lock mode to shield the received command, thereby achieving the purpose of preventing children from misoperating. The method does not rely on setting a child lock only on the remote control, but is determined by the air conditioner independently, which is more intelligent and avoids manual settings by adult users, thereby improving convenience.
[0056] Figure 1 The following is a schematic diagram of an application scenario provided by an embodiment of the present application, such as Figure 1 As shown, the user 101 can send control instructions through the remote control or voice. When it is a remote control instruction, the air conditioner 102 controls the infrared detector thereon to obtain an infrared image in a preset area according to the instruction, extracts the body shape information of the target user according to the infrared image, and compares it according to a preset threshold to determine whether it is a child. If so, the child lock mode is turned on. If not, the control instruction is executed normally. When the user 101 sends an instruction through voice, the air conditioner 102 obtains voice information according to the voice instruction, and determines whether the language belongs to a child according to at least one of the sound frequency, intensity or speaking speed in the voice information. If so, the step of obtaining the infrared image is executed to further determine whether it is a child. If not, the air conditioner 102 executes the instruction normally.
[0057] The following specific embodiments are used to describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0058] Figure 2 The process of the air conditioner control method provided in the embodiment of the present application Figure 1 . like Figure 2 As shown, the method includes:
[0059] S201. Obtain a user's control instruction, where the control instruction includes a remote control instruction or a voice instruction.
[0060] In this step, instructions can be sent to the air conditioner by operating the remote control or voice interaction. When the user sends instructions through the remote control, the air conditioner receives the infrared signal sent by the remote control and parses the control instructions contained therein. Alternatively, during voice interaction, the air conditioner can record the user's voice characteristics while receiving the voice instructions, which serves as one of the bases for subsequent judgment whether the user is a child.
[0061] S202: Acquire characteristic information of the target user according to the control instruction, where the characteristic information includes body shape information and / or sound information.
[0062] The body shape information is obtained through an infrared detector on the air conditioner, and the sound information is obtained according to the voice command.
[0063] It should be noted that infrared detectors usually use infrared radiation technology to detect the thermal radiation of objects. All objects emit thermal radiation, and the human body can also emit infrared radiation. When the detector receives an infrared radiation signal, it will trigger a signal to indicate the presence of a human body. At the same time, in order for the detector to distinguish between children and adults, it is necessary to combine body shape information. For example, it can include body shape information such as height and volume for comprehensive judgment.
[0064] Exemplarily, if the control instruction is the remote controller instruction, the feature information includes body shape information, and the method includes:
[0065] According to the control instruction, an infrared image is acquired by the infrared detector;
[0066] Acquire characteristic information of a target user in a preset area in the infrared image, wherein the preset area is an area close to the air conditioner, and the characteristic information of the target user includes body shape information.
[0067] Specifically, body shape information may include height or volume. There are obvious differences in height and volume between adults and children, which can be distinguished by setting a threshold. When the detected height and / or volume of a human body exceeds the threshold, it is judged to be an adult, otherwise it is a child. When the control instruction is a voice instruction, sound information can be added for comprehensive judgment. There are differences in the frequency, intensity or tone of voice between children and adults. Generally speaking, children's voices have a higher frequency, and frequency analysis can be performed based on the sound information. At the same time, children's voices are relatively sharp and high-pitched, and their speaking speed is relatively slow, so intensity or speaking speed analysis can be performed based on the sound information. It should be noted that sound judgment may be affected by environmental noise, so appropriate noise filtering and signal processing can be performed.
[0068] S203. Determine whether the target user is a child based on the characteristic information. If the target user is determined to be a child, activate a child lock mode and the air conditioner does not execute the control instruction.
[0069] Exemplarily, after turning on the child lock mode, the method further includes:
[0070] Pushing a prompt message to a mobile terminal bound to the air conditioner, the prompt message is used to indicate that a user corresponding to the mobile terminal has currently turned on the child lock mode, and determining whether to turn off the child lock mode;
[0071] If the user feedback is to turn off the child lock mode, the air conditioner turns off the child lock mode and executes the control instruction.
[0072] It should be noted that in order to enable users to understand the current status of the air conditioner, that is, whether the child lock mode is turned on, when the air conditioner determines that the child lock mode needs to be turned on based on the feature information, after it is turned on, it can remind the adult user of the current status by pushing a message to the mobile terminal bound to the air conditioner. In addition to informing the user, the user can also choose whether to turn off the child lock mode through the mobile terminal. When the system determines that it does not conform to the actual scenario, the user can make an independent choice to improve individual operability.
[0073] The air conditioner control method provided in the present embodiment obtains characteristic information of the target user, including body shape information and / or sound information, according to the user's control instructions. The body shape information is obtained by an infrared detector on the air conditioner, and the sound information is obtained by voice instructions. If it is determined based on the characteristic information that the target user is a child, the child lock mode is turned on, and the received instructions are not executed. At the same time, a prompt message is sent to the mobile terminal bound to the air conditioner to confirm with the user whether to turn off the child lock mode. This method can intelligently and effectively prevent children from operating the air conditioner incorrectly, while avoiding the inconvenience of manual settings by adults, thereby improving safety and enhancing user experience.
[0074] Figure 3 The process of the air conditioner control method provided in the embodiment of the present application Figure 2 .like Figure 3 As shown, in this embodiment Figure 2 Based on the embodiment, the process of how the air conditioner determines that the remote control command is a child is described in detail. The method includes:
[0075] S301: Obtain location information of the target user in the preset area.
[0076] Exemplarily, the outline of the target user is obtained, and the strip grid to which the outline of the target user belongs in the infrared image is determined, wherein the infrared image is divided into overlapping strip grids; wherein the length direction of the strip grid is consistent with the height direction of the human body;
[0077] According to the location of the grid, the location information of the target user in the preset area is determined.
[0078] Specifically, since the body shape information of the infrared image is affected by the distance of the target user from the detector, when the distance between the same user and the detector is far, the body shape in the image is smaller, and when the distance between the user and the detector is closer, the body shape in the image is larger. Therefore, the infrared image can be divided into different overlapping strip grids based on the distance, and the length direction of the grid is consistent with the direction of the human body, so that the position of the grid is in the same plane as the target user, so that the user's position information can be determined according to the position of the grid.
[0079] It should be noted that when there are multiple body shape information in the preset area, for remote control commands, the direction from which the signal is sent can be obtained when the infrared signal sent by the remote control is received. For voice commands, the direction from which the voice signal is sent can be determined, thereby determining that the body shape information at this direction belongs to the target user, and then combining the position of the grid to determine the specific location information of the target user.
[0080] S302. Acquire threshold information corresponding to the position information according to the position information, where the threshold information includes a height threshold and / or a volume threshold.
[0081] Exemplarily, threshold information corresponding to the strip grid is obtained.
[0082] Specifically, since the body shape information of the infrared image is affected by the distance of the target user from the detector, the threshold of the corresponding body shape information needs to be different for different positions of the target user to ensure the accuracy of the comparison. Therefore, different body shape information thresholds can be set for grids in different positions. The size of the threshold decreases as the distance of the grid from the detector increases. The specific threshold can be determined by analyzing a large amount of measured data; the body shape information includes height and / or volume, the height is the length of the human body outline on the infrared image, and the volume is the area of the human body outline. Correspondingly, the threshold information includes the height threshold and / or the volume threshold.
[0083] S303: Obtain the height and / or volume of the target user according to the body shape information; if the height and / or volume of the target user is less than the height threshold and / or volume threshold, determine that the target user is a child.
[0084] In this step, the height and volume in the body shape information can be used comprehensively. When both are greater than or less than the threshold, it can be judged as an adult or a child. Alternatively, only one of the height or volume can be analyzed and judged, which is not limited here. It should be noted that the height threshold and / or volume threshold can accurately distinguish between adults and children, and are the critical values between the two. The threshold can be determined through a large amount of data and calibrated later.
[0085] The air conditioner control method provided in the present embodiment obtains an infrared image through an infrared detector, determines the grid to which the human outline in the infrared image belongs, thereby determining the specific position of the target user, and determines the corresponding height and / or volume threshold according to the threshold information corresponding to the position, and then judges whether the target user is a child. This method makes judgments based on the obvious features of children and adults, which is beneficial to the accuracy of the analysis. At the same time, the use of infrared images is also beneficial to protecting the privacy of users.
[0086] Figure 4 The process of the air conditioner control method provided in the embodiment of the present application Figure 3 .like Figure 4 As shown, in this embodiment Figure 3 Based on the embodiment, the process of the air conditioner judging whether the voice command is a child is described in detail. The method includes:
[0087] S401. Acquire voice information of the target user according to the voice instruction, where the voice information includes multiple indicators, including at least one of voice frequency, voice intensity or speech speed.
[0088] In this step, when the user uses voice commands, the air conditioner can obtain sound information based on the voice commands to extract the required sound features, including but not limited to sound frequency, intensity or speaking speed. Generally, there are differences in the sound frequencies of adults and children. Children have higher sound frequencies. The main frequency components can be extracted by frequency analysis of the sound information, and then judged based on the frequency range; there are also certain differences in the sound intensity between adults and children. The sound intensity of children is sharper and higher-pitched, and the intensity range in the sound information can be extracted for judgment. In addition, the speaking speed of children is slower than that of adults, and the judgment can also be based on this feature. It should be noted that sound judgment is easily affected by environmental noise, so appropriate noise filtering and signal processing can be performed when extracting sound information.
[0089] S402: Obtain a sub-probability corresponding to each indicator in the sound information, wherein the sub-probability indicates the probability that the indicator indicates a child.
[0090] In this step, based on the value range of each indicator in the acquired sound information, the probability that each indicator points to the sound coming from a child can be analyzed. This function can be achieved through the establishment of big data or analysis models. At the same time, in order to improve accuracy, sound judgment is only used as an additional judgment. When the sound information indicates that the target user may be a child, the target user's body shape information can be further analyzed and judged.
[0091] S403: Obtain a weighted value according to the sub-probability of the indicator and the corresponding weight.
[0092] In this step, when the sound information includes multiple indicators, a corresponding weight can be assigned to each indicator according to the actual situation. After determining the probability that a single indicator points to a child, the weighted value is calculated in combination with the corresponding weight.
[0093] S404: If the weighted value is greater than the preset probability, determine that the sound information is a target sound pattern.
[0094] The target sound pattern is used to indicate that the probability that the sound information belongs to a child exceeds a preset probability.
[0095] In this step, the weighted value is used as an indication of the probability that the sound information belongs to a child. It can be compared with the preset probability to determine whether it can be considered that there is a high probability that the sound belongs to a child. The next step of judgment is required. For example, when the weighted value exceeds 50%, it can be determined that the sound may come from a child. Alternatively, a suitable preset probability can be determined through analysis of a large amount of data, which is not limited here.
[0096] S405: If yes, determine to execute the step of acquiring an infrared image through the infrared detector.
[0097] In this step, when the sound information analysis indicates that the voice command may come from a child, infrared images are continuously acquired to determine the body shape information of the target user, and then finally determine whether the target user is a child. Multiple judgments greatly improve the accuracy of the results.
[0098] The air conditioner control method provided in this embodiment first analyzes the user's voice information based on the user's voice command, confirms the probability that each indicator in the voice information points to the voice belonging to a child, and obtains a weighted value. When the weighted value exceeds the preset probability, it is determined that the voice command may come from a child, and continues to analyze the user's body shape information. This method effectively uses sound features to make additional judgments in voice interaction scenarios, improves recognition efficiency, and combines body shape information analysis to ensure the accuracy of the judgment results.
[0099] Figure 5 FIG. 1 is a diagram of an air conditioner control device provided by an embodiment of the present invention, such as Figure 5As shown, the control device 50 includes: an acquisition module 501 and a processing module 502 .
[0100] An acquisition module 501 is used to acquire a user's control instruction, wherein the control instruction includes a remote control instruction or a voice instruction;
[0101] The acquisition module 501 is further used to acquire characteristic information of the target user according to the control instruction, wherein the characteristic information includes body shape information and / or voice information, wherein the body shape information is acquired through an infrared detector on the air conditioner, and the voice information is acquired according to the voice instruction;
[0102] The processing module 502 is used to determine whether the target user is a child according to the characteristic information. If the target user is determined to be a child, the child lock mode is turned on and the air conditioner does not execute the control instruction.
[0103] Figure 6 The hardware diagram of the air conditioner provided by the embodiment of the present invention is shown in FIG. Figure 6 As shown, the air conditioner 60 provided in this embodiment includes: at least one processor 601 and a memory 602. The device 60 also includes a communication component 603. The processor 601, the memory 602 and the communication component 603 are connected via a bus 604.
[0104] In a specific implementation process, at least one processor 601 executes the computer-executable instructions stored in the memory 602, so that at least one processor 601 executes the above method.
[0105] The specific implementation process of the processor 601 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0106] In the above Figure 6 In the illustrated embodiment, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0107] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.
[0108] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.
[0109] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the method described above is implemented.
[0110] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.
[0111] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0112] The division of the units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, which may be electrical, mechanical or other forms.
[0113] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0114] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0115] If the functions are implemented in the form of software functional units and sold or used as independent products, they 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 the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.
[0116] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0117] So far, the technical solution of the present application has been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments, and the above embodiments are only used to illustrate the technical solution of the present application rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. An air conditioner control method, characterized in that: The method comprises: Obtaining a user's control instruction, wherein the control instruction includes a remote control instruction or a voice instruction; According to the control instruction, characteristic information of the target user is obtained, the characteristic information including body shape information and / or voice information, the body shape information is obtained by an infrared detector on the air conditioner, and the voice information is obtained according to the voice instruction; According to the characteristic information, it is determined whether the target user is a child. If it is determined that the target user is a child, the child lock mode is turned on and the air conditioner does not execute the control instruction.
2. The method according to claim 1, characterized in that: If the control instruction is the remote control instruction, the characteristic information includes body shape information, and acquiring the characteristic information of the target user according to the control instruction includes: According to the control instruction, an infrared image is acquired by the infrared detector; Acquire characteristic information of a target user in a preset area in the infrared image, wherein the preset area is an area close to the air conditioner, and the characteristic information of the target user includes body shape information.
3. The method according to claim 2, characterized in that The determining, based on the characteristic information, whether the target user is a child includes: Acquire location information of the target user in the preset area; According to the location information, acquiring threshold information corresponding to the location information, the threshold information including a height threshold and / or a volume threshold; The height and / or volume of the target user is obtained according to the body shape information. If the height and / or volume of the target user is less than the height threshold and / or volume threshold, it is determined that the target user is a child.
4. The method according to claim 3, characterized in that The obtaining the location information of the target user in the preset area includes: Acquire the outline of the target user, and determine the strip grid to which the outline of the target user belongs in the infrared image, wherein the infrared image is divided into overlapping strip grids; wherein the length direction of the strip grid is consistent with the height direction of the human body; Determine the location information of the target user in the preset area according to the location of the grid; The acquiring, according to the location information, threshold information corresponding to the location information includes: Obtain threshold information corresponding to the strip grid.
5. The method according to claim 2, characterized in that: If the control instruction is the voice instruction, the characteristic information also includes sound information, and before acquiring the infrared image through the infrared detector according to the control instruction, the method further includes: Acquire voice information of the target user according to the voice command, where the voice information includes multiple indicators, including at least one of voice frequency, voice intensity or speech speed; determining whether the sound information is a target sound pattern according to the sound information, the target sound pattern being used to indicate that the probability that the sound information belongs to a child exceeds a preset probability; If yes, it is determined to execute the step of acquiring an infrared image through the infrared detector.
6. The method according to claim 5, characterized in that The determining whether the sound mode is a target sound mode according to the sound information includes: Obtaining a sub-probability corresponding to each indicator in the sound information, wherein the sub-probability indicates a probability that the indicator indicates that the person may be a child; Obtaining a weighted value according to the sub-probability of the indicator and the corresponding weight; If the weighted value is greater than the preset probability, the sound information is determined to be a target sound mode.
7. The method according to claim 1, characterized in that After the child lock mode is turned on, the method further includes: Pushing a prompt message to a mobile terminal bound to the air conditioner, the prompt message is used to indicate that a user corresponding to the mobile terminal has currently turned on the child lock mode, and determining whether to turn off the child lock mode; If the user feedback is to turn off the child lock mode, the air conditioner turns off the child lock mode and executes the control instruction.
8. An air conditioner control device, characterized in that: The device comprises: An acquisition module, used to acquire a user's control instruction, wherein the control instruction includes a remote control instruction or a voice instruction; The acquisition module is further used to acquire characteristic information of the target user according to the control instruction, wherein the characteristic information includes body shape information and / or voice information, wherein the body shape information is acquired through an infrared detector on the air conditioner, and the voice information is acquired according to the voice instruction; The processing module is used to determine whether the target user is a child according to the characteristic information. If the target user is determined to be a child, a child lock mode is turned on and the air conditioner does not execute the control instruction.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method according to any one of claims 1 to 7.
10. An air conditioner, characterized in that: include: at least one processor and memory; wherein, The memory stores computer-executable instructions; The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor performs the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Air conditioner control method and air conditioner
CN104913431A
Floor air conditioner, control method thereof and computer readable storage medium
CN108489040A
Safety early warning method in kitchen and range system
CN110310453A
Voice control method and device, storage medium and air conditioner
CN111312232A
Control method of smart home system
CN112305929A