Air conditioner control method, device and equipment based on user priority and air conditioner

By collecting room images to identify user characteristics, analyzing the scene to match the required temperature list, and adjusting the air conditioner setting temperature, the problem of air conditioner control methods being unable to adapt to the needs of different users and pets is solved, achieving a more comfortable temperature environment.

CN116951693BActive Publication Date: 2025-12-30QINGDAO HAIER AIR CONDITIONING ELECTRONICS CO LTD +3
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310945841.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-28
Publication Date
2025-12-30
Estimated Expiration
2043-07-28

AI Technical Summary

Technical Problem

Existing air conditioning control methods cannot accurately adjust indoor temperature according to the needs of different users and pets, resulting in unsuitable ambient temperatures.

Method used

By collecting room images, identifying user characteristics, analyzing scenarios, matching a list of required temperatures, and adjusting the air conditioner settings to suit the needs of users and pets, the technical problems of existing technologies have been solved.

Benefits of technology

It improves the comfort of the room temperature environment, meets the temperature needs of users and pets, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116951693B_ABST
    Figure CN116951693B_ABST
Patent Text Reader

Abstract

The application provides an air conditioner control method and device based on user priority, equipment and air conditioner, and relates to the technical field of air conditioners. The method comprises the following steps: collecting a room image of a room where an air conditioner is located; pre-processing the room image to obtain user features; analyzing and processing the user features and a plurality of preset scene samples to determine a plurality of different user scenes from the plurality of scene samples; performing matching processing on the user scenes and a plurality of different categories of preset scenes in a preset demand temperature list to determine an actual set temperature from the demand temperature list; obtaining an indoor environment temperature, and controlling the air conditioner to adjust the indoor environment temperature to the actual set temperature. The embodiments provided by the application control the air conditioner to adjust the indoor temperature to a suitable actual set temperature, improve the temperature environment in the room to a more comfortable temperature environment, and greatly improve the experience of the user.
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, equipment, and air conditioner based on user priority. Background Technology

[0002] Air conditioners have become an important smart home device in our lives, and their control is usually achieved through subjective operation by the user.

[0003] In related technologies, air conditioners can set the desired temperature based on the user's perceived temperature. However, different users have different perceptions of ambient temperature, resulting in varying requirements for ambient temperature. Furthermore, some users keep pets, and pets also need a suitable temperature environment depending on the indoor temperature.

[0004] Therefore, maintaining a suitable temperature in air-conditioned rooms is a pressing technical problem that needs to be solved. Summary of the Invention

[0005] This invention provides an air conditioning control method, device, equipment, and air conditioner based on user priority. By controlling the air conditioner to adjust the indoor temperature to a suitable actual set temperature, the temperature environment in the room is improved to a more comfortable temperature environment, greatly enhancing the user experience.

[0006] In a first aspect, the present invention provides an air conditioning control method based on user priority, comprising:

[0007] Capture images of the room where the air conditioner is located;

[0008] The room image is preprocessed to obtain user features;

[0009] The user characteristics and multiple preset scene samples are analyzed and processed to determine multiple different user scenarios from the multiple scene samples;

[0010] The user scenario is matched with multiple preset scenarios of different categories in a preset temperature requirement list to determine the actual set temperature from the temperature requirement list; wherein the temperature requirement list indicates that each actual set temperature is associated with at least one category of the preset scenario.

[0011] The indoor ambient temperature is obtained, and the air conditioner is controlled to adjust the indoor ambient temperature to the actual set temperature.

[0012] Preferably, according to the air conditioning control method based on user priority provided by the present invention,

[0013] The actual set temperature includes at least: a first set temperature, a second set temperature, and a third set temperature;

[0014] The process of matching the user scenario with multiple preset scenarios of different categories in a preset list of required temperatures to determine the actual set temperature from the list of required temperatures includes:

[0015] When the user scenario is indicated as the first scenario, the first scenario is matched with multiple preset scenarios of different categories. If a match is found, the first set temperature corresponding to the first scenario is determined from the list of required temperatures. The first scenario is a scenario where only people are present in the room.

