A method, system, intelligent terminal and storage medium for adjusting long and short hair blow drying
By acquiring and analyzing the hair image detection information and current blowing parameters at the hair dryer position in real time and adjusting the blowing parameters, the problem of hair length affecting drying uniformity is solved, and uniform drying of the hair is achieved.
Patent Information
- Application Number
- CN202411572303.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-11-06
AI Technical Summary
When using a hair dryer to dry and style hair, even drying of the hair is affected by the length of the hair, making it difficult to achieve even drying.
By acquiring hair image detection information and current blowing parameter information at the hair dryer position in real time, the hair length value is analyzed, and the blowing parameters are adjusted to achieve uniform drying based on the comparison result between the length value and the preset reference value.
It realizes real-time adjustment of blowing parameters according to the length of hair, ensures even drying of hair, and improves the accuracy and uniformity of drying effect.
Smart Images

Figure CN119477851B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the hair dryer technical field, especially to a long and short hair blowing adjustment method, system, intelligent terminal and storage medium. BACKGROUND
[0002] The hair dryer is a kind of household appliance, mainly used for drying and styling hair. The hair dryer drives the fan to rotate by the motor to generate airflow, and the airflow becomes hot air after being heated by the electric heating element, which is used to accelerate the evaporation of water in the hair.
[0003] When drying and styling hair with a hair dryer, the operator generally selects the appropriate temperature and air speed, and then blows the hair, and aims the air outlet of the hair dryer at one of the positions in the hair that need to be dried and styled, and then dries and styles the hair. After completing this position, move the hair dryer to aim at another position in the hair that needs to be dried and styled, and then blow the hair, until the overall drying and styling is completed.
[0004] When the operator uses the hair dryer to dry and style the hair, the operator generally needs to hold and move the hair dryer to dry each position of the hair. During the movement, the operator generally uses the initially selected temperature and air speed to dry the overall hair, and the temperature and air speed required for uniform drying of the hair are easily affected by the length of the hair, so that the hair is not easily dried uniformly. SUMMARY
[0005] In order to facilitate uniform drying of the hair, the present application provides a long and short hair blowing adjustment method, system, intelligent terminal and storage medium.
[0006] In the first aspect, the present application provides a long and short hair blowing adjustment method, which adopts the following technical scheme:
[0007] A long and short hair blowing adjustment method, comprising:
[0008] 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;
[0009] Determine the length value of the hair according to the image detection information;
[0010] Determine the blowing requirement parameter information according to the comparison result of the length value of the hair and the preset length reference value;
[0011] Determine the blowing parameter adjustment information according to the deviation between the current blowing parameter information and the blowing requirement parameter information, and output the blowing parameter adjustment information to the hair dryer.
[0012] Optionally, the method for determining the length value of the hair comprises:
[0013] According to the image detection information analysis, a detection distance value is determined;
[0014] According to a corresponding relationship between the detection distance value and a preset image scale value, an image scale value corresponding to the detection distance value is determined;
[0015] Based on a preset hair feature, the image detection information is identified to form hair image information;
[0016] Based on the hair image information, a hair image length value is retrieved;
[0017] A product value between the hair image length value and the image scale value is calculated and used as a hair length value.
[0018] Optionally, the determination method of the detection distance value comprises:
[0019] Based on a preset head feature, the image detection information is identified to form head image information;
[0020] Based on the head image information, a head area value is retrieved;
[0021] Pressure detection information of a handheld part of the hair dryer is obtained;
[0022] Based on the pressure detection information, a pressure coverage area value is retrieved;
[0023] According to a corresponding relationship between the pressure coverage area value and a preset holding hand length value, a holding hand length value corresponding to the pressure coverage area value is determined;
[0024] According to a corresponding relationship between the holding hand length value and a preset head size estimation value, a head size estimation value corresponding to the holding hand length value is determined;
[0025] According to the head size estimation value and the head area value, a detection distance value is determined.
[0026] Optionally, the determination method of the blow-drying demand parameter information comprises:
[0027] It is determined whether the hair length value is greater than a preset length reference value;
[0028] If yes, a hair curvature is retrieved based on the hair image information;
[0029] According to the hair curvature and the hair length value, long hair blow-drying parameter information is determined, and the long hair blow-drying parameter information is used as the blow-drying demand parameter information;
[0030] If no, according to a corresponding relationship between the hair length value and a preset short hair adjustment value, a short hair adjustment value corresponding to the hair length value is determined;
[0031] calculating a sum value between the short hair blow-drying distance value and the detection distance value and taking the sum value as the short hair blow-drying distance value;
[0032] According to the corresponding relationship between the short hair blow-drying distance value and preset short hair blow-drying parameter information, short hair blow-drying parameter information corresponding to the short hair blow-drying distance value is determined, and the short hair blow-drying parameter information is taken as the blow-drying requirement parameter information.
[0033] Optionally, the method for determining the long hair blow-drying parameter information comprises:
[0034] judging whether the hair curvature degree is greater than a preset reference curvature degree;
[0035] If yes, a difference value between the hair curvature degree and the reference curvature degree is calculated and taken as a curvature degree deviation value;
[0036] a curvature degree influence value is determined according to the curvature degree deviation value;
[0037] a sum value between the detection distance value and the curvature degree influence value is calculated and taken as a curly hair reference distance value;
[0038] According to the corresponding relationship between the curly hair reference distance value and preset curly hair blow-drying parameter information, curly hair blow-drying parameter information corresponding to the curly hair reference distance value is determined, and the curly hair blow-drying parameter information is taken as the long hair blow-drying parameter information.
[0039] If no, according to the corresponding relationship between the detection distance value and preset straight hair blow-drying parameter information, straight hair blow-drying parameter information corresponding to the detection distance value is determined, and the straight hair blow-drying parameter information is taken as the long hair blow-drying parameter information.
[0040] Optionally, the method for determining the curvature degree influence value comprises:
[0041] According to the corresponding relationship between the curvature degree deviation value and a preset curvature degree initial influence value, a curvature degree initial influence value corresponding to the curvature degree deviation value is determined;
[0042] a corresponding curvature deviation number value is retrieved based on the curvature degree deviation value;
[0043] judging whether the curvature deviation number value is greater than a preset curvature deviation reference number value;
[0044] If yes, according to the corresponding relationship between the curvature deviation number value and a preset deviation number influence value, a deviation number influence value corresponding to the curvature deviation number value is determined;
[0045] an average value of all the curvature degree deviation values is calculated and taken as a curvature average deviation value;
[0046] According to the corresponding relationship between the curvature average deviation value and a preset average deviation influence value, an average deviation influence value corresponding to the curvature average deviation value is determined;
[0047] The sum value between the bending degree initial influence value, the average deviation influence value and the deviation number influence value is calculated as the bending degree adjustment influence value, and the bending degree adjustment influence value is taken as the bending degree influence value;
[0048] If no, the bending degree initial influence value is directly taken as the bending degree influence value.
[0049] Optionally, the determination method of the blowing parameter adjustment information comprises:
[0050] The deviation between the current blowing parameter information and the blowing demand parameter information is analyzed as the blowing parameter deviation information;
[0051] The wind speed deviation value and the temperature deviation value are retrieved based on the blowing parameter deviation information;
[0052] The historical moving speed value of the operator moving the hair dryer is obtained;
[0053] According to the corresponding relationship 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;
[0054] It is judged whether the temperature deviation value is located in the temperature deviation reference interval;
[0055] If yes, the blowing parameter deviation information is taken as the blowing parameter adjustment information;
[0056] If no, according to the corresponding relationship between the temperature deviation reference interval and the preset temperature adjustment reference value, the temperature adjustment reference value corresponding to the temperature deviation reference interval is determined;
[0057] The difference value between the temperature deviation value and the temperature deviation reference interval is calculated as the temperature deviation adjustment value;
[0058] According to the corresponding relationship 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;
[0059] The sum value between the wind speed deviation adjustment value and the wind speed deviation value is calculated as the wind speed deviation correction value, and the wind speed deviation correction value and the temperature adjustment reference value are taken as the blowing parameter adjustment information.
[0060] In the second aspect, the present application provides a long and short hair blowing adjustment system, which adopts the following technical scheme:
[0061] A long and short hair blowing adjustment system comprises:
[0062] An acquisition module is used to acquire image detection information, current blowing parameter information, pressure detection information and historical moving speed value;
[0063] a memory for storing a program of the long and short hair blow drying adjustment method of any one of the first aspect;
[0064] a processor for loading and executing the program in the memory and implementing the long and short hair blow drying adjustment method of any one of the first aspect.
[0065] In a third aspect, the present application provides an intelligent terminal, which adopts the technical scheme as follows:
[0066] An intelligent terminal, comprising a memory and a processor, the memory storing a computer program capable of being loaded and executed by the processor and implementing the long and short hair blow drying adjustment method of any one of the first aspect.
[0067] In a fourth aspect, the present application provides a computer storage medium capable of storing a corresponding program, having the characteristics of facilitating uniform drying of hair, and adopting the technical scheme as follows:
[0068] A computer readable storage medium storing a computer program capable of being loaded and executed by the processor and implementing the long and short hair blow drying adjustment method of any one of the first aspect.
[0069] In summary, the present application has at least one of the following beneficial technical effects:
[0070] 1. By acquiring image detection information and current blow parameter information, analyzing and determining hair length value, and analyzing the comparison result of the hair length value and the preset length reference value to determine blow requirement parameter information, and by analyzing the deviation between the current blow parameter information and the blow requirement parameter information to determine blow parameter adjustment information and output, the blow parameter of the hair dryer is adjusted in real time according to the length of the hair, and the hair is uniformly dried.
[0071] 2. By analyzing the image detection information to determine the detection distance value, and by querying the image scale value through the detection distance value, and by retrieving the hair image length value through the image detection information and recognizing the hair image information, and by calculating the product value between the hair image length value and the image scale value as the hair length value, the accuracy of the obtained hair length value is improved.
[0072] 3. By recognizing the head image information through the image detection information and retrieving the head area value, by acquiring the pressure detection information and retrieving the pressure coverage area value, by querying the holding hand length value through the pressure coverage area value, by querying the head size estimate value through the holding hand length value, and by calculating the head size estimate value and the head area value to determine the detection distance value, the accuracy of the obtained detection distance value is improved. BRIEF DESCRIPTION OF DRAWINGS
[0073] Figure 1 is a method flow chart of the long and short hair blow drying adjustment method of the embodiment of the present application;
[0074] Figure 2 is a method flow chart of the long and short hair blow drying adjustment method of the embodiment of the present application;
[0075] Figure 3 is a method flow chart of the long and short hair blow drying adjustment method of the embodiment of the present application;
[0076] Figure 4 is a method flow chart of the long and short hair blow drying adjustment method of the embodiment of the present application;
[0077] Figure 5 is a method flow chart of the long and short hair blow drying adjustment method of the embodiment of the present application;
[0078] Figure 6 is a method flow chart of the long and short hair blow drying adjustment method of the embodiment of the present application;
[0079] Figure 7 is a method flow chart of the long and short hair blow drying adjustment method of the embodiment of the present application;
[0080] Figure 8 is a system flow chart of the long and short hair blow drying adjustment method of the embodiment of the present application.
[0081] Explanation of reference numerals: 1, acquisition module; 2, memory; 3, processor. DETAILED DESCRIPTION
[0082] The present application will be further described in detail below in combination with the accompanying drawings and embodiments.
[0083] A long and short hair blow drying adjustment method, by image detection on the hair at the hair, and according to the image and the pressure of the blow dryer hand holding part, the long and short condition of the hair is comprehensively analyzed, and then the blow drying parameter of the blow dryer is adjusted according to the long and short condition of the hair, so as to facilitate uniform drying of the hair.
[0084] The embodiment of the present application discloses a long and short hair blow drying adjustment method.
[0085] Referring to Figure 1 A long and short hair blow drying adjustment method comprises:
[0086] Step S100: real-time acquisition of image detection information of hair at a drying position of a blow dryer and current blow drying parameter information of the blow dryer.
[0087] The image detection information refers to information detected by the image detection device on the hair at the drying position of the hair dryer. The current blowing parameter information refers to parameter information corresponding to the working condition of the hair dryer at the current time. The current blowing parameter information is obtained by querying the working condition of the hair dryer. The current blowing parameter information includes the wind speed value and the temperature value of the current blowing.
[0088] Step S200: determining the hair length value according to the image detection information.
[0089] The hair length value refers to the length value of the hair at the corresponding position when the hair dryer is used for drying. The hair length value is determined by analyzing the image detection information, which facilitates subsequent use.
[0090] Step S300: determining the blowing requirement parameter information according to the comparison result of the hair length value and the preset length reference value.
[0091] The length reference value refers to the maximum reference length value corresponding to the short hair. The length reference value is obtained by pre-inputting by the operator. The blowing requirement parameter information refers to the blowing machine running parameter information required for the current length when the hair is blown and dried. The blowing requirement parameter information includes the wind speed value required for blowing and the temperature value required for blowing.
[0092] The blowing requirement parameter information is determined by analyzing the comparison result of the hair length value and the preset length reference value, which facilitates subsequent use.
[0093] Step S400: determining the 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.
[0094] The blowing parameter adjustment information refers to adjustment information for adjusting the running 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 requirement parameter information and outputting to the hair dryer. The blowing parameter of the hair dryer is adjusted in real time according to the length of the hair, so that the hair is uniformly dried.
[0095] In Figure 1 In step S200 shown in the figure, in order to further ensure the rationality of the hair length value, it is necessary to make further separate analysis and calculation on the hair length value. The specific steps are described in detail as follows. Figure 2
[0096] Referring to Figure 2 , the method for determining the hair length value comprises the following steps:
[0097] Step S210: determining the detection distance value according to the image detection information analysis.
[0098] 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, facilitating subsequent use.
[0099] Step S220: determining the image scale value corresponding to the detection distance value according to the corresponding relationship between the detection distance value and the preset image scale value.
[0100] The image scale value refers to the scale value between the image obtained at the current time and the actual image. The image scale value is obtained by querying the database storing the detection distance value and the image scale value. The image scale value is determined by querying the detection distance value, facilitating subsequent use.
[0101] Step S230: identifying the image detection information based on the preset hair feature to form the hair image information.
[0102] The hair feature refers to the feature required for identifying the hair. The hair feature can be obtained by querying the relevant website of the hair or pre-input by the operator. The hair image information refers to the relevant image information of the hair in the detection image. The hair image information is formed by identifying the image detection information using the hair feature, facilitating subsequent use.
[0103] Step S240: retrieving the hair image length value based on the hair image information.
[0104] The hair image information includes the hair image length value, which refers to the length value of the hair in the image. The hair image length value is retrieved from the hair image information, facilitating subsequent use.
[0105] Step S250: calculating the product value between the hair image length value and the image scale value as the hair length value.
[0106] The product value between the hair image length value and the image scale value is calculated as the hair length value, improving the accuracy of the obtained hair length value.
[0107] In Figure 2 In step S210, further analysis and calculation of the detection distance value are required to further ensure the rationality of the detection distance value. The specific steps are described in detail as follows. Figure 3
[0108] Referring to Figure 3 The method for determining the detection distance value comprises the following steps:
[0109] Step S211: identifying the image detection information based on the preset head feature to form head image information.
[0110] The head feature refers to a feature required for identifying a human head, which can be obtained by querying a head-related website or pre-input by an operator. The head image information refers to relevant image information of the head in the detection image. The head image information is obtained by identifying the image detection information based on the head feature, which facilitates subsequent use.
[0111] Step S212: calling a head area value based on the head image information.
[0112] The head image information comprises the head area value, which refers to the area value of the head in the image. The head area value is called based on the head image information, which facilitates subsequent use.
[0113] Step S213: obtaining pressure detection information of a handheld part of the hair dryer.
[0114] The pressure detection information refers to detection information when the handheld part of the hair dryer is subjected to pressure, which is obtained by a pressure detection device preset on the handheld part of the hair dryer.
[0115] Step S214: calling a pressure coverage area value based on the pressure detection information.
[0116] The pressure detection information comprises the pressure coverage area value, which refers to an area value covered when the handheld part of the hair dryer is subjected to pressure. The pressure coverage area value is called based on the pressure detection information, which facilitates subsequent use.
[0117] Step S215: determining a holding hand length value corresponding to the pressure coverage area value according to a corresponding relationship between the pressure coverage area value and the preset holding hand length value.
[0118] The holding hand length value refers to a length value of an operator's hand corresponding to the holding of the handheld part of the hair dryer. The holding hand length value is obtained by querying a database storing the pressure coverage area value and the holding hand length value. The holding hand length value is determined by querying the pressure coverage area value, which facilitates subsequent use.
[0119] Step S216: determining a head size estimation value corresponding to the holding hand length value according to a corresponding relationship between the holding hand length value and the preset head size estimation value.
[0120] The head size estimation value is an estimation value of the size of the head, and is obtained by querying a database in which the holding hand length value and the head size estimation value are stored. The head size estimation value is determined by querying the holding hand length value, which facilitates subsequent use.
[0121] Step S217: The detection distance value is determined by calculating the head size estimation value and the head area value.
[0122] The head size estimation value is determined by querying the corresponding head estimated area value, and the product of the quotient between the head estimated area value and the head area value and the preset image detection focal length value is calculated to obtain the detection distance value, thereby improving the accuracy of the obtained detection distance value.
[0123] In Figure 1 In order to further ensure the rationality of the blow-drying requirement parameter information, further separate analysis and calculation of the blow-drying requirement parameter information is required, which is described in detail in the steps shown in Figure 4 .
[0124] Referring to Figure 4 , the determination method of the blow-drying requirement parameter information includes the following steps:
[0125] Step S310: Determine whether the hair length value is greater than the preset length reference value. If yes, execute step S320; if no, execute step S340.
[0126] The hair length value is compared with the preset length reference value to determine whether the hair being dried by the hair dryer is short hair.
[0127] Step S320: Obtain the hair curl degree based on the hair image information.
[0128] The hair image information includes the hair curl degree, which refers to the degree of curvature of the hair when the hair is curved. When the hair length value is greater than the preset length reference value, it indicates that the hair being dried by the hair dryer is not short hair. Therefore, the hair curl degree is obtained based on the hair image information, which facilitates subsequent use.
[0129] Step S330: Determine the long hair blow-drying parameter information based on the hair curl degree and the hair length value, and use the long hair blow-drying parameter information as the blow-drying requirement parameter information.
[0130] The long hair blowing parameter information is blowing parameter information required when blowing according to the blowing mode of long hair. The long hair blowing parameter information is determined by analyzing the hair curvature and the hair length value, and is used as blowing demand parameter information, thereby improving the accuracy of the obtained blowing demand parameter information.
[0131] Step S340: According to the correspondence between the hair length value and the preset short hair adjustment value, the short hair adjustment value corresponding to the hair length value is determined.
[0132] The short hair adjustment value is a distance value that needs to be adjusted when blowing short hair. The short hair adjustment value is obtained by querying a database in which hair length values and short hair adjustment values are stored. When the hair length value is not greater than the preset length reference value, it indicates that the hair being dried by the hair dryer is short hair at this time. Therefore, the short hair adjustment value is determined by querying the hair length value, which facilitates subsequent use.
[0133] Step S350: Calculate the sum value between the short hair adjustment value and the detection distance value and use it as the short hair blowing distance value.
[0134] The short hair blowing distance value is a distance value that needs to be referred to when controlling the operation parameters of the hair dryer when blowing short hair. The short hair blowing distance value is calculated by calculating the sum value between the short hair adjustment value and the detection distance value, thereby facilitating subsequent use.
[0135] Step S360: 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 blowing demand parameter information.
[0136] The short hair blowing parameter information is parameter information required for controlling the operation of the hair dryer when blowing short hair. The short hair blowing parameter information is obtained by querying a database in which short hair blowing distance values and short hair blowing parameter information are stored. The short hair blowing parameter information is determined by querying the short hair blowing distance value and is used as blowing demand parameter information, thereby improving the accuracy of the obtained blowing demand parameter information.
[0137] In Figure 4 In order to further ensure the rationality of the long hair blowing parameter information, it is necessary to make a further separate analysis and calculation of the long hair blowing parameter information. The specific steps are described in detail as follows. Figure 5
[0138] Referring to Figure 5 , the method for determining the long hair blowing parameter information includes the following steps:
[0139] Step S331: Determine whether the hair curvature is greater than the preset reference curvature. If yes, execute step S332; if no, execute step S336.
[0140] The reference curvature refers to the curvature corresponding to straight hair, which is obtained by pre-inputting by the operator. By determining whether the hair curvature is greater than the preset reference curvature, it is determined whether the hair at the blow-drying position is straight hair.
[0141] Step S332: Calculate the difference between the hair curvature and the reference curvature as the curvature deviation value.
[0142] The curvature deviation value refers to the deviation value when the hair curvature has a deviation. When the hair curvature 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 hair curvature and the reference curvature is calculated as the curvature deviation value for subsequent use.
[0143] Step S333: Determine the curvature influence value based on the curvature deviation value.
[0144] The curvature influence value refers to the influence degree value when the curvature has a deviation. By analyzing the curvature deviation value, the curvature influence value is determined for subsequent use.
[0145] Step S334: Calculate the sum of the detection distance value and the curvature influence value as the curly hair reference distance value.
[0146] The curly hair reference distance value refers to the distance value that needs to be referenced when controlling the operation parameters of the hair dryer for blow-drying curly hair. By calculating the sum of the detection distance value and the curvature influence value as the curly hair reference distance value, subsequent use is facilitated.
[0147] Step S335: According to the correspondence between the curly hair reference distance value and the preset curly hair blow-drying parameter information, determine the curly hair blow-drying parameter information corresponding to the curly hair reference distance value, and take the curly hair blow-drying parameter information as the long hair blow-drying parameter information.
[0148] The curly hair blow-drying parameter information refers to the parameter information that needs to be controlled for the operation of the hair dryer when blow-drying curly hair. The curly hair blow-drying parameter information is obtained by querying from a database storing the curly hair reference distance value and the curly hair blow-drying parameter information. By querying the curly hair reference distance value to determine the curly hair blow-drying parameter information as the long hair blow-drying parameter information, the accuracy of the obtained long hair blow-drying parameter information is improved.
[0149] Step S336: According to the correspondence relationship between the detection distance value and the preset straight hair blowing parameter information, the straight hair blowing parameter information corresponding to the detection distance value is determined, and the straight hair blowing parameter information is taken as the long hair blowing parameter information.
[0150] The straight hair blowing parameter information refers to the parameter information required to control the operation of the hair dryer when blowing straight hair, and the straight hair blowing parameter information is obtained by querying from a database in which detection distance values and straight hair blowing parameter information are stored.
[0151] When the hair curvature is not greater than the preset reference curvature, it is indicated that the hair at the blowing and drying position at this time is straight hair, so the straight hair blowing parameter information is determined by querying the detection distance value and is taken as the long hair blowing parameter information, thereby improving the accuracy of the obtained long hair blowing parameter information.
[0152] In Figure 5 In order to further ensure the rationality of the curvature influence value, the curvature influence value needs to be further analyzed and calculated separately, and the specific steps are described in detail as follows. Figure 6
[0153] Referring to Figure 6 , the determination method of the curvature influence value includes the following steps:
[0154] Step S3331: According to the correspondence relationship 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.
[0155] The curvature initial influence value refers to the initial influence degree value generated when the curvature exists deviation, and the curvature initial influence value is obtained by querying from a database in which curvature deviation values and curvature initial influence values are stored. The curvature initial influence value is determined by querying the curvature deviation value, which is convenient for subsequent use.
[0156] Step S3332: The corresponding curvature deviation number value is retrieved based on the curvature deviation value.
[0157] The curvature deviation number value refers to the number value corresponding to the curvature deviation in the hair, and the number value corresponding to the curvature deviation value is taken as the curvature deviation number value, which is convenient for subsequent use.
[0158] Step S3333: It is judged whether the curvature deviation number value is greater than the preset curvature deviation reference number value. If yes, step S3334 is executed; if no, step S3338 is executed.
[0159] The bending deviation number value refers to the maximum number value when the hair bending degree has a deviation and is not affected by the number and other factors. Whether the bending deviation number value is greater than the preset bending deviation reference number value is judged, so as to judge whether the number will also be affected when the hair bending degree has a deviation.
[0160] Step S3334: According to the corresponding relationship 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.
[0161] The deviation number influence value refers to the influence degree value when the number is affected when the hair bending degree has a deviation. The deviation number influence value is obtained by querying the 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 will also be affected when the hair bending degree has a deviation. Therefore, the deviation number influence value is determined by querying the bending deviation number value, which is convenient for subsequent use.
[0162] Step S3335: Calculate the average value of all bending deviation values as the bending average deviation value.
[0163] Step S3336: 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.
[0164] The average deviation influence value refers to the influence degree value of the average deviation of the bending degree. The average deviation influence value is obtained by querying the database storing the bending average deviation value and the average deviation influence value. The average deviation influence value is determined by querying the bending average deviation value, which is convenient for subsequent use.
[0165] Step S3337: Calculate the sum value between the bending degree initial influence value, the average deviation influence value and the deviation number influence value as the bending degree adjustment influence value, and take the bending degree adjustment influence value as the bending degree influence value.
[0166] The bending degree adjustment influence value refers to the influence degree value after adjusting the influence of the bending deviation. The sum value between the bending degree initial influence value, the average deviation influence value and the deviation number influence value is calculated as the bending degree adjustment influence value, and the bending degree adjustment influence value is taken as the bending degree influence value, thereby improving the accuracy of the obtained bending degree influence value.
[0167] Step S3338: Directly take the bending degree initial influence value as the bending degree influence value.
[0168] When the number of bending deviation values is not greater than the preset number of bending deviation reference values, it is indicated that the number of bending deviation when the hair bending degree exists deviation does not have an impact, so the initial influence value of the bending degree is directly taken as the bending degree influence value, thereby improving the accuracy of the obtained bending degree influence value.
[0169] In Figure 1 In step S400 shown, in order to further ensure the rationality of the blowing parameter adjustment information, it is necessary to make further separate analysis and calculation on the blowing parameter adjustment information, specifically through Figure 7 The steps are described in detail.
[0170] Referring to Figure 7 , the determination method of the blowing parameter adjustment information includes the following steps:
[0171] Step S410: analyze the deviation between the current blowing parameter information and the blowing demand parameter information as blowing parameter deviation information.
[0172] The blowing parameter deviation information refers to the deviation information corresponding to the deviation of the operating parameter of the hair dryer when blowing. By analyzing the deviation between the current blowing parameter information and the blowing demand parameter information as blowing parameter deviation information, subsequent use is facilitated.
[0173] Step S420: based on the blowing parameter deviation information, retrieve the wind speed deviation value and the temperature deviation value.
[0174] The blowing parameter deviation information includes the wind speed deviation value and the temperature deviation value. The wind speed deviation value refers to the deviation value when the wind speed of blowing exists deviation, and the temperature deviation value refers to the deviation value when the temperature of blowing exists deviation. The wind speed deviation value and the temperature deviation value are retrieved through the blowing parameter deviation information, thereby facilitating subsequent use.
[0175] Step S430: obtain the historical moving speed value when the operator moves the hair dryer.
[0176] The historical moving speed value refers to the speed value corresponding to the movement of the hair dryer in the last unit of historical time when drying. The historical moving speed value is obtained by detecting and analyzing through the position sensor preset on the moving hair dryer.
[0177] Step S440: according to the corresponding relationship between the historical moving speed value and the preset temperature deviation reference interval, determine the temperature deviation reference interval corresponding to the historical moving speed value.
[0178] The temperature deviation reference interval refers to a reference deviation interval that can be tolerated by the temperature under the moving speed of the previous unit historical time. The temperature deviation reference interval is obtained by querying a database in which historical moving speed values and temperature deviation reference intervals are stored. The temperature deviation reference interval is determined by querying the historical moving speed value, thereby facilitating subsequent use.
[0179] Step S450: determining whether the temperature deviation value is within the temperature deviation reference interval. If yes, step S460 is performed; if no, step S470 is performed.
[0180] The temperature deviation value is determined to be within the temperature deviation reference interval, thereby determining whether the moving speed of the previous unit historical time has an impact on the temperature deviation.
[0181] Step S460: taking the blowing parameter deviation information as the blowing parameter adjustment information.
[0182] When the temperature deviation value is within the temperature deviation reference interval, it indicates that the moving speed of the previous unit historical time has no impact on the temperature deviation. Therefore, the blowing parameter deviation information is taken as the blowing parameter adjustment information, thereby improving the accuracy of the obtained blowing parameter adjustment information.
[0183] Step S470: determining a temperature adjustment reference value corresponding to the temperature deviation reference interval according to a correspondence between the temperature deviation reference interval and the preset temperature adjustment reference value.
[0184] The temperature adjustment reference value refers to a reference value for adjusting the temperature according to the temperature deviation reference interval. The temperature adjustment reference value is obtained by querying a database in which temperature deviation reference intervals and temperature adjustment reference values are stored.
[0185] When the temperature deviation value is not within the temperature deviation reference interval, it indicates that the moving speed of the previous unit historical time has an impact on the temperature deviation. Therefore, the temperature adjustment reference value is determined by querying the temperature deviation reference interval, thereby facilitating subsequent use.
[0186] Step S480: calculating a difference between the temperature deviation value and the temperature deviation reference interval as a temperature deviation adjustment value.
[0187] The temperature deviation adjustment value refers to an adjustment value for adjusting the excess deviation of the temperature. The difference between the temperature deviation value and the temperature deviation reference interval is calculated as the temperature deviation adjustment value, thereby facilitating subsequent use.
[0188] 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.
[0189] The wind speed deviation adjustment value is an adjustment value for adjusting the wind speed deviation. The wind speed deviation adjustment value is obtained by querying a database that stores 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 to facilitate subsequent use.
[0190] 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.
[0191] 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.
[0192] 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:
[0193] Acquisition module 1, used to obtain image detection information, current blowing parameter information, pressure detection information and historical moving speed values;
[0194] Memory 2, used to store Figures 1 to 7 The procedure for adjusting the length of hair by blow-drying any of the above methods;
[0195] Processor 3 loads the program in the execution memory and implements the following Figures 1 to 7 Any of the methods for adjusting the hair dryer for long or short hair.
[0196] 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 data that can be loaded and executed by the processor. Figures 1 to 7 A computer program for any one of the methods for adjusting the length of hair by blow-drying.
[0197] Those skilled in the art will clearly understand that for the sake of convenience and brevity, the division of the above-mentioned functional modules is only used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0198] The embodiment of the present application provides a computer readable storage medium, which stores a computer program capable of being loaded and executed by a processor. Figures 1 to 7 The computer program is a long-short hair blow-drying adjusting method according to any one of
[0199] The computer storage medium includes, for example, a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media capable of storing program codes.
[0200] The above description is only the preferred embodiment of the present application, and the protection scope of the present application is not limited to the above-mentioned embodiments. Any technical solution falling within the concept of the present application is within the protection scope of the present application. It should be noted that, for ordinary skilled persons in the art, some improvements and refinements without departing from the principle of the present application are also considered as the protection scope of the present application.
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 the current blowing parameter information of the hair dryer; Determine the hair length value based on image detection information analysis; According to the comparison result of the hair length value and the preset length reference value, the hair drying requirement parameter information is determined; Determine the blowing parameter adjustment information according to the deviation between the current blowing parameter information and the blowing requirement parameter information, and output the blowing parameter adjustment information to the hair dryer; Methods for determining hair length values include: Determine the detection distance value based on image detection information analysis; According to the corresponding relationship 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 value between the hair image length value and the image ratio value and use it as the hair length value; Methods for determining the detection distance value include: Recognizing the image detection information based on preset head features to form head image information; Retrieving 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 gripping hand length value, a gripping 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 calculating the estimated head size and the head area value.
2. The method for adjusting the length of hair according to claim 1, characterized in that: Methods for determining blowing demand parameter information include: 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 blow-drying parameter information, and use the long hair blow-drying parameter information as the blow-drying requirement parameter information; If not, 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 requirement parameter information.
3. The method for adjusting the length of hair according to claim 2, characterized in that: The method for determining the parameter information of long hair drying includes: Determining 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 impact 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.
4. The method for adjusting the length of hair according to claim 3, 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; Retrieve corresponding bending deviation values based on the bending deviation value; Determine whether the bending deviation value is greater than a preset bending deviation reference value; If yes, then determining the deviation number influence value corresponding to the bending deviation number value according to the correspondence between the bending deviation number value and the preset deviation number influence value; Calculate the average of all bending deviation values and use it as the average bending 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 curvature influence value is directly used as the curvature influence value.
5. 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, 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 blowing parameter adjustment information.
6. 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 long and short hair blow-drying according to any one of claims 1 to 5; The processor (3) loads and executes the program in the memory and implements the method for adjusting the hair drying of long and short hair as claimed in any one of claims 1 to 5.
7. An intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes the method for adjusting the long and short hair blow-drying according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that The device stores a computer program which can be loaded by a processor and executes the method for adjusting the long and short hair blow-drying according to any one of claims 1 to 5.
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
Fan control method and device and fan
CN118008847A