Air conditioner control method and device, air conditioner and storage medium
By collecting and analyzing users' facial spectral maps, and adjusting air conditioning parameters according to skin condition, the problem of air conditioners failing to consider users' skin conditions is solved, resulting in better performance and skin protection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TCL AIR CONDITIONER ZHONGSHAN CO LTD
- Filing Date
- 2022-10-12
- Publication Date
- 2026-04-14
AI Technical Summary
Existing air conditioners are difficult to adjust according to the user's skin condition, resulting in poor performance and easily causing skin problems such as dryness and sensitivity.
By collecting the user's facial spectral image, analyzing chroma and brightness information, determining the facial color difference feature map, and adjusting the air conditioning operating parameters according to the skin condition to enter the skin care mode.
Personalized air conditioning control reduces skin damage to users in air-conditioned environments and improves air conditioning performance.
Smart Images

Figure CN115638513B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning technology, specifically to an air conditioning control method, device, air conditioner, and storage medium. Background Technology
[0002] With the improvement of living standards, the use of air conditioning has become increasingly widespread, and people are becoming more and more dependent on it. However, prolonged exposure to air-conditioned environments can cause many skin problems, such as dryness and sensitivity. In terms of related technologies, air conditioning is generally used to regulate indoor temperature and it is difficult to take into account the user's skin condition, resulting in low performance of air conditioning. Summary of the Invention
[0003] This application provides an air conditioning control method, device, air conditioner, and storage medium, which solves the technical problem that air conditioners cannot adjust according to the user's skin condition in the above-mentioned technical solutions. By collecting the user's facial skin condition, the air conditioner operation is controlled, thereby improving the performance of the air conditioner.
[0004] In a first aspect, this application provides an air conditioning control method, comprising:
[0005] Collect facial spectral images of the target user;
[0006] Based on the chromaticity and lightness information of the facial spectral map, the facial color difference feature map of the target user is determined;
[0007] Based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, the air conditioner is controlled to enter the skin care mode.
[0008] In one possible implementation of this application, determining the facial color difference feature map of the target user based on the chromaticity and lightness information of the facial spectral map includes:
[0009] Based on the chromaticity and brightness information of the facial spectral map, the actual brightness feature map and actual color feature map of the facial spectral map are extracted;
[0010] Obtain the ambient light intensity, query the preset mapping table, and obtain the standard luminance feature map and standard color feature map of the target user under the ambient light intensity;
[0011] Calculate the lightness difference feature map corresponding to the actual lightness feature map and the standard lightness feature map;
[0012] Calculate the color difference feature map corresponding to the actual color feature map and the standard color feature map;
[0013] The brightness difference feature map and the color difference feature map are fused to obtain the color difference feature map of the target user.
[0014] In one possible implementation of this application, controlling the air conditioner to enter a skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state includes:
[0015] Extract each color difference feature from the facial color difference feature map, and the feature percentage of each color difference feature;
[0016] Obtain the target feature color difference whose feature proportion is higher than a preset proportion threshold, query the preset mapping relationship, and obtain the target skin state corresponding to the target color difference feature;
[0017] Based on the target skin condition, a corresponding preset adjustment rule is determined, the corresponding air conditioning operating parameters are determined, and the air conditioning is controlled to enter the skin care mode based on the air conditioning operating parameters.
[0018] In one possible implementation of this application, the step of determining a corresponding preset adjustment rule based on the target skin condition, determining corresponding air conditioning operating parameters, and controlling the air conditioning to enter a skincare mode based on the air conditioning operating parameters includes:
[0019] If the target skin state includes at least two types, then each target skin state is sorted according to its priority to obtain a skin state sequence;
[0020] Query the preset mapping relationship between skin status and operating parameters to determine the air conditioning operating parameters corresponding to the target skin status with the highest priority in the skin status sequence;
[0021] The air conditioner is controlled to enter skincare mode based on the air conditioner's operating parameters.
[0022] In one possible implementation of this application, controlling the air conditioner to enter a skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state includes:
[0023] If there are at least two target users and the target skin states corresponding to the target users are different, then the target skin state corresponding to the facial color difference feature map of each target user is determined.
[0024] Based on the skin condition of each target user, determine the air conditioning operating parameters corresponding to each target user;
[0025] According to the preset air conditioning parameter fusion rules corresponding to the skin care mode, the air conditioning operation parameters corresponding to each target user are fused.
[0026] The air conditioner is controlled to enter skincare mode based on the integrated air conditioner operating parameters.
[0027] In one possible implementation of this application, controlling the air conditioner to enter a skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state includes:
[0028] The target skin state corresponding to the facial color difference feature map is determined based on the preset mapping relationship between color difference features and skin state.
[0029] The target skin state is used as a condition input into a preset binary linked list, and skin state condition matching is performed on the data field of each binary tree node.
[0030] If the target skin state matches the preset skin state condition of the target binary tree node, then an air conditioning control command is generated based on the air conditioning operating parameters corresponding to the data field of the binary tree node.
[0031] The air conditioner responds to the air conditioner operation command and controls the air conditioner to enter the skin care mode.
[0032] In one possible implementation of this application, after controlling the air conditioner to enter the skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, the method further includes:
[0033] When a change in the target user's location is detected, the location information corresponding to the target user is obtained;
[0034] Based on the user location information, the air conditioner location information, and the target user's historical location information, determine the actual distance between the user location information and the air conditioner location information, and determine the historical distance between the historical location information and the air conditioner location information;
[0035] If the historical distance is greater than the actual distance, then reduce the fan speed of the air conditioner's internal fan.
[0036] Secondly, this application provides an air conditioning control device, the air conditioning control device comprising:
[0037] Acquisition module: Used to acquire facial spectral images of the target user;
[0038] Determination module: used to determine the facial color difference feature map of the target user based on the chromaticity and lightness information of the facial spectral map;
[0039] Control module: Used to control the air conditioner to enter skin care mode according to the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state.
[0040] Thirdly, this application provides an air conditioner, the air conditioner comprising:
[0041] One or more processors;
[0042] Memory; and
[0043] One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement any one of the air conditioning control methods.
[0044] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon, the computer program being loaded by a processor to perform the steps in any of the air conditioning control methods described herein.
[0045] This application provides an air conditioning control method, device, air conditioner, and storage medium. It involves acquiring a facial spectral image of a target user; determining a facial color difference feature map of the target user based on the chromaticity and brightness information of the facial spectral image; and controlling the air conditioner to enter a skincare mode based on the target skin condition corresponding to the facial color difference feature map and a preset adjustment rule corresponding to the target skin condition. By setting a skincare mode and acquiring a skincare mode command from the air conditioner, the method acquires a facial spectral image of the target user, analyzes the target user's facial skin condition based on the chromaticity and brightness information included in the facial spectral image, determines corresponding air conditioning operating parameters based on the target user's facial skin condition and the preset adjustment rule corresponding to the target facial skin condition, and controls the air conditioner to enter the skincare mode based on the air conditioning operating parameters. This enables the air conditioning operation to be adjusted according to the target skin condition, reducing skin damage to the target user in an air-conditioned environment and improving the performance of the air conditioner. Attached Figure Description
[0046] To more clearly illustrate the technical solutions in the embodiments of this application, 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.
[0047] Figure 1 This is a schematic diagram of a scenario for the air conditioning control method provided in an embodiment of this application;
[0048] Figure 2 This is a schematic flowchart of an embodiment of the air conditioning control method provided in this application.
[0049] Figure 3This is a schematic diagram of one implementation scheme for determining facial color difference feature maps in the air conditioning control method of this application;
[0050] Figure 4 This is a schematic diagram of one implementation scheme for controlling the air conditioner to enter the skin care mode in the air conditioner control method of this application;
[0051] Figure 5 This is a schematic diagram of another implementation scheme for controlling the air conditioner to enter the skin care mode in the air conditioner control method of this application;
[0052] Figure 6 This is a schematic diagram of another implementation scheme of the air conditioning control method of this application;
[0053] Figure 7 This is a schematic diagram of an embodiment of the air conditioning control device provided in this application.
[0054] Figure 8 This is a schematic diagram of an embodiment of the air conditioner provided in this application. Detailed Implementation
[0055] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. 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.
[0056] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0057] In this application, the term "exemplary" is used to mean "serving as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use the invention. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that the invention can be made without using these specific details. In other instances, well-known structures and processes will not be described in detail to avoid obscuring the description of the invention with unnecessary detail. Therefore, the invention is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.
[0058] This application provides an air conditioning control method, device, air conditioner, and computer-readable storage medium, which will be described in detail below.
[0059] The air conditioning control method in this embodiment of the invention is applied to an air conditioning control device, which is installed in an air conditioner. The air conditioner is provided with one or more processors, a memory, and one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor to implement the air conditioning control method. The air conditioner can be a terminal, such as a mobile phone or a tablet computer, or it can be a server or a service cluster composed of multiple servers.
[0060] like Figure 1 As shown, Figure 1 This is a schematic diagram of a scenario for an air conditioning control method according to an embodiment of the present application. The air conditioning control scenario in this embodiment includes an air conditioner 100 (the air conditioner 100 integrates an air conditioning control device), and the air conditioner 100 runs a computer-readable storage medium corresponding to the air conditioning control to execute the steps of the air conditioning control.
[0061] Understandable, Figure 1 The air conditioner in the scenario of the air conditioning control method shown, or the device contained in the air conditioner, does not constitute a limitation on the embodiments of the present invention. That is, the number or type of equipment in the scenario of the air conditioning control method, or the number or type of devices contained in each equipment, does not affect the overall implementation of the technical solution in the embodiments of the present invention, and can all be considered as equivalent substitutions or derivatives of the technical solutions claimed in the embodiments of the present invention.
[0062] In this embodiment of the invention, the air conditioner 100 is mainly used for: collecting the facial spectral map of the target user; determining the facial color difference feature map of the target user based on the chromaticity and brightness information of the facial spectral map; and controlling the air conditioner to enter the skin care mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state.
[0063] Those skilled in the art will understand that Figure 1 The application environment shown is merely one application scenario of the solution in this application and does not constitute a limitation on the application scenario of the solution in this application. Other application environments may include those that are more specific to this application. Figure 1 The number of more or fewer air conditioners shown, or the network connection relationship of air conditioners, for example Figure 1 Only one air conditioner is shown in the diagram. It is understood that the scenario of this air conditioning control method may also include one or more other air conditioners, which are not specifically limited here. The air conditioner 100 may also include a memory for storing data, such as storing the target user's facial spectral map, user information, etc.
[0064] Furthermore, in the scenario of the air conditioning control method of this application, the air conditioner 100 may be equipped with a display device, or the air conditioner 100 may not have a display device but may communicate with an external display device 200. The display device 200 is used to output the results of the air conditioning control method executed in the air conditioner. The air conditioner 100 can access the background database 300 (the background database may be located in the local storage of the air conditioner or it may be located in the cloud), and the background database 300 stores information related to air conditioning control.
[0065] It should be noted that, Figure 1 The schematic diagram of the air conditioning control method shown is merely an example. The scenarios of the air conditioning control method described in the embodiments of the present invention are intended to more clearly illustrate the technical solutions of the embodiments of the present invention and do not constitute a limitation on the technical solutions provided in the embodiments of the present invention.
[0066] Based on the scenarios described above for air conditioning control methods, an embodiment of the air conditioning control method is proposed.
[0067] like Figure 2 The diagram shown is a flowchart of an embodiment of the air conditioning control method in this application. The air conditioning control method includes steps S201-S203:
[0068] S201. Collect the facial spectral image of the target user.
[0069] The facial spectral image refers to a facial spectral image acquired by a facial spectral acquisition device, such as a skin analyzer that captures the skin condition of the target user. It is understood that the facial spectral acquisition device is communicatively connected to the air conditioner.
[0070] Specifically, in this application's implementation, the air conditioning control method is applied to an air conditioner. The air conditioner can acquire the spectral image of the target user after receiving a skincare mode activation command. The skincare mode command, i.e., the command to control the air conditioner to activate the skincare mode, can be generated based on the target user's operation information received by the command receiving device. For example, the target user might press a corresponding skincare button on a remote control / mobile phone, triggering the command receiving device to generate a skincare mode command and send it to the air conditioner. It is understood that the target user's facial spectral image can also be acquired using a spectral sensor, spectral camera, etc., and this application does not specifically limit its acquisition.
[0071] S202. Based on the chromaticity and brightness information of the facial spectral map, determine the facial color difference feature map of the target user.
[0072] The chromaticity information refers to the color information corresponding to the CIE color space of the facial spectral image, and the brightness information refers to the brightness information corresponding to the CIE color space of the facial spectral image.
[0073] It is understandable that after acquiring the facial spectral image of the target user, the air conditioner converts the facial spectral image into a luminance and chromaticity feature map corresponding to the CIE color space. It is also understandable that the three parameters representing color in the CIE color space are lightness (L*), chromaticity (a*), and b. That is, each pixel in the luminance and chromaticity feature map includes (L, a, b) features, which are the chromaticity and lightness information corresponding to the facial spectral image.
[0074] The facial color difference map is a feature map determined based on the chromaticity and brightness information of the target user's facial spectral map, used to recognize the difference between the target user's brightness and color information and the standard brightness and chromaticity information.
[0075] Specifically, after acquiring the facial spectral image, the air conditioner converts the facial spectral image to the CIE color space to obtain the actual lightness feature map and the actual chromaticity feature map corresponding to the facial spectral image. Based on the feature difference between the actual lightness feature map, the actual chromaticity feature map and the preset chromaticity feature map, the facial color difference feature map of the target user is obtained. It can be understood that the color space conversion can be performed according to the preset color space conversion function.
[0076] It is understood that in some other embodiments of this application, after the air conditioner obtains the facial color difference feature map, it may not perform color space conversion, but instead extract the gray value information corresponding to the facial color difference feature map, and determine the chromaticity information and brightness information corresponding to the facial color difference feature map by looking up a preset mapping table based on the prime gray value information and the ambient light corresponding to the facial color difference feature map.
[0077] S203. Based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, control the air conditioner to enter the skin care mode.
[0078] The target skin condition refers to the skin condition of the final target user, such as cracking, erythema, peeling, etc.
[0079] The preset adjustment rule, that is, the adjustment rule for adjusting the air conditioning parameters according to the target skin condition, can be understood to mean that different skin conditions can correspond to different air conditioning parameter adjustment rules. Specifically, the preset adjustment rule is, for example, a preset mapping table corresponding to skin conditions and air conditioning parameters.
[0080] It is understandable that there are many types of skin conditions, and the appearance of different skin conditions is also very diverse, including color, texture, and roughness. Furthermore, the reflectance spectra of different skin conditions (cracked, erythematous, peeling) differ from those of normal skin conditions, and their colors also differ. An air conditioner can map and locate a specific target skin condition based on different facial color difference feature maps. Then, it finds the corresponding preset adjustment rules based on the target skin condition, determines the air conditioner's operating parameters according to the preset adjustment rules, and controls the air conditioner to enter a skincare mode based on the operating parameters.
[0081] Further, see Figure 3 , Figure 3 This is a flowchart illustrating one implementation scheme for determining facial color difference feature maps in the air conditioning control method of this application, including steps S301-S305:
[0082] S301. Based on the chromaticity and brightness information of the facial spectral map, extract the actual brightness feature map and the actual color feature map of the facial spectral map.
[0083] Specifically, after acquiring the facial spectral image of the target user, the air conditioner converts the facial spectral image to a luminance feature map corresponding to the CIE color space according to a preset color space conversion function. The luminance feature map includes the actual lightness feature map and the actual color feature map of the facial spectral image.
[0084] S302. Obtain ambient light intensity, query a preset mapping table, and obtain the standard brightness feature map and standard color feature map of the target user under the ambient light intensity.
[0085] The ambient light brightness, i.e., the ambient light brightness information of the environment in which the target user is located, can be understood to be collected by a brightness sensor, ambient light acquisition device, etc., that communicates with the air conditioner.
[0086] The standard brightness feature map and standard color feature map refer to the brightness feature map and color feature map of the facial spectral image under a certain ambient light brightness when the target user's facial skin is in a healthy state (i.e., without cracking, erythema, peeling, etc.). It can be understood that since ambient light brightness may cause errors in the facial spectral image, the target user's facial spectral image under normal skin condition can be collected under different ambient light brightness, and the brightness feature map and color feature map under the corresponding ambient light can be determined based on the facial spectral image, and set as the standard brightness feature map and standard color feature map of the target user under the ambient light brightness.
[0087] It is understood that in some other embodiments of this application, the standard luminance feature map and standard color feature map of the target user under the ambient light brightness can be obtained without acquiring the facial spectral image of the target user. That is, when the facial spectral image of the target user is not acquired, the standard luminance feature map and standard color feature map of other users under the ambient light brightness can be set as the standard luminance feature map and standard color feature map of the target user under the ambient light brightness.
[0088] Specifically, after acquiring the ambient light intensity collected by the ambient light acquisition device, the air conditioner acquires the user identification information of the target user. It can be understood that the preset mapping table is a preset mapping table corresponding to ambient light, user identification, and brightness and chromaticity. The preset mapping table includes at least one mapping relationship group of ambient light, user identification, and brightness and chromaticity. The air conditioner queries the preset mapping table according to the acquired ambient light intensity and the user identification information of the target user to obtain the brightness and chromaticity information corresponding to the ambient light intensity and the user identification information. The brightness and chromaticity information includes: the standard brightness feature map and standard color feature map of the target user under the ambient light intensity.
[0089] S303. Calculate the lightness difference feature map corresponding to the actual lightness feature map and the standard lightness feature map.
[0090] The brightness difference feature map refers to the feature map corresponding to the feature difference between the brightness features in the actual brightness feature map and the brightness features in the standard brightness feature map. Specifically, the brightness difference feature map is obtained by subtracting the standard brightness feature map from the actual brightness feature map. It can be understood that the actual brightness feature map and the standard brightness feature map are found by feature point matching and then the calculation is performed. Alternatively, after obtaining the facial spectral image, the facial spectral image can be preprocessed to become a spectral image with the same format as the standard brightness feature map (i.e., the same pixels / feature points), and then the difference can be directly subtracted based on the feature coordinates in subsequent processes.
[0091] S304. Calculate the color difference feature map corresponding to the actual color feature map and the standard color feature map.
[0092] The color difference feature map is the feature map corresponding to the feature difference between the color features in the actual color feature map and the color features in the standard color feature map. Specifically, the color difference feature map is obtained by subtracting the standard color feature map from the actual color feature map. It can be understood that the actual color feature map and the standard color feature map are found by feature point matching and then the calculation is performed. Alternatively, after obtaining the facial spectral image, the facial spectral image can be preprocessed to become a spectral image with the same format as the standard color feature map (i.e., the same pixels / feature points), and then the subtraction can be performed directly based on the feature coordinates in subsequent processes.
[0093] S305. The brightness difference feature map and the color difference feature map are fused to obtain the color difference feature map of the target user.
[0094] Specifically, after calculating the brightness difference feature map and the color difference feature map, the air conditioner fuses the brightness difference feature map and the color difference feature map. The fusion formula is as follows:
[0095] △E=[(△L) 2 +(△a) 2 +(△b) 2 ] 1 / 2
[0096] In the formula, ΔL is the lightness difference feature in the lightness difference feature map, and Δa and Δb are the color difference features in the color difference feature map.
[0097] Further, see Figure 4 , Figure 4 This is a flowchart illustrating one implementation scheme of the air conditioning control method of this application for controlling the air conditioner to enter the skin care mode, including steps S401-S403:
[0098] S401. Extract each color difference feature from the facial color difference feature map, and the feature percentage of each color difference feature.
[0099] It is understood that the facial color difference feature map may include multiple color difference features. For example, when the target user's skin condition is relatively diverse, the facial color difference feature map may include multiple color difference features corresponding to different facial skin conditions.
[0100] Specifically, after acquiring the facial color difference feature map, the air conditioner extracts color differences of the same type based on the color difference data. This means that color differences of the same type correspond to the color difference of a specific skin condition. For example, if the color difference feature parameter corresponding to erythema is in the range of 0.6-1.5, then the color difference features within this range are extracted into the color difference feature set corresponding to erythema. This achieves the extraction of various color difference features in the facial color difference feature map. It's understood that the 0.6-1.5 range is for easy interpretation and does not restrict the color difference feature parameter corresponding to erythema. Furthermore, the air conditioner determines the feature proportion of each type of color difference feature based on the number of color difference features of the same type (same skin condition) and the total number of color difference features in the facial color difference feature map. This means that the feature proportion of each color difference feature represents the proportion of each skin condition on the face.
[0101] S402. Obtain the target feature color difference whose feature ratio is higher than a preset ratio threshold, query the preset mapping relationship, and obtain the target skin state corresponding to the target color difference feature.
[0102] The preset percentage threshold is used to determine whether the feature proportion of color difference features is large enough. That is, it can be understood that it determines whether the proportion of various skin conditions on the face is significant enough to exclude minor skin conditions. For example, if the feature proportion of color difference features corresponding to erythema is 1 / 1000, then such color difference features are defaulted to normal / healthy skin conditions and discarded. It can be understood that the preset percentage threshold can be a general preset percentage threshold or a preset percentage threshold corresponding to each skin condition. This application does not make any specific limitations.
[0103] Specifically, after obtaining the feature proportions of various color difference features, the air conditioner compares the feature proportion values of various color difference features with a preset proportion threshold, and sets the feature color difference with a proportion value higher than the preset proportion threshold as the target feature color difference.
[0104] S403. Determine the corresponding preset adjustment rules based on the target skin condition, determine the corresponding air conditioning operating parameters, and control the air conditioning to enter the skin care mode based on the air conditioning operating parameters.
[0105] The air conditioning operating parameters, namely the working parameters that control the operation of the air conditioning, include fan speed, target temperature, target humidity, etc.
[0106] The preset adjustment rule corresponding to the target skin state is the preset rule for converting the target skin state into air conditioning operating parameters. It can be understood that different target skin states or different target skin state data will have different preset adjustment rules. For example, when there is only one target skin state, the preset adjustment rule is a preset mapping table of skin states and operating parameters. When there is more than one target skin state, the preset adjustment rule may include the priority of the target skin state and a preset mapping table of skin states and operating parameters. It can be understood that the preset adjustment rule can be designed according to the actual application environment.
[0107] Specifically, in one embodiment of this application, a corresponding preset adjustment rule is determined based on the target skin condition, corresponding air conditioning operating parameters are determined, and the air conditioning is controlled to enter a skincare mode based on the air conditioning operating parameters, including:
[0108] (1) If the target skin state includes at least two types, then each of the target skin states is sorted according to the priority of the target skin state to obtain a skin state sequence;
[0109] (2) Query the preset mapping relationship between skin status and operating parameters, and determine the air conditioning operating parameters corresponding to the target skin status with the highest priority in the skin status sequence;
[0110] (3) Control the air conditioner to enter the skin care mode according to the air conditioner operating parameters.
[0111] Specifically, the air conditioner determines the target feature color difference based on a preset percentage threshold. If the target feature color difference includes at least two types, a preset mapping relationship is queried to obtain the target skin state corresponding to each target color difference feature. Since the target skin state includes at least two types, a preset priority is determined for each target skin state. For example, the skin state includes cracking, erythema, and peeling, and the preset priority order of the skin states is: cracking > erythema > peeling. When the target skin state includes two types: cracking and peeling, the target skin states are sorted according to their priority, resulting in a skin state sequence of [cracking; peeling]. Cracking is determined to be the highest priority target skin state. Then, based on the preset mapping relationship between the skin state and operating parameters, the air conditioner operating parameters corresponding to the highest priority target skin state in the skin state sequence are determined, i.e., the air conditioner operating parameters corresponding to cracking are determined. The air conditioner is then controlled to perform its function according to these operating parameters, entering the skin care mode.
[0112] Further, see Figure 5 , Figure 5 This is a flowchart illustrating another implementation scheme for controlling the air conditioner to enter the skincare mode in the air conditioning control method of this application, including steps S501-S505:
[0113] S501. If there are at least two target users and the target skin states corresponding to the target users are different, then determine the target skin state corresponding to the facial color difference feature map of each target user.
[0114] Specifically, when there are two target users, the air conditioner determines the target skin state corresponding to each target user according to any of the above implementation schemes, and determines the air conditioner operation parameters corresponding to each target user according to the target skin state.
[0115] S502. Determine the air conditioning operating parameters corresponding to each target user based on the skin condition of each target user.
[0116] The method for determining the air conditioning operating parameters corresponding to each target user based on the target skin state is described in any of the above implementation schemes.
[0117] S503. According to the preset air conditioning parameter fusion rules corresponding to the skin care mode, the air conditioning operation parameters corresponding to each target user are fused.
[0118] Specifically, in the implementation scheme of this application, the preset adjustment rule also includes a preset air conditioning parameter fusion rule. For example, the preset air conditioning parameter fusion rule is as follows: matching the air conditioning operating parameters corresponding to each target user by parameter type, such as fan parameter type and temperature parameter type respectively, and then superimposing the air conditioning operating parameters of the corresponding parameter types to calculate the average value, or assigning corresponding air conditioning operating parameter correction weights to different target skin states, and adding and fusing the air conditioning operating parameters corrected based on the correction weights, etc.
[0119] S504. Based on the location information of each target user, determine the target location where the air conditioner is working, and generate voice feedback corresponding to the target location.
[0120] Specifically, the location information of the target user can be obtained from the device location information of the smart home device corresponding to the target user, or it can be obtained from the location acquisition device communicating with the air conditioner; after obtaining the location information of the target user, the air conditioner determines the target location based on the location information of the target user. It can be understood that the determination of the target location includes:
[0121] One possible approach: Based on the frequency of the target user's use of the skincare mode, determine the location information of the target user who uses the air conditioning skincare mode more frequently as the target location information.
[0122] A second possible approach: Calculate a midpoint based on the target user's location information as the target location. For example, find the point that minimizes the actual distance to each target user.
[0123] Specifically, after determining the target location, the air conditioner generates voice feedback corresponding to the target location and outputs the voice information of the location to remind the target location to arrive at the target location, so as to improve the output performance of the air conditioner's skin care mode.
[0124] S505. When the target user is detected to have arrived at the target location, the air conditioner is controlled to enter the skin care mode according to the integrated air conditioner operating parameters.
[0125] Specifically, after the air conditioner outputs a voice prompt indicating the target location, it detects the target location using a camera and infrared sensors. Once a target user is detected, the air conditioner is controlled to enter a skin-care mode based on the integrated air conditioning operating parameters. In other words, if no target user is detected within a preset time after the voice prompt, the air conditioner checks if the target user is still indoors. If all target users are indoors, the target location remains unchanged, and the air conditioner operates according to the integrated air conditioning operating parameters corresponding to the target location, entering skin-care mode. Alternatively, the location information of any target user can be selected as the new target location, and the air conditioner operates according to the integrated air conditioning operating parameters corresponding to the target location, entering skin-care mode.
[0126] It is understandable that an air conditioner can perform work at a target location by adjusting the parameters of the air guide vane, such as setting the air guide vane to be oriented at the target location, or setting the air guide vane to be oriented periodically at the target location.
[0127] It is understandable that after the air conditioner merges the air conditioner operating parameters corresponding to each target user according to the preset air conditioner parameter fusion rules corresponding to the skin care mode, it can also control the air conditioner to enter the skin care mode according to the default air conditioner air guide plate parameters and the merged air conditioner operating parameters.
[0128] It is understood that, in another embodiment of this application, controlling the air conditioner to enter skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state includes:
[0129] (1) Determine the target skin state corresponding to the facial color difference feature map based on the preset mapping relationship between color difference features and skin state;
[0130] (2) Input the target skin state as a condition into a preset binary linked list, and perform skin state condition matching for the data field of each binary tree node.
[0131] (3) If the target skin state matches the preset skin state condition of the target binary tree node, then an air conditioning control command is generated based on the air conditioning operation parameters corresponding to the data field of the binary tree node.
[0132] (4) The air conditioner responds to the air conditioner operation command and controls the air conditioner to enter the skin care mode.
[0133] Specifically, in the implementation scheme of this application, the preset binary linked list is formed into a binary tree or multi-branch tree based on conditions such as the environment and the target skin condition. When the link reaches a certain node, it can issue an air conditioning command, check the air conditioning status, or proceed to the next node.
[0134] Specifically, after acquiring the target skin state, the air conditioner inputs the target skin state as a condition into a preset binary linked list. It then performs skin state condition matching on the data field of each binary tree node, i.e., condition judgment. When the target skin state matches the preset skin state condition of the target binary tree node, i.e., the condition judgment for that node is successful, an air conditioner control command is generated based on the air conditioner operating parameters corresponding to the data field of the binary tree node. It can be understood that the data may store the air conditioner operating parameters corresponding to the target skin state, or it may store control commands that trigger the operation of the air conditioner operating parameters corresponding to the target skin state. Furthermore, the air conditioner responds to the air conditioner operating command to control the air conditioner to enter skin care mode.
[0135] Further, see Figure 6 , Figure 6 This is a schematic flowchart of another embodiment of the air conditioning control method of this application, including steps S601-S606:
[0136] S601. Collect the facial spectral image of the target user.
[0137] The method for obtaining facial spectral maps using an air conditioner is described in any of the above implementation schemes.
[0138] S602. Based on the chromaticity and brightness information of the facial spectral map, determine the facial color difference feature map of the target user.
[0139] The method for determining the facial color difference feature map of the target user by the air conditioner is described in any of the above implementation schemes.
[0140] S603. Based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, control the air conditioner to enter the skin care mode.
[0141] The method for controlling the air conditioner to enter the skin care mode can be found in any of the above implementation schemes.
[0142] S604. When a change in the location of the target user is detected, the location information corresponding to the target user is obtained.
[0143] Specifically, after the air conditioner enters the skin care mode, it detects the location of the target user according to a preset location detection frequency to obtain the target user's location information. The target user's location information can be obtained from the device location information of the smart home device corresponding to the target user, or it can be obtained from the location acquisition device that communicates with the air conditioner.
[0144] S605. Based on the user location information, the air conditioner location information, and the target user's historical location information, determine the actual distance between the user location information and the air conditioner location information, and determine the historical distance between the historical location information and the air conditioner location information.
[0145] It is understood that the location information of the air conditioner, the user location information, that is, the location information in the indoor three-dimensional coordinate system corresponding to the installation of the air conditioner, can be understood as follows: the indoor coordinate system can be constructed by collecting indoor spatial information, and the location information of the air conditioner, the user location information, and the historical location information are all coordinate information.
[0146] Specifically, the air conditioner calculates the actual distance using the user's location information, the air conditioner's location information, and the target user's historical location information (i.e., the target user's location information before the location change), and calculates the historical distance using the historical location information and the air conditioner's location information.
[0147] S606. If the historical distance is greater than the actual distance, reduce the fan speed of the air conditioner's internal fan.
[0148] Specifically, after calculating the actual distance and the historical distance, the air conditioner compares the magnitude of the actual distance and the historical distance. If the historical distance is greater than the actual distance, the fan speed of the air conditioner's internal fan is reduced, thus reducing the air conditioner's output. If the historical distance is equal to the actual distance, the fan speed of the air conditioner's internal fan remains unchanged. If the historical distance is less than the actual distance, the fan speed of the air conditioner's internal fan is increased. Specifically, the adjustment amount of increasing or decreasing can be found according to a preset mapping table.
[0149] This application provides an air conditioning control method that involves acquiring a facial spectral image of a target user; determining a facial color difference feature map of the target user based on the chromaticity and brightness information of the facial spectral image; and controlling the air conditioner to enter a skincare mode based on the target skin condition corresponding to the facial color difference feature map and a preset adjustment rule corresponding to the target skin condition. By setting a skincare mode and acquiring a skincare mode command from the air conditioner, the method acquires the facial spectral image of the target user, analyzes the target user's facial skin condition based on the chromaticity and brightness information included in the facial spectral image, determines corresponding air conditioning operating parameters based on the target user's target facial skin condition and the preset adjustment rule corresponding to the target facial skin condition, and controls the air conditioner to enter the skincare mode based on the air conditioning operating parameters. This enables the air conditioning operation to be adjusted according to the target skin condition, reducing skin damage to the target user in an air-conditioned environment and improving the performance of the air conditioner.
[0150] To better implement the air conditioning control method in the embodiments of this application, an air conditioning control device is also provided in the embodiments of this application, such as... Figure 7 As shown, the air conditioning control device includes modules 701-703:
[0151] Acquisition module 701: Used to acquire facial spectral images of the target user;
[0152] Determining module 702: used to determine the facial color difference feature map of the target user based on the chromaticity information and lightness information of the facial spectral map;
[0153] Control module 703: Used to control the air conditioner to enter skin care mode according to the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state.
[0154] In one possible implementation of this application, the determining module 702 is configured to determine the facial color difference feature map of the target user based on the chromaticity and lightness information of the facial spectral map, specifically including:
[0155] Based on the chromaticity and brightness information of the facial spectral map, the actual brightness feature map and actual color feature map of the facial spectral map are extracted;
[0156] Obtain the ambient light intensity, query the preset mapping table, and obtain the standard luminance feature map and standard color feature map of the target user under the ambient light intensity;
[0157] Calculate the lightness difference feature map corresponding to the actual lightness feature map and the standard lightness feature map;
[0158] Calculate the color difference feature map corresponding to the actual color feature map and the standard color feature map;
[0159] The brightness difference feature map and the color difference feature map are fused to obtain the color difference feature map of the target user.
[0160] In one possible implementation of this application, the control module 703 is configured to control the air conditioner to enter a skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, specifically including:
[0161] Extract each color difference feature from the facial color difference feature map, and the feature percentage of each color difference feature;
[0162] Obtain the target feature color difference whose feature proportion is higher than a preset proportion threshold, query the preset mapping relationship, and obtain the target skin state corresponding to the target color difference feature;
[0163] Based on the target skin condition, a corresponding preset adjustment rule is determined, the corresponding air conditioning operating parameters are determined, and the air conditioning is controlled to enter the skin care mode based on the air conditioning operating parameters.
[0164] In one possible implementation of this application, the control module 703 is configured to: determine a corresponding preset adjustment rule based on the target skin condition, determine corresponding air conditioning operating parameters, and control the air conditioning to enter a skincare mode based on the air conditioning operating parameters; specifically, it includes:
[0165] If the target skin state includes at least two types, then each target skin state is sorted according to its priority to obtain a skin state sequence;
[0166] Query the preset mapping relationship between skin status and operating parameters to determine the air conditioning operating parameters corresponding to the target skin status with the highest priority in the skin status sequence;
[0167] The air conditioner is controlled to enter skincare mode based on the air conditioner's operating parameters.
[0168] In one possible implementation of this application, the control module 703 is configured to control the air conditioner to enter a skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, specifically including:
[0169] If there are at least two target users and the target skin states corresponding to the target users are different, then the target skin state corresponding to the facial color difference feature map of each target user is determined.
[0170] Based on the skin condition of each target user, determine the air conditioning operating parameters corresponding to each target user;
[0171] According to the preset air conditioning parameter fusion rules corresponding to the skin care mode, the air conditioning operation parameters corresponding to each target user are fused.
[0172] The air conditioner is controlled to enter skincare mode based on the integrated air conditioner operating parameters.
[0173] In one possible implementation of this application, the control module 703 is configured to control the air conditioner to enter a skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, specifically including:
[0174] The target skin state corresponding to the facial color difference feature map is determined based on the preset mapping relationship between color difference features and skin state.
[0175] The target skin state is used as a condition input into a preset binary linked list, and skin state condition matching is performed on the data field of each binary tree node.
[0176] If the target skin state matches the preset skin state condition of the target binary tree node, then an air conditioning control command is generated based on the air conditioning operating parameters corresponding to the data field of the binary tree node.
[0177] The air conditioner responds to the air conditioner operation command and controls the air conditioner to enter the skin care mode.
[0178] In one possible implementation of this application, the control module 703, after controlling the air conditioner to enter the skincare mode according to the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, further includes:
[0179] When a change in the target user's location is detected, the location information corresponding to the target user is obtained;
[0180] Based on the user location information, the air conditioner location information, and the target user's historical location information, determine the actual distance between the user location information and the air conditioner location information, and determine the historical actual distance between the historical location information and the air conditioner location information;
[0181] If the historical actual distance is greater than the actual distance, then reduce the fan speed of the air conditioner's internal fan.
[0182] This application provides an air conditioning control device that acquires a facial spectral image of a target user; determines a facial color difference feature map of the target user based on the chromaticity and brightness information of the facial spectral image; and controls the air conditioner to enter a skincare mode based on the target skin condition corresponding to the facial color difference feature map and a preset adjustment rule corresponding to the target skin condition. By setting a skincare mode and acquiring a skincare mode command from the air conditioner, the device acquires a facial spectral image of the target user, analyzes the target user's facial skin condition based on the chromaticity and brightness information included in the facial spectral image, determines corresponding air conditioning operating parameters based on the target user's target facial skin condition and the preset adjustment rule corresponding to the target facial skin condition, and controls the air conditioner to enter the skincare mode based on the air conditioning operating parameters. This enables the air conditioning operation to be adjusted according to the target skin condition, reducing skin damage to the target user in an air-conditioned environment and improving the performance of the air conditioner.
[0183] This invention also provides an air conditioner, such as... Figure 8 As shown, Figure 8 This is a schematic diagram of an embodiment of the air conditioner provided in this application.
[0184] The air conditioner integrates any of the training and evaluation information display devices provided in the embodiments of the present invention, and the air conditioner includes:
[0185] One or more processors;
[0186] Memory; and
[0187] One or more applications, wherein the one or more applications are stored in the memory and configured by the processor to execute the steps of the training evaluation information display method described in any of the embodiments of the above-described training evaluation information display method.
[0188] Specifically, an air conditioner may include components such as a processor 801 with one or more processing cores, a memory 802 with one or more computer-readable storage media, a power supply 803, and an input unit 804. Those skilled in the art will understand that... Figure 8 The air conditioner structure shown does not constitute a limitation on the air conditioner and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0189] The processor 801 is the control center of the air conditioner. It connects to various parts of the air conditioner via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 802, and by calling data stored in the memory 802, it performs various functions and processes data, thereby providing overall monitoring of the air conditioner. Optionally, the processor 801 may include one or more processing cores; preferably, the processor 801 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 801.
[0190] The memory 802 can be used to store software programs and modules. The processor 801 executes various functional applications and data processing by running the software programs and modules stored in the memory 802. The memory 802 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the air conditioner, etc. In addition, the memory 802 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 802 may also include a memory controller to provide the processor 801 with access to the memory 802.
[0191] In some embodiments of this application, the air conditioning control device can be implemented as a computer program, and the computer program can be implemented in, for example... Figure 8The air conditioner shown is running. The air conditioner's memory can store the various program modules that make up the air conditioner control device, for example, Figure 7 The data acquisition module 701, determination module 702, and control module 703 are shown. The computer program, composed of these modules, causes the processor to execute the steps of the air conditioning control methods of the various embodiments of this application described in this specification.
[0192] For example, Figure 8 The air conditioner shown can be used as follows Figure 7 The data acquisition module 701 in the air conditioning control device 700 shown executes step S201. The air conditioner can execute step S202 through the determination module 702. The air conditioner can execute step S203 through the control module 703. The air conditioner includes a processor, memory, and network interface connected via a system bus. The processor of the air conditioner provides computing and control capabilities. The memory of the air conditioner includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface of the air conditioner is used to communicate with external air conditioners via a network connection. When the computer program is executed by the processor, it implements an air conditioning control method.
[0193] The air conditioner also includes a power supply 803 that supplies power to the various components. Preferably, the power supply 803 can be logically connected to the processor 801 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 803 may also include one or more DC or AC power supplies, a recharging system, a power fault detection circuit, a power converter or inverter, a power status indicator, or any other components.
[0194] The air conditioner may also include an input unit 804, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0195] Although not shown, the air conditioner may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 801 in the air conditioner loads the executable files corresponding to the processes of one or more application programs into the memory 802 according to the following instructions, and the processor 801 runs the application programs stored in the memory 802 to realize various functions, as follows:
[0196] Collect facial spectral images of the target user;
[0197] Based on the chromaticity and lightness information of the facial spectral map, the facial color difference feature map of the target user is determined;
[0198] Based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, the air conditioner is controlled to enter the skin care mode.
[0199] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0200] Therefore, embodiments of the present invention provide a computer-readable storage medium, which may include: read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, etc. A computer program is stored thereon, which is loaded by a processor to execute the steps in any of the training evaluation information display methods provided in the embodiments of the present invention. For example, the computer program loaded by the processor can execute the following steps:
[0201] Collect facial spectral images of the target user;
[0202] Based on the chromaticity and lightness information of the facial spectral map, the facial color difference feature map of the target user is determined;
[0203] Based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, the air conditioner is controlled to enter the skin care mode.
[0204] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the detailed descriptions of other embodiments above, which will not be repeated here.
[0205] In practice, each of the above units or structures can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units or structures, please refer to the previous method embodiments, which will not be repeated here.
[0206] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0207] The above provides a detailed description of an air conditioning control method, device, air conditioner, and storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. An air conditioner control method characterized by comprising: include: Collect facial spectral images of the target user; Based on the chromaticity and lightness information of the facial spectral map, the facial color difference feature map of the target user is determined; Based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, the air conditioner is controlled to enter the skin care mode; The step of controlling the air conditioner to enter the skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state includes: extracting each color difference feature in the facial color difference feature map and the feature ratio of each color difference feature; obtaining the target feature color difference with a feature ratio higher than a preset ratio threshold, querying a preset mapping relationship, and obtaining the target skin state corresponding to the target feature color difference; determining the corresponding preset adjustment rules based on the target skin state, determining the corresponding air conditioner operating parameters, and controlling the air conditioner to enter the skincare mode based on the air conditioner operating parameters; The step of determining the corresponding preset adjustment rules based on the target skin condition, determining the corresponding air conditioning operating parameters, and controlling the air conditioning to enter the skin care mode based on the air conditioning operating parameters includes: if the target skin condition includes at least two types, sorting each target skin condition according to its priority to obtain a skin condition sequence; querying the preset mapping relationship between skin condition and operating parameters to determine the air conditioning operating parameters corresponding to the target skin condition with the highest priority in the skin condition sequence; and controlling the air conditioning to enter the skin care mode based on the air conditioning operating parameters.
2. The air conditioner control method according to claim 1, characterized by, The step of determining the facial color difference feature map of the target user based on the chromaticity and brightness information of the facial spectral map includes: Based on the chromaticity and brightness information of the facial spectral map, the actual brightness feature map and actual color feature map of the facial spectral map are extracted; Obtain the ambient light intensity, query the preset mapping table, and obtain the standard luminance feature map and standard color feature map of the target user under the ambient light intensity; Calculate the lightness difference feature map corresponding to the actual lightness feature map and the standard lightness feature map; Calculate the color difference feature map corresponding to the actual color feature map and the standard color feature map; The brightness difference feature map and the color difference feature map are fused to obtain the color difference feature map of the target user.
3. The air conditioner control method according to claim 1, characterized by, The step of controlling the air conditioner to enter skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state includes: If there are at least two target users and the target skin states corresponding to the target users are different, then the target skin state corresponding to the facial color difference feature map of each target user is determined. Based on the skin condition of each target user, determine the air conditioning operating parameters corresponding to each target user; According to the preset air conditioning parameter fusion rules corresponding to the skin care mode, the air conditioning operation parameters corresponding to each target user are fused. The air conditioner is controlled to enter skincare mode based on the integrated air conditioner operating parameters.
4. The air conditioner control method according to claim 1, characterized by, The step of controlling the air conditioner to enter skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state includes: The target skin state corresponding to the facial color difference feature map is determined based on the preset mapping relationship between color difference features and skin state. The target skin state is used as a condition input into a preset binary linked list, and skin state condition matching is performed on the data field of each binary tree node. If the target skin state matches the preset skin state condition of the target binary tree node, then an air conditioning control command is generated based on the air conditioning operating parameters corresponding to the data field of the binary tree node. The air conditioner responds to the air conditioner control command and enters the skin care mode.
5. The air conditioner control method according to any one of claims 1-4, characterized by, After controlling the air conditioner to enter skincare mode based on the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state, the method further includes: When a change in the target user's location is detected, the user's location information corresponding to the target user is obtained; Based on the user location information, the air conditioner location information, and the target user's historical location information, determine the actual distance between the user location information and the air conditioner location information, and determine the historical actual distance between the historical location information and the air conditioner location information; If the historical actual distance is greater than the actual distance, then reduce the fan speed of the air conditioner's internal fan.
6. An air conditioner control device characterized by comprising: The air conditioning control device includes: Acquisition module: Used to acquire facial spectral images of the target user; Determination module: used to determine the facial color difference feature map of the target user based on the chromaticity and lightness information of the facial spectral map; Control module: used to control the air conditioner to enter skin care mode according to the target skin state corresponding to the facial color difference feature map and the preset adjustment rules corresponding to the target skin state; The control module is further configured to: extract each color difference feature from the facial color difference feature map, and the feature proportion of each color difference feature; obtain a target feature color difference whose feature proportion is higher than a preset proportion threshold, query a preset mapping relationship, obtain the target skin state corresponding to the target feature color difference; determine the corresponding preset adjustment rule according to the target skin state, determine the corresponding air conditioning operating parameters, and control the air conditioning to enter the skin care mode based on the air conditioning operating parameters; The control module is further configured to: if the target skin state includes at least two types, sort each target skin state according to its priority to obtain a skin state sequence; query the preset mapping relationship between skin state and operating parameters to determine the air conditioning operating parameters corresponding to the target skin state with the highest priority in the skin state sequence; and control the air conditioning to enter the skin care mode according to the air conditioning operating parameters.
7. An air conditioner characterized by comprising: The air conditioner includes: One or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the air conditioning control method of any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, It stores a computer program, which is loaded by a processor to execute the steps of the air conditioning control method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Mobile phone capable of detecting skin state and use method thereof
CN103152476A
Air conditioner control method and device and air conditioner
CN113251610A