[0016] When the user scenario is indicated as the second scenario, the second scenario is matched with multiple preset scenarios of different categories. If a match is found, the second set temperature corresponding to the second scenario is determined from the list of required temperatures. The second scenario is a scenario where only pets exist in the room.

[0017] When the user scenario indicates that both people and pets are present, the number of people and pets in the room is analyzed and processed to determine a people-priority scenario and a pet-priority scenario, respectively. Based on the people-priority scenario and multiple preset scenarios of different categories, a third set temperature corresponding to the people-priority scenario is determined, and based on the pet-priority scenario and multiple preset scenarios of different categories, a second set temperature corresponding to the pet-priority scenario is determined.

[0018] Preferably, according to the air conditioning control method based on user priority provided by the present invention,

[0019] The first set temperature is calculated from multiple historical set temperatures;

[0020] The second set temperature is calculated from the first set temperature and the preset first preset temperature;

[0021] The third preset temperature is calculated from the first preset temperature and the preset second preset temperature;

[0022] Wherein, the first preset temperature is greater than the second preset temperature.

[0023] Preferably, in the air conditioning control method based on user priority provided by the present invention, the first set temperature is calculated from multiple historical set temperatures, including:

[0024] Count the number of times the historical set temperature corresponds to each preset time period;

[0025] The number of temperature readings corresponding to each historical set temperature is sorted to sort multiple historical set temperatures according to the order of the number of temperature readings. The median of the sorted multiple historical set temperatures is then calculated, and the median of the calculated multiple historical set temperatures is taken as the first set temperature.

[0026] Preferably, in the air conditioning control method based on user priority provided by the present invention, the user priority scenario indicates a scenario in which the number of people in the room is greater than or equal to the number of pets;

[0027] The pet priority scenario refers to a scenario where the number of people in the room is less than the number of pets.

[0028] Preferably, in the air conditioning control method based on user priority provided by the present invention, the preprocessing of the room image to obtain user features includes:

[0029] The room image is cleaned to obtain a cleaned standard room image;

[0030] Input the standard room image into the feature recognition model, and output the user features;

[0031] The feature recognition model is obtained by training a preset neural network by inputting multiple preset user image samples.

[0032] Secondly, the present invention also provides an air conditioning control device based on user priority, comprising:

[0033] The acquisition module is used to acquire images of the room where the air conditioner is located.

[0034] The preprocessing module is used to preprocess the room image to obtain user features;

[0035] The analysis module is used to analyze and process the user characteristics and multiple preset scene samples to determine multiple different user scenarios from the multiple scene samples;

[0036] A matching module is used to match the user scenario with multiple preset scenarios of different categories in a preset demand temperature list to determine the actual set temperature from the demand temperature list; wherein, the demand temperature list indicates that each of the actual set temperatures is associated with at least one category of the preset scenario.

[0037] The control module is used to acquire the indoor ambient temperature and control the air conditioner to adjust the indoor ambient temperature to the actual set temperature.

[0038] Thirdly, 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 user priority-based air conditioning control method described above.

[0039] Fourthly, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the user priority-based air conditioning control method as described above.

[0040] Fifthly, the present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the user priority-based air conditioning control method as described above.

[0041] In a sixth aspect, the present invention also provides an air conditioner, including a controller and a camera device, the controller and the camera device being connected by an electrical signal, wherein the controller, when executed, implements the steps of any of the above-described user priority-based air conditioner control methods.

[0042] This invention provides an air conditioning control method, apparatus, device, and air conditioner based on user priority. The method involves: acquiring room images of the room where the air conditioner is located; preprocessing the room images to obtain user features; analyzing the user features and multiple preset scene samples to determine multiple different user scenarios; matching the user scenarios with multiple preset scenarios of different categories in a preset list of required temperatures to determine the actual set temperature; acquiring the indoor ambient temperature; and controlling the air conditioner to adjust the indoor ambient temperature to the actual set temperature. By controlling the air conditioner to adjust the indoor temperature to a suitable actual set temperature, the temperature environment in the room is improved to a more comfortable level. Attached Figure Description

