Long and short hair blowing adjusting method and system, intelligent terminal and storage medium
By obtaining and analyzing the hair image detection information and current blowing parameter information at the drying position of the hair dryer in real time, and adjusting the blowing parameters, the problem of hair length affecting uniform drying is solved, and a more efficient drying effect is achieved.
Patent Information
- Application Number
- CN202411572303.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-11-06
AI Technical Summary
When using a hair dryer to dry and style hair, it is difficult for operators to adjust the blowing parameters in real time according to the length of the hair, resulting in the hair being less likely to dry evenly.
By obtaining the hair image detection information and current blowing parameter information at the drying position of the hair dryer in real time, analyzing and determining the hair length value, and determining the blowing demand parameter information based on the comparison results of the hair length value and the preset length reference value, and finally outputting the blowing parameter adjustment Information to the hair dryer.
It realizes real-time adjustment of the blowing parameters according to the length of the hair, which facilitates even drying of the hair, and improves drying efficiency and effect.
Smart Images

Figure CN119477851A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of hair dryers, and in particular to a method, system, intelligent terminal and storage medium for adjusting the blowing of long and short hair. Background Art
[0002] A hair dryer is a household appliance that is mainly used for drying and styling hair. The hair dryer generates airflow by driving the fan through an electric motor. The airflow is heated by the electric heating element and becomes hot air, which is used to accelerate the evaporation of moisture in the hair.
[0003] When using a hair dryer to dry and style the hair, the operator is generally required to select a suitable temperature and wind speed for blowing, and aim the air outlet of the hair dryer at one position of the hair that needs to be dried and styled, and then dry and style the hair. After completing the position, move the hair dryer to another position of the hair that needs to be dried and styled, and continue to blow until the overall drying and styling are completed.
[0004] When an operator uses a hair dryer to dry and style the hair, the operator is generally required to hold and move the hair dryer to dry various positions of the hair. During the movement, the operator generally uses the initially selected temperature and wind speed to dry the entire hair. The temperature and wind speed required for uniform drying of the hair are easily affected by the length of the hair, making it difficult to dry the hair evenly. Summary of the invention
[0005] In order to facilitate even drying of hair, the present invention provides a method, system, intelligent terminal and storage medium for adjusting the blowing of long and short hair.
[0006] In a first aspect, the present invention provides a method for adjusting the blowing of long and short hair, which adopts the following technical solution: A method for adjusting long and short hair blowing, comprising: Real-time acquisition of image detection information of the hair at the drying position of the hair dryer and current blowing parameter information of the hair dryer; Determine the hair length value based on the image detection information analysis; According to the comparison result of the hair length value and the preset length reference value, the blowing demand parameter information is determined; According to the deviation between the current blowing parameter information and the blowing requirement parameter information, the blowing parameter adjustment information is determined, and the blowing parameter adjustment information is output to the hair dryer.
[0007] Optionally, the method for determining the hair length value includes: Determine the detection distance value based on the image detection information analysis; According to the correspondence between the detection distance value and the preset image ratio value, the image ratio value corresponding to the detection distance value is determined; Recognizing the image detection information based on preset hair features to form hair image information; Retrieve the hair image length value based on the hair image information; Calculate the product of the hair image length value and the image scale value and use it as the hair length value.
[0008] Optionally, a method for determining the detection distance value includes: Recognizing the image detection information based on the preset head features to form head image information; Retrieve the head area value based on the head image information; Obtain pressure detection information of the handheld part of the hair dryer; Retrieve the pressure coverage area value based on the pressure detection information; According to the corresponding relationship between the pressure coverage area value and the preset holding hand length value, the holding hand length value corresponding to the pressure coverage area value is determined; According to the corresponding relationship between the holding hand length value and the preset head size estimated value, the head size estimated value corresponding to the holding hand length value is determined; The detection distance value is determined by calculation based on the estimated head size and the head area value.
[0009] Optionally, the method for determining the blowing requirement parameter information includes: Determine whether the hair length value is greater than a preset length reference value; If yes, retrieve the curvature of the hair based on the hair image information; Analyze the hair curvature and hair length to determine the long hair blowing parameter information, and use the long hair blowing parameter information as the blowing demand parameter information; If not, then determining the short hair adjustment value corresponding to the hair length value according to the correspondence between the hair length value and the preset short hair adjustment value; Calculate the sum of the short hair adjustment value and the detection distance value and use it as the short hair blowing distance value; According to the correspondence between the short hair blowing distance value and the preset short hair blowing parameter information, the short hair blowing parameter information corresponding to the short hair blowing distance value is determined, and the short hair blowing parameter information is used as the blowing demand parameter information.
[0010] Optionally, the method for determining the long hair blow drying parameter information includes: Determine whether the curvature of the hair is greater than a preset reference curvature; If yes, the difference between the curvature of the hair and the reference curvature is calculated and used as the curvature deviation value; Determine the curvature influence value based on the curvature deviation value analysis; Calculate the sum of the detection distance value and the curvature influence value and use it as the reference distance value for curvature; According to the correspondence between the curved hair reference distance value and the preset curved hair blowing parameter information, the curved hair blowing parameter information corresponding to the curved hair reference distance value is determined, and the curved hair blowing parameter information is used as the long hair blowing parameter information; If not, the straight hair blowing parameter information corresponding to the detected distance value is determined according to the correspondence between the detected distance value and the preset straight hair blowing parameter information, and the straight hair blowing parameter information is used as the long hair blowing parameter information.
[0011] Optionally, a method for determining the curvature influence value includes: According to the corresponding relationship between the curvature deviation value and the preset curvature initial impact value, the curvature initial impact value corresponding to the curvature deviation value is determined; Based on the curvature deviation value, a corresponding curvature deviation value is retrieved; Determine whether the bending deviation value is greater than a preset bending deviation reference value; If yes, then according to the correspondence between the bending deviation number value and the preset deviation number influence value, the deviation number influence value corresponding to the bending deviation number value is determined; Calculate the average of all bending deviation values and use it as the bending average deviation value; According to the corresponding relationship between the bending average deviation value and the preset average deviation influence value, the average deviation influence value corresponding to the bending average deviation value is determined; Calculate the sum of the initial impact value of curvature, the average deviation impact value and the impact value of the number of deviations and use it as the curvature adjustment impact value, and use the curvature adjustment impact value as the curvature impact value; If not, the initial impact value of curvature is directly used as the impact value of curvature.
[0012] Optionally, the method for determining the blowing parameter adjustment information includes: Analyze the deviation between the current blowing parameter information and the blowing requirement parameter information and use it as blowing parameter deviation information; Retrieve wind speed deviation value and temperature deviation value based on blowing parameter deviation information; Get the historical moving speed value when the operator moves the hair dryer; According to the correspondence between the historical moving speed value and the preset temperature deviation reference interval, the temperature deviation reference interval corresponding to the historical moving speed value is determined; Determine whether the temperature deviation value is within the temperature deviation reference range; If yes, the blowing parameter deviation information is used as blowing parameter adjustment information; If not, then determining the temperature adjustment reference value corresponding to the temperature deviation reference interval according to the correspondence between the temperature deviation reference interval and the preset temperature adjustment reference value; Calculate the difference between the temperature deviation value and the temperature deviation reference interval and use it as the temperature deviation adjustment value; According to the correspondence between the temperature deviation adjustment value and the preset wind speed deviation adjustment value, the wind speed deviation adjustment value corresponding to the temperature deviation adjustment value is determined; The sum of the wind speed deviation adjustment value and the wind speed deviation value is calculated and used as the wind speed deviation correction value, and the wind speed deviation correction value and the temperature adjustment reference value are used as the blowing parameter adjustment information.
[0013] In a second aspect, the present invention provides a long and short hair blowing adjustment system, which adopts the following technical solution: A long and short hair blowing adjustment system, comprising: An acquisition module is used to obtain image detection information, current blowing parameter information, pressure detection information and historical moving speed values; A memory for storing a program of the method for adjusting the long and short hair blow-drying according to any one of the first aspects; The processor loads and executes the program in the memory and implements the long and short hair blowing adjustment method as described in any one of the first aspects.
[0014] In a third aspect, the present invention provides an intelligent terminal, which adopts the following technical solution: A smart terminal comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes any one of the methods for adjusting the blowing of long or short hair in the first aspect.
[0015] In a fourth aspect, the present invention provides a computer storage medium capable of storing a corresponding program, which has the characteristic of facilitating the uniform drying of hair, and adopts the following technical solution: A computer-readable storage medium stores a computer program that can be loaded by a processor and executes any one of the methods for adjusting the hair drying of long or short hair in the first aspect.
[0016] In summary, the present invention includes at least one of the following beneficial technical effects: 1. By acquiring image detection information and current blowing parameter information, and analyzing and determining the hair length value, and then analyzing the comparison result of the hair length value with the preset length reference value to determine the blowing demand parameter information, and by analyzing the deviation between the current blowing parameter information and the blowing demand parameter information to determine and output the blowing parameter adjustment information, the blowing parameters of the hair dryer are adjusted in real time according to the length of the hair, thereby facilitating even drying of the hair; 2. Determine the detection distance value through image detection information analysis, determine the image ratio value through detection distance value query, retrieve the hair image length value through image detection information and identify to form hair image information, then calculate the product value between the hair image length value and the image ratio value and use it as the hair length value, thereby improving the accuracy of the obtained hair length value; 3. Form head image information through image detection information recognition and retrieve the head area value, obtain pressure detection information and retrieve the pressure coverage area value, determine the holding hand length value through the pressure coverage area value query, determine the head size estimate value through the holding hand length value query, and then calculate the head size estimate value and the head area value to determine the detection distance value, thereby improving the accuracy of the acquired detection distance value. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is a flow chart of a method for adjusting the blowing of long and short hair according to an embodiment of the present application; Figure 2 is a method flow chart of a method for determining a hair length value according to an embodiment of the present application; Figure 3 is a method flow chart of a method for determining a detection distance value according to an embodiment of the present application; Figure 4 is a method flow chart of a method for determining blowing demand parameter information according to an embodiment of the present application; Figure 5 is a method flow chart of a method for determining long hair blow drying parameter information according to an embodiment of the present application; Figure 6 is a method flow chart of a method for determining a curvature influence value according to an embodiment of the present application; Figure 7 is a method flow chart of a method for determining blowing parameter adjustment information according to an embodiment of the present application; Figure 8 It is a system flow chart of blow-drying adjustment for long and short hair according to an embodiment of the present application.
[0018] Explanation of the accompanying drawings: 1. Acquisition module; 2. Memory; 3. Processor. DETAILED DESCRIPTION
[0019] The present invention is further described in detail below in conjunction with the accompanying drawings and embodiments.
[0020] A method for adjusting the length of hair by blowing, which detects the hair image at the head, and comprehensively analyzes the length of the hair according to the image and the pressure of the handheld part of the hair dryer, and then adjusts the blowing parameters of the hair dryer according to the length of the hair, so as to facilitate uniform drying of the hair.
[0021] The embodiment of the invention discloses a method for adjusting the blowing of long and short hair.
[0022] Reference Figure 1 , a method for adjusting long and short hair by blowing comprises: Step S100: acquiring in real time image detection information of the hair at the drying position of the hair dryer and current blowing parameter information of the hair dryer.
[0023] The image detection information refers to the information of detecting the hair at the drying position of the hair dryer by using an image, and the image detection information is detected and acquired by an image detection device preset above the air outlet of the hair dryer. The current blowing parameter information refers to the parameter information corresponding to the current time when the hair dryer is working, and the current blowing parameter information is acquired by querying the working condition of the hair dryer, and the current blowing parameter information includes the current blowing wind speed value and the current blowing temperature value.
[0024] Step S200: determining the hair length value based on the image detection information analysis.
[0025] The hair length value refers to the length of the hair at the corresponding position when the hair is dried by a hair dryer. The hair length value is determined by analyzing the image detection information to facilitate subsequent use.
[0026] Step S300: Determine the hair blowing requirement parameter information according to the comparison result between the hair length value and the preset length reference value.
[0027] The length reference value refers to the maximum reference length value corresponding to short hair, and the length reference value is obtained after being pre-input by the operator. The blowing demand parameter information refers to the hair dryer operation parameter information required for the current length of hair when blowing and drying the hair, and the blowing demand parameter information includes the wind speed value required for blowing and the temperature value required for blowing.
[0028] By analyzing the comparison results of the hair length value and the preset length reference value, the hair drying requirement parameter information can be determined to facilitate subsequent use.
[0029] Step S400: determining blowing parameter adjustment information according to the deviation between the current blowing parameter information and the blowing requirement parameter information, and outputting the blowing parameter adjustment information to the hair dryer.
[0030] Among them, the blowing parameter adjustment information refers to the adjustment information for adjusting the operating parameters of the hair dryer. The blowing parameter adjustment information is determined by analyzing the deviation between the current blowing parameter information and the blowing demand parameter information and output to the hair dryer, so that the blowing parameters of the hair dryer can be adjusted in real time according to the length of the hair, thereby facilitating uniform drying of the hair.
[0031] exist Figure 1 In step S200, in order to further ensure the rationality of the hair length value, it is necessary to further analyze and calculate the hair length value separately, specifically by Figure 2 The steps shown are explained in detail.
[0032] Reference Figure 2 , the method for determining the hair length value includes the following steps: Step S210: determining the detection distance value based on the image detection information analysis.
[0033] The detection distance value refers to the distance value corresponding to the image detection of the hair. The detection distance value is determined by analyzing the image detection information to facilitate subsequent use.
[0034] Step S220: determining the image ratio value corresponding to the detection distance value according to the corresponding relationship between the detection distance value and the preset image ratio value.
[0035] The image ratio value refers to the ratio between the image acquired at the current time and the actual value, and the image ratio value is obtained by querying from a database storing the detection distance value and the image ratio value. The image ratio value is determined by querying the detection distance value, so as to facilitate subsequent use.
[0036] Step S230: recognizing the image detection information based on the preset hair features to form hair image information.
[0037] The hair feature refers to the feature required for hair recognition, and the hair feature can be obtained by searching a hair-related website, or by pre-input by an operator. The hair image information refers to the image information related to the hair in the detection image, and the image detection information is recognized by using the hair feature, thereby forming the hair image information, which is convenient for subsequent use.
[0038] Step S240: Retrieve the hair image length value based on the hair image information.
[0039] The hair image information includes a hair image length value, which refers to a length value of the hair in the image. The hair image length value is retrieved through the hair image information, thereby facilitating subsequent use.
[0040] Step S250: Calculate the product value between the hair image length value and the image ratio value and use it as the hair length value.
[0041] The accuracy of the obtained hair length value is improved by calculating the product value between the hair image length value and the image ratio value and taking it as the hair length value.
[0042] exist Figure 2 In step S210, in order to further ensure the rationality of the detection distance value, it is necessary to further analyze and calculate the detection distance value. Figure 3 The steps shown are explained in detail.
[0043] Reference Figure 3 , the method for determining the detection distance value includes the following steps: Step S211: recognizing the image detection information based on the preset head features to form head image information.
[0044] Among them, head features refer to the features required for identifying a human head, and the head features can be obtained by querying head-related websites, or by pre-input by an operator. Head image information refers to the image information related to the head in the detection image. By using the head features to identify the image detection information, head image information is formed, which is convenient for subsequent use.
[0045] Step S212: Retrieve the head area value based on the head image information.
[0046] The head image information includes a head area value, which refers to the area value of the head in the image. The head area value is retrieved through the head image information, so as to facilitate subsequent use.
[0047] Step S213: Obtain pressure detection information of the hand-held part of the hair dryer.
[0048] The pressure detection information refers to the detection information when the hand-held part of the hair dryer is subjected to pressure, and the pressure detection information is acquired through detection by a pressure detection device preset on the hand-held part of the hair dryer.
[0049] Step S214: Retrieve the pressure coverage area value based on the pressure detection information.
[0050] Among them, the pressure detection information includes the pressure coverage area value, which refers to the area covered when the handheld part of the hair dryer is subjected to pressure. The pressure coverage area value is retrieved through the pressure detection information to facilitate subsequent use.
[0051] Step S215: determining the holding hand length value corresponding to the pressure coverage area value according to the corresponding relationship between the pressure coverage area value and the preset holding hand length value.
[0052] The holding hand length value refers to the length of the operator's hand corresponding to the hand holding part of the hair dryer, and the holding hand length value is obtained by querying from a database storing pressure coverage area values and holding hand length values. The holding hand length value is determined by querying the pressure coverage area value, which is convenient for subsequent use.
[0053] Step S216: determining the head size estimation value corresponding to the holding hand length value according to the corresponding relationship between the holding hand length value and the preset head size estimation value.
[0054] The head size estimation value refers to an estimation value of the head size, and the head size estimation value is obtained by querying from a database storing holding hand length values and head size estimation values. The head size estimation value is determined by querying the holding hand length value, which is convenient for subsequent use.
[0055] Step S217: Calculate the detection distance value based on the head size estimate and the head area value.
[0056] Among them, the corresponding estimated head area value is determined by querying the estimated head size value, and then the quotient between the estimated head area value and the head area value is multiplied by the preset image detection focal length value to obtain the detection distance value, thereby improving the accuracy of the acquired detection distance value.
[0057] exist Figure 1 In step S300, in order to further ensure the rationality of the blowing demand parameter information, it is necessary to further analyze and calculate the blowing demand parameter information separately, specifically by Figure 4 The steps shown are explained in detail.
[0058] Reference Figure 4 , the method for determining the blowing demand parameter information includes the following steps: Step S310: Determine whether the hair length value is greater than a preset length reference value. If yes, execute step S320; if no, execute step S340.
[0059] Herein, by judging whether the hair length value is greater than a preset length reference value, it is judged whether the hair being dried by the hair dryer is short hair.
[0060] Step S320: Retrieve the curvature of the hair based on the hair image information.
[0061] The hair image information includes the curvature of the hair, which refers to the curvature of the hair when it is curved. When the hair length value is greater than the preset length reference value, it means that the hair being dried by the hair dryer is not short hair, so the curvature of the hair is retrieved through the hair image information, so as to facilitate subsequent use.
[0062] Step S330: Analyze the hair curvature and the hair length to determine the long hair blowing parameter information, and use the long hair blowing parameter information as the blowing requirement parameter information.
[0063] Among them, the long hair blowing parameter information refers to the blowing parameter information required when blowing long hair according to the blowing method of long hair. By analyzing the hair curvature and hair length values, the long hair blowing parameter information is determined and used as the blowing demand parameter information, thereby improving the accuracy of the obtained blowing demand parameter information.
[0064] Step S340: determining the short hair adjustment value corresponding to the hair length value according to the correspondence between the hair length value and the preset short hair adjustment value.
[0065] The short hair adjustment value refers to the distance value that needs to be adjusted when blowing short hair, and the short hair adjustment value is obtained by querying from a database storing hair length values and short hair adjustment values. When the hair length value is not greater than the preset length reference value, it means that the hair being dried by the hair dryer is short hair, so the short hair adjustment value is determined by querying the hair length value, which is convenient for subsequent use.
[0066] Step S350: Calculate the sum of the short hair adjustment value and the detection distance value and use it as the short hair blowing distance value.
[0067] Among them, the short hair blowing distance value refers to the distance value that needs to be referenced for controlling the operating parameters of the hair dryer when blowing short hair. The sum of the short hair adjustment value and the detection distance value is calculated and used as the short hair blowing distance value, which is convenient for subsequent use.
[0068] Step S360: determining the short hair blowing parameter information corresponding to the short hair blowing distance value according to the correspondence between the short hair blowing distance value and the preset short hair blowing parameter information, and using the short hair blowing parameter information as the blowing demand parameter information.
[0069] Among them, short hair blowing parameter information refers to the parameter information needed to control the operation of the hair dryer when blow-drying short hair. The short hair blowing parameter information is obtained by querying from a database that stores short hair blowing distance values and short hair blowing parameter information. The short hair blowing parameter information is determined by querying the short hair blowing distance values and used as the blowing demand parameter information, thereby improving the accuracy of the obtained blowing demand parameter information.
[0070] exist Figure 4 In step S330, in order to further ensure the rationality of the long hair blowing parameter information, it is necessary to further analyze and calculate the long hair blowing parameter information separately. Figure 5 The steps shown are explained in detail.
[0071] Reference Figure 5 The method for determining the parameter information of long hair blowing comprises the following steps: Step S331: Determine whether the curvature of the hair is greater than a preset reference curvature. If yes, execute step S332; if no, execute step S336.
[0072] The reference curvature refers to the curvature corresponding to straight hair, and the reference curvature is obtained after being pre-input by the operator. By judging whether the curvature of the hair is greater than the preset reference curvature, it is judged whether the hair at the blow-drying position is straight hair.
[0073] Step S332: Calculate the difference between the curvature of the hair and the reference curvature and use it as the curvature deviation value.
[0074] Among them, the curvature deviation value refers to the deviation value when there is a deviation in the curvature of the hair. When the curvature of the hair is greater than the preset reference curvature, it means that the hair at the blow-drying position is not straight hair. Therefore, the difference between the curvature of the hair and the reference curvature is calculated and used as the curvature deviation value for subsequent use.
[0075] Step S333: Determine the curvature influence value based on the curvature deviation value analysis.
[0076] The curvature impact value refers to the impact value generated when there is a deviation in the curvature. The curvature impact value is determined by analyzing the curvature deviation value, which is convenient for subsequent use.
[0077] Step S334: Calculate the sum of the detection distance value and the curvature influence value and use it as the curvature reference distance value.
[0078] The curved hair reference distance value refers to the distance value required for reference when controlling the operating parameters of the hair dryer when blowing curved hair. The sum of the detection distance value and the curvature influence value is calculated and used as the curved hair reference distance value for convenience in subsequent use.
[0079] Step S335: determining the curled hair blowing parameter information corresponding to the curled hair reference distance value according to the correspondence between the curled hair reference distance value and the preset curled hair blowing parameter information, and using the curled hair blowing parameter information as the long hair blowing parameter information.
[0080] The curly hair blowing parameter information refers to the parameter information required to control the operation of the hair dryer when blowing the curly hair, and the curly hair blowing parameter information is obtained by querying from a database storing the curly hair reference distance value and the curly hair blowing parameter information. The curly hair blowing parameter information is determined by querying the curly hair reference distance value and used as the long hair blowing parameter information, thereby improving the accuracy of the acquired long hair blowing parameter information.
[0081] Step S336: determining the straight hair blowing parameter information corresponding to the detected distance value according to the correspondence between the detected distance value and the preset straight hair blowing parameter information, and using the straight hair blowing parameter information as the long hair blowing parameter information.
[0082] The straight hair blowing parameter information refers to the parameter information required to control the operation of the hair dryer when blowing straight hair. The straight hair blowing parameter information is obtained by querying from a database storing the detection distance value and the straight hair blowing parameter information.
[0083] When the curvature of the hair is not greater than the preset reference curvature, it means that the hair at the blow-drying position is straight hair. Therefore, the straight hair blow-drying parameter information is determined by detecting the distance value and used as the long hair blow-drying parameter information, thereby improving the accuracy of the acquired long hair blow-drying parameter information.
[0084] exist Figure 5 In step S333, in order to further ensure the rationality of the curvature influence value, it is necessary to further analyze and calculate the curvature influence value separately, specifically by Figure 6 The steps shown are explained in detail.
[0085] Reference Figure 6 , the method for determining the curvature influence value includes the following steps: Step S3331: According to the correspondence between the curvature deviation value and the preset curvature initial influence value, the curvature initial influence value corresponding to the curvature deviation value is determined.
[0086] The initial impact value of curvature refers to the initial impact value generated when there is a deviation in curvature, and the initial impact value of curvature is obtained by querying from a database storing curvature deviation values and initial impact values of curvature. The initial impact value of curvature is determined by querying the curvature deviation value, which is convenient for subsequent use.
[0087] Step S3332: Retrieve the corresponding bending deviation value based on the bending deviation value.
[0088] The curvature deviation value refers to the value corresponding to the curvature deviation in the hair. The corresponding value is queried through the curvature deviation value and used as the curvature deviation value for subsequent use.
[0089] Step S3333: Determine whether the bending deviation value is greater than a preset bending deviation reference value. If yes, execute step S3334; if no, execute step S3338.
[0090] The reference value of the curvature deviation refers to the maximum value corresponding to the situation where the curvature of the hair deviates and is not affected by other factors such as the number of hairs. By judging whether the curvature deviation value is greater than the preset reference value of the curvature deviation, it is judged whether the number of hairs will also have an impact when the curvature of the hair deviates.
[0091] Step S3334: determining the deviation number influence value corresponding to the bending deviation number value according to the corresponding relationship between the bending deviation number value and the preset deviation number influence value.
[0092] The deviation number influence value refers to the influence degree value when the hair curvature has deviation due to the influence of the number of hairs, and the deviation number influence value is obtained by querying from a database storing the bending deviation number value and the deviation number influence value. When the bending deviation number value is greater than the preset bending deviation reference number value, it means that the number of hairs will also have an influence when the hair curvature has deviation, so the deviation number influence value is determined by querying the bending deviation number value, which is convenient for subsequent use.
[0093] Step S3335: Calculate the average value of all curvature deviation values and use it as the average curvature deviation value.
[0094] Step S3336: determining the average deviation influence value corresponding to the average bending deviation value according to the corresponding relationship between the average bending deviation value and the preset average deviation influence value.
[0095] The average deviation impact value refers to the impact value of the average deviation of the curvature, and the average deviation impact value is obtained by querying from a database storing the average deviation value of the curvature and the average deviation impact value. The average deviation impact value is determined by querying the average deviation value of the curvature, so as to facilitate subsequent use.
[0096] Step S3337: Calculate the sum of the initial impact value of curvature, the average deviation impact value and the impact value of the number of deviations and use it as the curvature adjustment impact value, and use the curvature adjustment impact value as the curvature impact value.
[0097] Among them, the curvature adjustment impact value refers to the impact degree value after adjusting the impact of the curvature deviation. The sum of the initial impact value of the curvature, the average deviation impact value and the number of deviation impact values is calculated and used as the curvature adjustment impact value, and the curvature adjustment impact value is used as the curvature impact value, thereby improving the accuracy of the obtained curvature impact value.
[0098] Step S3338: directly use the initial influence value of curvature as the influence value of curvature.
[0099] Among them, when the value of the curvature deviation is not greater than the preset reference value of the curvature deviation, it means that the number of deviations in the curvature of the hair will not have any impact at this time, so the initial curvature impact value is directly used as the curvature impact value, thereby improving the accuracy of the obtained curvature impact value.
[0100] exist Figure 1 In step S400, in order to further ensure the rationality of the blowing parameter adjustment information, it is necessary to further analyze and calculate the blowing parameter adjustment information. Figure 7 The steps shown are explained in detail.
[0101] Reference Figure 7 , the method for determining the blowing parameter adjustment information comprises the following steps: Step S410: Analyze the deviation between the current blowing parameter information and the blowing requirement parameter information and use it as blowing parameter deviation information.
[0102] Among them, the blowing parameter deviation information refers to the deviation information corresponding to the deviation of the operating parameters of the hair dryer when blowing. By analyzing the deviation between the current blowing parameter information and the blowing demand parameter information and using it as the blowing parameter deviation information, it is convenient for subsequent use.
[0103] Step S420: Retrieve the wind speed deviation value and the temperature deviation value based on the blowing parameter deviation information.
[0104] Among them, the blowing parameter deviation information includes wind speed deviation value and temperature deviation value. The wind speed deviation value refers to the deviation value when there is a deviation in the wind speed of the blowing, and the temperature deviation value refers to the deviation value when there is a deviation in the temperature of the blowing. The wind speed deviation value and the temperature deviation value are retrieved through the blowing parameter deviation information to facilitate subsequent use.
[0105] Step S430: Obtain the historical moving speed value when the operator moves the hair dryer.
[0106] The historical moving speed value refers to the speed value corresponding to the movement of the hair dryer in the last unit historical time of drying, and the historical moving speed value is obtained by analyzing and detecting a position sensor preset on the mobile hair dryer.
[0107] Step S440: determining a temperature deviation reference interval corresponding to the historical moving speed value according to the corresponding relationship between the historical moving speed value and the preset temperature deviation reference interval.
[0108] The temperature deviation reference interval refers to the reference deviation interval that can be tolerated at the moving speed of the temperature in the previous unit of historical time. The temperature deviation reference interval is obtained by querying from a database storing historical moving speed values and temperature deviation reference intervals. The temperature deviation reference interval is determined by querying the historical moving speed value, so as to facilitate subsequent use.
[0109] Step S450: Determine whether the temperature deviation value is within the temperature deviation reference interval. If yes, execute step S460; if no, execute step S470.
[0110] By judging whether the temperature deviation value is within the temperature deviation reference interval, it is judged whether the moving speed of the previous unit historical time has an impact on the temperature deviation.
[0111] Step S460: using the blowing parameter deviation information as blowing parameter adjustment information.
[0112] Among them, when the temperature deviation value is within the temperature deviation reference interval, it means that the moving speed of the previous unit historical time has no effect on the temperature deviation. Therefore, the blowing parameter deviation information is used as the blowing parameter adjustment information, thereby improving the accuracy of the obtained blowing parameter adjustment information.
[0113] Step S470: determining the temperature adjustment reference value corresponding to the temperature deviation reference interval according to the correspondence between the temperature deviation reference interval and the preset temperature adjustment reference value.
[0114] The temperature adjustment reference value refers to a reference value for adjusting the temperature according to the temperature deviation reference interval, and the temperature adjustment reference value is obtained by querying a database storing the temperature deviation reference interval and the temperature adjustment reference value.
[0115] When the temperature deviation value is not within the temperature deviation reference interval, it indicates that the moving speed of the previous unit of historical time has an impact on the temperature deviation. Therefore, the temperature adjustment reference value is determined by querying the temperature deviation reference interval for subsequent use.
[0116] Step S480: Calculate the difference between the temperature deviation value and the temperature deviation reference interval and use it as the temperature deviation adjustment value.
[0117] The temperature deviation adjustment value refers to the adjustment value that needs to be adjusted when there is an excess temperature deviation. The difference between the temperature deviation value and the temperature deviation reference interval is calculated and used as the temperature deviation adjustment value, so as to facilitate subsequent use.
[0118] Step S490: determining a wind speed deviation adjustment value corresponding to the temperature deviation adjustment value according to a correspondence between the temperature deviation adjustment value and the preset wind speed deviation adjustment value.
[0119] The wind speed deviation adjustment value refers to an adjustment value for adjusting the wind speed deviation, and the wind speed deviation adjustment value is obtained by querying from a database storing temperature deviation adjustment values and wind speed deviation adjustment values. The wind speed deviation adjustment value is determined by querying the temperature deviation adjustment value, which is convenient for subsequent use.
[0120] Step S4A0: Calculate the sum of the wind speed deviation adjustment value and the wind speed deviation value and use it as the wind speed deviation correction value, and use the wind speed deviation correction value and the temperature adjustment reference value as the blowing parameter adjustment information.
[0121] Among them, the wind speed deviation correction value refers to the adjustment value corresponding to the wind speed deviation after correction. The sum of the wind speed deviation adjustment value and the wind speed deviation value is used as the wind speed deviation correction value, and the wind speed deviation correction value and the temperature adjustment reference value are used as the blowing parameter adjustment information. The wind speed is further adjusted to reduce the impact of the moving speed on the temperature, thereby improving the accuracy of the obtained blowing parameter adjustment information.
[0122] Reference Figure 8 Based on the same inventive concept, an embodiment of the present invention provides a long and short hair blowing adjustment system, comprising: Acquisition module 1, used to acquire image detection information, current blowing parameter information, pressure detection information and historical moving speed value; Memory 2, used to store Figures 1 to 7 Any of the procedures for adjusting the long and short hair by hair drying; Processor 3 loads the program in the execution memory and implements the following Figures 1 to 7 Any of the methods for adjusting the blow-drying of long or short hair.
[0123] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, wherein the memory stores a program that can be loaded and executed by the processor. Figures 1 to 7 A computer program for any of the methods for adjusting long and short hair blow-drying.
[0124] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0125] An embodiment of the present invention provides a computer-readable storage medium storing a computer program that can be loaded and executed by a processor. Figures 1 to 7A computer program for any of the methods for adjusting long and short hair blow-drying.
[0126] Computer storage media include, for example, various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.
[0127] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.
Claims
1. A method for adjusting the length of hair by blowing, characterized in that: include: Real-time acquisition of image detection information of the hair at the drying position of the hair dryer and current blowing parameter information of the hair dryer; Determine the hair length value based on the image detection information analysis; According to the comparison result of the hair length value and the preset length reference value, the blowing demand parameter information is determined; According to the deviation between the current blowing parameter information and the blowing requirement parameter information, the blowing parameter adjustment information is determined, and the blowing parameter adjustment information is output to the hair dryer.
2. The method for adjusting the long and short hair blowing according to claim 1, characterized in that: The hair length value is determined by: Determine the detection distance value based on the image detection information analysis; According to the correspondence between the detection distance value and the preset image ratio value, the image ratio value corresponding to the detection distance value is determined; Recognizing the image detection information based on preset hair features to form hair image information; Retrieve the hair image length value based on the hair image information; Calculate the product of the hair image length value and the image scale value and use it as the hair length value.
3. The method for adjusting the length of hair according to claim 2, characterized in that: Methods for determining the detection distance value include: Recognizing the image detection information based on the preset head features to form head image information; Retrieve the head area value based on the head image information; Obtain pressure detection information of the handheld part of the hair dryer; Retrieve the pressure coverage area value based on the pressure detection information; According to the corresponding relationship between the pressure coverage area value and the preset holding hand length value, the holding hand length value corresponding to the pressure coverage area value is determined; According to the corresponding relationship between the holding hand length value and the preset head size estimated value, the head size estimated value corresponding to the holding hand length value is determined; The detection distance value is determined by calculation based on the estimated head size and the head area value.
4. The method for adjusting the length of hair according to claim 2, characterized in that: The method for determining the blowing demand parameter information includes: Determine whether the hair length value is greater than a preset length reference value; If yes, retrieve the curvature of the hair based on the hair image information; Analyze the hair curvature and hair length to determine the long hair blowing parameter information, and use the long hair blowing parameter information as the blowing demand parameter information; If not, then determining the short hair adjustment value corresponding to the hair length value according to the correspondence between the hair length value and the preset short hair adjustment value; Calculate the sum of the short hair adjustment value and the detection distance value and use it as the short hair blowing distance value; According to the correspondence between the short hair blowing distance value and the preset short hair blowing parameter information, the short hair blowing parameter information corresponding to the short hair blowing distance value is determined, and the short hair blowing parameter information is used as the blowing demand parameter information.
5. The method for adjusting the length of hair according to claim 4, characterized in that: The method for determining the parameter information of long hair blowing includes: Determine whether the curvature of the hair is greater than a preset reference curvature; If yes, the difference between the curvature of the hair and the reference curvature is calculated and used as the curvature deviation value; Determine the curvature influence value based on the curvature deviation value analysis; Calculate the sum of the detection distance value and the curvature influence value and use it as the reference distance value for curvature; According to the correspondence between the curved hair reference distance value and the preset curved hair blowing parameter information, the curved hair blowing parameter information corresponding to the curved hair reference distance value is determined, and the curved hair blowing parameter information is used as the long hair blowing parameter information; If not, the straight hair blowing parameter information corresponding to the detected distance value is determined according to the correspondence between the detected distance value and the preset straight hair blowing parameter information, and the straight hair blowing parameter information is used as the long hair blowing parameter information.
6. The method for adjusting the blowing of long and short hair according to claim 5, characterized in that: Methods for determining the tortuosity impact value include: According to the corresponding relationship between the curvature deviation value and the preset curvature initial impact value, the curvature initial impact value corresponding to the curvature deviation value is determined; Based on the curvature deviation value, a corresponding curvature deviation value is retrieved; Determine whether the bending deviation value is greater than a preset bending deviation reference value; If yes, then according to the correspondence between the bending deviation number value and the preset deviation number influence value, the deviation number influence value corresponding to the bending deviation number value is determined; Calculate the average of all bending deviation values and use it as the bending average deviation value; According to the corresponding relationship between the bending average deviation value and the preset average deviation influence value, the average deviation influence value corresponding to the bending average deviation value is determined; Calculate the sum of the initial impact value of curvature, the average deviation impact value and the impact value of the number of deviations and use it as the curvature adjustment impact value, and use the curvature adjustment impact value as the curvature impact value; If not, the initial impact value of curvature is directly used as the impact value of curvature.
7. The method for adjusting the length of hair according to claim 1, characterized in that: The method for determining the blowing parameter adjustment information includes: Analyze the deviation between the current blowing parameter information and the blowing requirement parameter information and use it as blowing parameter deviation information; Retrieve wind speed deviation value and temperature deviation value based on blowing parameter deviation information; Get the historical moving speed value when the operator moves the hair dryer; According to the correspondence between the historical moving speed value and the preset temperature deviation reference interval, the temperature deviation reference interval corresponding to the historical moving speed value is determined; Determine whether the temperature deviation value is within the temperature deviation reference range; If yes, the blowing parameter deviation information is used as blowing parameter adjustment information; If not, then determining the temperature adjustment reference value corresponding to the temperature deviation reference interval according to the correspondence between the temperature deviation reference interval and the preset temperature adjustment reference value; Calculate the difference between the temperature deviation value and the temperature deviation reference interval and use it as the temperature deviation adjustment value; According to the correspondence between the temperature deviation adjustment value and the preset wind speed deviation adjustment value, the wind speed deviation adjustment value corresponding to the temperature deviation adjustment value is determined; The sum of the wind speed deviation adjustment value and the wind speed deviation value is calculated and used as the wind speed deviation correction value, and the wind speed deviation correction value and the temperature adjustment reference value are used as the blowing parameter adjustment information.
8. A long and short hair blowing adjustment system, characterized in that: include: An acquisition module (1) is used to acquire image detection information, current blowing parameter information, pressure detection information and historical moving speed values; A memory (2) for storing a program of the method for adjusting the blowing of long or short hair according to any one of claims 1 to 7; A processor (3) is configured to load and execute a program in a memory and implement a method for adjusting the hair drying of long or short hair as claimed in any one of claims 1 to 7.
9. An intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and executes the method for adjusting the hair drying of long and short hair as claimed in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer program is stored which can be loaded by a processor and executes the method for adjusting the long and short hair blow-drying as claimed in any one of claims 1 to 7.
Citation Information
Patent Citations
Plant measurement method and system for multi-target detection, computer equipment and medium
CN112509030A
Blowing control method and system, fan and computer readable storage medium
CN112906445A
Mountain crop harvesting method and system, storage medium and intelligent terminal
CN114916319A
Blowing mode dynamic adjustment method, intelligent blower and storage medium
CN115098769A
Control method of air blowing equipment, air blowing equipment and air blowing system
CN115562080A
Cited By
Component insertion loss test method, system and terminal
CN119738616A