Air conditioner temperature adjusting method, device, equipment and medium
By identifying the target objects in the target area and thermal adaptation actions, and combining the current temperature, intelligently adjusting the air conditioner temperature, the problem that smart air conditioners cannot meet users' diverse thermal needs is solved, and a more accurate temperature control management and comfortable environment is achieved.
Patent Information
- Application Number
- CN202411571320.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-11-06
AI Technical Summary
Existing smart air conditioners cannot effectively meet the diverse heat needs of users, and often overcool or overheat occurs, affecting work efficiency and living comfort.
By identifying the location and number of target objects in the target area, identifying thermal adaptation actions and determining thermal sensation, dynamically adjusting the air conditioning temperature in combination with the current temperature to ensure the user's comfortable feeling. Specific methods include using YOLO and I3D models for target object recognition and thermal adaptation action recognition, matching the thermal sensory library to determine the temperature regulation, and achieving accurate temperature regulation.
It realizes more accurate temperature control management, meets the needs of different users, avoids overcooling or overheating, improves user comfort and experience, and makes environmental regulation more intelligent and personalized.
Smart Images

Figure CN119268066A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of artificial intelligence technology, and in particular to an air conditioning temperature adjustment method, device, equipment and medium. Background Art
[0002] Most existing smart air conditioners rely on environmental parameters for temperature control, which ignores individual differences and cannot effectively meet the thermal needs of each user. People's comfort is affected by many factors, including personal physiological characteristics, activity level and clothing conditions, so setting the air conditioner temperature according to a unified environmental standard often fails to meet the expectations of most people.
[0003] In addition, relying solely on environmental parameters may cause the temperature to be set too cold or too hot, thus affecting work efficiency and living comfort.
[0004] Therefore, current smart air conditioners cannot meet the diverse thermal needs of users, and overcooling or overheating often occur, which urgently needs improvement. Summary of the invention
[0005] The present application provides an air conditioning temperature adjustment method, device, equipment and medium, which solves the technical problem of being unable to meet the diverse thermal needs of users and often experiencing overcooling or overheating, and achieves more precise temperature control management to meet the technical effect of different users' needs.
[0006] In order to achieve the above objectives, the main technical solutions adopted in this application include: In a first aspect, an embodiment of the present application provides an air conditioning temperature adjustment method, the method comprising: Identify target objects in a target area, and obtain target object positions and target object quantities of the target objects; identifying a thermal adaptation action corresponding to the target object according to the position of the target object, and determining a thermal sensation corresponding to the thermal adaptation action; Acquire the current temperature of the target area, and determine the control temperature of the target area according to the current temperature, the number of target objects and the thermal sensation; The air conditioning temperature is dynamically adjusted according to the regulated temperature.
[0007] The present embodiment provides an air conditioning temperature adjustment method, which can understand the distribution of people in real time by identifying the position and number of target objects in the target area, thereby providing a more accurate reference for the subsequent air conditioning temperature control. Then, the thermal adaptation action is identified according to the position of the target object, and the corresponding thermal sensation is determined, that is, the temperature setting can be optimized according to the action of the target object in different positions to improve the overall comfort. Then the current temperature is obtained, and the control temperature can be determined more scientifically in combination with the number of target objects and the thermal sensation. Finally, by dynamically adjusting the air conditioning temperature according to the control temperature, it is possible to quickly respond to changes in human comfort. This flexible adjustment method ensures that the thermal sensation of the target object in the target area is always maintained within the range that does not require regulation, avoiding overcooling or overheating, so that users can enjoy a comfortable environment without active control.
[0008] Optionally, the identifying target objects in the target area and obtaining target object positions and target object quantities of the target objects includes: Using a preset YOLO recognition model to identify the target object in the target area, and obtaining the best prediction box and position information of the target object in the target area; Determine the total number of the best prediction boxes as the number of target objects; The position information is determined as the target object position.
[0009] This embodiment uses the preset YOLO recognition model to accurately identify the target object in the target area, thereby obtaining the best prediction frame and position information, ensuring the accuracy and real-time performance of the recognition. Then, by counting the total number of the best prediction frames, the number of target objects in the target area can be effectively determined. Finally, the position information is concretized as the position of the target object, which helps to achieve accurate positioning and subsequent processing of the target object.
[0010] Optionally, identifying a thermal adaptation action corresponding to the target object according to the position of the target object, and determining a thermal sensation corresponding to the thermal adaptation action includes: According to the position of the target object, using a preset I3D model to identify the thermal adaptation action corresponding to the target object; The thermal adaptation action is matched with a preset action-thermal sensation library, and the thermal sensation corresponding to the thermal adaptation action is determined according to the matching result.
[0011] This embodiment uses a preset I3D model to identify the thermal adaptation action corresponding to the target object, that is, it can identify a specific thermal adaptation action according to the target object action. The identified thermal adaptation action is matched with a preset action-thermal sensation library. By comparing and analyzing the similarity between the identified thermal adaptation action and the existing data in the library, the corresponding thermal sensation can be quickly identified. In this way, more accurate and fitting thermal sensation feedback can be provided to the user.
[0012] Optionally, the current temperature includes a low temperature range, a comfortable temperature range and a high temperature range; and obtaining the current temperature of the target area and determining the control temperature of the target area according to the current temperature, the number of target objects and the thermal sensation includes: When the number of the target object is a single person, obtaining the current temperature of the target area; When the current temperature is within the comfortable temperature range and the thermal sensation is within a preset range that does not require regulation, determining that the regulation temperature is zero; When the current temperature is within the comfortable temperature range and the thermal sensation is not within the preset range that does not require regulation, the thermal sensation is matched with a preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to the matching result and the regulation threshold; When the current temperature is within the low temperature range and the thermal sensation is greater than zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result and an upward adjustment threshold; When the current temperature is within the low temperature range and the thermal sensation is less than or equal to zero, matching the thermal sensation with a preset thermal sensation-control temperature library, and determining the control temperature according to the matching result; When the current temperature is within the high temperature range and the thermal sensation is less than zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result and a downward adjustment threshold; When the current temperature is within the high temperature range and the thermal sensation is greater than or equal to zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0013] This embodiment can obtain the temperature of the target area in real time in the case of a single target object, and perform intelligent regulation according to the temperature and thermal sensation. When the current temperature is in the comfortable temperature range and the thermal sensation meets the preset standard, the regulated temperature is automatically set to zero to ensure the comfort of the user. When the current temperature is still in the comfortable temperature range but the thermal sensation does not meet the requirements, the regulated temperature is intelligently adjusted by matching the thermal sensation with the preset thermal sensation-regulated temperature library to optimize the user's thermal sensation experience. In addition, if the thermal sensation is high under low temperature conditions, it will also be matched and adjusted upward; and if the thermal sensation is low under high temperature conditions, it will be adjusted downward. Overall, precise control of temperature and thermal sensation is achieved, which improves the user's comfort and experience, and makes environmental regulation more intelligent and personalized.
[0014] Optionally, the acquiring the current temperature of the target area, and determining the control temperature of the target area according to the current temperature, the number of target objects and the thermal sensation, includes: When the number of the target objects is at least two, obtaining a current temperature of the target area; Determine, according to the number of target objects, a ratio of the number of people corresponding to the thermal adaptation action and an average thermal sensation corresponding to the thermal sensation; When the proportion of the number of people is greater than or equal to the proportion threshold, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0015] In this embodiment, when the number of target objects is at least two people, the current temperature of the target area is obtained, which can ensure that the temperature is adjusted in a dynamic environment in a timely manner, thereby improving the accuracy of the regulation. By determining the proportion of people performing thermal adaptation actions and the average thermal sensation, a quantitative assessment of the adaptability of the target object is achieved. When the proportion of the number of people reaches the set proportion threshold, the average thermal sensation is processed according to the interval value principle to obtain the first average thermal sensation, ensuring the rationality and ease of implementation of the regulation result. By matching the processed first average thermal sensation with the preset thermal sensation-regulation temperature library, the required regulation temperature can be determined quickly and accurately, thereby improving the user's comfort and satisfaction. The entire process of the embodiment of the present application combines the number of target objects and their thermal sensation feedback, making the temperature regulation more adaptive, and can be personalized according to actual conditions, thereby improving the overall performance and user experience.
[0016] Optionally, the current temperature includes a low temperature range, a comfortable temperature range and a high temperature range; the method further includes: When the proportion of the number of people is less than the proportion threshold, determining the range of the average thermal sensation; When the current temperature is within the comfortable temperature range and the average thermal sensation is within a preset range that does not require regulation, determining that the regulation temperature is zero; When the current temperature is within the comfortable temperature range and the average thermal sensation is not within the preset range that does not require regulation, the average thermal sensation is rounded down to obtain a second average thermal sensation or the average thermal sensation is rounded up to obtain a third average thermal sensation, and the second average thermal sensation or the third average thermal sensation is matched with a preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to the matching result; When the current temperature is within the low temperature range and the average thermal sensation is less than or equal to zero, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result; When the current temperature is within the low temperature range and the average thermal sensation is greater than zero, the average thermal sensation is rounded down to obtain a second average thermal sensation, and the second average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result; When the current temperature is within the high temperature range and the average thermal sensation is greater than or equal to zero, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result; When the current temperature is within the high temperature range and the average thermal sensation is less than zero, the average thermal sensation is rounded up to obtain a third average thermal sensation, and the third average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0017] This embodiment dynamically controls the temperature and intelligently adjusts the air conditioning temperature according to the proportion of people and the average thermal sensation to improve user comfort. The current temperature is accurately matched with the preset thermal sensation-control temperature library to ensure the rationality of the control temperature. Under low temperature conditions, whether the average thermal sensation is positive or negative, the thermal sensation is processed by interval value taking or rounding down, while under high temperature conditions, the interval value taking or rounding up method is used. This ability to flexibly respond to different temperature ranges enables the air conditioner to respond quickly to real-time changes and provide personalized temperature control, thereby significantly improving user experience and satisfaction, and demonstrating intelligent decision-making capabilities.
[0018] Optionally, the thermal adaptation action includes a hot action and a cold action; The thermal actions include wiping sweat, shaking out the shirt, rolling up the sleeves, fanning and taking off clothes; The cold movements include putting on clothes, hugging the chest, touching the arms, blowing on the hands, crossing the legs, clamping the hands between the legs, shrugging the shoulders and shrinking the neck, stamping the feet, hugging the neck with hands, touching the neck, rubbing the hands and rubbing the legs.
[0019] In a second aspect, an embodiment of the present application provides an air conditioning temperature adjustment device, the device comprising: An acquisition module, used for identifying target objects in a target area, and acquiring target object positions and target object quantities of the target objects; an identification module, configured to identify the thermal adaptation action corresponding to the target object according to the position of the target object, and determine the thermal sensation corresponding to the thermal adaptation action; A temperature control module is used to obtain the current temperature of the target area and determine the control temperature of the target area according to the current temperature, the number of target objects and the thermal sensation; The adjustment module is used to control the current temperature of the target area to be adjusted to the target temperature according to the control temperature.
[0020] In a third aspect, an embodiment of the present application provides a computer device, including: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the above-mentioned air conditioning temperature adjustment method by executing the computer instructions.
[0021] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to enable a computer to execute the air conditioning temperature adjustment method described above. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the specific implementation methods of the present application or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0023] Figure 1 A flow chart of an air conditioning temperature adjustment method provided in an embodiment of the present application; Figure 2 A flowchart of step S1 provided in an embodiment of the present application; Figure 3 A flowchart of step S3 provided in an embodiment of the present application; Figure 4A flowchart of the first method of step S5 provided in an embodiment of the present application; Figure 5 A flowchart of the second method of step S5 provided in an embodiment of the present application; Figure 6 A flowchart of the third method of step S5 provided in an embodiment of the present application; Figure 7 A block diagram of an air conditioning temperature adjustment device provided in an embodiment of the present application; Figure 8 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0025] Most of the existing smart air conditioners rely mainly on environmental parameters for temperature control. This method ignores individual differences and cannot effectively meet the thermal needs of each user. People's comfort is affected by many factors, including personal physiological characteristics, activity level and clothing conditions. Therefore, setting the air conditioning temperature according to a unified environmental standard often fails to meet the expectations of most people. In addition, relying solely on environmental parameters may cause the temperature setting to be too cold or too hot, which in turn affects work efficiency and living comfort. To solve this problem, the air conditioning system needs to be more intelligent and able to collect and analyze individual thermal sensations in real time, so as to achieve more accurate temperature control management to meet the needs of different users.
[0026] According to an embodiment of the present application, an embodiment of an air conditioning temperature adjustment method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0027] In this embodiment, a method for adjusting the temperature of an air conditioner is provided. Figure 1 A flow chart of an air conditioning temperature adjustment method provided in an embodiment of the present application, such as Figure 1 As shown, the process includes the following steps: Step S1, identifying target objects in a target area, and obtaining target object positions and target object quantities of the target objects.
[0028] Specifically, a video stream containing a target object can be captured by a camera device in a target area, and a machine learning or deep learning algorithm (such as YOLO, SSD, etc.) can be used to identify the target object in the video stream, and the target object position and the number of target objects of each target object can be determined through the detected target frame. The target object here refers to a person, and the recognition tool used is preferably a YOLOv10 recognition model.
[0029] Step S3, identifying the thermal adaptation action corresponding to the target object according to the position of the target object, and determining the thermal sensation corresponding to the thermal adaptation action.
[0030] Thermal adaptation actions are based on the results of questionnaire surveys and thermal sensation experiments. For example, a questionnaire targeting users' thermal sensation and thermal adaptation actions is designed to collect subjective experiences and preferences in different environments. Through experimental settings, the physiological reactions and behavioral changes of users under different temperature and humidity conditions are observed, and specific thermal adaptation actions are recorded. Combining questionnaire survey and experimental data, the commonalities and differences of users under different conditions are analyzed to extract effective thermal adaptation actions.
[0031] Specifically, further identification is performed based on the position of the target object to identify whether the action being performed by the target object is a thermal adaptation action and the corresponding thermal adaptation action type. A pre-trained I3D model can be used for identification. The I3D model can capture the spatiotemporal features in the video through a 3D convolutional neural network and identify whether the action of the target object is a thermal adaptation action and the specific type. Then, by pre-establishing a database containing various thermal adaptation actions and their corresponding thermal sensations, the identified thermal adaptation actions are matched to determine the corresponding thermal sensation.
[0032] In some embodiments, the thermal adaptation action includes a hot action and a cold action; Heat actions include wiping sweat, shaking out shirts, rolling up sleeves, fanning, and taking off clothes; Cold movements include putting on clothes, hugging the chest, touching the arms, blowing on the hands, crossing the legs, clamping the hands between the legs, shrugging the shoulders and shrinking the neck, stamping the feet, hugging the neck with hands, touching the neck, rubbing the hands and rubbing the legs.
[0033] Specifically, thermal adaptation actions are divided into heat actions and cold actions, which are natural behaviors that the human body takes to regulate its body temperature in different temperature environments. Heat actions are usually actions taken in high temperature environments to increase heat dissipation. Cold actions are actions taken in low temperature environments to reduce heat loss or increase heat generation.
[0034] Step S5, obtaining the current temperature of the target area, and determining the control temperature of the target area according to the current temperature, the number of target objects and thermal sensation.
[0035] Specifically, a temperature sensor or related equipment is used to collect data to monitor the temperature of the target area in real time and obtain the current temperature of the target area. In this process, by analyzing the number of target objects, the impact of the density of the crowd in the target area on the thermal sensation can be understood, especially in the case of high-density crowds, the cumulative effect of body temperature may lead to changes in regional temperature perception. Combined with the evaluation of thermal sensation, the preset thermal sensation-control temperature library is used to determine the control temperature of the target area through multiple condition judgments for different temperature ranges and crowd conditions. These conditions include different matching and adjustment strategies for single and multi-person situations, so as to make corresponding temperature adjustments in a specific environment to ensure that the temperature can achieve the best comfort within the range of low temperature, comfortable and high temperature. At the same time, through dynamic adjustment, it can respond to changes in crowd activities in a timely manner and obtain the required control temperature, thereby effectively meeting the comfort needs of most target objects, improving the overall experience and improving energy efficiency.
[0036] Step S7, dynamically adjust the air-conditioning temperature according to the control temperature.
[0037] Specifically, once the control temperature is determined, the air conditioner is controlled to be controlled according to the control temperature.
[0038] The present embodiment provides an air conditioning temperature adjustment method, which can understand the distribution of people in real time by identifying the position and number of target objects in the target area, thereby providing a more accurate reference for the subsequent air conditioning temperature control. Then, a thermal adaptation action is generated according to the position of the target object, and the corresponding thermal sensation is determined, that is, the temperature setting can be optimized according to the action of the target object in different positions to improve the overall comfort. Then, the current temperature is obtained, and the control temperature can be determined more scientifically in combination with the number of target objects and the thermal sensation. Finally, by dynamically adjusting the air conditioning temperature according to the control temperature, the comfort changes of the human body can be responded to quickly. This flexible adjustment method ensures that the target objects in the target area have a high thermal satisfaction, avoids overcooling or overheating, and allows users to enjoy a comfortable environment without active control.
[0039] It should be noted that the embodiments of the present application are suitable for application scenarios of summer cooling.
[0040] Figure 2 The flowchart of step S1 provided in the embodiment of the present application may include the following steps: Step S11, using a preset YOLO recognition model to identify the target object in the target area, and obtaining the best prediction box and position information of the target object in the target area.
[0041] Step S13, determining the total number of the best prediction boxes as the number of target objects.
[0042] Step S15: determining the location information as the location of the target object.
[0043] Specifically, the YOLO recognition model is a target detection algorithm that can process images or video streams in real time, identify and locate a variety of target objects. First, the video stream in the target area is input into the preset YOLO recognition model, and the model analyzes the input data to identify the target objects in the video stream. For each identified target object, the model provides a best prediction box and the location information of the best prediction box, which usually includes the coordinates of the best prediction box, such as the coordinates of the upper left corner and the lower right corner.
[0044] These boxes are determined based on confidence scores to ensure the accuracy and reliability of the boxes. By calculating the total number of the best predicted boxes, the model is able to determine the number of target objects in the target area. Finally, these location information is recorded as the target object location of the corresponding target object.
[0045] The preset YOLO recognition model here is formed by training video streams or images containing pre-labeled target objects. This training process enables the model to learn to recognize different types of target objects, so as to accurately identify and locate these target objects in practical applications. Through such training, the model can quickly and accurately detect target objects in the target area when faced with new images or video streams.
[0046] and Figure 1 Compared with the embodiment shown in the figure, this embodiment can accurately identify the target object in the target area by using the preset YOLO recognition model, thereby obtaining the best prediction frame and position information, ensuring the accuracy and real-time performance of the recognition. Then, by counting the total number of the best prediction frames, the number of target objects in the target area can be effectively determined. Finally, the position information is concretized as the position of the target object, which helps to achieve accurate positioning and subsequent processing of the target object.
[0047] Figure 3 The flowchart of step S3 provided in the embodiment of the present application may include the following steps: Step S31: According to the position of the target object, a preset I3D model is used to identify the thermal adaptation action corresponding to the target object.
[0048] Step S33, matching the thermal adaptation action with a preset action-thermal sensation library, and determining the thermal sensation corresponding to the thermal adaptation action according to the matching result.
[0049] Specifically, the I3D model first needs to be trained to recognize different thermal adaptation actions. This usually involves using a labeled dataset that contains video samples of various thermal adaptation actions. Through supervised learning, the I3D model can learn how to recognize these specific actions from the video. The I3D model extracts spatiotemporal features from the video through its 3D convolutional neural network. Once the model is trained, it can be used to recognize thermal adaptation actions in new videos.
[0050] It should be noted that the YOLO recognition model first identifies the target object in the video and provides the precise location of the target object, which narrows the recognition range for the subsequent I3D model. The I3D model can then further analyze the target object's actions to identify whether it is a thermal adaptation action and the specific type of thermal adaptation behavior. This collaborative working method can improve the accuracy of recognition and provide data support for subsequent user comfort optimization.
[0051] Next, a database is created in advance, which contains different thermal adaptation actions and their corresponding thermal sensations. This library can be built based on expert knowledge, historical data, or related research, see Table 1. The thermal adaptation actions identified by the I3D model are matched with the thermal adaptation actions in the action-thermal sensation library, which can be achieved through simple search, pattern matching, or more complex machine learning algorithms. Based on the matching results, the thermal sensation corresponding to the thermal adaptation action of the target object is determined. For example, if the identified thermal adaptation action is "wiping sweat", the corresponding thermal sensation is "+2".
[0052] Table 1 Action-thermal sensation library and Figure 1 Compared with the embodiment shown in FIG. 1 , the present embodiment uses a preset 13D model to identify the thermal adaptation action corresponding to the target object, that is, it is possible to identify a specific thermal adaptation action according to the target object action. The identified thermal adaptation action is matched with a preset action-thermal sensation library. By comparing and analyzing the identified thermal adaptation action with the existing data in the library, the corresponding thermal sensation can be quickly identified. In this way, more accurate and fitting thermal sensation feedback can be provided to the user.
[0053] Figure 4 The flowchart of the first method of step S5 provided in the embodiment of the present application, the current temperature includes a low temperature range, a comfortable temperature range and a high temperature range; the process may include the following steps: Step S511, when the number of target objects is one person, obtain the current temperature of the target area.
[0054] Specifically, the low temperature range is below 26° C., the comfortable temperature range is within 26-28° C., and the high temperature range is above 28° C. When the number of target objects is a single person, the control temperature is determined in combination with the current temperature, and the current temperature of the target area can be obtained through a temperature sensor or infrared imaging technology.
[0055] Step S512: when the current temperature is within a comfortable temperature range and the thermal sensation is within a preset range that does not require regulation, determine that the regulation temperature is zero.
[0056] The preset range that does not require adjustment is generally obtained based on empirical data and is set to [-1, +1]. It can be understood that the range of -1 ≤ thermal sensation ≤ +1 is the preset range that does not require adjustment, that is, the air conditioning temperature does not need to be adjusted within this range.
[0057] Specifically, if the current temperature is within the comfortable temperature range of 26-28°C, it means that the ambient temperature is considered suitable within this temperature range. And the thermal sensation is also within the preset range that does not require regulation, indicating that the temperature change felt by the user within this range is acceptable and will not cause significant discomfort. In this case, there is no need for temperature regulation, that is, the regulated temperature is zero.
[0058] Step S513, when the current temperature is within the comfortable temperature range and the thermal sensation is not within the preset range that does not require regulation, the thermal sensation is matched with a preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to the matching result and the regulation threshold.
[0059] Specifically, if the current temperature is within the comfortable temperature range of 26-28°C, but the thermal sensation is not within the preset range that does not require regulation, it is necessary to further match the thermal sensation with the thermal sensation-regulation temperature library. By matching the results and considering the adjustment threshold, an appropriate regulation temperature can be calculated to adjust the air-conditioning temperature to a more comfortable temperature. The adjustment threshold here includes an upward adjustment threshold and a downward adjustment threshold, where the upward adjustment threshold is +1 and the downward adjustment threshold is -1.
[0060] It should be noted that, when the current temperature is within the comfortable temperature range and the thermal sensation is less than -1, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined based on the matching result and the downward adjustment threshold.
[0061] When the current temperature is within the comfortable temperature range and the thermal sensation is greater than 1, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined based on the matching result and the upward adjustment threshold.
[0062] Please refer to Table 2. The thermal sensation-regulation temperature library can be constructed based on expert knowledge, historical data or related research.
[0063] Table 2 Thermal sensation-control temperature library For example, the current temperature is 26-28℃, the thermal sensation is +2, and according to the matching result between the thermal sensation and the thermal sensation-control temperature library, the corresponding control temperature in the library is -2℃, and the control temperature in the library is combined with the upward adjustment threshold +1, and the final control temperature is -1℃. Similarly, assuming that the current temperature is 26-28℃, the thermal sensation is -3, and according to the matching result between the thermal sensation and the thermal sensation-control temperature library, the corresponding control temperature in the library is +3℃, and the control temperature in the library is combined with the downward adjustment threshold -1, and the final control temperature is +2℃.
[0064] Step S514, when the current temperature is in the low temperature range and the thermal sensation is greater than zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result and the upward adjustment threshold.
[0065] Specifically, if the current temperature is in a low temperature range, the user's thermal sensation may usually be biased towards cold. In this case, through the thermal sensation-regulating temperature library, the corresponding regulating temperature can be found to increase the indoor temperature and improve the user's comfort.
[0066] For example, the current temperature is 25°C and the thermal sensation is +2. According to the matching result between the thermal sensation and the thermal sensation-control temperature library, the corresponding control temperature in the library is -2°C. The control temperature in the library is combined with the upward adjustment threshold +1, and the final control temperature is -1°C. Assuming that the current temperature is 25°C and the thermal sensation is -3, according to the matching result between the thermal sensation and the thermal sensation-control temperature library, the corresponding control temperature in the library is +3°C, and the final control temperature is +3°C.
[0067] Step S515, when the current temperature is in the low temperature range and the thermal sensation is less than or equal to zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0068] Step S516, when the current temperature is in the high temperature range and the thermal sensation is less than zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result and the downward adjustment threshold.
[0069] Specifically, if the current temperature is in a high temperature range, the user's thermal sensation may generally be biased toward heat. At this time, the control temperature determined by the thermal sensation-control temperature library will also help to reduce the indoor temperature to improve comfort.
[0070] For example, the current temperature is 30℃, the thermal sensation is -2, and according to the matching result between thermal sensation and thermal sensation-control temperature library, the corresponding control temperature in the library is +2℃, and the control temperature in the library is combined with the downward adjustment threshold of -1, and the final control temperature is +1℃. Assuming that the current temperature is 30℃, the thermal sensation is +3, and according to the matching result between thermal sensation and thermal sensation-control temperature library, the corresponding control temperature in the library is -3℃, and the final control temperature is -3℃.
[0071] Step S517, when the current temperature is in the high temperature range and the thermal sensation is greater than or equal to zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0072] and Figure 1 Compared with the embodiment shown in the figure, this embodiment can obtain the temperature of the target area in real time in the case of a single target object, and perform intelligent regulation according to the temperature and thermal sensation. When the current temperature is in the comfortable temperature range and the thermal sensation meets the preset standard, the regulated temperature is automatically set to zero to ensure the comfort of the user. When the current temperature is still in the comfortable temperature range but the thermal sensation does not meet the requirements, the regulated temperature is intelligently adjusted by matching the thermal sensation with the preset thermal sensation-regulated temperature library to optimize the user's thermal sensation experience. In addition, if the thermal sensation is high under low temperature conditions, it will also be matched and adjusted upward; and if the thermal sensation is low under high temperature conditions, it will be adjusted downward. Overall, precise control of temperature and thermal sensation is achieved, which improves the user's comfort and experience, and makes environmental regulation more intelligent and personalized.
[0073] Figure 5 The flowchart of the second method of step S5 provided in the embodiment of the present application may include the following steps: Step S521: when the number of target objects is at least two, obtain the current temperature of the target area.
[0074] Step S523, determining the proportion of people corresponding to the thermal adaptation action and the average thermal sensation corresponding to the thermal sensation according to the number of target objects.
[0075] Step S525, when the proportion of the number of people is greater than or equal to the proportion threshold, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0076] Specifically, when there are multiple target objects in the target area, it is necessary to first calculate the proportion of the number of people participating in the thermal adaptation action to the total number of people, as well as the average thermal sensation corresponding to the thermal sensation. Assuming there are 5 target objects, 4 of which participate in the thermal adaptation action, and the corresponding thermal sensations are +1, +2, +3, and +2, respectively, then the proportion of the number of people is 4 / 5×100%=80%, and the average thermal sensation is (+1+2+3+2) / 4=+2.
[0077] Next, determine whether the proportion of the number of people is greater than or equal to the set proportion threshold, where the proportion threshold is preferably 60%. According to the above example, 80% of the people meet the condition of being greater than 60%. Next, based on the average thermal sensation and according to the interval value principle, the first average thermal sensation is obtained. In this example, the first average thermal sensation is +2. If the average thermal sensation is +2.5, after interval value processing, the first average thermal sensation is +3. Finally, the preset thermal sensation-control temperature library is used for matching to determine the required control temperature. In this example, the first average thermal sensation is +2 and the corresponding control temperature is -2°C.
[0078] It should be noted that the interval value representation is rounded for positive numbers, and for negative numbers, it is processed in the manner of "-1.4~-1 is rounded to -1, -2~-1.5 is rounded to -2". Subsequent interval values are processed in accordance with this method and will not be repeated here.
[0079] and Figure 1 Compared with the embodiment shown, this embodiment obtains the current temperature of the target area when the number of target objects is at least two people, which can ensure that the temperature is adjusted in a dynamic environment in a timely manner, thereby improving the accuracy of the regulation. By determining the proportion of people performing thermal adaptation actions and the average thermal sensation, a quantitative evaluation of the adaptability of the target object is achieved. When the proportion of the number of people reaches the set proportion threshold, the average thermal sensation is processed according to the interval value principle to obtain the first average thermal sensation, ensuring the rationality and ease of implementation of the regulation result. By matching the processed first average thermal sensation with the preset thermal sensation-regulation temperature library, the required regulation temperature can be determined quickly and accurately, thereby improving the user's comfort and satisfaction. The entire process of the embodiment of the present application combines the number of target objects and their thermal sensation feedback, making the temperature regulation more adaptable and able to be personalized according to actual conditions, thereby improving the overall performance and user experience.
[0080] Figure 6 The flowchart of the third method of step S5 provided in the embodiment of the present application may include the following steps: Step S531: when the proportion of people is less than the proportion threshold, determine the range of the average thermal sensation.
[0081] Step S532: when the current temperature is within a comfortable temperature range and the average thermal sensation is within a preset range that does not require regulation, determine that the regulation temperature is zero.
[0082] Specifically, when the proportion of people is less than the proportion threshold, in order to confirm whether further temperature control is needed, it is necessary to determine the range of average thermal sensation. The comfortable temperature range is 26-28℃. The preset range without control is generally obtained based on empirical data and is set to [-1, +1]. It can be understood that the range of -1≤average thermal sensation≤+1 is the preset range without control, indicating that the heat change felt by the user within this range is acceptable and will not cause strong discomfort. In this case, temperature control is not required, that is, the control temperature is zero.
[0083] Step S533, when the current temperature is within the comfortable temperature range and the average thermal sensation is not within the preset range that does not require regulation, the average thermal sensation is rounded down to obtain a second average thermal sensation or the average thermal sensation is rounded up to obtain a third average thermal sensation, and the second average thermal sensation or the third average thermal sensation is matched with a preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to the matching result.
[0084] Specifically, if the current temperature is within the comfortable temperature range of 26-28°C, but the average thermal sensation is not within the preset range that does not require regulation, and when the average thermal sensation is greater than 1, the average thermal sensation is rounded down to obtain a second average thermal sensation; when the average thermal sensation is less than -1, the average thermal sensation is rounded up to obtain a third average thermal sensation; further, based on the matching result of the second average thermal sensation or the third average thermal sensation with the thermal sensation-regulation temperature library, the appropriate regulation temperature is determined through the matching result to adjust the air-conditioning temperature to a more comfortable temperature.
[0085] Step S534, when the current temperature is in the low temperature range and the average thermal sensation is less than or equal to zero, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0086] Specifically, when the low temperature range is <26°C and the average thermal sensation is ≤0, the average thermal sensation interval is taken to obtain a first average thermal sensation, which is matched with the thermal sensation-control temperature library to determine the corresponding control temperature.
[0087] Step S535, when the current temperature is in the low temperature range and the average thermal sensation is greater than zero, the average thermal sensation is rounded down to obtain a second average thermal sensation, and the second average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0088] Specifically, when the low temperature range is <26°C and the average thermal sensation is >0, the average thermal sensation is rounded down to obtain a second average thermal sensation, and the second average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0089] Step S536, when the current temperature is in the high temperature range and the average thermal sensation is greater than or equal to zero, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0090] Specifically, when the high temperature range is >28°C and the average thermal sensation is ≥0, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0091] Step S537, when the current temperature is in the high temperature range and the average thermal sensation is less than zero, the average thermal sensation is rounded up to obtain a third average thermal sensation, and the third average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0092] Specifically, when the high temperature range is >28°C and the average thermal sensation is <0, the average thermal sensation is rounded up to obtain a third average thermal sensation, and the third average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0093] and Figure 5 Compared with the embodiment shown, this embodiment adjusts the air-conditioning temperature intelligently by dynamically controlling the temperature according to the proportion of people and the average thermal sensation, so as to improve the user comfort. The current temperature is accurately matched with the preset thermal sensation-control temperature library to ensure the rationality of the control temperature. Under low temperature conditions, whether the average thermal sensation is positive or negative, the thermal sensation is processed by interval value taking or rounding down, while under high temperature conditions, the interval value taking or rounding up method is adopted. This ability to flexibly cope with different temperature ranges enables the air conditioner to respond quickly to real-time changes and provide personalized temperature control, thereby significantly improving user experience and satisfaction, and demonstrating intelligent decision-making capabilities.
[0094] Accordingly, please refer to Figure 7 A block diagram of an air conditioning temperature adjustment device provided in an embodiment of the present application, the device comprising: The acquisition module S001 is used to identify the target object in the target area and obtain the target object position and the number of the target objects; The identification module S003 is used to identify the thermal adaptation action corresponding to the target object according to the position of the target object, and determine the thermal sensation corresponding to the thermal adaptation action; Determine the temperature control module S005, for obtaining the current temperature of the target area, and determining the control temperature of the target area according to the current temperature, the number of target objects and the thermal sensation; The adjustment module S007 is used to adjust the current temperature of the target area to the target temperature according to the temperature control.
[0095] In some optional implementations, the identification module S001 includes: The preset YOLO recognition model is used to identify the target object in the target area, and the optimal prediction box and position information of the target object in the target area are obtained; The total number of the best prediction boxes is determined as the number of target objects; The position information is determined as the target object position.
[0096] In some optional implementations, the generating module S003 includes: According to the position of the target object, the thermal adaptation action corresponding to the target object is identified using the preset I3D model; The thermal adaptation action is matched with a preset action-thermal sensation library, and the thermal sensation corresponding to the thermal adaptation action is determined according to the matching result.
[0097] In some optional implementations, the current temperature includes a low temperature range, a comfortable temperature range, and a high temperature range; the acquisition module S005 includes: When the number of target objects is one person, obtain the current temperature of the target area; When the current temperature is within a comfortable temperature range and the thermal sensation is within a preset range that does not require regulation, determining that the regulation temperature is zero; When the current temperature is within the comfortable temperature range and the thermal sensation is not within the preset range that does not require regulation, the thermal sensation is matched with the preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to the matching result and the regulation threshold; When the current temperature is in the low temperature range and the thermal sensation is greater than zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result and the upward adjustment threshold; When the current temperature is in the low temperature range and the thermal sensation is less than or equal to zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result; When the current temperature is in the high temperature range and the thermal sensation is less than zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result and the downward adjustment threshold; When the current temperature is in the high temperature range and the thermal sensation is greater than or equal to zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0098] In some optional implementations, the acquisition module S005 includes: When the number of target objects is at least two, obtain the current temperature of the target area; According to the number of target subjects, determine the proportion of people corresponding to the thermal adaptation action and the average thermal sensation corresponding to the thermal sensation; When the proportion of the number of people is greater than or equal to the proportion threshold, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0099] In some optional embodiments, the current temperature includes a low temperature range, a comfortable temperature range, and a high temperature range; and the device further includes: When the proportion of people is less than the proportion threshold, the range of average thermal sensation is determined; When the current temperature is within a comfortable temperature range and the average thermal sensation is within a preset range that does not require regulation, determining that the regulation temperature is zero; When the current temperature is within the comfortable temperature range and the average thermal sensation is not within the preset range that does not require regulation, the average thermal sensation is rounded down to obtain a second average thermal sensation or the average thermal sensation is rounded up to obtain a third average thermal sensation, and the second average thermal sensation or the third average thermal sensation is matched with a preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to the matching result; When the current temperature is in the low temperature range and the average thermal sensation is less than or equal to zero, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result; When the current temperature is in the low temperature range and the average thermal sensation is greater than zero, the average thermal sensation is rounded down to obtain a second average thermal sensation, and the second average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result; When the current temperature is in the high temperature range and the average thermal sensation is greater than or equal to zero, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result; When the current temperature is in the high temperature range and the average thermal sensation is less than zero, the average thermal sensation is rounded up to obtain a third average thermal sensation, and the third average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0100] In some optional embodiments, the thermal adaptation action includes a hot action and a cold action; Heat actions include wiping sweat, shaking out shirts, rolling up sleeves, fanning, and taking off clothes; Cold movements include putting on clothes, hugging the chest, touching the arms, blowing on the hands, crossing the legs, clamping the hands between the legs, shrugging the shoulders and shrinking the neck, stamping the feet, hugging the neck with hands, touching the neck, rubbing the hands and rubbing the legs.
[0101] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0102] In this embodiment, an air conditioning temperature control device is presented in the form of a functional module, where the module refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0103] See also Figure 8 , Figure 8 A schematic diagram of the structure of a computer device provided in an embodiment of the present application is shown in FIG. Figure 8 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 8 A processor 10 is taken as an example.
[0104] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0105] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.
[0106] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0107] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0108] The computer device further comprises a communication interface 30 for the computer device to communicate with other devices or a communication network.
[0109] The embodiment of the present application also provides a computer-readable storage medium. The above method according to the embodiment of the present application can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0110] The devices and modules described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0111] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0112] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods and devices. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0113] The present application is described with reference to the flowcharts and / or block diagrams of the methods and devices according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0114] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0115] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0116] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0117] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0118] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
[0119] Although the embodiments of the present application have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present application, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. An air conditioning temperature adjustment method, characterized in that: The method comprises: Identify target objects in a target area, and obtain target object positions and target object quantities of the target objects; identifying a thermal adaptation action corresponding to the target object according to the position of the target object, and determining a thermal sensation corresponding to the thermal adaptation action; Acquire the current temperature of the target area, and determine the control temperature of the target area according to the current temperature, the number of target objects and the thermal sensation; The air conditioning temperature is dynamically adjusted according to the regulated temperature.
2. The method according to claim 1, characterized in that The step of identifying a target object in a target area and obtaining a target object position and a target object quantity of the target object includes: Using a preset YOLO recognition model to identify the target object in the target area, and obtaining the best prediction box and position information of the target object in the target area; Determine the total number of the best prediction boxes as the number of target objects; The position information is determined as the target object position.
3. The method according to claim 1, characterized in that The step of identifying the thermal adaptation action corresponding to the target object according to the position of the target object, and determining the thermal sensation corresponding to the thermal adaptation action, includes: According to the position of the target object, using a preset I3D model to identify the thermal adaptation action corresponding to the target object; The thermal adaptation action is matched with a preset action-thermal sensation library, and the thermal sensation corresponding to the thermal adaptation action is determined according to the matching result.
4. The method according to claim 1, characterized in that: The current temperature includes a low temperature range, a comfortable temperature range, and a high temperature range; the obtaining the current temperature of the target area, and determining the control temperature of the target area according to the current temperature, the number of target objects, and the thermal sensation, includes: When the number of the target object is a single person, obtaining the current temperature of the target area; When the current temperature is within the comfortable temperature range and the thermal sensation is within a preset range that does not require regulation, determining that the regulation temperature is zero; When the current temperature is within the comfortable temperature range and the thermal sensation is not within the preset range that does not require regulation, the thermal sensation is matched with a preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to the matching result and the regulation threshold; When the current temperature is within the low temperature range and the thermal sensation is greater than zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result and an upward adjustment threshold; When the current temperature is within the low temperature range and the thermal sensation is less than or equal to zero, matching the thermal sensation with a preset thermal sensation-control temperature library, and determining the control temperature according to the matching result; When the current temperature is within the high temperature range and the thermal sensation is less than zero, matching the thermal sensation with a preset thermal sensation-control temperature library, and determining the control temperature according to the matching result and a downward adjustment threshold; When the current temperature is within the high temperature range and the thermal sensation is greater than or equal to zero, the thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
5. The method according to claim 1, characterized in that The obtaining of the current temperature of the target area and determining the control temperature of the target area according to the current temperature, the number of target objects and the thermal sensation include: When the number of the target objects is at least two, obtaining a current temperature of the target area; Determine, according to the number of target objects, a ratio of the number of people corresponding to the thermal adaptation action and an average thermal sensation corresponding to the thermal sensation; When the proportion of the number of people is greater than or equal to the proportion threshold, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
6. The method according to claim 5, characterized in that The current temperature includes a low temperature range, a comfortable temperature range and a high temperature range; the method further includes: When the proportion of the number of people is less than the proportion threshold, determining the range of the average thermal sensation; When the current temperature is within the comfortable temperature range and the average thermal sensation is within a preset range that does not require regulation, determining that the regulation temperature is zero; When the current temperature is within the comfortable temperature range and the average thermal sensation is not within the preset range that does not require regulation, the average thermal sensation is rounded down to obtain a second average thermal sensation or the average thermal sensation is rounded up to obtain a third average thermal sensation, and the second average thermal sensation or the third average thermal sensation is matched with a preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to the matching result; When the current temperature is within the low temperature range and the average thermal sensation is less than or equal to zero, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result; When the current temperature is within the low temperature range and the average thermal sensation is greater than zero, the average thermal sensation is rounded down to obtain a second average thermal sensation, and the second average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result; When the current temperature is within the high temperature range and the average thermal sensation is greater than or equal to zero, the average thermal sensation is processed according to the interval value principle to obtain a first average thermal sensation, and the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result; When the current temperature is within the high temperature range and the average thermal sensation is less than zero, the average thermal sensation is rounded up to obtain a third average thermal sensation, and the third average thermal sensation is matched with a preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
7. The method according to claim 1, characterized in that The thermal adaptation action includes a hot action and a cold action; The thermal actions include wiping sweat, shaking out the shirt, rolling up the sleeves, fanning and taking off clothes; The cold movements include putting on clothes, hugging the chest, touching the arms, blowing on the hands, crossing the legs, clamping the hands between the legs, shrugging the shoulders and shrinking the neck, stamping the feet, hugging the neck with hands, touching the neck, rubbing the hands and rubbing the legs.
8. An air conditioning temperature adjustment device, characterized in that: The device comprises: An acquisition module, used for identifying target objects in a target area, and acquiring target object positions and target object quantities of the target objects; an identification module, configured to identify the thermal adaptation action corresponding to the target object according to the position of the target object, and determine the thermal sensation corresponding to the thermal adaptation action; A control temperature determination module is used to obtain the current temperature of the target area, and determine the control temperature of the target area according to the current temperature, the number of target objects and the thermal sensation; The adjustment module is used to control the current temperature of the target area to be adjusted to the target temperature according to the control temperature.
9. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the air conditioning temperature adjustment method according to any one of claims 1 to 7 by executing the computer instructions.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the air conditioning temperature adjustment method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Air conditioner, regulation method and device of air conditioner, electronic device and storage medium
CN109114772A
Control method and device of an air conditioner and air conditioner
CN109506338A
Air conditioning temperature regulating method and system based on human body thermal adaptation behaviors
CN112303861A
Self-adaptive thermal sensing robot and air conditioner temperature adjusting method
CN113418286A
Intelligent regulation and control method for heating, ventilating and air conditioning of college teaching building based on monitoring video data
CN115574440A