[0043] 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.

[0044] Figure 1 This is one of the flowcharts of the air conditioning control method based on user priority provided by the present invention;

[0045] Figure 2 This is the second flowchart of the air conditioning control method based on user priority provided by the present invention;

[0046] Figure 3 This is a schematic diagram of the air conditioning control system based on user priority provided by the present invention;

[0047] Figure 4 This is a schematic diagram of the air conditioning control device based on user priority provided by the present invention;

[0048] Figure 5 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0049] 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.

[0050] The following is combined with Figures 1-5 This invention describes an air conditioning control method, apparatus, device, and air conditioner based on user priority. By controlling the air conditioner to adjust the indoor temperature to a suitable actual set temperature, the temperature environment in the room is improved to a more comfortable temperature environment, greatly enhancing the user experience.

[0051] like Figure 1 As shown, it is one of the implementation flow diagrams of an air conditioning control method based on user priority provided by an embodiment of the present invention. An air conditioning control method based on user priority may include, but is not limited to, steps S100 to S500.

[0052] S100: Acquire room images of the room where the air conditioner is located;

[0053] S200, preprocess the room image to obtain user features;

[0054] S300, analyze and process the user characteristics and multiple preset scene samples to determine multiple different user scenarios from the multiple scene samples;

[0055] S400, the user scenario is matched with multiple preset scenarios of different categories in the preset demand temperature list to determine the actual set temperature from the demand temperature list; wherein, the demand temperature list indicates that each of the actual set temperatures is associated with at least one category of the preset scenario.

[0056] S500: Obtain the indoor ambient temperature and control the air conditioner to adjust the indoor ambient temperature to the actual set temperature.

[0057] It should be noted that the execution entity of the air conditioning control method based on user priority in this application embodiment can be a hardware device with data information processing capability and / or the necessary software to drive the hardware device to work.

[0058] Optionally, the executing entity may include, but is not limited to, workstations, servers, computers, user terminals, and other intelligent devices. User terminals include, but are not limited to, mobile phones, computers, intelligent voice interaction devices, smart home appliances, and in-vehicle terminals.

[0059] In step S100 of some embodiments, a room image of the room where the air conditioner is located is acquired.

[0060] Understandably, the camera equipment can be installed outside the indoor unit of the air conditioner or installed independently, and it can communicate with the central processing unit of the air conditioner.

[0061] The system uses camera equipment to capture images of the room where the air conditioner is located. The camera equipment has an infrared detection function, which can determine whether there are people or pets in the room through infrared sensing.

[0062] In step S200 of some embodiments, the room image is preprocessed to obtain user features.

[0063] It is understandable that after completing step S100, which involves acquiring an image of the room where the air conditioner is located, the specific execution steps can be as follows: First, the room image is cleaned to obtain a cleaned standard room image. Then, the standard room image is input into the feature recognition model, and the user features are output.

[0064] The feature recognition model is obtained by training a preset neural network by inputting multiple preset user image samples.

[0065] Furthermore, the acquired room images undergo a cleaning process to remove images where no users or pets were detected, resulting in cleaned standard room images. The content of each standard room image contains at least one of the following: a user or a pet. This improves the output efficiency and accuracy of the feature recognition model.

[0066] The feature recognition model can be the YOLOv3-tiny model, used to identify user features in standard room images and classify those features.

[0067] In step S300 of some embodiments, the user characteristics and multiple preset scene samples are analyzed and processed to determine multiple different user scenarios from the multiple scene samples.

[0068] It is understandable that after step S200 is completed, the specific execution steps may be to analyze and process user characteristics and multiple scene samples, and determine multiple different user scenarios from multiple scene samples based on the analysis results.

[0069] User features can be human features or pet features. Scene samples can be scenes containing only human features, scenes containing only pet features, or scenes containing both human and pet features.

[0070] Based on the corresponding user characteristics, the corresponding user scenario can be determined.

