An air conditioner temperature adjustment method, device, equipment and medium
By identifying the location and quantity of objects within the target area, using YOLO and I3D models to identify thermal adaptation actions, and combining the current temperature and thermal sensation for intelligent control, the problem of smart air conditioners being unable to meet the diverse thermal needs of users is solved, achieving precise temperature management and improving user comfort and experience.
Patent Information
- Application Number
- CN202411571320.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2044-11-06
AI Technical Summary
Existing smart air conditioners cannot meet the diverse heating needs of users, often resulting in excessively cold or hot conditions, which affects user comfort and efficiency.
By identifying the location and quantity of target objects within the target area, identifying thermal adaptation actions and determining thermal sensation, and dynamically adjusting the air conditioning temperature based on the current temperature and thermal sensation, the system utilizes YOLO and I3D models for accurate identification and matching, and uses a preset thermal sensation-control temperature library for intelligent control.
It enables precise temperature control of the air conditioner, avoiding excessive cold or heat, improving user comfort and experience, and meeting personalized heating needs.
Smart Images

Figure CN119268066B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of artificial intelligence, and particularly relates to an air conditioner temperature regulation method and device, equipment and medium. BACKGROUND
[0002] Most existing intelligent air conditioners mainly rely 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 influenced by various factors, including personal physiological characteristics, activity levels and clothing conditions. Therefore, setting the air conditioner temperature according to a unified environmental standard often cannot meet the expectations of most people.
[0003] In addition, simply relying on environmental parameters may result in overcooling or overheating, thereby affecting work efficiency and living comfort.
[0004] Therefore, the current intelligent air conditioner cannot meet the diversified thermal needs of users, and overcooling or overheating often occurs, which needs to be improved. SUMMARY
[0005] The present application provides an air conditioner temperature regulation method, device, equipment and medium, which solves the technical problem that the diversified thermal needs of users cannot be met, and overcooling or overheating often occurs, and achieves the technical effect of more accurate temperature control management to meet the needs of different users.
[0006] In order to achieve the above purpose, the main technical scheme adopted by the present application includes:
[0007] In a first aspect, the present application provides an air conditioner temperature regulation method, which comprises:
[0008] identifying a target object in a target area and obtaining a target object position and a target object quantity of the target object;
[0009] According to the target object position, identifying a heat adaptation action corresponding to the target object and determining a heat feeling corresponding to the heat adaptation action;
[0010] obtaining the current temperature of the target area, and determining the regulation temperature of the target area according to the current temperature, the target object quantity and the heat feeling;
[0011] dynamically adjusting the air conditioner temperature according to the regulation temperature.
[0012] The air conditioner temperature adjusting method provided by the embodiment can realize real-time understanding of crowd distribution by identifying target object positions and target object quantities in a target area, thereby providing more accurate reference for subsequent air conditioner temperature regulation. Then, heat adaptation actions are identified according to the target object positions, and corresponding heat sensations are determined, that is, temperature settings can be optimized according to target object actions at different positions, and overall comfort can be improved. Then, the current temperature is obtained, and the target object quantity and the heat sensation are combined to determine the regulation temperature more scientifically. Finally, the air conditioner temperature is dynamically adjusted according to the regulation temperature, so as to quickly respond to changes in human comfort. This flexible adjustment mode ensures that the heat sensation of the target object in the target area is always maintained within the regulation range, avoiding overcooling or overheating, so that the user can enjoy a comfortable environment without active control.
[0013] Optionally, the target object in the target area is identified, and the target object position and the target object quantity of the target object are obtained, including:
[0014] The target object in the target area is identified by using a preset YOLO identification model, to obtain a best prediction frame and position information of the target object in the target area;
[0015] The total number of the best prediction frame is determined as the target object quantity;
[0016] The position information is determined as the target object position.
[0017] The preset YOLO identification model can accurately identify the target object in the target area, thereby obtaining the best prediction frame and the position information, ensuring the accuracy and real-time performance of the identification. Then, the total number of the best prediction frame is counted to effectively determine the quantity of the target object in the target area. Finally, the position information is specified as the target object position, which is helpful to realize accurate positioning and subsequent processing of the target object.
[0018] Optionally, the heat adaptation action corresponding to the target object is identified according to the target object position, and the heat sensation corresponding to the heat adaptation action is determined, including:
[0019] The heat adaptation action corresponding to the target object is identified by using a preset I3D model according to the target object position;
[0020] The heat adaptation action is matched with a preset action-heat sensation library, and the heat sensation corresponding to the heat adaptation action is determined according to the matching result.
[0021] The embodiment utilizes the preset I3D model to identify the thermal adaptation action corresponding to the target object, that is, a specific thermal adaptation action can be identified according to the action of the target object. The identified thermal adaptation action is matched with the preset action-thermal feeling library. By comparing and analyzing the similarity between the identified thermal adaptation action and the existing data in the library, the corresponding thermal feeling can be quickly identified. In this way, more accurate and suitable thermal feeling feedback can be provided for the user.
[0022] Optionally, the current temperature includes a low temperature range, a comfortable temperature range and a high temperature range; the obtaining of the current temperature of the target area and the determination of the control temperature of the target area according to the current temperature, the number of target objects and the thermal feeling include:
[0023] In the case that the number of target objects is one person, the current temperature of the target area is obtained.
[0024] In the case that the current temperature is in the comfortable temperature range and the thermal feeling is in the preset range without control, the control temperature is determined to be zero.
[0025] In the case that the current temperature is in the comfortable temperature range and the thermal feeling is not in the preset range without control, the thermal feeling is matched with a preset thermal feeling-control temperature library, and the control temperature is determined according to the matching result and an adjustment threshold.
[0026] In the case that the current temperature is in the low temperature range and the thermal feeling is greater than zero, the thermal feeling is matched with a preset thermal feeling-control temperature library, and the control temperature is determined according to the matching result and an upward adjustment threshold.
[0027] In the case that the current temperature is in the low temperature range and the thermal feeling is less than or equal to zero, the thermal feeling is matched with a preset thermal feeling-control temperature library, and the control temperature is determined according to the matching result.
[0028] In the case that the current temperature is in the high temperature range and the thermal feeling is less than zero, the thermal feeling is matched with a preset thermal feeling-control temperature library, and the control temperature is determined according to the matching result and a downward adjustment threshold.
[0029] In the case that the current temperature is in the high temperature range and the thermal feeling is greater than or equal to zero, the thermal feeling is matched with a preset thermal feeling-control temperature library, and the control temperature is determined according to the matching result.
[0030] The embodiment can obtain the temperature of the target area in real time in the case of a single target object, and intelligently regulate according to the temperature and the thermal sensation. When the current temperature is in the comfortable temperature range and the thermal sensation meets the preset standard, the regulation 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 requirement, the regulation temperature is intelligently adjusted by matching the thermal sensation with the preset thermal sensation-regulation temperature library to optimize the thermal sensation experience of the user. In addition, if the thermal sensation is too high under low temperature conditions, it will also be matched and adjusted upward, and if the thermal sensation is too low under high temperature conditions, it will be adjusted downward. Overall, accurate control of temperature and thermal sensation is realized, the comfort and experience of the user are improved, and the environmental regulation is more intelligent and personalized.
[0031] Optionally, the obtaining the current temperature of the target area, and determining the regulation temperature of the target area according to the current temperature, the number of target objects and the thermal sensation, comprises:
[0032] In the case that the number of target objects is at least two, the current temperature of the target area is obtained.
[0033] According to the number of target objects, the proportion of the number of people corresponding to the thermal adaptation action and the average thermal sensation corresponding to the thermal sensation are determined.
[0034] In the case that the proportion of the number of people is greater than or equal to a proportion threshold, the average thermal sensation is processed to obtain a first average thermal sensation according to an interval value principle, and the first average thermal sensation is matched with a preset thermal sensation-regulation temperature library to determine the regulation temperature according to the matching result.
[0035] In the case that the number of target objects is at least two, the current temperature of the target area is obtained, which can ensure timely adjustment of the temperature in a dynamic environment, thereby improving the accuracy of regulation. By determining the proportion of the number of people corresponding to the thermal adaptation action and the average thermal sensation, quantitative evaluation of the adaptability of the target object is realized. When the proportion of the number of people reaches a set proportion threshold, the first average thermal sensation is obtained by processing the average thermal sensation according to the interval value principle, to ensure the rationality and ease of implementation of the regulation result. The processed first average thermal sensation is matched with the preset thermal sensation-regulation temperature library, which can quickly and accurately determine the required regulation temperature, thereby improving the comfort and satisfaction of the user. The entire process of the embodiment of the application combines the number of target objects and the thermal sensation feedback, so that the temperature regulation is more adaptive, can be individually adjusted according to the actual situation, and thus the overall performance and user experience are improved.
[0036] Optionally, the current temperature comprises a low temperature range, a comfortable temperature range and a high temperature range; and the method further comprises:
[0037] In a case where the number ratio is less than the ratio threshold, a range of the average thermal sensation is determined;
[0038] In a case where the current temperature is in the comfortable temperature range and the average thermal sensation is in a preset non-regulation range, the regulation temperature is determined as zero;
[0039] In a case where the current temperature is in the comfortable temperature range and the average thermal sensation is not in the preset non-regulation range, a second average thermal sensation is obtained by processing the average thermal sensation according to a down-round principle or a third average thermal sensation is obtained by processing the average thermal sensation according to an up-round principle, 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 a matching result;
[0040] In a case where the current temperature is in the low temperature range and the average thermal sensation is less than or equal to zero, a first average thermal sensation is obtained by processing the average thermal sensation according to an interval value principle, the first average thermal sensation is matched with a preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to a matching result;
[0041] In a case where the current temperature is in the low temperature range and the average thermal sensation is greater than zero, a second average thermal sensation is obtained by processing the average thermal sensation according to a down-round principle, the second average thermal sensation is matched with a preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to a matching result;
[0042] In a case where the current temperature is in the high temperature range and the average thermal sensation is greater than or equal to zero, a first average thermal sensation is obtained by processing the average thermal sensation according to an interval value principle, the first average thermal sensation is matched with a preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to a matching result;
[0043] In a case where the current temperature is in the high temperature range and the average thermal sensation is less than zero, a third average thermal sensation is obtained by processing the average thermal sensation according to an up-round principle, the third average thermal sensation is matched with a preset thermal sensation-regulation temperature library, and the regulation temperature is determined according to a matching result.
[0044] The embodiment dynamically adjusts the temperature of the air conditioner according to the proportion of the number of people and the judgment of the average thermal sensation, intelligently adjusts the temperature of the air conditioner, and improves 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. In the low temperature condition, whether the average thermal sensation is positive or negative, the thermal sensation is processed by using the interval value or the downward rounding method, and in the high temperature condition, the interval value or the upward rounding method is used. The ability to flexibly cope with different temperature ranges enables the air conditioner to quickly respond to real-time changes, provide personalized temperature regulation, and significantly improve user experience and satisfaction, thereby showing intelligent decision-making ability.
[0045] Optionally, the thermal adaptation action includes a hot action and a cold action.
[0046] The hot action includes wiping sweat, shaking a coat, rolling sleeves, fanning, and taking off clothes.
[0047] The cold action includes wearing clothes, hugging the chest, touching the arm, blowing air on the hand, crossing the legs, clamping the hand with the leg, shrugging the shoulder and shrinking the neck, stamping the foot, holding the neck with the hand, touching the neck, rubbing the hand, and rubbing the leg.
[0048] In a second aspect, the embodiment of the present application provides an air conditioner temperature adjustment device, which comprises:
[0049] An acquisition module is configured to identify a target object in a target area and acquire a target object position and a target object quantity of the target object.
[0050] An identification module is configured to identify a thermal adaptation action corresponding to the target object according to the target object position and determine a thermal sensation corresponding to the thermal adaptation action.
[0051] A temperature control module is configured to acquire a current temperature of the target area, determine a control temperature of the target area according to the current temperature, the target object quantity, and the thermal sensation.
[0052] An adjustment module is configured to control the current temperature of the target area to be adjusted to a target temperature according to the control temperature.
[0053] In a third aspect, the embodiment of the present application provides a computer device, which comprises:
[0054] A memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the air conditioner temperature adjustment method.
[0055] In a fourth aspect, the embodiments of the present application provide a computer readable storage medium, which stores computer instructions. The computer instructions are used to make a computer execute the air conditioner temperature adjustment method described above. BRIEF DESCRIPTION OF DRAWINGS
[0056] In order to more clearly illustrate the technical solutions in the specific embodiments of the present application or the prior art, the drawings needed in the specific embodiments or the prior art description will be briefly introduced as follows. Obviously, the drawings described below are some embodiments of the present application, and those skilled in the art can obtain other drawings according to these drawings without creative labor.
[0057] Figure 1 The flow chart of the air conditioner temperature adjustment method provided by the embodiments of the present application is shown in FIG. 1.
[0058] Figure 2 The flow chart of step S1 provided by the embodiments of the present application is shown in FIG. 2.
[0059] Figure 3 The flow chart of step S3 provided by the embodiments of the present application is shown in FIG. 4.
[0060] Figure 4 The flow chart of the first method of step S5 provided by the embodiments of the present application is shown in FIG. 5.
[0061] Figure 5 The flow chart of the second method of step S5 provided by the embodiments of the present application is shown in FIG. 6.
[0062] Figure 6 The flow chart of the third method of step S5 provided by the embodiments of the present application is shown in FIG. 7.
[0063] Figure 7 The block diagram of the air conditioner temperature adjustment device provided by the embodiments of the present application is shown in FIG. 8.
[0064] Figure 8 The structural schematic diagram of the computer device provided by the embodiments of the present application is shown in FIG. 9. DETAILED DESCRIPTION
[0065] In order to make the purposes, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all the other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.
[0066] Most existing smart air conditioners mainly 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 influenced by various factors, including personal physiological characteristics, activity levels, and clothing conditions, so setting air conditioner temperatures according to uniform environmental standards often fails to meet the expectations of most people. In addition, relying solely on environmental parameters can result in excessively cold or hot temperature settings, which can affect work efficiency and living comfort. To solve this problem, air conditioning systems need to be more intelligent, capable of collecting and analyzing individual thermal sensations in real time, to achieve more accurate temperature control management and meet the needs of different users.
[0067] According to an embodiment of the present application, an air conditioner 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 herein can be executed in a different order.
[0068] In this embodiment, an air conditioner temperature adjustment method is provided, Figure 1 The flowchart of the air conditioner temperature adjustment method provided in this embodiment is shown in Figure 1 The flowchart includes the following steps:
[0069] Step S1, identify the target objects in the target area, and obtain the target object positions and target object quantities of the target objects.
[0070] Specifically, a video stream containing target objects can be captured in the target area using a camera device, and a machine learning or deep learning algorithm (such as YOLO, SSD, etc.) can be used to identify the target objects in the video stream. The target object positions and target object quantities of each target object can be determined through the detected target boxes. The target objects here refer to people, and the preferred identification tool is a YOLOv10 identification model.
[0071] Step S3, identifying the thermal adaptation actions corresponding to the target objects according to the target object positions, and determining the thermal sensations corresponding to the thermal adaptation actions.
[0072] Thermal adaptation actions are based on the results of both questionnaire surveys and thermal sensation experiments. For example, a questionnaire on user thermal sensation and thermal adaptation actions is designed to collect subjective experiences and preferences in different environments. Through experimental settings, the physiological responses and behavioral changes of users under different temperature and humidity conditions are observed, and specific thermal adaptation actions are recorded. Combining questionnaire surveys and experimental data, the commonalities and differences of users under different conditions are analyzed, and effective thermal adaptation actions are extracted.
[0073] Specifically, further identification is performed according to the target object position, and it is identified 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, and the I3D model can capture the spatiotemporal features in the video through a 3D convolutional neural network to identify whether the action of the target object is a thermal adaptation action and the specific type. Then, a database containing various thermal adaptation actions and their corresponding thermal sensations is pre-established, and the identified thermal adaptation action is matched to determine the corresponding thermal sensation.
[0074] In some embodiments, the thermal adaptation actions include thermal actions and cold actions.
[0075] The thermal actions include wiping sweat, shaking the upper body, rolling up sleeves, fanning, and taking off clothes.
[0076] The cold actions include putting on clothes, crossing arms, touching arms, blowing on hands, crossing legs, clamping hands, shrugging shoulders and shrinking neck, stamping feet, hugging neck with hands, touching neck, rubbing hands, and rubbing legs.
[0077] Specifically, the thermal adaptation actions are divided into thermal actions and cold actions, which are natural behaviors adopted by the human body to adjust body temperature in different temperature environments. Thermal actions are usually behaviors adopted in high-temperature environments to increase heat dissipation. Cold actions are behaviors adopted in low-temperature environments to reduce heat loss or increase heat generation.
[0078] 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 the thermal sensation.
[0079] Specifically, the temperature of the target area is monitored in real time by collecting data using temperature sensors or related devices to obtain the current temperature of the target area. In this process, by analyzing the number of target objects, the influence of crowd density on thermal sensation in the target area can be understood, especially in the case of high-density crowds, the cumulative effect of body temperature can cause changes in the perception of regional temperature. Combined with the evaluation of thermal sensation, a pre-established thermal sensation-control temperature library is used to determine the control temperature of the target area for different temperature ranges and crowd conditions through multiple conditional judgments. These conditions include different matching and adjustment strategies in single-person and multi-person situations to make corresponding temperature adjustments in specific environments to ensure that the temperature can achieve optimal comfort in the low-temperature, comfortable, and high-temperature ranges. At the same time, through dynamic adjustment, the required control temperature can be obtained in a timely manner in response to changes in crowd activities, thereby effectively meeting the comfort needs of most target objects, improving the overall experience, and improving energy efficiency.
[0080] Step S7, dynamically adjusting the air conditioner temperature according to the control temperature.
[0081] Specifically, once the regulation temperature is determined, the air conditioner is controlled to regulate according to the regulation temperature.
[0082] The air conditioner temperature adjustment method provided by the embodiment can understand the crowd distribution in real time by identifying the target object positions and the target object quantity in the target area, thereby providing more accurate reference for subsequent air conditioner temperature regulation. Then, the heat adaptation action is generated according to the target object positions, and the corresponding heat feeling is determined, that is, the temperature setting can be optimized according to the target object actions at different positions, and the overall comfort is improved. Then, the current temperature is obtained, and the target object quantity and the heat feeling are combined, so that the regulation temperature can be determined more scientifically. Finally, the air conditioner temperature is dynamically adjusted according to the regulation temperature, so that the comfort change of the human body can be quickly responded. This flexible adjustment mode ensures that the target objects in the target area have high heat satisfaction, avoids the situation of being too cold or too hot, and enables the user to enjoy a comfortable environment without active control.
[0083] It should be noted that the embodiment of the present application is applicable to the application scenario of cooling in summer.
[0084] Figure 2 The flowchart of step S1 provided by the embodiment of the present application can include the following steps:
[0085] Step S11, a preset YOLO recognition model is used to identify the target objects in the target area, to obtain the best prediction frame and position information of the target objects in the target area.
[0086] Step S13, the total number of the best prediction frame is determined as the target object quantity.
[0087] Step S15, the position information is determined as the target object position.
[0088] Specifically, the YOLO recognition model is a target detection algorithm, which can process image or video stream in real time, and identify and locate multiple 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 frame and position information of the best prediction frame, which usually includes the coordinates of the best prediction frame, such as the coordinates of the upper left corner and the lower right corner.
[0089] These frames are determined according to the confidence score to ensure the accuracy and reliability of the frames. By calculating the total number of the best prediction frame, the model can determine the target object quantity in the target area. Finally, the position information is recorded as the target object position of the corresponding target object.
[0090] The preset YOLO recognition model is formed by training a video stream or an image containing a pre-labeled target object. This training process enables the model to learn to recognize different types of target objects, so as to accurately recognize and locate these target objects in actual application. Through such training, the model can quickly and accurately detect the target objects in the target region when facing new images or video streams.
[0091] Compared with the embodiment shown in Figure 1 The embodiment utilizes the preset YOLO recognition model to accurately recognize the target objects in the target region, thereby obtaining the best prediction box and position information, ensuring the accuracy and real-time performance of the recognition. Then, by counting the total number of the best prediction boxes, the number of target objects in the target region can be effectively determined. Finally, the position information is specified as the target object position, which is helpful for accurate positioning and subsequent processing of the target objects.
[0092] Figure 3 The flowchart of step S3 provided by the embodiment of the present application can include the following steps:
[0093] Step S31, according to the target object position, the preset I3D model is used to recognize the heat adaptation action corresponding to the target object.
[0094] Step S33, the heat adaptation action is matched with the preset action-thermal feeling library, and the thermal feeling corresponding to the heat adaptation action is determined according to the matching result.
[0095] Specifically, the I3D model needs to be trained first, so that it can recognize different heat adaptation actions. This usually involves using a labeled data set containing video samples of various heat adaptation actions. Through supervised learning, the I3D model can learn how to recognize these specific actions from videos. The I3D model extracts spatio-temporal features from videos through its 3D convolutional neural network. Once the model is trained, it can be used to identify heat adaptation actions in new videos.
[0096] It should be noted that the YOLO recognition model first recognizes the target object in the video and provides an accurate target object position, which narrows the recognition range for the subsequent I3D model. Then the I3D model can further analyze the action of the target object to identify whether it is a heat adaptation action and the specific heat adaptation behavior type. This collaborative working method can improve the accuracy of recognition and provide data support for subsequent user comfort optimization.
[0097] Then, a database is created in advance, which contains different heat adaptation actions and their corresponding thermal sensations. This library can be constructed based on expert knowledge, historical data or related research, please refer to Table 1. The heat adaptation action identified by the I3D model is matched with the heat adaptation actions in the action-thermal sensation library, which can be achieved by simple lookup, pattern matching or more complex machine learning algorithms. According to the matching result, the thermal sensation corresponding to the heat adaptation action of the target object is determined. For example, if the identified heat adaptation action is "wiping sweat", the corresponding thermal sensation is "+2".
[0098] Table 1 Action-thermal sensation library
[0099]
[0100] With Figure 1 Compared with the embodiment shown in the figure, the present embodiment utilizes a preset I3D model to identify the heat adaptation action corresponding to the target object, i.e. a specific heat adaptation action can be identified according to the action of the target object. The identified heat adaptation action is matched with the preset action-thermal sensation library. By comparing and analyzing the identified heat adaptation action with the existing data in the library, the corresponding thermal sensation can be quickly identified. In this way, more accurate and personalized thermal sensation feedback can be provided for the user.
[0101] Figure 4 The flow chart of the first method of step S5 provided by the embodiment of the present application, the current temperature includes low temperature range, comfortable temperature range and high temperature range; the flow chart can include the following steps:
[0102] Step S511, in the case of a single target object, the current temperature of the target area is obtained.
[0103] Specifically, the low temperature range is below 26℃, the comfortable temperature range is within 26-28℃, and the high temperature range is above 28℃. In the case of a single target object, the current temperature of the target area can be obtained by a temperature sensor or infrared imaging technology in combination with the current temperature to determine the control temperature.
[0104] Step S512, in the case of a current temperature in the comfortable temperature range and a thermal sensation in the preset non-control range, the control temperature is determined to be zero.
[0105] The preset non-control range is generally obtained according to empirical data and set to [-1, +1], which can be understood as the range of -1≤thermal sensation≤+1 as the preset non-control range, i.e. no control is needed for the air conditioner temperature in this range.
[0106] Specifically, if the current temperature is within the comfortable temperature range 26-28℃, it means that the temperature of the environment is considered suitable in this temperature range. And the thermal sensation is also within the preset no-regulation range, which means that the temperature change felt by the user in this range is acceptable and will not cause great discomfort, so no temperature regulation is needed, i.e. the regulation temperature is zero.
[0107] In step S513, in the case that the current temperature is within the comfortable temperature range and the thermal sensation is not within the preset no-regulation range, 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 adjustment threshold.
[0108] Specifically, if the current temperature is within the comfortable temperature range 26-28℃, but the thermal sensation is not within the preset no-regulation range, further regulation is needed according to the matching result of the thermal sensation and the thermal sensation-regulation temperature library. The appropriate regulation temperature can be calculated by the matching result and considering the adjustment threshold, which includes the upward adjustment threshold and the downward adjustment threshold, where the upward adjustment threshold is +1 and the downward adjustment threshold is -1. The air conditioning temperature is adjusted to a more comfortable temperature.
[0109] It should be noted that in the case that the current temperature is within the comfortable temperature range and the thermal sensation is < -1, 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 downward adjustment threshold.
[0110] In the case that the current temperature is within the comfortable temperature range and the thermal sensation is > 1, 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 upward adjustment threshold.
[0111] Please refer to Table 2, the thermal sensation-regulation temperature library can be constructed based on expert knowledge, historical data or related research.
[0112] Table 2 Thermal sensation-regulation temperature library
[0113]
[0114] For example, the current temperature is 26-28℃ and the thermal sensation is +2. According to the matching result of the thermal sensation and the thermal sensation-regulation temperature library, the corresponding regulation temperature in the library is -2℃. The final regulation temperature is obtained by combining the regulation temperature in the library with the upward adjustment threshold +1, which is -1℃. Similarly, assuming that the current temperature is 26-28℃ and the thermal sensation is -3. According to the matching result of the thermal sensation and the thermal sensation-regulation temperature library, the corresponding regulation temperature in the library is +3℃. The final regulation temperature is obtained by combining the regulation temperature in the library with the downward adjustment threshold -1, which is +2℃.
[0115] Step S514, in the case that the current temperature is in the low temperature range and the thermal sensation is greater than zero, the thermal sensation is matched with the preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result and the upward adjustment threshold.
[0116] Specifically, if the current temperature is in the low temperature range, the user's thermal sensation is likely to be cold. In this case, through the thermal sensation-control temperature library, the corresponding control temperature can be found to increase the indoor temperature and improve the user's comfort.
[0117] For example, the current temperature is 25℃, and the thermal sensation is +2. According to the matching result of the thermal sensation and the thermal sensation-control temperature library, the corresponding control temperature in the library is -2℃, and the final control temperature is -1℃ by combining the control temperature in the library with the upward adjustment threshold of +1. Assuming that the current temperature is 25℃, and the thermal sensation is -3, according to the matching result of the thermal sensation and the thermal sensation-control temperature library, the corresponding control temperature in the library is +3℃, and the final control temperature is +3℃.
[0118] Step S515, in the case that 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 the preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0119] Step S516, in the case that the current temperature is in the high temperature range and the thermal sensation is less than zero, the thermal sensation is matched with the preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result and the downward adjustment threshold.
[0120] Specifically, if the current temperature is in the high temperature range, the user's thermal sensation is likely to be hot. At this time, the control temperature determined through the thermal sensation-control temperature library will help to reduce the indoor temperature to improve the comfort.
[0121] For example, the current temperature is 30℃, and the thermal sensation is -2. According to the matching result of the thermal sensation and the thermal sensation-control temperature library, the corresponding control temperature in the library is +2℃, and the final control temperature is +1℃ by combining the control temperature in the library with the downward adjustment threshold of -1. Assuming that the current temperature is 30℃, and the thermal sensation is +3, according to the matching result of the thermal sensation and the thermal sensation-control temperature library, the corresponding control temperature in the library is -3℃, and the final control temperature is -3℃.
[0122] Step S517, in the case that 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 the preset thermal sensation-control temperature library, and the control temperature is determined according to the matching result.
[0123] With Figure 1Compared with the embodiments shown, the embodiments can obtain the temperature of the target area in real time in the case of a single target object, and intelligently regulate according to the temperature and the thermal sensation. When the current temperature is in the comfortable temperature range and the thermal sensation meets the preset standard, the regulation 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 requirement, the regulation temperature is intelligently adjusted by matching the thermal sensation with the preset thermal sensation-regulation temperature library to optimize the thermal sensation experience of the user. In addition, if the thermal sensation is too high under low-temperature conditions, it will also be matched and adjusted upwards, and if the thermal sensation is too low under high-temperature conditions, it will be adjusted downwards. Overall, accurate control of temperature and thermal sensation is achieved, the comfort and experience of the user are improved, and the environmental regulation is more intelligent and personalized.
[0124] Figure 5 The flowchart of the second method of step S5 provided by the embodiments of the present application can include the following steps:
[0125] Step S521, in the case of at least two target objects, the current temperature of the target area is obtained.
[0126] Step S523, according to the number of target objects, the proportion of the number of people corresponding to the heat adaptation action and the average thermal sensation corresponding to the thermal sensation are determined.
[0127] Step S525, in the case of the proportion of the number of people being 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 the preset thermal sensation-regulation temperature library to determine the regulation temperature according to the matching result.
[0128] Specifically, in the case of multiple target objects in the target area, the proportion of the number of people participating in the heat adaptation action to the total number of people and the average thermal sensation corresponding to the thermal sensation need to be calculated. Assuming that there are 5 target objects, 4 of which participate in the heat adaptation action, and the corresponding thermal sensations are +1, +2, +3, and +2, the proportion of the number of people is 4 / 5*100%=80%, and the average thermal sensation is (+1+2+3+2) / 4=+2.
[0129] Next, it is judged whether the proportion of the number of people is greater than or equal to the set proportion threshold, which is preferably 60%. According to the above example, the proportion of the number of people of 80% satisfies the condition of being greater than 60%. Next, according to the average thermal sensation and according to the interval value principle, a first average thermal sensation is obtained. In this example, the first average thermal sensation is +2. If the average thermal sensation is +2.5, the first average thermal sensation is +3 after interval value processing. Finally, the preset thermal sensation-regulation temperature library is matched to determine the required regulation temperature. In this example, the first average thermal sensation of +2 corresponds to a regulation temperature of -2℃.
[0130] It should be noted that the interval value representation uses rounding for positive numbers and the processing method of "-1.4 to -1 is valued as -1, -2 to -1.5 is valued as -2" for negative numbers. Subsequent interval values are processed in the same way, and will not be repeated.
[0131] and Figure 1 Compared to the illustrated embodiment, this embodiment, when the number of target objects is at least two, obtains the current temperature of the target area, ensuring timely temperature adjustment in dynamic environments and thus improving the accuracy of control. By determining the proportion of people performing thermal adaptation actions and the average thermal sensation, a quantitative assessment of the target object's adaptability is achieved. When the proportion of people reaches a set threshold, the average thermal sensation is processed using an interval-based principle to obtain a first average thermal sensation, ensuring the rationality and ease of implementation of the control results. Matching the processed first average thermal sensation with a preset thermal sensation-control temperature library allows for rapid and accurate determination of the required control temperature, thereby improving user comfort and satisfaction. The entire process of this embodiment, combining the number of target objects and their thermal sensation feedback, makes temperature control more adaptive, enabling personalized adjustments based on actual conditions, thereby improving overall performance and user experience.
[0132] Figure 6 A flowchart of the third method for step S5 provided in the embodiments of this application is provided. The process may include the following steps:
[0133] Step S531: When the proportion of people is less than the proportion threshold, determine the range of average thermal sensation.
[0134] Step S532: If the current temperature is within the comfortable temperature range and the average thermal sensation is within the preset range that does not require adjustment, determine that the adjustment temperature is zero.
[0135] Specifically, when the proportion of people is less than the threshold, it is necessary to determine the range of average thermal sensation in order to confirm whether further temperature control is needed. The comfortable temperature range is 26-28℃. The preset range that does not require control is generally obtained based on empirical data and is set to [-1, +1]. This can be understood as -1 ≤ average thermal sensation ≤ +1 being the preset range that does not require control. This means that within this range, the heat change felt by the user is acceptable and will not cause strong discomfort. In this case, no temperature control is needed, i.e., the temperature should be set to zero.
[0136] Step S533, in the case that the current temperature is in the comfortable temperature range and the average thermal sensation is not in the preset non-regulation range, the average thermal sensation is processed according to the principle of rounding down to obtain a second average thermal sensation or is processed according to the principle of rounding up to obtain a third average thermal sensation, and the second average thermal sensation or the third average thermal sensation is matched with the preset thermal sensation-regulation temperature library, and a regulation temperature is determined according to the matching result.
[0137] Specifically, if the current temperature is in the comfortable temperature range 26-28℃, but the average thermal sensation is not in the preset non-regulation range, and when the average thermal sensation > 1, the average thermal sensation is processed according to the principle of rounding down to obtain a second average thermal sensation, and when the average thermal sensation < -1, the average thermal sensation is processed according to the principle of rounding up to obtain a third average thermal sensation, and further according to the matching result of the second average thermal sensation or the third average thermal sensation with the thermal sensation-regulation temperature library, a suitable regulation temperature is determined through the matching result to adjust the air conditioning temperature to a more comfortable temperature.
[0138] Step S534, in the case that 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 principle of interval value to obtain a first average thermal sensation, and the first average thermal sensation is matched with the preset thermal sensation-regulation temperature library, and a regulation temperature is determined according to the matching result.
[0139] Specifically, in the case that the low temperature range is < 26℃ and the average thermal sensation ≤ 0, the average thermal sensation is interval valued to obtain a first average thermal sensation, and is matched with the thermal sensation-regulation temperature library to determine the corresponding regulation temperature.
[0140] Step S535, in the case that the current temperature is in the low temperature range and the average thermal sensation is greater than zero, the average thermal sensation is processed according to the principle of rounding down to obtain a second average thermal sensation, and the second average thermal sensation is matched with the preset thermal sensation-regulation temperature library, and a regulation temperature is determined according to the matching result.
[0141] Specifically, in the case that the low temperature range is < 26℃ and the average thermal sensation > 0, the average thermal sensation is processed according to the principle of rounding down to obtain a second average thermal sensation, and the second average thermal sensation is matched with the preset thermal sensation-regulation temperature library, and a regulation temperature is determined according to the matching result.
[0142] Step S536, in the case that 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 principle of interval value to obtain a first average thermal sensation, and the first average thermal sensation is matched with the preset thermal sensation-regulation temperature library, and a regulation temperature is determined according to the matching result.
[0143] Specifically, in the case of high temperature range > 28℃ and average thermal sensation ≥ 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 the preset thermal sensation-control temperature library to determine the control temperature according to the matching result.
[0144] In step S537, in the case of current temperature being in the high temperature range and average thermal sensation being less than zero, the average thermal sensation is processed according to the upward rounding principle to obtain a third average thermal sensation, and the third average thermal sensation is matched with the preset thermal sensation-control temperature library to determine the control temperature according to the matching result.
[0145] Specifically, in the case of high temperature range > 28℃ and average thermal sensation < 0, the average thermal sensation is processed according to the upward rounding principle to obtain a third average thermal sensation, and the third average thermal sensation is matched with the preset thermal sensation-control temperature library to determine the control temperature according to the matching result.
[0146] Compared with the embodiment shown in Figure 5 The embodiment dynamically adjusts the temperature according to the proportion of the number 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. In the low temperature condition, whether the average thermal sensation is positive or negative, the thermal sensation is processed using interval value or downward rounding, and in the high temperature condition, the interval value or upward rounding method is used. This flexible response to different temperature ranges enables the air conditioner to quickly respond to real-time changes and provide personalized temperature control, thereby significantly improving user experience and satisfaction, and showing intelligent decision-making ability.
[0147] Correspondingly, please refer to Figure 7 A block diagram of an air conditioner temperature adjustment device provided by the embodiment of the present application is shown in the figure, and the device comprises:
[0148] The acquisition module S001 is configured to identify a target object in a target area and acquire a target object position and a target object quantity of the target object.
[0149] The identification module S003 is configured to identify a thermal adaptation action corresponding to the target object according to the target object position, and determine a thermal sensation corresponding to the thermal adaptation action.
[0150] The temperature control determination module S005 is configured to acquire a current temperature of the target area, and determine a control temperature of the target area according to the current temperature, the target object quantity and the thermal sensation.
[0151] The adjustment module S007 is configured to control the current temperature of the target area to be adjusted to a target temperature according to the control temperature.
[0152] In some optional embodiments, the identification module S001 comprises:
[0153] adopting the preset YOLO identification model to identify the target object in the target region, to obtain the best prediction frame and position information of the target object in the target region;
[0154] determining the total number of the best prediction frame as the number of target objects;
[0155] determining the position information as the position of the target object.
[0156] In some optional embodiments, the generation module S003 comprises:
[0157] according to the position of the target object, adopting the preset I3D model to identify the heat adaptation action corresponding to the target object;
[0158] matching the heat adaptation action with the preset action-heat feeling library, and determining the heat feeling corresponding to the heat adaptation action according to the matching result.
[0159] In some optional embodiments, the current temperature comprises a low temperature range, a comfortable temperature range and a high temperature range; the acquisition module S005 comprises:
[0160] in the case that the number of target objects is one person, acquiring the current temperature of the target region;
[0161] in the case that the current temperature is in the comfortable temperature range and the heat feeling is in the preset non-regulation range, determining the regulation temperature as zero;
[0162] in the case that the current temperature is in the comfortable temperature range and the heat feeling is not in the preset non-regulation range, matching the heat feeling with the preset heat feeling-regulation temperature library, and determining the regulation temperature according to the matching result and the adjustment threshold value;
[0163] in the case that the current temperature is in the low temperature range and the heat feeling is greater than zero, matching the heat feeling with the preset heat feeling-regulation temperature library, and determining the regulation temperature according to the matching result and the upward adjustment threshold value;
[0164] in the case that the current temperature is in the low temperature range and the heat feeling is less than or equal to zero, matching the heat feeling with the preset heat feeling-regulation temperature library, and determining the regulation temperature according to the matching result;
[0165] in the case that the current temperature is in the high temperature range and the heat feeling is less than zero, matching the heat feeling with the preset heat feeling-regulation temperature library, and determining the regulation temperature according to the matching result and the downward adjustment threshold value;
[0166] In a case where the current temperature is in a 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 a control temperature is determined according to a matching result.
[0167] In some optional embodiments, the obtaining module S005 comprises:
[0168] In a case where the number of target objects is at least two, a current temperature of the target area is obtained.
[0169] According to the number of target objects, a proportion of the number of people corresponding to the thermal adaptation action and an average thermal sensation corresponding to the thermal sensation are determined.
[0170] In a case where the proportion of the number of people is greater than or equal to a proportion threshold, the average thermal sensation is processed according to an interval value principle to obtain a first average thermal sensation, the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and a control temperature is determined according to a matching result.
[0171] In some optional embodiments, the current temperature comprises a low temperature range, a comfortable temperature range and a high temperature range; the device further comprises:
[0172] In a case where the proportion of the number of people is less than the proportion threshold, a range of the average thermal sensation is determined.
[0173] In a case where the current temperature is in the comfortable temperature range and the average thermal sensation is in a preset non-control range, the control temperature is determined to be zero.
[0174] In a case where the current temperature is in the comfortable temperature range and the average thermal sensation is not in the preset non-control range, the average thermal sensation is processed according to a down rounding principle to obtain a second average thermal sensation or the average thermal sensation is processed according to an up rounding principle to obtain a third average thermal sensation, the second average thermal sensation or the third average thermal sensation is matched with a preset thermal sensation-control temperature library, and a control temperature is determined according to a matching result.
[0175] In a case where 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 an interval value principle to obtain a first average thermal sensation, the first average thermal sensation is matched with a preset thermal sensation-control temperature library, and a control temperature is determined according to a matching result.
[0176] In a case where the current temperature is in the low temperature range and the average thermal sensation is greater than zero, the average thermal sensation is processed according to a down rounding principle to obtain a second average thermal sensation, the second average thermal sensation is matched with a preset thermal sensation-control temperature library, and a control temperature is determined according to a matching result.
[0177] 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 the first average thermal sensation, and the first average thermal sensation is matched with the preset thermal sensation-control temperature library. The control temperature is determined according to the matching result.
[0178] When the current temperature is in the high temperature range and the average thermal sensation is less than zero, the average thermal sensation is processed according to the principle of rounding up to obtain the third average thermal sensation. The third average thermal sensation is then matched with the preset thermal sensation-control temperature library, and the control temperature is determined based on the matching result.
[0179] In some alternative implementations, the thermal adaptation action includes both hot and cold actions;
[0180] Hot actions include wiping sweat, shaking off shirts, rolling up sleeves, fanning oneself, and taking off clothes;
[0181] Cold gestures include putting on clothes, crossing your arms, touching your arms, breathing on your hands, crossing your legs, clamping your hands between your legs, shrugging your shoulders and shrinking your neck, stomping your feet, hugging your neck with your hands, touching your neck, rubbing your hands and rubbing your legs.
[0182] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.
[0183] In this embodiment, an air conditioning temperature control device is presented in the form of a functional module. Here, a module refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above-mentioned functions.
[0184] Please see Figure 8 , Figure 8 This application provides a schematic diagram of the structure of a computer device, as shown in the embodiment of the present application. Figure 8 As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system).Figure 8 The processor 10 is taken as an example.
[0185] The processor 10 can be a central processor, a network processor or a combination thereof. The processor 10 can further include a hardware chip. The hardware chip can be an application specific integrated circuit, a programmable logic device or a combination thereof. The programmable logic device can be a complex programmable logic device, a field programmable logic gate array, a generic array logic or any combination thereof.
[0186] The memory 20 stores instructions executable by the at least one processor 10, so that the at least one processor 10 implements the method shown in the above embodiments.
[0187] The memory 20 can include a program storage area and a data storage area. The program storage area can store an operating system and application programs required by at least one function; the data storage area can store data created according to the use of the computer device, etc. In addition, the memory 20 can include a high-speed random access memory, and can further include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device or other non-transitory solid-state memory device. In some optional embodiments, the memory 20 can optionally include a memory remotely arranged with respect to the processor 10, and these remote memories can be connected to the computer device through a network. Examples of the network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.
[0188] The memory 20 can include a volatile memory, such as a random access memory; the memory can also include a non-volatile memory, such as a flash memory, a hard disk or a solid state disk; the memory 20 can further include a combination of the above kinds of memories.
[0189] The computer device further includes a communication interface 30 for communication between the computer device and other devices or communication networks.
[0190] The embodiments of the present application further provide a computer readable storage medium, and the method according to the embodiments of the present application can be implemented in hardware, firmware, or recorded in a storage medium, or be implemented as computer code downloaded from a network and originally stored in a remote storage medium or a non-transitory machine readable storage medium and then stored in a local storage medium, so that the method described herein can be processed by such software on a storage medium using a general purpose computer, a special purpose processor, or programmable or special hardware. The storage medium can be a disk, a compact disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid state disk, etc. Further, the storage medium can also include a combination of the above-mentioned memories. It can be understood that the computer, the processor, the microprocessor controller, or the programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the method shown in the above embodiments is implemented.
[0191] The apparatus and module illustrated in the above embodiments can be specifically implemented by a computer chip or an entity, or by a product with certain functions. A typical implementation device is a computer. Specifically, the computer can 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 electronic mail device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0192] For the convenience of description, the above apparatus is described in various units by function. Of course, the functions of the units can be implemented in the same or multiple software and / or hardware in the implementation of the present application.
[0193] Those skilled in the art will appreciate that embodiments of the present application can be provided as methods, apparatuses. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can 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-ROMs, optical storage media, etc.) containing computer usable program code.
[0194] The present application is described with reference to flowcharts and / or block diagrams of the method, apparatus according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams 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 apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus produce a machine that implements the flowcharts and / or block diagrams. The computer program instructions can also be stored in a computer readable storage medium that can guide the computer program instructions to be executed by a computer or other programmable data processing apparatus.Figure 1 one or more processes and / or means for Figure 1 one or more blocks or means for
[0195] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a Figure 1 one or more processes and / or means for Figure 1 one or more blocks or means for
[0196] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing Figure 1 one or more processes and / or means for Figure 1 one or more blocks or means for
[0197] It is also noted that the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without further
[0198] Each of the embodiments in the present specification is described in a progressive manner, and the same or similar parts between the embodiments can be mutually referred to, and each of the embodiments mainly explains the difference from other embodiments. In particular, for the system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the part of the description of the method embodiments.
[0199] The above only describes the embodiments of the present application and is not intended to limit the present application. The present application can have various modifications and changes for those skilled in the art. Any modification, equivalent replacement, improvement, etc. within the spirit and principle of the present application shall be included in the scope of the claims of the present application.
[0200] Although the embodiments of the present application are described in conjunction with the accompanying drawings, various modifications and changes can be made by those skilled in the art without departing from the spirit and scope of the present application, and such modifications and changes shall fall within the scope defined by the appended claims.
Claims
1. A method for regulating air conditioning temperature, characterized in that, The method includes: Identify target objects within the target area, and obtain the location and number of target objects; Based on the location of the target object, identify the thermal adaptation action corresponding to the target object, and determine the thermal sensation corresponding to the thermal adaptation action; The process involves: acquiring the current temperature of the target area; determining the adjustable temperature of the target area based on the current temperature, the number of target objects, and the thermal sensation; wherein the current temperature includes a low temperature range, a comfortable temperature range, and a high temperature range; and acquiring the current temperature of the target area and determining the adjustable temperature of the target area based on the current temperature, the number of target objects, and the thermal sensation, which includes: acquiring the current temperature of the target area when the number of target objects is a single person; determining the adjustable temperature to be zero when the current temperature is within the comfortable temperature range and the thermal sensation is within a preset no-adjustment range; and matching the thermal sensation with a preset thermal sensation-adjustment temperature library when the current temperature is within the comfortable temperature range and the thermal sensation is not within the preset no-adjustment range, and determining the adjustable temperature based on the matching result and an adjustment threshold. Temperature regulation: 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-regulated temperature library, and the regulated temperature is determined based on 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, the thermal sensation is matched with a preset thermal sensation-regulated temperature library, and the regulated temperature is determined based on 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-regulated temperature library, and the regulated temperature is determined based on 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-regulated temperature library, and the regulated temperature is determined based on the matching result. The air conditioning temperature is dynamically adjusted according to the aforementioned temperature control.
2. The method according to claim 1, characterized in that, The process of identifying target objects within a target area and obtaining the location and quantity of those target objects includes: The target object within the target area is identified using a preset YOLO recognition model, and the best prediction bounding box and location information of the target object within the target area are obtained. The total number of the best prediction boxes is determined as the number of target objects; The location information is determined as the location of the target object.
3. The method according to claim 1, characterized in that, The step of identifying the thermal adaptation action corresponding to the target object based on the target object's location, and determining the thermal sensation corresponding to the thermal adaptation action, includes: Based on the location of the target object, the corresponding thermal adaptation action of the target object is identified using a 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 based on the matching result.
4. The method according to claim 1, characterized in that, The step of acquiring the current temperature of the target area and determining the controlled temperature of the target area based on the current temperature, the number of target objects, and the thermal sensation includes: When the number of target objects is at least two people, obtain the current temperature of the target area; Based on the number of target objects, determine the percentage 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 the first average thermal sensation, and the first average thermal sensation is matched with the preset thermal sensation-controlled temperature library, and the controlled temperature is determined according to the matching result.
5. The method according to claim 4, characterized in that, The current temperature includes a low temperature range, a comfortable temperature range, and a high temperature range; the method further includes: If the percentage of the number of people is less than the percentage threshold, the range of the average thermal sensation is determined. If the current temperature is within the comfortable temperature range and the average thermal sensation is within a preset range that does not require adjustment, then the adjustment temperature is determined to be 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 adjustment, the average thermal sensation is processed by rounding down to obtain a second average thermal sensation or by rounding up to obtain a third average thermal sensation. The second average thermal sensation or the third average thermal sensation is then matched with a preset thermal sensation-adjustment temperature library, and the adjustment temperature is determined based on 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-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 greater than zero, the average thermal sensation is processed according to the floor rule to obtain a second average thermal sensation, and the second average thermal sensation is matched with a preset thermal sensation-regulation temperature library. The regulation temperature is determined based on 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-controlled temperature library, and the controlled 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 processed according to the floor rule to obtain a third average thermal sensation, and the third average thermal sensation is matched with a preset thermal sensation-controlled temperature library. The controlled temperature is determined based on the matching result.
6. The method according to claim 1, characterized in that, The thermal adaptation action includes hot action and cold action; The hot actions include wiping sweat, shaking off clothes, rolling up sleeves, fanning oneself, and taking off clothes; The cold movements include putting on clothes, crossing your chest, touching your arms, breathing on your hands, crossing your legs, clamping your hands between your legs, shrugging your shoulders and shrinking your neck, stomping your feet, hugging your neck with your hands, touching your neck, rubbing your hands and rubbing your legs.
7. An air conditioning temperature control device, characterized in that, The device includes: The acquisition module is used to identify target objects within the target area and acquire the target object location and the number of target objects. The identification module is used to identify the thermal adaptation action corresponding to the target object based on the target object's position, and to determine the thermal sensation corresponding to the thermal adaptation action; A temperature control module is used to acquire the current temperature of the target area and determine the control temperature of the target area based on the current temperature, the number of target objects, and the thermal sensation. The current temperature includes a low-temperature range, a comfortable temperature range, and a high-temperature range. The temperature control module includes: acquiring the current temperature of the target area when the number of target objects is a single person; determining the control temperature to be zero when the current temperature is within the comfortable temperature range and the thermal sensation is within a preset range where no control is needed; matching the thermal sensation with a preset thermal sensation-control temperature library when the current temperature is within the comfortable temperature range and the thermal sensation is not within the preset range where no control is needed, and determining the control temperature based on the matching result and an adjustment threshold; and determining the control temperature when the current temperature is within the low-temperature range. If the current temperature falls within the low temperature range and the thermal sensation is greater than or equal to zero, the thermal sensation is matched with a preset thermal sensation-controlled temperature library, and the controlled temperature is determined based on the matching result and an upward adjustment threshold. If the current temperature falls within the high temperature range and the thermal sensation is less than or equal to zero, the thermal sensation is matched with a preset thermal sensation-controlled temperature library, and the controlled temperature is determined based on the matching result. If the current temperature falls within the high temperature range and the thermal sensation is less than zero, the thermal sensation is matched with a preset thermal sensation-controlled temperature library, and the controlled temperature is determined based on the matching result and a downward adjustment threshold. If the current temperature falls 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-controlled temperature library, and the controlled temperature is determined based on the matching result. The adjustment module is used to adjust the current temperature of the target area to the target temperature according to the controlled temperature.
8. A computer device, characterized in that, include: A memory and a processor are interconnected, the memory storing computer instructions, and the processor executing the computer instructions to perform the air conditioning temperature adjustment method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the air conditioning temperature adjustment method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Air conditioning temperature regulating method and system based on human body thermal adaptation behaviors
CN112303861A
Intelligent regulation and control method for heating, ventilating and air conditioning of college teaching building based on monitoring video data
CN115574440A