Method and apparatus for intelligently adjusting environment based on user distribution
By analyzing user distribution, the smart air conditioner generates control parameters to precisely adjust the air delivery area and mode, solving the problem of uneven airflow and improving air delivery accuracy and user comfort.
Patent Information
- Application Number
- CN202210248496.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-14
- Publication Date
- 2026-03-03
- Estimated Expiration
- 2042-03-14
AI Technical Summary
Current air conditioners rely mainly on manual control for airflow, resulting in uneven room temperature and affecting user comfort and health.
By analyzing the user distribution in the target area, the airflow coverage and air delivery method of the smart air conditioner are determined, and corresponding control parameters are generated to precisely adjust the air delivery area and mode.
It improves the accuracy and reliability of air delivery in smart air conditioners, providing a more comfortable environment in terms of temperature, air volume, and air speed, thus enhancing the user experience.
Smart Images

Figure CN116792880B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent air conditioning technology, and in particular to a method and apparatus for intelligently adjusting the environment based on user distribution. Background Technology
[0002] With social progress and economic development, people's living standards have continuously improved, and air conditioners have become an indispensable household appliance. The main operating method of an air conditioner is to control its various modes, such as cooling, heating, and dehumidification, based on control commands issued by the user.
[0003] Currently, most air conditioners rely on remote controls for airflow, allowing users to manually select modes like vertical or horizontal airflow. However, this method leads to uneven room temperatures, and directing the airflow directly at the user can cause illness, negatively impacting user experience and failing to meet comfort requirements. Therefore, providing a method for intelligently adjusting the environment based on user distribution to enhance the intelligence of air conditioner control is crucial. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a method and device for intelligently adjusting the environment based on user distribution. The method determines the air supply area and air supply mode of the intelligent air conditioner based on the information corresponding to the target area, which can improve the air supply accuracy and reliability of the intelligent air conditioner, improve the control intelligence of the intelligent air conditioner, provide users with a comfortable living and working environment with appropriate temperature, air volume and wind speed, and improve the user's comfort when using the intelligent air conditioner.
[0005] To address the aforementioned technical problems, the first aspect of this invention discloses a method for intelligently adjusting the environment based on user distribution, the method comprising:
[0006] Analyze the collected information of the target area to obtain the target information of the target area, which includes the user distribution of the target area and the user distribution location of the target area.
[0007] Based on the user distribution in the target area, the airflow coverage of the smart air conditioner is determined, and control parameters for the smart air conditioner are generated based on the airflow coverage and the target information of the target area.
[0008] Based on the control parameters, the intelligent air conditioner is controlled to perform operations that match the control parameters.
[0009] As an optional implementation, in the first aspect of the present invention, the target information of the target area further includes the number of users in the target area, and the user distribution location in the target area includes the location of each user in the target area;
[0010] The step of determining the airflow coverage area of the smart air conditioner based on the user distribution in the target area includes:
[0011] When the number of users in the target area is equal to 1, the area centered on the location of the user is determined as the airflow coverage range of the smart air conditioner.
[0012] When the number of users in the target area is greater than or equal to 2, the target area is divided according to the location of each user in the target area to obtain at least one sub-area. Each sub-area contains at least one user, and the users in each sub-area do not overlap.
[0013] All the aforementioned sub-regions are determined as the airflow coverage area of the intelligent air conditioner.
[0014] As an optional implementation, in the first aspect of the present invention, when the number of all said sub-regions is greater than or equal to 2, generating control parameters for the intelligent air conditioner based on the airflow coverage range and the target information of the target region includes:
[0015] Determine whether any of the sub-regions overlap.
[0016] When it is determined that there are no overlapping sub-regions, the user categories corresponding to all sub-regions are analyzed, and the current positions of users in all sub-regions are collected. Based on the current position of the user in each sub-region, the relative positional relationship between the user in that sub-region and the smart air conditioner is calculated. The relative positional relationship between the user in each sub-region and the smart air conditioner includes the relative distance value between the user in that sub-region and the smart air conditioner and / or the relative angle value between the user in that sub-region and the smart air conditioner.
[0017] Based on the user category corresponding to each sub-region and the relative positional relationship between the user and the smart air conditioner in each sub-region, the air outlet mode corresponding to the sub-region is determined, and the control parameters of the smart air conditioner are generated based on the determined air outlet mode corresponding to each sub-region.
[0018] When it is determined that there are overlapping sub-regions, the overlapping sub-regions are selected from all the sub-regions and designated as the first sub-region.
[0019] Determine whether there exists a second sub-region in all the first sub-regions that has the same air outlet;
[0020] When it is determined that there is no such thing, the user category corresponding to each first sub-region is analyzed. Based on the user category corresponding to each first sub-region and the air outlet corresponding to the first sub-region, the air outlet mode corresponding to the first sub-region is determined. Based on the air outlet mode corresponding to each first sub-region, the control parameters of the smart air conditioner are generated.
[0021] When the existence is determined, analyze the user category corresponding to each of the second sub-areas under the same air outlet;
[0022] For any of the same air outlets, determine whether the user categories corresponding to each of the second sub-areas under the same air outlet are the same. If they are not the same, determine whether there is a pre-set special user category among the user categories corresponding to all the second sub-areas under the same air outlet. If the special user category exists, determine the air outlet mode that matches the special user category and make it the air outlet mode of the same air outlet.
[0023] The control parameters of the smart air conditioner are generated based on the air outlet patterns of all the same air outlets.
[0024] As an optional implementation, in the first aspect of the present invention, the target information of the target area further includes environmental information of the target area, the environmental information including one or more of the following: functional attributes of the target area, current temperature of the target area, current humidity of the target area, and distance values between the user in the target area and the smart air conditioner;
[0025] The step of generating control parameters for the smart air conditioner based on the airflow coverage area and the target information of the target area includes:
[0026] The environmental information of the target area and the current working mode of the smart air conditioner are input into a pre-set environmental parameter analysis model for analysis to obtain comfortable environmental parameters that match the user in the target area. The current working mode of the smart air conditioner includes one or more of the following: the current air outlet speed of the smart air conditioner, the current air outlet temperature of the smart air conditioner, and the current air outlet wind force intensity of the smart air conditioner.
[0027] Based on the airflow coverage area and the determined comfort environment parameters, the control parameters of the intelligent air conditioner are generated.
[0028] As an optional implementation, in the first aspect of the present invention, the method further includes:
[0029] According to the control parameters, during the process of controlling the smart air conditioner to perform an operation that matches the control parameters, the movement trajectory of the user in the target area within the preset time period is analyzed, the analysis result is obtained, and it is determined whether the analysis result is used to indicate that the user in the target area has moved from the area corresponding to the air outlet currently matched with the user in the smart air conditioner to the area corresponding to another air outlet in the smart air conditioner.
[0030] When the judgment result is yes, adjust the air outlet and air outlet mode of the smart air conditioner according to the user's movement trajectory in the target area, and adjust the control parameters of the smart air conditioner according to the air outlet and air outlet mode of the smart air conditioner.
[0031] When the judgment result is negative, the usage of smart devices by users in the target area is obtained, and based on the usage of smart devices, the area that the user in the target area needs to move to next and the target time required to move to that area from the current moment are estimated.
[0032] The system monitors the interval between the real-time time and the deadline of the target duration, and when the interval is less than or equal to a preset duration threshold, it determines the air outlet and air outlet mode that match the area type of the area to be moved to and the user type of the user in the target area, and adjusts the control parameters of the smart air conditioner according to the air outlet and air outlet mode that match the area type of the area to be moved to and the user type of the user in the target area.
[0033] The air outlet modes of the smart air conditioner include one or more of the following: air outlet direction mode, air outlet speed mode, air outlet duration mode, and air outlet airflow mode.
[0034] As an optional implementation, in the first aspect of the present invention, before generating the control parameters of the intelligent air conditioner based on the airflow coverage range and the target information of the target area, the method further includes:
[0035] Determine the physical state of the user in the target area, wherein the physical state includes a normal state or an abnormal state;
[0036] Based on the physical condition of the user in the target area, determine whether the user in the target area has specific needs for environmental conditions. The specific needs include one or more of the following: environmental temperature needs, environmental humidity needs, and environmental airflow needs.
[0037] When it is determined that the user in the target area has no specific requirements for the environmental conditions, the operation of generating the control parameters of the smart air conditioner based on the airflow coverage range and the target information of the target area is executed;
[0038] When it is determined that a user in the target area has specific needs regarding environmental conditions, the system analyzes the specific needs of the user in the target area based on the user's physical condition, updates the specific needs of the user in the target area to the target information of the target area, and performs the operation of generating control parameters for the smart air conditioner based on the airflow coverage range and the target information of the target area.
[0039] As an optional implementation, in the first aspect of the present invention, after analyzing the collected information of the target area to obtain the target information of the target area, the method further includes:
[0040] Collect user information in the target area. The user information includes one or more of the following: information on the user's use of the target equipment in the target area, the user's body movement amplitude, the user's real-time heart rate, the user's real-time body temperature, the user's user category, and the user's exercise frequency. The information on the target equipment includes the identification of the target equipment and / or the operating parameters of the target equipment.
[0041] Based on the user information of the target area, analyze the user status of the users in the target area, update the user status of the users in the target area to the target information of the target area, and perform the operation of generating the control parameters of the smart air conditioner based on the air blowing coverage range and the target information of the target area.
[0042] A second aspect of the present invention discloses a device for intelligently adjusting the environment based on user distribution, the device comprising:
[0043] The analysis module is used to analyze the collected information of the target area to obtain the target information of the target area, which includes the user distribution of the target area and the user distribution location of the target area.
[0044] The determining module is used to determine the airflow coverage range of the smart air conditioner based on the user distribution in the target area;
[0045] The generation module is used to generate control parameters for the smart air conditioner based on the airflow coverage area and the target information of the target area.
[0046] The control module is used to control the smart air conditioner to perform operations that match the control parameters, based on the control parameters.
[0047] As an optional implementation, in a second aspect of the present invention, the target information of the target area further includes the number of users in the target area, and the user distribution location in the target area includes the location of each user in the target area;
[0048] Specifically, the method by which the determining module determines the airflow coverage area of the smart air conditioner based on the user distribution in the target area is as follows:
[0049] When the number of users in the target area is equal to 1, the area centered on the location of the user is determined as the airflow coverage range of the smart air conditioner.
[0050] When the number of users in the target area is greater than or equal to 2, the target area is divided according to the location of each user in the target area to obtain at least one sub-area. Each sub-area contains at least one user, and the users in each sub-area do not overlap.
[0051] All the aforementioned sub-regions are determined as the airflow coverage area of the intelligent air conditioner.
[0052] As an optional implementation, in the second aspect of the present invention, when the number of all said sub-regions is greater than or equal to 2, the generation module generates the control parameters of the intelligent air conditioner based on the airflow coverage range and the target information of the target region in the following specific manner:
[0053] Determine whether any of the sub-regions overlap.
[0054] When it is determined that there are no overlapping sub-regions, the user categories corresponding to all sub-regions are analyzed, and the current positions of users in all sub-regions are collected. Based on the current position of the user in each sub-region, the relative positional relationship between the user in that sub-region and the smart air conditioner is calculated. The relative positional relationship between the user in each sub-region and the smart air conditioner includes the relative distance value between the user in that sub-region and the smart air conditioner and / or the relative angle value between the user in that sub-region and the smart air conditioner.
[0055] Based on the user category corresponding to each sub-region and the relative positional relationship between the user and the smart air conditioner in each sub-region, the air outlet mode corresponding to the sub-region is determined, and the control parameters of the smart air conditioner are generated based on the determined air outlet mode corresponding to each sub-region.
[0056] When it is determined that there are overlapping sub-regions, the overlapping sub-regions are selected from all the sub-regions and designated as the first sub-region.
[0057] Determine whether there exists a second sub-region in all the first sub-regions that has the same air outlet;
[0058] When it is determined that there is no such thing, the user category corresponding to each first sub-region is analyzed. Based on the user category corresponding to each first sub-region and the air outlet corresponding to the first sub-region, the air outlet mode corresponding to the first sub-region is determined. Based on the air outlet mode corresponding to each first sub-region, the control parameters of the smart air conditioner are generated.
[0059] When the existence is determined, analyze the user category corresponding to each of the second sub-areas under the same air outlet;
[0060] For any of the same air outlets, determine whether the user categories corresponding to each of the second sub-areas under the same air outlet are the same. If they are not the same, determine whether there is a pre-set special user category among the user categories corresponding to all the second sub-areas under the same air outlet. If the special user category exists, determine the air outlet mode that matches the special user category and make it the air outlet mode of the same air outlet.
[0061] The control parameters of the smart air conditioner are generated based on the air outlet patterns of all the same air outlets.
[0062] As an optional implementation, in a second aspect of the present invention, the target information of the target area further includes environmental information of the target area, the environmental information including one or more of the following: functional attributes of the target area, current temperature of the target area, current humidity of the target area, and distance values between the user in the target area and the smart air conditioner;
[0063] The generation module generates the control parameters of the smart air conditioner based on the airflow coverage area and the target information of the target area in the following specific way:
[0064] The environmental information of the target area and the current working mode of the smart air conditioner are input into a pre-set environmental parameter analysis model for analysis to obtain comfortable environmental parameters that match the user in the target area. The current working mode of the smart air conditioner includes one or more of the following: the current air outlet speed of the smart air conditioner, the current air outlet temperature of the smart air conditioner, and the current air outlet wind force intensity of the smart air conditioner.
[0065] Based on the airflow coverage area and the determined comfort environment parameters, the control parameters of the intelligent air conditioner are generated.
[0066] As an optional implementation, in a second aspect of the present invention, the analysis module is further configured to analyze the movement trajectory of the user in the target area within a preset time period during the process of controlling the smart air conditioner to perform an operation matching the control parameters, and obtain analysis results;
[0067] The device further includes:
[0068] The judgment module is used to determine whether the analysis result is used to indicate that the user in the target area has moved from the area corresponding to the air outlet currently matched with the user in the smart air conditioner to the area corresponding to another air outlet in the smart air conditioner.
[0069] The adjustment module is used to adjust the air outlet and air outlet mode of the smart air conditioner according to the user's movement trajectory in the target area when the judgment result is yes, and to adjust the control parameters of the smart air conditioner according to the air outlet and air outlet mode of the smart air conditioner.
[0070] The acquisition module is used to acquire the usage information of smart devices by users in the target area when the judgment result is negative, and to acquire the usage information of smart devices based on the usage information of smart devices;
[0071] The estimation module is used to estimate the area that the user needs to move to next in the target area and the target time required to move to that area starting from the current moment;
[0072] The adjustment module is also used to monitor the interval between the real time and the deadline of the target duration, and when the interval is less than or equal to a preset duration threshold, determine the air outlet and air outlet mode that match the area type of the area to be moved to and the user type of the user in the target area, and adjust the control parameters of the smart air conditioner according to the air outlet and air outlet mode that match the area type of the area to be moved to and the user type of the user in the target area.
[0073] The air outlet modes of the smart air conditioner include one or more of the following: air outlet direction mode, air outlet speed mode, air outlet duration mode, and air outlet airflow mode.
[0074] As an optional implementation, in a second aspect of the present invention, the determining module is further configured to determine the physical state of a user in the target area before the generating module generates the control parameters of the smart air conditioner based on the air blowing coverage range and the target information of the target area, wherein the physical state includes a normal state or an abnormal state.
[0075] The judgment module is also used to determine whether the user in the target area has specific needs for the environmental conditions based on the user's physical condition in the target area. When it is determined that the user in the target area does not have specific needs for the environmental conditions, the generation module is triggered to perform the operation of generating the control parameters of the smart air conditioner based on the air blowing coverage range and the target information of the target area. The specific needs include one or more of the following: environmental temperature needs, environmental humidity needs, and environmental airflow needs.
[0076] The analysis module is also used to, when it is determined that a user in the target area has specific needs regarding environmental conditions, analyze the specific needs required by the user in the target area based on the user's physical condition, update the specific needs required by the user in the target area to the target information of the target area, and trigger the generation module to perform the operation of generating the control parameters of the smart air conditioner based on the airflow coverage range and the target information of the target area.
[0077] As an optional implementation, in a second aspect of the invention, the apparatus further includes:
[0078] The acquisition module is used to analyze the information of the target area collected by the analysis module, obtain the target information of the target area, and then collect the user information of the target area. The user information includes one or more of the following: information of the user using the target equipment in the target area, the user's body movement amplitude, the user's real-time heart rate, the user's real-time body temperature, the user's user category, and the user's exercise frequency. The information of the target equipment includes the identification of the target equipment and / or the operating parameters of the target equipment.
[0079] The analysis module is also used to analyze the user status of users in the target area based on the user information of the target area, update the user status of users in the target area to the target information of the target area, and trigger the generation module to perform the operation of generating the control parameters of the smart air conditioner based on the air blowing coverage range and the target information of the target area.
[0080] A third aspect of the present invention discloses another device for intelligently adjusting the environment based on user distribution, the device comprising:
[0081] Memory containing executable program code;
[0082] A processor coupled to the memory;
[0083] The processor calls the executable program code stored in the memory to execute the method for intelligently adjusting the environment based on user distribution disclosed in the first aspect of the present invention.
[0084] The fourth aspect of the present invention discloses a computer-storable medium storing computer instructions, which, when invoked, are used to execute the method for intelligently adjusting the environment based on user distribution disclosed in the first aspect of the present invention.
[0085] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0086] In this embodiment of the invention, the collected information of the target area is analyzed to obtain the target information of the target area. Based on the user distribution in the target area, the airflow coverage range of the smart air conditioner is determined. Based on the airflow coverage range and the target information of the target area, control parameters for the smart air conditioner are generated. According to the control parameters, the smart air conditioner is controlled to perform operations matching the control parameters. Therefore, implementing this invention to determine the airflow area and airflow mode of the smart air conditioner based on the information corresponding to the target area can improve the accuracy and reliability of the airflow, enhance the control intelligence of the smart air conditioner, provide users with a comfortable living and working environment with appropriate temperature, airflow, and airflow speed, and improve user comfort when using the smart air conditioner. Attached Figure Description
[0087] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0088] Figure 1 This is a schematic diagram of a scenario for intelligently adjusting the environment based on user distribution, as disclosed in an embodiment of the present invention.
[0089] Figure 2 This is a flowchart illustrating a method for intelligently adjusting the environment based on user distribution, as disclosed in an embodiment of the present invention.
[0090] Figure 3 This is a flowchart illustrating another method for intelligently adjusting the environment based on user distribution, as disclosed in an embodiment of the present invention.
[0091] Figure 4 This is a schematic diagram of the structure of a device for intelligently adjusting the environment based on user distribution, as disclosed in an embodiment of the present invention.
[0092] Figure 5 This is a schematic diagram of another device for intelligently adjusting the environment based on user distribution, as disclosed in an embodiment of the present invention.
[0093] Figure 6This is a schematic diagram of the structure of another device for intelligently adjusting the environment based on user distribution, as disclosed in an embodiment of the present invention. Detailed Implementation
[0094] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0095] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or end that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or ends.
[0096] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0097] This invention discloses a method and apparatus for intelligently adjusting the environment based on user distribution. It determines the air delivery area and mode of the intelligent air conditioner based on information corresponding to the target area, thereby improving the accuracy and reliability of the air delivery, enhancing the intelligent control of the intelligent air conditioner, providing users with a comfortable living and working environment with appropriate temperature, airflow, and air speed, and improving user comfort when using the intelligent air conditioner. Detailed descriptions follow.
[0098] To better understand the method and apparatus for intelligently adjusting the environment based on user distribution disclosed in this invention, the intelligent control scenario of an intelligent air conditioner is first described. Specifically, the intelligent control scenario of an intelligent air conditioner can be as follows: Figure 1 As shown, Figure 1 This is a schematic diagram illustrating a scenario where the environment is intelligently adjusted based on user distribution, as disclosed in an embodiment of the present invention. Figure 1As shown, the intelligent control scenario of a smart air conditioner can include the smart air conditioner, the area corresponding to the smart air conditioner, the user in the area corresponding to the smart air conditioner, the smart devices in the area corresponding to the smart air conditioner, and the items in the area corresponding to the smart air conditioner. It should be noted that the smart air conditioner has at least two air outlets. Optionally, the area corresponding to the smart air conditioner can include the living room and dining room; furthermore, the area corresponding to the smart air conditioner can also include areas where smart air conditioners have been installed, such as bedrooms, studies, shops, and gyms. This embodiment of the invention does not impose any limitations. It should be noted that the control method of the smart air conditioner can be one or more of voice control, infrared control, Bluetooth control, and remote control. This embodiment of the invention does not impose any limitations. The smart air conditioner can be used to collect information about the target area corresponding to the smart air conditioner. This information can include one or more of the following: user information included in the target area, area size information included in the target area, smart device information included in the target area, functional attribute information included in the target area, and facility information included in the target area. Furthermore, the user information included in the target area may include one or more of the following: the user's current location, user category, user status, information about the user's use of the target equipment, user's range of motion, user's real-time heart rate, user's real-time body temperature, user category, user's exercise frequency, and user's physical condition; the smart device information included in the target area may include one or more of the following: device identifier, smart device usage status, and smart device usage duration; the area functional attribute information included in the target area may include one or more of the following: bedroom attribute, study attribute, shop attribute, gym attribute, restaurant attribute, and living room attribute. Among these:
[0099] The target information for the target area corresponding to the smart air conditioner includes at least one type, and the target information for the target area is analyzed to obtain the control parameters of the smart air conditioner. It should be noted that the smart air conditioner contains a pre-set information analysis and acquisition component, and this component can be one or multiple. Further, when there is only one user in the target area, the air outlet corresponding to that user is determined based on the user's current location, and the air outlet mode is determined based on the user's user information. When there are multiple users in the target area, the sub-area for each user and the air outlet of the smart air conditioner corresponding to each user's sub-area are determined, and the air outlet mode of the smart air conditioner corresponding to each user is determined based on the user information. The user information can include the user's corresponding user category, such as elderly, child, or youth. Further, when the user's corresponding user category is elderly or child, the user is classified as a special user category; when the user's corresponding user category is youth, the user is classified as a general user category. The user's comfort parameters are analyzed according to a pre-set temperature control strategy for special groups to obtain the control parameters of the smart air conditioner matched to that user. It should be noted that the control level of smart air conditioners for special user categories is higher than that for general user categories. For example, if the analysis shows that Xiaoming's user category is elderly and Xiaowang's user category is young, then the air outlet mode corresponding to air outlet 1 is determined to be the elderly mode, and the air outlet mode corresponding to air outlet 2 is determined to be the youth mode.
[0100] Specifically, when a user moves within a target area, the system collects the user's movement trajectory over a preset time period. Based on this trajectory, the control parameters of the smart air conditioner are adjusted to ensure the user remains within the airflow area, thus improving user comfort. For example, if analysis indicates that Xiaoming's user category is elderly and Xiaowang's is young, and Xiaoming moves from the dining table to the living room, air outlet 1 stops venting, and the airflow mode of outlet 2 is adjusted to elderly mode.
[0101] Furthermore, when the air outlet area of a smart air conditioner corresponds to two sub-areas with different functional attributes, the air outlet and airflow mode of the smart air conditioner are determined based on the location of the sub-areas. For example, if the functional attribute of the sub-area corresponding to air outlet 1 is a dining area and the functional attribute of the sub-area corresponding to air outlet 2 is a living room area, then the airflow mode of air outlet 1 is determined to be dining mode, and the airflow mode of air outlet 2 is determined to be leisure mode. This method of determining the air outlet and airflow mode based on the functional attributes of the corresponding areas improves the intelligence and accuracy of the smart air conditioner's control, and also enhances user comfort.
[0102] Optionally, by analyzing information from the smart devices within the target area, the system can predict the area a user will need to move to next and the target time required for that movement. This allows the system to adjust the control parameters of the smart air conditioner, enabling it to perform operations that match the control parameters in advance. Furthermore, the system can analyze the user's current state based on the information from the smart devices within the target area. For example, if Xiao Wang is currently using a smart TV, his current state is determined to be leisure, and the smart air conditioner's airflow mode is set to leisure mode. If another user is using a treadmill, their current state is determined to be exercise, and the smart air conditioner's airflow mode is set to exercise mode. This ability to combine information from the smart devices in the target area to determine the air outlet and airflow mode of the smart air conditioner improves the intelligence and accuracy of the control, and enhances user comfort.
[0103] Furthermore, it can collect environmental information of the target area and the current operating mode of the smart air conditioner. This information and the current operating mode are then input into a pre-set environmental parameter analysis model for analysis, yielding comfortable environmental parameters that match the target area. Based on these parameters and the airflow coverage, control parameters for the smart air conditioner are generated. The environmental information of the target area can include one or more of the following: the target area's functional attributes, current temperature, current humidity, and the distance between the user and the smart air conditioner. The current operating mode of the smart air conditioner includes one or more of the following: current airflow speed, current airflow temperature, and current airflow intensity. This combination of environmental information, the current operating mode, and the pre-set environmental parameter analysis model generates control parameters for the smart air conditioner, improving its intelligence and accuracy, and enhancing user comfort.
[0104] It should be noted that, Figure 1 The scenario architecture shown is only to illustrate the applicable scenarios for the method of intelligently adjusting the environment based on user distribution. The smart air conditioner, smart devices, living room, dining table, air outlet 1, air outlet 2, Xiaoming, and Xiaowang involved are only schematic representations. The specific structure / size / shape / location / installation method, etc., can be adaptively adjusted according to the actual scenario. Figure 1 The scenario architecture shown is not limited in this respect.
[0105] The above describes the application scenarios applicable to the method of intelligently adjusting the environment based on user distribution. The following is a detailed description of the method and device for intelligently adjusting the environment based on user distribution.
[0106] Example 1
[0107] Please see Figure 2 , Figure 2 This is a flowchart illustrating a method for intelligently adjusting the environment based on user distribution, as disclosed in an embodiment of the present invention. Figure 2 The described method for intelligently adjusting the environment based on user distribution can be applied to devices for intelligently adjusting the environment based on user distribution, as well as to cloud servers or local servers within such environments. This invention does not limit the application of this method. Figure 2 As shown, this method for intelligently adjusting the environment based on user distribution may include the following operations:
[0108] 201. Analyze the collected information of the target area to obtain the target information of the target area.
[0109] In this embodiment of the invention, the target information of the target area includes the user distribution information of the target area, and the user distribution information of the target area includes the user distribution location of the target area.
[0110] In this embodiment of the invention, optionally, the target information of the target area may further include one or more of the following: the temperature of the target area, the humidity of the target area, the average temperature of the target area over a past preset time period, the average humidity of the target area over a past preset time period, the facilities in the target area, the number of users in the target area over a past preset time period, and the user categories of the users in the target area over a past preset time period. Further optionally, the facilities in the target area may be obtained by collecting and analyzing data through a camera, or by analyzing the echo signal reflected by the facility under test after a detection signal is emitted by a detection device. The detection signal may be one or more of millimeter-wave radar signals, electromagnetic wave signals, and ultrasonic signals; this embodiment of the invention does not limit the types of signals.
[0111] In this embodiment of the invention, optionally, analyzing the collected information of the target area to obtain target information of the target area can be achieved by collecting and analyzing information of the target area through a camera. The camera may include, but is not limited to, infrared cameras, depth cameras, 3D cameras, and wide-angle cameras; this embodiment of the invention does not impose any limitations. Further optionally, the body temperature of users in the target area can be collected through an infrared camera to determine whether there are users with abnormal body temperatures in the target area. When it is determined that there are users with abnormal body temperatures in the target area, the corresponding air conditioning parameter requirements of the users with abnormal body temperatures are analyzed.
[0112] 202. Determine the airflow coverage area of the smart air conditioner based on the user distribution in the target area.
[0113] In this embodiment of the invention, optionally, the blowing coverage area can be one or more, and no limitation is made in this embodiment of the invention.
[0114] In this embodiment of the invention, optionally, the user distribution information of the target area may include one or more of the following: user location in the target area, number of users in the target area, user distribution density in the target area, and user outline information in the target area. The user distribution density of the target area is the ratio between the number of users within a pre-defined area in the target area and the pre-defined area; the larger this ratio, the greater the user distribution density.
[0115] 203. Generate control parameters for the intelligent air conditioner based on the airflow coverage area and target information of the target area.
[0116] In this embodiment of the invention, optionally, the control parameters of the smart air conditioner may include one or more of the following: airflow direction, airflow rate, airflow temperature, airflow humidity, airflow duration, airflow time period, and operating time range. It should be noted that the airflow duration refers to the duration of a single airflow cycle, and the airflow time period refers to the time period during which the air conditioner blows air. For example, the airflow duration could be 30 minutes, and the airflow time period could be from 8:00 to 8:30 or from 8:45 to 9:15. Generating control parameters for the smart air conditioner in this way can improve the intelligence of the control, save power consumption, and enhance user comfort.
[0117] In an optional embodiment, after generating control parameters for the smart air conditioner based on the airflow coverage area and target information of the target area, the method may further include:
[0118] Analyze the control parameters of the smart air conditioner and the corresponding control category. Based on the control category, determine the display identifier that matches the control category and display the determined display identifier in the display component of the smart air conditioner.
[0119] In this optional embodiment, the control category can optionally be one of the following: elderly mode control category, child mode control category, patient mode control category, and normal mode control category. Further optionally, the display identifier matching the control category can be one or more of text, patterns, and light colors. Further optionally, the display of the display identifier on the smart air conditioner's display component can be continuous, flashing, or displayed for a preset duration, where the preset duration can be 10 seconds or 5 seconds. Further, when the display mode is set to a preset duration, upon receiving a command to view the control category, the display identifier matching the current control category of the smart air conditioner is displayed again according to the command. For example, when the control category is the child mode control category, a yellow light is displayed on the smart air conditioner's display component for 30 seconds. When a command to view the display identifier is received after 30 seconds, the yellow light is displayed again on the smart air conditioner's display component. By analyzing the control category of the smart air conditioner and determining the matching display identifier, and then displaying the identifier on the smart air conditioner's display component, users can clearly understand the current operating mode and status of the smart air conditioner. This helps improve the intelligence of the smart air conditioner's control and enhances the user's comfort when using it.
[0120] 204. Based on the control parameters, control the intelligent air conditioner to perform operations that match the control parameters.
[0121] In this embodiment of the invention, optionally, there may be one or more control parameters, and this embodiment of the invention does not limit the number. It should be noted that when there are multiple control parameters, the effects produced by each control parameter are positively correlated. In this way, by controlling the smart air conditioner to perform operations that match the control parameters, the accuracy of controlling the smart air conditioner can be improved, as can the intelligence of the smart air conditioner control, and thus the user's comfort when using the smart air conditioner can be improved.
[0122] In this embodiment of the invention, optionally, when a control command for controlling the smart air conditioner is received, the smart air conditioner is controlled to perform an operation matching the control command. The control command for the smart air conditioner can be one of voice control commands, infrared control commands, or Bluetooth control commands. For example, when the received voice message is "Turn on the air conditioner, set a timer for 3 hours, and run in child-friendly fan mode," the voice message will be analyzed to obtain the voice control command, and the fan mode of the smart air conditioner will be determined to be child-friendly fan mode, with a running time of 3 hours. By controlling the smart air conditioner to perform an operation matching the received control command, the intelligence of the smart air conditioner can be improved, the control methods can be enriched, and ultimately, the user's comfort when using the smart air conditioner can be enhanced.
[0123] It is evident that implementation Figure 2 The described method for intelligently adjusting the environment based on user distribution analyzes collected information about the target area to obtain target information. Based on the user distribution within the target area, it determines the airflow coverage of the intelligent air conditioner. Based on the airflow coverage and the target information of the target area, it generates control parameters for the intelligent air conditioner. According to these control parameters, it controls the intelligent air conditioner to perform operations matching the control parameters. This method can determine the airflow area and airflow mode of the intelligent air conditioner based on the information corresponding to the target area, which improves the intelligence and convenience of air conditioner control, thereby enhancing the accuracy of intelligent air conditioner operation and ultimately improving user comfort.
[0124] Example 2
[0125] Please see Figure 3 , Figure 3 This is a flowchart illustrating a method for intelligently adjusting the environment based on user distribution, as disclosed in an embodiment of the present invention. Figure 3 The described method for intelligently adjusting the environment based on user distribution can be applied to devices for intelligently adjusting the environment based on user distribution, as well as to cloud servers or local servers for such intelligent adjustments. This invention does not limit the application of this method. Figure 3 As shown, this method for intelligently adjusting the environment based on user distribution may include the following operations:
[0126] 301. Analyze the collected information of the target area to obtain the target information of the target area. The target information of the target area includes the number of users in the target area and the distribution of users in the target area, including the location of each user in the target area.
[0127] 302. When the number of users in the target area is equal to 1, determine the area centered on the user's location as the airflow coverage range of the smart air conditioner.
[0128] In this embodiment of the invention, optionally, the area centered on the user's location can be a circular area with the user as the center and a preset distance value as the radius. Further optionally, the preset distance value can be 1 meter; this embodiment of the invention does not impose a limitation. Thus, when the number of users in the target area is equal to 1, the area centered on the user's location can be determined as the airflow coverage range of the smart air conditioner. This helps to determine the accuracy of the airflow coverage range of the smart air conditioner, and also helps to improve the intelligence and convenience of controlling the smart air conditioner, thereby improving the user's experience of using the smart air conditioner.
[0129] 303. When the number of users in the target area is greater than or equal to 2, the target area is divided according to the location of each user in the target area to obtain at least one sub-area. Each sub-area contains at least one user, and the users in each sub-area do not overlap.
[0130] In this embodiment of the invention, optionally, each sub-region may correspond to only one user.
[0131] 304. Determine all sub-areas as the airflow coverage area of the smart air conditioner.
[0132] In this embodiment of the invention, the airflow coverage of the smart air conditioner includes all the identified sub-regions.
[0133] 305. Generate control parameters for the intelligent air conditioner based on the airflow coverage area and target information of the target area.
[0134] 306. Based on the control parameters, control the intelligent air conditioner to perform operations that match the control parameters.
[0135] In this embodiment of the invention, for other descriptions of steps 301 and 305-306, please refer to the detailed description of steps 201-204 in Embodiment 1. These descriptions will not be repeated in this embodiment of the invention.
[0136] It is evident that implementation Figure 3The described method for intelligently adjusting the environment based on user distribution analyzes collected information from a target area to obtain target information, including the number of users in the target area and the location of each user. When the number of users in the target area is equal to 1, an area centered on the user's location is determined as the airflow coverage of the intelligent air conditioner. When the number of users in the target area is greater than or equal to 2, the target area is divided into at least one sub-area based on the location of each user. All sub-areas are used as the airflow coverage of the intelligent air conditioner. Based on the airflow coverage and the target information of the target area, air conditioning parameters for the intelligent air conditioner are generated, and the intelligent air conditioner is controlled to perform operations matching the control parameters. This method can determine the airflow coverage of the intelligent air conditioner based on the number of users and the corresponding area, which is beneficial for determining the accuracy of the airflow coverage and improving the efficiency and convenience of controlling the intelligent air conditioner, thereby enhancing the user experience.
[0137] In an optional embodiment, when the number of all sub-regions is greater than or equal to 2, control parameters for the intelligent air conditioner are generated based on the airflow coverage area and target information of the target area, including:
[0138] Determine if any sub-regions overlap within all sub-regions;
[0139] When it is determined that there are no overlapping sub-regions, the user categories corresponding to all sub-regions are analyzed, and the current positions of users in all sub-regions are collected. Based on the current position of users in each sub-region, the relative positional relationship between users in that sub-region and the smart air conditioner is calculated. The relative positional relationship between users in each sub-region and the smart air conditioner includes the relative distance value between users in that sub-region and / or the relative angle value between users in that sub-region and the smart air conditioner.
[0140] Based on the user category corresponding to each sub-region and the relative position of the user and the smart air conditioner in each sub-region, the air outlet mode of the corresponding air outlet in that sub-region is determined, and the control parameters of the smart air conditioner are generated based on the determined air outlet mode of each sub-region.
[0141] When it is determined that there are overlapping sub-regions, the overlapping sub-regions are selected from all sub-regions and designated as the first sub-region.
[0142] Determine whether there exists a second sub-region in all first sub-regions that has the same air outlet;
[0143] When it is determined that there is no such thing, the user category corresponding to each first sub-region is analyzed. Based on the user category corresponding to each first sub-region and the air outlet corresponding to that first sub-region, the air outlet mode corresponding to that first sub-region is determined. Based on the air outlet mode corresponding to each first sub-region, the control parameters of the smart air conditioner are generated.
[0144] When the existence is determined, analyze the user category corresponding to each second sub-area under the same air outlet;
[0145] For any given air outlet, determine whether the user categories corresponding to each second sub-area under the same air outlet are the same. If they are not the same, determine whether there is a pre-set special user category among the user categories corresponding to all second sub-areas under the same air outlet. If there is a special user category, determine the air outlet mode that matches the special user category and make it the air outlet mode of the same air outlet.
[0146] The control parameters for the smart air conditioner are generated based on the airflow pattern of all the same air outlets.
[0147] In this optional embodiment, the special user category may optionally include one or more of the following: elderly category, child category, disabled category, and patient category.
[0148] In this optional embodiment, optionally, based on the relative positional relationship between the user and the smart air conditioner in each sub-region, it is determined whether the user's position is at the edge of the air outlet region corresponding to the air outlet of the smart air conditioner. When it is determined that the user's position is at the edge of the air outlet region corresponding to the air outlet of the smart air conditioner, the airflow angle of the smart air conditioner is adjusted by a D-shaped column pre-set inside the smart air conditioner, and the air outlet mode of the air outlet corresponding to that sub-region is updated according to the adjusted airflow angle. Specifically, when the relative angle between the user's position and the smart air conditioner is greater than 30 degrees, it is determined that the user's position is at the edge of the air outlet region corresponding to the air outlet of the smart air conditioner. In this way, by determining whether the user's position is at the edge of the air outlet region corresponding to the air outlet of the smart air conditioner based on the relative positional relationship between the user and the smart air conditioner, and adjusting the airflow angle of the smart air conditioner by the D-shaped column when the determination result is yes, the intelligence of the smart air conditioner control can be improved, the accuracy of the smart air conditioner control can be improved, and the user's comfort when using the smart air conditioner can be improved.
[0149] In this optional embodiment, the smart air conditioner optionally has at least two air outlets. Further optionally, when it is determined that there is no second sub-region, the user category corresponding to each first sub-region and the relative positional relationship between the user in each first sub-region and the smart air conditioner are determined, and the air outlet mode of the air outlet corresponding to that first sub-region is determined. For example, when there are two first sub-regions and the two first sub-regions correspond to different air outlets, the user category corresponding to each first sub-region is analyzed. If the analysis shows that the user category of user A in first sub-region is young male and the relative distance between the young male and the smart air conditioner is relatively large, and the user category of user B in second sub-region is young male and the relative distance between the young male and the smart air conditioner is relatively small, then the air outlet corresponding to first sub-region A is determined to be a middle air outlet with a normal air outlet mode and a relatively strong airflow, and the air outlet corresponding to first sub-region B is a top air outlet with a child air outlet mode and a relatively weak airflow. By determining the user category corresponding to each first sub-region and then the air outlet mode corresponding to each first sub-region to generate the control parameters for the smart air conditioner, it is beneficial to improve the intelligence and convenience of controlling the smart air conditioner, improve the accuracy of controlling the smart air conditioner, and improve the user's comfort when using the smart air conditioner.
[0150] In this optional embodiment, when it is determined that there is a second sub-region and the user category corresponding to each second sub-region is the same, the air outlet mode of the air outlet corresponding to each second sub-region is determined according to the user category corresponding to the second sub-region, and the control parameters of the smart air conditioner are generated according to the air outlet mode of the air outlet corresponding to each second sub-region.
[0151] In this optional embodiment, when it is determined that there is no pre-set special user category among the user categories corresponding to all second sub-areas under the same air outlet, the target information of all collected second sub-areas is analyzed, and the air outlet mode of each second sub-area is determined based on the target information of all second sub-areas, and the control parameters of the smart air conditioner are generated.
[0152] As can be seen, implementing this optional embodiment can determine whether there are overlapping sub-regions. When no such sub-regions exist, it determines the air outlet mode of the corresponding air outlet of each sub-region based on the user category and the relative position of the user to the smart air conditioner, and generates control parameters for the smart air conditioner. When such sub-regions exist, the overlapping sub-regions are designated as the first sub-regions, and it is determined whether there are second sub-regions with the same air outlet. When no such sub-regions exist, the user category of each first sub-region is analyzed, the air outlet mode of the corresponding air outlet of that first sub-region is determined, and control parameters for the smart air conditioner are generated. When such sub-regions exist, the air outlet mode of each second sub-region is determined based on the user category of each second sub-region, and control parameters for the smart air conditioner are generated. This method can determine whether there are overlapping regions based on the number of users and the regions corresponding to the users, and generate control parameters for the smart air conditioner based on the user category and the corresponding sub-region of the target region. This is beneficial for determining the accuracy of the airflow coverage of the smart air conditioner, improving the intelligence and convenience of controlling the smart air conditioner, and increasing the efficiency of controlling the smart air conditioner, thereby improving the user experience of using the smart air conditioner.
[0153] In another optional embodiment, the target information of the target area also includes the environmental information of the target area, which includes one or more of the following: the functional attributes of the target area, the current temperature of the target area, the current humidity of the target area, and the distance between the user in the target area and the smart air conditioner.
[0154] Based on the airflow coverage area and target information of the target area, control parameters for the intelligent air conditioner are generated, including:
[0155] The environmental information of the target area and the current working mode of the smart air conditioner are input into a pre-set environmental parameter analysis model for analysis to obtain comfortable environmental parameters that match the users in the target area. The current working mode of the smart air conditioner includes one or more of the following: the current air outlet speed, the current air outlet temperature, and the current air outlet wind force intensity.
[0156] Based on the airflow coverage area and the determined comfort environment parameters, control parameters for the intelligent air conditioner are generated.
[0157] In this optional embodiment, the functional attributes of the target area can be the usage functions of the target area, such as one or more of the following: dining room, living room, study, bedroom, and gym. Optionally, the environmental information of the target area can also include one or more of the relative angle values between the user in the target area and the smart air conditioner. Further optionally, inputting the environmental information of the target area and the current operating mode of the smart air conditioner into a pre-set environmental parameter analysis model for analysis can be performed cyclically according to a pre-set time period. This cyclical analysis according to pre-set time periods can update the control parameters of the smart air conditioner in a timely manner, improving the intelligence and convenience of controlling the smart air conditioner and enhancing the user experience.
[0158] In this optional embodiment, further optionally, the body surface temperature information of users in the target area can be input into an environmental parameter analysis model for analysis to obtain comfortable environmental parameters that match the body surface temperature of users in the target area. For example, when the operating temperature of the smart air conditioner is 23 degrees Celsius and the operating mode is cooling, the ambient temperature in the target area is 24 degrees Celsius, and the body surface temperature of users in the target area is 36.2 degrees Celsius, it is determined that both the ambient temperature in the target area and the body surface temperature of users in the target area are lower than the preset normal values. The operating temperature of the smart air conditioner, the ambient temperature in the target area, and the body surface temperature of users in the target area are then input into the environmental parameter analysis model for analysis to obtain comfortable environmental parameters that match the target area and users in the target area. These comfortable environmental parameters can be one or more of the following: pausing the operation of the smart air conditioner, increasing the temperature of the air outlet of the smart air conditioner, or reducing the airflow force of the smart air conditioner. This allows for the analysis of information collected from the target area to obtain environmental analysis results. Based on these results, the control parameters of the smart air conditioner can be adjusted, improving the intelligence and convenience of controlling the smart air conditioner, as well as its accuracy. Ultimately, this enhances the user's comfort when using the smart air conditioner.
[0159] In this optional embodiment, the method may further include: acquiring the current location of the user corresponding to the received voice information and determining the user category of the user corresponding to the voice information; inputting the current location of the user corresponding to the voice information and the user category of the user corresponding to the voice information into a pre-set environmental parameter analysis model for analysis to obtain comfortable environmental parameters matching the user corresponding to the voice information. For example, when the received voice information is "elderly mode", the location of the elderly person in the target area is identified, the relative distance between the elderly person and the smart air conditioner is calculated to be 2 meters, and the relative distance of 2 meters between the elderly person and the smart air conditioner is input into the pre-set environmental parameter analysis model for analysis to obtain comfortable environmental parameters matching the elderly person, namely, the wind speed of the cool air from the smart air conditioner reaching the location of the elderly person is 0.2 m / s, and the comfortable temperature is 28.2 degrees Celsius. By analyzing voice information and inputting the user's current location corresponding to the voice information into a pre-set environmental parameter analysis model, a comfortable environmental parameter matching the user in the voice information can be obtained. This can improve the intelligence and convenience of controlling smart air conditioners, as well as improve the accuracy of controlling smart air conditioners, thereby improving the user's comfort when using smart air conditioners.
[0160] As can be seen, implementing this optional embodiment can input the environmental information of the target area and the current working mode of the smart air conditioner into a pre-set environmental parameter analysis model for analysis, so as to obtain the comfort environmental parameters that match the users in the target area. Then, based on the airflow coverage and comfort environmental parameters, the control parameters of the smart air conditioner are generated, which can help improve the intelligence and convenience of controlling the smart air conditioner, as well as the accuracy of controlling the smart air conditioner, and thus help improve the comfort of users using the smart air conditioner.
[0161] In yet another optional embodiment, the method further includes:
[0162] Based on the control parameters, during the process of controlling the smart air conditioner to perform operations that match the control parameters, the movement trajectory of the user in the target area within the preset time period is analyzed and collected to obtain the analysis results. It is then determined whether the analysis results can be used to indicate that the user in the target area has moved from the area corresponding to the air outlet currently matched with the user in the smart air conditioner to the area corresponding to another air outlet in the smart air conditioner.
[0163] When the judgment result is yes, adjust the air outlet and air outlet mode of the smart air conditioner according to the user's movement trajectory in the target area, and adjust the control parameters of the smart air conditioner according to the air outlet and air outlet mode of the smart air conditioner.
[0164] If the judgment result is negative, obtain the usage information of smart devices by users in the target area, and based on the usage information of smart devices, estimate the area that the user in the target area needs to move to next and the target time required to move to that area from the current time.
[0165] Monitor the interval between the real-time time and the deadline of the target time, and when the interval is less than or equal to the preset time threshold, determine the air outlet and air outlet mode that match the area type of the area to be moved to and the user type of the user in the target area, and adjust the control parameters of the smart air conditioner according to the air outlet and air outlet mode that match the area type of the area to be moved to and the user type of the user in the target area.
[0166] Among them, the air outlet modes corresponding to smart air conditioners include one or more of the following: air outlet direction mode, air outlet speed mode, air outlet duration mode, and air outlet airflow mode.
[0167] In this optional embodiment, optionally, when the judgment result is yes, adjusting the air outlet and air outlet mode of the smart air conditioner according to the user's movement trajectory in the target area may include: analyzing the air outlet corresponding to the user's current location based on the user's movement trajectory, calculating the relative position between the user's current location and the smart air conditioner, and adjusting the air outlet and air outlet mode of the smart air conditioner according to the relative position between the user's current location and the smart air conditioner. For example, when the user's original location is in area A, the air outlet of the smart air conditioner is determined to be a center air outlet and the air outlet mode is a center air outlet comfort mode. If the user's movement trajectory is collected within 2 minutes indicating that the user has moved from area A to area B, the air outlet of the smart air conditioner is adjusted to a top air outlet and the air outlet mode is a top air outlet comfort mode. The center air outlet can be closed immediately or closed after a preset time period. By intelligently adjusting the air outlet and airflow mode of the smart air conditioner based on the user's movement trajectory when the user moves from one area to another, it can help save power consumption, improve the intelligence and convenience of controlling the smart air conditioner, and enhance the user's comfort when using the smart air conditioner.
[0168] In this optional embodiment, when the determination result is negative, the user's usage of the smart device may optionally include the identifier of the smart device used by the user, the usage duration of the smart device used by the user, the type of smart device used by the user, and the usage record of the smart device used by the user. Further optionally, the user's usage of the smart device may also include the purpose of the user's use of the smart device. For example, when a user in the target area uses a smart kitchen appliance (e.g., a smart rice cooker) and the smart kitchen appliance indicates that there are 10 minutes remaining, it is estimated that the user in the target area will move from the kitchen to the dining room, and the target time required for the user to move to that area is started from the current moment. The target time can be 12 minutes, and the preset time threshold can be 8 minutes. If the current time is 6:00 PM, then at 6:08 PM, the air outlet and airflow mode of the smart air conditioner that match the user type of the user in the dining room and the target area are determined. The air outlet can be a center air outlet, and the airflow mode can be the dining room airflow mode. By analyzing the usage of smart devices by users in the target area and predicting the areas where users need to move, and then determining the corresponding air outlets and airflow modes based on the areas where users need to move and the user types in the target area, the control parameters of the smart air conditioner can be adjusted to allow it to operate in the corresponding mode in advance. This improves the intelligence and convenience of controlling the smart air conditioner and enhances the user's comfort when using it.
[0169] As can be seen, implementing this optional embodiment can analyze the user's movement trajectory during the process of controlling the smart air conditioner to perform operations that match the control parameters, and adjust the control parameters of the smart air conditioner according to the user's movement trajectory. It can also determine the control parameters of the smart air conditioner by combining the user's usage of the smart air conditioner in the target area. This can help improve the intelligence and convenience of controlling the smart air conditioner, improve the accuracy of controlling the smart air conditioner, and improve the user's comfort when using the smart air conditioner.
[0170] In yet another optional embodiment, before generating control parameters for the smart air conditioner based on the airflow coverage area and target information of the target area, the method further includes:
[0171] Determine the physical status of users in the target area, where physical status includes normal or abnormal status;
[0172] Based on the physical condition of users in the target area, determine whether users in the target area have specific needs for environmental conditions. Specific needs may include one or more of the following: environmental temperature needs, environmental humidity needs, and environmental airflow needs.
[0173] When it is determined that the user in the target area has no specific needs regarding the environmental conditions, the operation of generating control parameters for the smart air conditioner is performed based on the airflow coverage and target information of the target area.
[0174] When it is determined that users in the target area have specific needs regarding environmental conditions, the system analyzes the specific needs of users in the target area based on their physical condition, updates the specific needs of users in the target area to the target information of the target area, and generates control parameters for the smart air conditioner based on the airflow coverage and the target information of the target area.
[0175] In this optional embodiment, the abnormal state may optionally include one or more of the following: a cold, fever, sprained ankle, stomachache, and headache. Further optionally, the method for determining the user's physical state in the target area may be: analyzing user image information captured by the camera, determining whether the user image information indicates that the user's posture is in a pre-set specific posture, and when the determination result is yes, determining the user's physical state as abnormal. The pre-set specific posture may be one of the following: a curled-up posture, a posture with the stomach covered, or a posture using crutches.
[0176] In this optional embodiment, the specific requirement may also include an environmental wind speed level requirement. For example, when a user in the target area is in a feverish state, it is determined that the user in the target area has a specific environmental requirement, and the target specific requirement required by the user in the target area is determined. The target specific requirement may be that the temperature is higher than a preset temperature threshold, the humidity is lower than a preset temperature threshold, and the wind speed level is lower than a preset wind speed threshold. Then, the smart air conditioner can operate with control parameters of 28 degrees Celsius for cooling and drying, and wind speed level 1.
[0177] As can be seen, implementing this optional embodiment can determine the physical state of users in the target area, and determine whether users in the target area have specific needs regarding environmental conditions based on their physical state. When users in the target area have specific needs regarding environmental conditions, the corresponding specific needs of the users are analyzed, and the target information of the target area is updated according to the specific needs to generate control parameters for the smart air conditioner. This can help improve the intelligence and convenience of controlling the smart air conditioner, thereby improving the accuracy of controlling the smart air conditioner, and further improving the user's experience of using the smart air conditioner.
[0178] In yet another optional embodiment, after analyzing the collected information about the target area to obtain the target information of the target area, the method further includes:
[0179] Collect user information in the target area. The user information includes one or more of the following: user information on the target equipment, user's body movement amplitude, user's real-time heart rate, user's real-time body temperature, user's user category, and user's exercise frequency. The target equipment information includes the target equipment's identification and / or the target equipment's operating parameters.
[0180] Based on the user information in the target area, analyze the user status of the users in the target area, update the user status of the users in the target area to the target information in the target area, and perform the operation of generating control parameters for the smart air conditioner based on the air blowing coverage and the target information of the target area.
[0181] In this optional embodiment, the target device may optionally include one or more of the following: a smart projector, a smart TV, a smart treadmill, a smart rice cooker, a smart cooker, a smart water heater, a smart bracelet, a smartphone, and smart headphones. Optionally, the user information may also include one or more of the following: the user's contour information and the user's motion information.
[0182] In this optional embodiment, optionally, analyzing the user status of users in the target area based on user information in the target area may include: analyzing information about the user's use of target equipment, the user's body movement amplitude, and the user's real-time heart rate in the target area to determine whether the user is in an exercise state. When it is determined that the user is in an exercise state, the user status is modified to an exercise state and updated in the target information of the target area. For example, when it is determined that the target equipment used by the user is a treadmill, the user's body movement amplitude meets the preset exercise amplitude conditions, and the user's real-time heart rate is higher than the preset normal heart rate, the user's status is determined to be an exercise state, and the exercise state is updated in the target information of the target area to generate control parameters matching the exercise state, and the smart air conditioner performs operations matching the control parameters. This allows the user status of users in the target area to be obtained by analyzing user information in the target area and updating the user status in the target information of the target area, which can improve the intelligence and convenience of controlling the smart air conditioner, thereby improving the accuracy of controlling the smart air conditioner and ultimately improving the user experience of using the smart air conditioner.
[0183] As can be seen, implementing this optional embodiment can collect user information in the target area, analyze the user status based on the user information in the target area, update the user status of the user in the target area to the target information in the target area, and perform the operation of generating control parameters for the smart air conditioner based on the airflow coverage and the target information of the target area. This can help improve the intelligence and convenience of controlling the smart air conditioner, thereby improving the accuracy of controlling the smart air conditioner, and further improving the user's experience of using the smart air conditioner.
[0184] Example 3
[0185] Please see Figure 4 , Figure 4 This is a schematic diagram of a device for intelligently adjusting the environment based on user distribution, as disclosed in an embodiment of the present invention. Figure 4 The described device can be applied to a control system that intelligently adjusts the environment based on user distribution; however, this invention does not limit its application. Figure 4 As shown, the device may include:
[0186] Analysis module 401 is used to analyze the collected information of the target area to obtain the target information of the target area, including the distribution of users in the target area and the location of users in the target area.
[0187] The determination module 402 is used to determine the airflow coverage range of the smart air conditioner based on the user distribution in the target area.
[0188] The generation module 403 is used to generate control parameters for the intelligent air conditioner based on the air blowing coverage range and target information of the target area.
[0189] The control module 404 is used to control the smart air conditioner to perform operations that match the control parameters.
[0190] It is evident that implementation Figure 4 The described device can analyze the collected information of the target area to obtain the target information of the target area. Based on the user distribution in the target area, it determines the air blowing coverage of the smart air conditioner. Based on the air blowing coverage and the target information of the target area, it generates control parameters for the smart air conditioner. Based on the control parameters, it controls the smart air conditioner to perform operations that match the control parameters. It can determine the air blowing area and air blowing mode of the smart air conditioner based on the information corresponding to the target area, which can help improve the intelligence and convenience of controlling the air conditioner, thereby improving the accuracy of controlling the operation of the smart air conditioner and ultimately improving the user's comfort when using the smart air conditioner.
[0191] In an optional embodiment, the target information of the target area also includes the number of users in the target area, and the user distribution location in the target area includes the location of each user in the target area.
[0192] The specific method by which module 402 determines the airflow coverage area of the smart air conditioner based on the user distribution in the target area is as follows:
[0193] When the number of users in the target area is equal to 1, the area centered on the user's location is determined as the airflow coverage area of the smart air conditioner.
[0194] When the number of users in the target area is greater than or equal to 2, the target area is divided according to the location of each user in the target area to obtain at least one sub-area. Each sub-area contains at least one user, and the users in each sub-area do not overlap.
[0195] Determine all sub-areas as the airflow coverage area of the smart air conditioner.
[0196] It is evident that implementation Figure 4 The described device can analyze and collect information about a target area to obtain target information for that area. This target information includes the number of users in the target area and the location of each user. When the number of users in the target area is 1, an area centered on the user's location is determined as the airflow coverage of the smart air conditioner. When the number of users in the target area is 2 or more, the target area is divided into at least one sub-area based on the location of each user. All sub-areas are used as the airflow coverage of the smart air conditioner. Based on the airflow coverage and the target information of the target area, air conditioning parameters for the smart air conditioner are generated, and the smart air conditioner is controlled to perform operations matching these parameters. This device can determine the airflow coverage of the smart air conditioner based on the number of users and their corresponding areas, which improves the accuracy of determining the airflow coverage and enhances the efficiency and convenience of controlling the smart air conditioner, thereby improving the user experience.
[0197] In another optional embodiment, when the number of all sub-regions is greater than or equal to 2, the generation module 403 generates the control parameters of the intelligent air conditioner based on the airflow coverage range and the target information of the target area in the following specific manner:
[0198] Determine if any sub-regions overlap within all sub-regions;
[0199] When it is determined that there are no overlapping sub-regions, the user categories corresponding to all sub-regions are analyzed, and the current positions of users in all sub-regions are collected. Based on the current position of users in each sub-region, the relative positional relationship between users in that sub-region and the smart air conditioner is calculated. The relative positional relationship between users in each sub-region and the smart air conditioner includes the relative distance value between users in that sub-region and / or the relative angle value between users in that sub-region and the smart air conditioner.
[0200] Based on the user category corresponding to each sub-region and the relative position of the user and the smart air conditioner in each sub-region, the air outlet mode of the corresponding air outlet in that sub-region is determined, and the control parameters of the smart air conditioner are generated based on the determined air outlet mode of each sub-region.
[0201] When it is determined that there are overlapping sub-regions, the overlapping sub-regions are selected from all sub-regions and designated as the first sub-region.
[0202] Determine whether there exists a second sub-region in all first sub-regions that has the same air outlet;
[0203] When it is determined that there is no such thing, the user category corresponding to each first sub-region is analyzed. Based on the user category corresponding to each first sub-region and the air outlet corresponding to that first sub-region, the air outlet mode corresponding to that first sub-region is determined. Based on the air outlet mode corresponding to each first sub-region, the control parameters of the smart air conditioner are generated.
[0204] When the existence is determined, analyze the user category corresponding to each second sub-area under the same air outlet;
[0205] For any given air outlet, determine whether the user categories corresponding to each second sub-area under the same air outlet are the same. If they are not the same, determine whether there is a pre-set special user category among the user categories corresponding to all second sub-areas under the same air outlet. If there is a special user category, determine the air outlet mode that matches the special user category and make it the air outlet mode of the same air outlet.
[0206] The control parameters for the smart air conditioner are generated based on the airflow pattern of all the same air outlets.
[0207] It is evident that implementation Figure 4 The described device can determine whether there are overlapping sub-regions. When no overlapping sub-regions exist, it determines the air outlet mode of the corresponding air outlet of each sub-region based on the user category and the relative position of the user to the smart air conditioner, and generates control parameters for the smart air conditioner. When overlapping sub-regions exist, it takes the overlapping sub-regions as the first sub-regions and determines whether there are second sub-regions with the same air outlet. When no overlapping sub-regions exist, it analyzes the user category of each first sub-region, determines the air outlet mode of the corresponding air outlet of the first sub-region, and generates control parameters for the smart air conditioner. When overlapping sub-regions exist, it determines the air outlet mode of each second sub-region based on the user category of each second sub-region and generates control parameters for the smart air conditioner. This device can determine whether there are overlapping regions based on the number of users and the regions corresponding to the users, and generate control parameters for the smart air conditioner based on the user category and the corresponding sub-region of the target region. This helps to accurately determine the airflow coverage of the smart air conditioner, improves the intelligence and convenience of controlling the smart air conditioner, and improves the efficiency of controlling the smart air conditioner, thereby enhancing the user experience of using the smart air conditioner.
[0208] In another optional embodiment, the target information of the target area also includes the environmental information of the target area, which includes one or more of the following: the functional attributes of the target area, the current temperature of the target area, the current humidity of the target area, and the distance between the user in the target area and the smart air conditioner.
[0209] The generation module 403 generates the control parameters of the intelligent air conditioner based on the airflow coverage area and target information of the target area in the following specific way:
[0210] The environmental information of the target area and the current working mode of the smart air conditioner are input into a pre-set environmental parameter analysis model for analysis to obtain comfortable environmental parameters that match the users in the target area. The current working mode of the smart air conditioner includes one or more of the following: the current air outlet speed, the current air outlet temperature, and the current air outlet wind force intensity.
[0211] Based on the airflow coverage area and the determined comfort environment parameters, control parameters for the intelligent air conditioner are generated.
[0212] It is evident that implementation Figure 4 The described device can input environmental information of the target area and the current working mode of the smart air conditioner into a pre-set environmental parameter analysis model for analysis, so as to obtain the comfort environment parameters that match the users in the target area. Then, based on the airflow coverage and comfort environment parameters, the device generates control parameters for the smart air conditioner, which can improve the intelligence and convenience of controlling the smart air conditioner, as well as improve the accuracy of controlling the smart air conditioner, thereby improving the user's comfort when using the smart air conditioner.
[0213] In yet another alternative embodiment, such as Figure 5 As shown, the analysis module 401 is also used to analyze the user's movement trajectory in the target area within a preset time period during the process of controlling the intelligent air conditioner to perform operations that match the control parameters, and to obtain the analysis results.
[0214] The judgment module 405 is used to determine whether the analysis result is used to indicate that the user in the target area has moved from the area corresponding to the air outlet currently matched with the user in the smart air conditioner to the area corresponding to another air outlet in the smart air conditioner.
[0215] The adjustment module 406 is used to adjust the air outlet and air outlet mode of the smart air conditioner according to the user's movement trajectory in the target area when the judgment result is yes, and to adjust the control parameters of the smart air conditioner according to the air outlet and air outlet mode of the smart air conditioner.
[0216] The acquisition module 407 is used to acquire the usage information of smart devices by users in the target area when the judgment result is negative, and to acquire the usage information of smart devices.
[0217] The estimation module 408 is used to estimate the area that the user needs to move to next in the target area and the target time required to move to that area starting from the current moment.
[0218] The adjustment module 406 is also used to monitor the interval between the real time and the deadline of the target time, and when the interval is less than or equal to the preset time threshold, determine the air outlet and air outlet mode that match the area type of the area to be moved to and the user type of the user in the target area, and adjust the control parameters of the smart air conditioner according to the air outlet and air outlet mode that match the area type of the area to be moved to and the user type of the user in the target area.
[0219] Among them, the air outlet modes corresponding to smart air conditioners include one or more of the following: air outlet direction mode, air outlet speed mode, air outlet duration mode, and air outlet airflow mode.
[0220] It is evident that implementation Figure 5 The described device can analyze the user's movement trajectory during the process of controlling the smart air conditioner to perform operations that match the control parameters, and adjust the control parameters of the smart air conditioner according to the user's movement trajectory. It can also determine the control parameters of the smart air conditioner by combining the user's usage of the smart air conditioner in the target area. This can help improve the intelligence and convenience of controlling the smart air conditioner, improve the accuracy of controlling the smart air conditioner, and improve the user's comfort when using the smart air conditioner.
[0221] In yet another alternative embodiment, such as Figure 5 As shown, the determining module 402 is also used to determine the physical state of the user in the target area before the generating module 403 generates the control parameters of the smart air conditioner based on the air blowing coverage range and the target information of the target area. The physical state includes a normal state or an abnormal state.
[0222] The judgment module 405 is also used to determine whether the user in the target area has specific needs for the environmental conditions based on the user's physical condition in the target area. When it is determined that the user in the target area has no specific needs for the environmental conditions, the generation module 403 is triggered to perform the operation of generating control parameters for the smart air conditioner based on the air blowing coverage range and the target information of the target area. Specific needs include one or more of the following: environmental temperature needs, environmental humidity needs, and environmental airflow needs.
[0223] The analysis module 401 is also used to analyze the specific needs of users in the target area based on their physical condition when it is determined that users in the target area have specific needs for environmental conditions, update the specific needs of users in the target area to the target information of the target area, and trigger the generation module 403 to generate control parameters of the smart air conditioner based on the air blowing coverage and the target information of the target area.
[0224] It is evident that implementation Figure 5 The described device can determine the physical state of a user in a target area and, based on that physical state, determine whether the user has specific needs regarding environmental conditions. When a user in the target area has specific needs regarding environmental conditions, the device analyzes the user's specific needs and updates the target information in the target area accordingly to generate control parameters for the smart air conditioner. This improves the intelligence and convenience of controlling the smart air conditioner, thereby enhancing the accuracy of control and ultimately improving the user experience.
[0225] In yet another alternative embodiment, such as Figure 5 As shown, the device also includes:
[0226] The acquisition module 409 is used to analyze the information of the target area acquired by the analysis module 401. After obtaining the target information of the target area, it acquires the user information of the target area. The user information includes one or more of the following: information on the user's use of the target equipment in the target area, the user's body movement amplitude, the user's real-time heart rate, the user's real-time body temperature, the user's user category, and the user's exercise frequency. The information of the target equipment includes the identification of the target equipment and / or the operating parameters of the target equipment.
[0227] The analysis module 401 is also used to analyze the user status of users in the target area based on the user information of the target area, update the user status of users in the target area to the target information of the target area, and trigger the generation module 403 to perform the operation of generating control parameters of the smart air conditioner based on the air blowing coverage and the target information of the target area.
[0228] It is evident that implementation Figure 5 The described device can collect user information in a target area, analyze the user status based on the user information in the target area, update the user status of the user in the target area to the target information in the target area, and perform the operation of generating control parameters for the smart air conditioner based on the air blowing coverage and the target information of the target area. This can help improve the intelligence and convenience of controlling the smart air conditioner, thereby improving the accuracy of controlling the smart air conditioner and further enhancing the user's experience of using the smart air conditioner.
[0229] Example 4
[0230] Please see Figure 6 , Figure 6 This is a schematic diagram of another device for intelligently adjusting the environment based on user distribution, as disclosed in an embodiment of the present invention. Figure 6 As shown, the device for intelligently adjusting the environment based on user distribution may include:
[0231] Memory 501 storing executable program code;
[0232] Processor 502 coupled to memory 501;
[0233] The processor 502 calls the executable program code stored in the memory 501 to execute the steps in the method for intelligently adjusting the environment based on user distribution as described in Embodiment 1 or Embodiment 2 of the present invention.
[0234] Example 5
[0235] This invention discloses a computer-storable medium storing computer instructions. When these computer instructions are invoked, they are used to execute the steps in the method for intelligently adjusting the environment based on user distribution as described in Embodiment 1 or Embodiment 2 of this invention.
[0236] Example 6
[0237] This invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to perform the steps in the method for intelligently adjusting the environment based on user distribution as described in Embodiment 1 or Embodiment 2.
[0238] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0239] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0240] Finally, it should be noted that the method and apparatus for intelligently adjusting the environment based on user distribution disclosed in the embodiments of the present invention are merely preferred embodiments of the present invention and are only used to illustrate the technical solutions of the present invention, not to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for intelligently adjusting an environment based on user distribution, the method comprising: determining a user distribution; and adjusting the environment based on the user distribution. The method comprises: analyzing collected information of a target area to obtain target information of the target area, the target information of the target area including user distribution of the target area, the user distribution of the target area including user distribution positions of the target area; determining a blowing coverage of an intelligent air conditioner according to the user distribution of the target area, and generating control parameters of the intelligent air conditioner according to the blowing coverage and the target information of the target area; controlling the intelligent air conditioner to perform an operation matched with the control parameters according to the control parameters; the target information of the target area further includes a user quantity of the target area, and the user distribution positions of the target area include positions of each user in the target area; wherein the determining of the blowing coverage of the intelligent air conditioner according to the user distribution of the target area comprises: when the user quantity of the target area is equal to 1, determining a region formed with the position of the user as a center as the blowing coverage of the intelligent air conditioner; when the user quantity of the target area is greater than or equal to 2, dividing the target area according to the positions of each user in the target area to obtain at least one sub-region, each sub-region having at least one user, and the users of each sub-region being non-overlapping; determining all the sub-regions as the blowing coverage of the intelligent air conditioner; when the number of all the sub-regions is greater than or equal to 2, the generating of the control parameters of the intelligent air conditioner according to the blowing coverage and the target information of the target area comprises: judging whether there is a sub-region with region overlap in all the sub-regions; when it is judged that there is no sub-region with region overlap, analyzing user categories corresponding to all the sub-regions, and collecting current positions of users in all the sub-regions, calculating relative position relationships between the users in each sub-region and the intelligent air conditioner according to the current positions of the users in each sub-region, wherein the relative position relationships between the users in each sub-region and the intelligent air conditioner include relative distance values between the users in the sub-region and the intelligent air conditioner and / or relative angle values between the users in the sub-region and the intelligent air conditioner; determining an air outlet mode of an air outlet corresponding to each sub-region according to the user categories corresponding to each sub-region and the relative position relationships between the users in each sub-region and the intelligent air conditioner, and generating the control parameters of the intelligent air conditioner according to the determined air outlet mode of the air outlet corresponding to each sub-region; when it is judged that there is a sub-region with region overlap, screening the sub-regions with region overlap from all the sub-regions as first sub-regions; judging whether there is a second sub-region with the same air outlet in all the first sub-regions; when it is judged that there is not, analyzing a user category corresponding to each of the first sub-regions, determining an air outlet mode of an air outlet corresponding to each of the first sub-regions according to the user category corresponding to each of the first sub-regions and the air outlet corresponding to the first sub-region, and generating a control parameter of the intelligent air conditioner according to the air outlet mode of the air outlet corresponding to each of the first sub-regions; when it is judged that there is, analyzing a user category corresponding to each of the second sub-regions under the same air outlet; for any one of the same air outlets, judging whether the user categories corresponding to each of the second sub-regions under the same air outlet are the same, when it is judged that they are not the same, judging whether there is a pre-set special user category in the user categories corresponding to all the second sub-regions under the same air outlet, when it is judged that there is the special user category, determining an air outlet mode matched with the special user category as the air outlet mode of the same air outlet; generating the control parameter of the intelligent air conditioner according to the air outlet modes of all the same air outlets.
2. The method of claim 1, wherein, The target information of the target region further includes environmental information of the target region, and the environmental information includes one or more of a functional attribute of the target region, a current temperature of the target region, a current humidity of the target region, and a distance value between a user in the target region and the intelligent air conditioner. The generating of the control parameter of the intelligent air conditioner according to the blowing coverage and the target information of the target region includes: inputting the environmental information of the target region and a current working mode of the intelligent air conditioner into a pre-set environmental parameter analysis model for analysis to obtain a comfortable environmental parameter matched with the user in the target region, wherein the current working mode of the intelligent air conditioner includes one or more of a current air outlet speed of the intelligent air conditioner, a current air outlet temperature of the intelligent air conditioner, and a current air outlet wind force intensity of the intelligent air conditioner; generating the control parameter of the intelligent air conditioner according to the blowing coverage and the determined comfortable environmental parameter. 3.The method of claim 1 or 2, wherein, The method further includes: in a process of controlling the intelligent air conditioner to perform an operation matched with the control parameter according to the control parameter, analyzing an action track of a user in the target region collected in a pre-set time period to obtain an analysis result, and judging whether the analysis result indicates that the user in the target region moves from a region corresponding to a current air outlet of the intelligent air conditioner matched with the user to a region corresponding to another air outlet of the intelligent air conditioner; when the judgment result is yes, adjusting the air outlet corresponding to the intelligent air conditioner and an air outlet mode of the air outlet corresponding to the intelligent air conditioner according to the action track of the user in the target region, and adjusting the control parameter of the intelligent air conditioner according to the air outlet corresponding to the intelligent air conditioner and the air outlet mode of the air outlet corresponding to the intelligent air conditioner. When the determination result is no, a use condition of the user using the smart device in the target area is obtained, and a region to which the user needs to move next in the target area and a target time length required to move to the region from a current time are estimated according to the use condition of the smart device; An interval time length between a real-time time and a cutoff time of the target time length is monitored, and when the interval time length is less than or equal to a preset time length threshold, an air outlet and an air outlet mode matched with a region type of the region to which the user needs to move and a user type of the user in the target area are determined, and a control parameter of the smart air conditioner is adjusted according to the air outlet and the air outlet mode matched with the region type of the region to which the user needs to move and the user type of the user in the target area. The air outlet mode corresponding to the smart air conditioner includes one or more of an air outlet direction mode, an air outlet speed mode, an air outlet time length mode, and an air outlet airflow mode.
4. The method of claim 3, wherein, Before the control parameter of the smart air conditioner is generated according to the blowing coverage range and the target information of the target area, the method further includes: Determining a body state of the user in the target area, wherein the body state includes a normal state or an abnormal state; According to the body state of the user in the target area, it is determined whether the user in the target area has a specific demand for the environment, and the specific demand includes one or more of an environmental temperature demand, an environmental humidity demand, and an environmental airflow demand; When it is determined that the user in the target area does not have the specific demand for the environment, the operation of generating the control parameter of the smart air conditioner according to the blowing coverage range and the target information of the target area is performed; When it is determined that the user in the target area has the specific demand for the environment, the target specific demand required by the user in the target area is analyzed according to the body state of the user in the target area, the target specific demand required by the user in the target area is updated to the target information of the target area, and the operation of generating the control parameter of the smart air conditioner according to the blowing coverage range and the target information of the target area is performed.
5. The method of claim 4, wherein, After the information of the target area collected is analyzed to obtain the target information of the target area, the method further includes: Collecting user information of the target area, the user information including one or more of information of a target equipment used by the user in the target area, a body movement amplitude of the user, a real-time heart rate of the user, a real-time body temperature of the user, a user category of the user, and a movement frequency of the user, and the information of the target equipment including an identifier of the target equipment and / or a working parameter of the target equipment; According to the user information of the target area, a user state of the user in the target area is analyzed, the user state of the user in the target area is updated to the target information of the target area, and the operation of generating the control parameter of the smart air conditioner according to the blowing coverage range and the target information of the target area is performed.
6. A device for intelligently adjusting the environment based on user distribution, characterized in that, The device includes: An analysis module is configured to analyze the collected information of the target region to obtain target information of the target region, wherein the target information of the target region comprises a user distribution of the target region, and the user distribution of the target region comprises a user distribution position of the target region. A determination module is configured to determine a blowing coverage range of the intelligent air conditioner according to the user distribution of the target region. A generation module is configured to generate a control parameter of the intelligent air conditioner according to the blowing coverage range and the target information of the target region. A control module is configured to control the intelligent air conditioner to perform an operation matched with the control parameter according to the control parameter. The target information of the target region further comprises a user quantity of the target region, and the user distribution position of the target region comprises a position of each user in the target region. The determination module determines a region formed with the position of the user as a center as the blowing coverage range of the intelligent air conditioner when the user quantity of the target region is equal to 1. The determination module divides the target region according to the position of each user in the target region to obtain at least one sub-region when the user quantity of the target region is greater than or equal to 2, wherein each sub-region has at least one user, and the users in each sub-region are not overlapped. All the sub-regions are determined as the blowing coverage range of the intelligent air conditioner. The generation module generates the control parameter of the intelligent air conditioner according to the blowing coverage range and the target information of the target region when the number of all the sub-regions is greater than or equal to 2. It is determined whether there is a sub-region with region overlap in all the sub-regions. When it is determined that there is no sub-region with region overlap, a user category corresponding to all the sub-regions is analyzed, and a current position of a user in all the sub-regions is collected, a relative position relationship between the user in each sub-region and the intelligent air conditioner is calculated according to the current position of the user in each sub-region, wherein the relative position relationship between the user in each sub-region and the intelligent air conditioner comprises a relative distance value and / or a relative angle value between the user in the sub-region and the intelligent air conditioner. A blowing mode of an air outlet corresponding to each sub-region is determined according to the user category corresponding to each sub-region and the relative position relationship between the user in each sub-region and the intelligent air conditioner, and the control parameter of the intelligent air conditioner is generated according to the determined blowing mode of the air outlet corresponding to each sub-region. When it is determined that there is a sub-region with region overlap, the sub-region with region overlap is selected from all the sub-regions as a first sub-region. It is determined whether there is a second sub-region with the same air outlet in all the first sub-regions. when it is judged that there is not, analyzing a user category corresponding to each of the first sub-regions, determining an air outlet mode of an air outlet corresponding to each of the first sub-regions according to the user category corresponding to each of the first sub-regions and the air outlet corresponding to the first sub-region, and generating a control parameter of the intelligent air conditioner according to the air outlet mode of the air outlet corresponding to each of the first sub-regions; when it is judged that there is, analyzing a user category corresponding to each of the second sub-regions under the same air outlet; for any one of the same air outlets, judging whether the user categories corresponding to each of the second sub-regions under the same air outlet are the same, when it is judged that they are not the same, judging whether there is a pre-set special user category in the user categories corresponding to all the second sub-regions under the same air outlet, when it is judged that there is the special user category, determining an air outlet mode matched with the special user category, and determining the air outlet mode of the same air outlet; generating the control parameter of the intelligent air conditioner according to the air outlet modes of all the same air outlets.
7. A device for intelligently adjusting the environment based on user distribution, characterized in that, The device comprises: a memory storing executable program codes; a processor coupled with the memory; the processor invokes the executable program codes stored in the memory to execute the method for intelligently adjusting an environment based on a user distribution condition according to any one of claims 1-5.
8. A computer storage medium, characterized in that The computer storage medium stores computer instructions, which are invoked to execute the method for intelligently adjusting an environment based on a user distribution condition according to any one of claims 1-5.
Citation Information
Patent Citations
Air conditioner control method and device and air conditioner
CN107166657A
Control method of ceiling air conditioner and ceiling air conditioner
CN110848931A
Machine learning type comfortable energy-saving air conditioner intelligent control method
CN112923525A