[0071] In step S400 of some embodiments, the user scenario is matched with multiple preset scenarios of different categories in a preset list of required temperatures to determine the actual set temperature from the list of required temperatures.

[0072] First, it should be noted that the required temperature list indicates that each category of preset scenarios is associated with a corresponding actual set temperature. The actual set temperatures include at least: a first set temperature, a second set temperature, and a third set temperature.

[0073] Furthermore, the first set temperature is calculated from multiple historical set temperatures.

[0074] The specific steps for calculating the first set temperature can be to first count the number of times the historical set temperature corresponds to each preset time period.

[0075] For example, statistics can be compiled on the number of times the actual set temperature of the air conditioner corresponds to a given temperature over a two-week period, such as 26 degrees Celsius 10 times, 23 degrees Celsius 20 times, and 24 degrees Celsius 15 times.

[0076] The number of temperature readings corresponding to each historical set temperature is sorted to sort multiple historical set temperatures according to the order of the number of temperature readings. The median of the sorted multiple historical set temperatures is then calculated, and the median of the calculated multiple historical set temperatures is taken as the first set temperature.

[0077] For example, sorting the number of times the temperature corresponds to each historical set temperature, i.e., sorting 10 times, 20 times, and 15 times, will result in a sorting order of 10 times, 15 times, and 20 times, or 20 times, 15 times, and 10 times.

[0078] Sort the corresponding historical set temperatures according to the order of temperature occurrences, that is, sort 26 degrees Celsius, 23 degrees Celsius, and 24 degrees Celsius. This will give you the sorted historical set temperatures as 26 degrees Celsius, 24 degrees Celsius, and 23 degrees Celsius, or 23 degrees Celsius, 24 degrees Celsius, and 26 degrees Celsius.

[0079] The median of the sorted historical set temperatures is then calculated, and the median of these calculated historical set temperatures is taken as the first set temperature. The resulting first set temperature is thus more accurate and more suitable for the user's temperature requirements.

[0080] The second set temperature is calculated from the first set temperature and the preset first preset temperature.

[0081] Let the second set temperature be Test2, the first set temperature be Test1, and the first preset temperature be T1.

[0082] Test2 = Tset1 - T1

[0083] T1 can be 4 degrees Celsius.

[0084] The third set temperature is calculated from the first set temperature and the preset second preset temperature.

[0085] Let the third preset temperature be Test3 and the second preset temperature be T2.

[0086] Test3 = Tset1 - T2

[0087] Where T2 is less than T1, and T2 can be 2 degrees Celsius. That is, the first preset temperature is greater than the second preset temperature.

[0088] Furthermore, it can be understood that the process of matching the user scenario with multiple preset scenarios of different categories in the preset temperature demand list to determine the actual set temperature from the temperature demand list includes:

[0089] It should be noted that the required temperature list contains multiple preset scenarios of different categories, such as preset scenarios with only humans, preset scenarios with only pets, and preset scenarios with both humans and pets. Each preset scenario corresponds to an actual set temperature. For example, the preset scenario with only humans corresponds to the first set temperature, and the preset scenario with only pets corresponds to the second set temperature. The association between different categories of preset scenarios and their corresponding actual set temperatures is stored in the required temperature list.

[0090] When the user scenario is indicated as the first scenario, the first scenario is matched with multiple preset scenarios of different categories. If a match is found, the first set temperature corresponding to the first scenario is determined from the list of required temperatures.

[0091] The first scenario is a scenario where only people are present in the room. The first scenario is matched with multiple preset scenarios of different categories. If a match is successful, a first set temperature corresponding to the first scenario is determined from the list of required temperatures. This is so that when the user scenario is a scenario where only people are present, the indoor ambient temperature is adjusted to the first set temperature.

[0092] When the user scenario is indicated as the second scenario, the second scenario is matched with multiple preset scenarios of different categories. If a match is found, the second set temperature corresponding to the second scenario is determined from the list of required temperatures.

[0093] The second scenario is a room where only pets are present. This second scenario is matched with multiple preset scenarios of different categories. If a match is successful, a second set temperature corresponding to the second scenario is determined from the list of required temperatures. This ensures that the indoor ambient temperature is adjusted to the second set temperature when the user's scenario involves only pets.

[0094] When the user scenario indicates that both people and pets are present, the number of people and pets in the room is analyzed and processed to determine a people-priority scenario and a pet-priority scenario, respectively. Based on the people-priority scenario and multiple preset scenarios of different categories, a third set temperature corresponding to the people-priority scenario is determined, and based on the pet-priority scenario and multiple preset scenarios of different categories, a second set temperature corresponding to the pet-priority scenario is determined.

[0095] The third scenario is a room where both people and pets are present. In this scenario, both people and pets are present. Therefore, in order to more accurately adjust the indoor temperature, the number of people and pets in the room is analyzed and compared to determine whether the human-priority scenario or the pet-priority scenario is preferred.

[0096] The "human priority scenario" refers to a scenario where the number of people in the room is greater than or equal to the number of pets.

[0097] The pet priority scenario refers to a scenario where the number of people in the room is less than the number of pets.

[0098] The first set temperature corresponds to a scenario where only people are present in the room.

[0099] The second temperature setting corresponds to both scenarios where only pets exist in the room and scenarios where the number of pets exceeds the number of people, prioritizing pets.

[0100] The third setting prioritizes scenarios where the number of people exceeds the number of pets, corresponding to a specific temperature setting.

[0101] In step S500 of some embodiments, the indoor ambient temperature is obtained, and the air conditioner is controlled to adjust the indoor ambient temperature to the actual set temperature.

[0102] It is understandable that by obtaining the indoor ambient temperature T0 through a temperature sensor, the air conditioner can be controlled to adjust the indoor ambient temperature to the actual set temperature, thereby improving the comfort experience of users or pets.

[0103] Figure 2 This is the second flowchart of the air conditioning control method based on user priority provided by the present invention. Step 1: The air conditioning system is turned on, and the room image is captured by the camera and transmitted to the image processing unit. After sampling, the YOLOv3-tiny model is used to identify the members in the room and output the user features. Step 2: When the air conditioning detects that there are only people in the room and no pets are present, the air conditioning starts the automatic operation mode, and the set temperature is sorted according to the number of times the historical set temperature is stored in the past two weeks. The median historical set temperature Tsi is retrieved as the current first set temperature Test1: Tset = Tsi. The set temperature used this time is stored in the EE definition table and added to the set {Ts1, Ts2....Tsi} to form the latest set of data for subsequent use.

[0104] Step 3: If the air conditioner does not recognize a person but only a pet, taking cats and dogs as an example, the most suitable living temperature for cats and dogs is 2℃~4℃ lower than that for humans. The indoor unit of the air conditioner will compensate for the indoor temperature by setting the first preset temperature to 4℃. The second preset temperature after compensation is Test2=Test1-T1.

[0105] Step 4: If the air conditioner detects both people and pets, it will adjust the automatic operation mode of the air conditioner based on the comparison between the maximum number of people and the maximum number of pets in the room within 30 minutes, taking into account the number of people and pets.

[0106] When the number of people in the room is greater than or equal to the number of pets, people are the highest priority users, and the compensation temperature is reduced from 4℃ to 2℃, that is: Tset3 = Test1 - T2, where T2 is the second preset temperature.

[0107] When the number of people in the room is less than the number of pets, the air conditioner will switch to pet operation mode, with pets as the highest priority users. Test2 = Test1 - T1, where T1 is the first preset temperature.

[0108] Figure 3 This is a schematic diagram of the air conditioning control system based on user priority provided by the present invention. The camera device is an external camera that captures room images and transmits them to the image processing unit.

[0109] Image processing unit: Samples and processes the captured room images, and obtains user features through image analysis.

[0110] Central Processing Unit: Classifies users based on their characteristics, obtains user priorities, and transmits the information to the air conditioning controller.

[0111] Controller: Based on the priority output from the indoor unit, retrieve the optimal ambient temperature for the user with the corresponding priority as the actual set temperature.

[0112] This invention provides an air conditioning control method, apparatus, device, and air conditioner based on user priority. The method involves: acquiring room images of the room where the air conditioner is located; preprocessing the room images to obtain user features; analyzing the user features and multiple preset scene samples to determine multiple different user scenarios; matching the user scenarios with multiple preset scenarios of different categories in a preset list of required temperatures to determine the actual set temperature; acquiring the indoor ambient temperature; and controlling the air conditioner to adjust the indoor ambient temperature to the actual set temperature. By controlling the air conditioner to adjust the indoor temperature to a suitable actual set temperature, the temperature environment in the room is improved to a more comfortable level, greatly enhancing the user experience.

[0113] The user-priority-based air conditioning control device provided by the present invention will be described below. The user-priority-based air conditioning control device described below and the user-priority-based air conditioning control method described above can be referred to in correspondence.

[0114] like Figure 4 The diagram shown is a structural schematic of an air conditioning control device based on user priority provided by the present invention. An air conditioning control device based on user priority includes:

[0115] Acquisition module 410 is used to acquire room images of the room where the air conditioner is located;

[0116] Preprocessing module 420 is used to preprocess the room image to obtain user features;

[0117] Analysis module 430 is used to analyze and process the user features and multiple preset scene samples to determine multiple different user scenarios from the multiple scene samples;

[0118] The matching module 440 is used to match the user scenario with multiple preset scenarios of different categories in a preset demand temperature list to determine the actual set temperature from the demand temperature list; wherein, the demand temperature list indicates that each of the actual set temperatures is associated with at least one category of the preset scenario.

[0119] The control module 450 is used to acquire the indoor ambient temperature and control the air conditioner to adjust the indoor ambient temperature to the actual set temperature.

[0120] Optionally, in an air conditioning control device based on user priority provided by the present invention, the actual set temperature includes at least: a first set temperature, a second set temperature, and a third set temperature;

[0121] The matching module 440 is used to match the first scenario with multiple preset scenarios of different categories when the user scenario is indicated as the first scenario. If a match is found, the first set temperature corresponding to the first scenario is determined from the list of required temperatures. The first scenario is a scenario in which only people are present in the room.

[0122] When the user scenario is indicated as the second scenario, the second scenario is matched with multiple preset scenarios of different categories. If a match is found, the second set temperature corresponding to the second scenario is determined from the list of required temperatures. The second scenario is a scenario where only pets exist in the room.

[0123] When the user scenario indicates that both people and pets are present, the number of people and pets in the room is analyzed and processed to determine a people-priority scenario and a pet-priority scenario, respectively. Based on the people-priority scenario and multiple preset scenarios of different categories, a third set temperature corresponding to the people-priority scenario is determined, and based on the pet-priority scenario and multiple preset scenarios of different categories, a second set temperature corresponding to the pet-priority scenario is determined.

[0124] Optionally, the air conditioning control device based on user priority provided by the present invention is also used for...

[0125] The first set temperature is calculated from multiple historical set temperatures;

[0126] The second set temperature is calculated from the first set temperature and the preset first preset temperature;

[0127] The third preset temperature is calculated from the first preset temperature and the preset second preset temperature;

[0128] Wherein, the first preset temperature is greater than the second preset temperature.

[0129] Optionally, according to the air conditioning control device based on user priority provided by the present invention, the matching module 440 is used to count the number of times the historical set temperature corresponds to each preset time period;

[0130] The number of temperature readings corresponding to each historical set temperature is sorted to sort multiple historical set temperatures according to the order of the number of temperature readings. The median of the sorted multiple historical set temperatures is then calculated, and the median of the calculated multiple historical set temperatures is taken as the first set temperature.

[0131] Optionally, according to the present invention, an air conditioning control device based on user priority includes a matching module 440, which is used for the scenario where the human priority scenario indicates that the number of people in the room is greater than or equal to the number of pets;

[0132] The pet priority scenario refers to a scenario where the number of people in the room is less than the number of pets.

[0133] Optionally, according to the user priority-based air conditioning control device provided by the present invention, the preprocessing module 420 is used to clean the room image to obtain a cleaned standard room image;

[0134] Input the standard room image into the feature recognition model, and output the user features;

[0135] The feature recognition model is obtained by training a preset neural network by inputting multiple preset user image samples.

[0136] This invention provides an air conditioning control method, apparatus, device, and air conditioner based on user priority. The method involves: acquiring room images of the room where the air conditioner is located; preprocessing the room images to obtain user features; analyzing the user features and multiple preset scene samples to determine multiple different user scenarios; matching the user scenarios with multiple preset scenarios of different categories in a preset list of required temperatures to determine the actual set temperature; acquiring the indoor ambient temperature; and controlling the air conditioner to adjust the indoor ambient temperature to the actual set temperature. By controlling the air conditioner to adjust the indoor temperature to a suitable actual set temperature, the temperature environment in the room is improved to a more comfortable level, greatly enhancing the user experience.

[0137] Figure 5 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 5As shown, the electronic device may include a processor 510, a communication interface 520, a memory 530, and a communication bus 540, wherein the processor 510, the communication interface 520, and the memory 530 communicate with each other through the communication bus 540. The processor 510 can call logical instructions in the memory 530 to execute an air conditioning control method based on user priority. The method includes: acquiring a room image of the room where the air conditioner is located; preprocessing the room image to obtain user features; analyzing the user features and multiple preset scene samples to determine multiple different user scenarios from the multiple scene samples; matching the user scenarios with multiple preset scenarios of different categories in a preset demand temperature list to determine the actual set temperature from the demand temperature list; acquiring the indoor ambient temperature and controlling the air conditioner to adjust the indoor ambient temperature to the actual set temperature.

[0138] Furthermore, the logical instructions in the aforementioned memory 530 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, essentially, 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.

[0139] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the user-priority-based air conditioning control method provided by the above methods. The method includes: acquiring a room image of the room where the air conditioner is located; preprocessing the room image to obtain user features; analyzing and processing the user features and multiple preset scene samples to determine multiple different user scenarios from the multiple scene samples; matching the user scenarios with multiple preset scenarios of different categories in a preset demand temperature list to determine the actual set temperature from the demand temperature list; acquiring the indoor ambient temperature and controlling the air conditioner to adjust the indoor ambient temperature to the actual set temperature.

[0140] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the user-priority-based air conditioning control method provided by the above methods. The method includes: acquiring a room image of the room where the air conditioner is located; preprocessing the room image to obtain user features; analyzing the user features and multiple preset scene samples to determine multiple different user scenarios from the multiple scene samples; matching the user scenarios with multiple preset scenarios of different categories in a preset demand temperature list to determine an actual set temperature from the demand temperature list; acquiring the indoor ambient temperature and controlling the air conditioner to adjust the indoor ambient temperature to the actual set temperature.

[0141] 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.

[0142] 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.

[0143] 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. A user priority-based air conditioning control method, characterized by, The method comprises the following steps: acquiring a room image of a room where an air conditioner is located; preprocessing the room image to obtain user features; analyzing and processing the user features and a plurality of preset scene samples to determine a plurality of different user scenes from the plurality of scene samples; matching the user scene with a plurality of different categories of preset scenes in a preset demand temperature list to determine an actual set temperature from the demand temperature list; wherein the demand temperature list indicates that each actual set temperature is associated with at least one category of preset scenes; the actual set temperature at least includes a first set temperature, a second set temperature, and a third set temperature; the matching the user scene with a plurality of different categories of preset scenes in a preset demand temperature list to determine an actual set temperature from the demand temperature list comprises: in a case where the user scene indicates a first scene, matching the first scene with a plurality of different categories of preset scenes, and if they are matched, determining the first set temperature corresponding to the first scene from the demand temperature list, wherein the first scene is a scene where only people exist in the room; in a case where the user scene indicates a second scene, matching the second scene with a plurality of different categories of preset scenes, and if they are matched, determining the second set temperature corresponding to the second scene from the demand temperature list, wherein the second scene is a scene where only pets exist in the room; in a case where the user scene indicates a scene where both people and pets exist, analyzing and processing the number of people and the number of pets in the room to determine a people-priority scene and a pet-priority scene respectively, determining the third set temperature corresponding to the people-priority scene according to the people-priority scene and a plurality of different categories of preset scenes, and determining the second set temperature corresponding to the pet-priority scene according to the pet-priority scene and a plurality of different categories of preset scenes; obtaining an indoor environment temperature and controlling the air conditioner to adjust the indoor environment temperature to the actual set temperature.

2. The air conditioner control method based on user priority according to claim 1, wherein: the first set temperature is obtained by calculating a plurality of historical set temperatures; the second set temperature is obtained by calculating the first set temperature and a preset first preset temperature; the third set temperature is obtained by calculating the first set temperature and a preset second preset temperature; wherein the first preset temperature is greater than the second preset temperature.

3. The air conditioner control method based on user priority according to claim 2, wherein: the first set temperature is obtained by calculating a plurality of historical set temperatures, comprising: counting the number of temperatures corresponding to each historical set temperature in a preset time period; The temperature frequencies corresponding to each of the historical set temperatures are sorted to sort the historical set temperatures according to the order of the temperature frequencies, and a median calculation process is performed on the sorted historical set temperatures, and the calculated median of the historical set temperatures is taken as the first set temperature.

4. The user priority-based air conditioner control method according to claim 2, wherein the human priority scenario indicates a scenario in which the number of humans in the room is greater than or equal to the number of pets; and the pet priority scenario indicates a scenario in which the number of humans in the room is less than the number of pets.

4. The user priority-based air conditioner control method according to claim 2, wherein the human priority scenario indicates a scenario in which the number of humans in the room is greater than or equal to the number of pets; and the pet priority scenario indicates a scenario in which the number of humans in the room is less than the number of pets.

5. The user priority-based air conditioner control method according to any one of claims 1 to 4, wherein the pre-processing of the room image to obtain the user feature comprises: performing cleaning processing on the room image to obtain a cleaned standard room image; and inputting the standard room image into a feature recognition model to output the user feature.

5. The user priority-based air conditioner control method according to any one of claims 1 to 4, wherein the pre-processing of the room image to obtain the user feature comprises: performing cleaning processing on the room image to obtain a cleaned standard room image; and inputting the standard room image into a feature recognition model to output the user feature. The device is applied to the user priority-based air conditioner control method according to any one of claims 1 to 5, and the device comprises: a collection module configured to collect a room image of a room in which an air conditioner is located; a pre-processing module configured to pre-process the room image to obtain a user feature; an analysis module configured to analyze and process the user feature and a plurality of preset scene samples to determine a plurality of different user scenarios from the scene samples; a matching module configured to match the user scenarios with a plurality of different types of preset scenarios in a preset demand temperature list to determine an actual set temperature from the demand temperature list, wherein the demand temperature list indicates that each actual set temperature is associated with at least one type of preset scenario; and a control module configured to obtain an indoor environment temperature and control the air conditioner to adjust the indoor environment temperature to the actual set temperature. The processor implements the steps of the user priority-based air conditioner control method according to any one of claims 1 to 5 when executing the program. The computer program implements the steps of the user priority-based air conditioner control method according to any one of claims 1 to 5 when executed by the processor. The controller implements the steps of the user priority-based air conditioner control method according to any one of claims 1 to 5 when executed.

6. An air conditioning control device based on user priority, characterized by, ​ ​ ​ ​ ​ ​ 7. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, ​ 8. A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, ​ 9. An air conditioner comprising a controller and a camera device, the controller and the camera device being connected by an electric signal, characterized by, ​

Citation Information

Patent Citations

  • Intelligent air conditioner controller, control method and air conditioner

    CN106152408A

  • Temperature control method, device and system based on user activity scene

    CN115560441A