METHOD AND DEVICE FOR COMPUTER-AIDED DETERMINATION OF A HAIR DYEING RESULT
Patent Information
- Application Number
- AT2018736882T
- Authority / Receiving Office
- AT · AT
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2017-07-07
- Filing Date
- 2018-07-02
- Publication Date
- 2026-05-15
- Estimated Expiration
- 2038-07-02
AI Technical Summary
Conventional methods for determining hair dyeing results fail to accurately account for the varying initial states of hair, leading to mismatched dyeing results across different areas of the hair, as they typically rely on single hair samples that do not represent the hair's overall condition, resulting in difficulty in achieving a uniform dyeing outcome.
A method and device that determine the initial state parameters of hair, including damage level and color, for each partial area of the hair using near-infrared and infrared spectroscopy, allowing for precise, spatially resolved assignment of these parameters, enabling a computer-aided prediction of the hair dyeing result by summing values across the hair area, and selecting the appropriate hair dye based on desired color.
This approach improves the reliability of predicting hair dyeing results, reduces measurement effort, and lowers costs by determining damage and color parameters simultaneously, ensuring a more accurate and uniform dyeing outcome across the entire hair area.
Abstract
Description
[0001] "Method and device for computer-aided determination of a hair dyeing result"
[0002] The invention relates to a method and a device for computer-aided determination of a hair dyeing result of a hair dyeing agent for dyeing hair.
[0003] When coloring hair with a hair dye, the intensity of the color can depend heavily on the initial condition of the hair to be dyed, such as its base color or the degree of hair damage. Therefore, determining the
[0004] The initial condition of the hair is of great importance.
[0005] Conventional methods for determining the coloring result of a hair dye, taking into account the initial condition of the hair, typically involve taking a hair sample from the user, usually taken from the side of or at a certain distance from the user's scalp. The hair sample conventionally consists of one or more hairs. However, a user's hair usually has different initial conditions depending on the area of the hair from which the sample is taken. For example, a user's hair is often different in color, thickness, smoothness, or damage at the ends compared to the roots, the main part of the hair, or individual strands. For a user who wants to color their hair, consistency between the expected and achieved coloring result across the entire head of hair is of paramount importance.
[0006] In conventional methods for determining baseline parameters, if no hair sample is taken, the respective baseline parameters of a hair are usually determined using separate instruments. This has the disadvantage that the exact position of the specific, analyzed hair area is typically lost when determining the respective parameters for the entire hair, making it difficult to achieve an exact match between the position of the instrument determining a first baseline parameter and the position of the instrument determining a second baseline parameter in the same area.
[0007] In various embodiments, a method is provided which creates an individual initial coloring state for the hair of a user to be colored, which is determined by several
[0008] The initial state parameters are described and are taken into account when determining the hair dyeing result of a hair dye. The method is intended to simultaneously
[0009] To enable the assignment of multiple initial state parameters to a specific, analyzed area of the hair area when determining the first initial state parameter and the second initial state parameter of the hair.
[0010] The method involves determining, for each sub-section of hair to be dyed, the values of a first initial state parameter and a second initial state parameter within that sub-section. The first initial state parameter provides information about the hair's condition. The second initial state parameter provides information about the hair's color. These first and second initial state parameters describe the initial dyeing state of the hair in the sub-section. The method further involves determining the initial dyeing state of the hair for the entire hair section. This is achieved by summing the first initial state parameters for all sub-sections of the hair section and summing the second initial state parameters for all sub-sections of the hair section. Finally, the method includes a computer-aided determination of a predicted result for a specific hair dye.
[0011] Hair coloring result of the hair in the hair area, taking into account the determined
[0012] Initial coloring condition of the hair in the hair area.
[0013] The method enables a precise spatially resolved assignment of the first output parameter and simultaneously the second output parameter to a specific analyzed object.
[0014] Hairpiece area. This can improve the reliability of predicting a hair coloring result. This also leads to reduced measurement effort, since the first
[0015] The initial and second output parameters are determined essentially simultaneously for each sub-area of the hair. This also allows for lower costs, as the data on the first and second output parameters are obtained through a single process of determining a coloring baseline and the
[0016] computer-aided investigations are processed together.
[0017] In various embodiments, the first initial state parameter is a
[0018] Degree of pre-damage to the hair to be dyed.
[0019] In various embodiments, the second initial state parameter is a
[0020] Starting hair color of the hair to be dyed.
[0021] In various embodiments, determining the degree of pre-damage during exposure of each sub-area of the hair with near-infrared and / or infrared light involves recording, for each sub-area, a spectrum of at least a portion of the near-infrared and / or infrared light that interacted with each sub-area of the hair. Determining the degree of pre-damage further involves comparing at least a portion of the spectrum with a spectroscopic calibration model obtained using near-infrared and / or infrared spectra and degrees of pre-damage from a plurality of calibration hair samples. Furthermore, determining the degree of pre-damage involves determining the degree of pre-damage for each sub-area of the hair to be dyed, taking into account the comparison. In various embodiments, determining the value of the first
[0022] The initial state parameter and the value of the second initial state parameter were measured using a common measuring device.
[0023] In various embodiments, the computer-aided determination of the
[0024] Predicted hair coloring results were determined using predictive analytics.
[0025] In various embodiments, the method also includes a representation of the
[0026] Hair coloring result.
[0027] In another aspect, a device for determining the hair dyeing result of a hair dye is provided. The device has a
[0028] A data processing device for performing a computer-aided determination of the hair dyeing result of a hair dye for coloring hair. The device is...
[0029] The data processing device is configured to perform the above-described method for determining the hair dyeing result of a hair dye for dyeing hair. Furthermore, the device includes a measuring device configured to determine the value of the first output state parameter and the value of the second
[0030] To perform initial state parameters for each sub-area of the hair area of the hair to be dyed.
[0031] In various embodiments, the measuring device detects wavelengths in a spectral range from 200 nm to 25,000 nm, preferably from 200 nm to 2,500 nm and most preferably from 320 nm to 2,500 nm.
[0032] In various embodiments, the measuring device includes a digital camera and / or an NIR / IR spectrometer.
[0033] In various embodiments, the measuring device includes a UV / VIS spectrophotometer and / or an NIR / IR spectrometer.
[0034] In various embodiments, the data processing device comprises a smartphone, a tablet or laptop, a smart mirror or another computer.
[0035] In various embodiments, the device also includes an output device for outputting information.
[0036] In yet another aspect, a method for determining a hair dye for coloring hair in a desired hair color is provided. The method involves determining, for each sub-area of hair to be dyed, the value of a first initial state parameter and a value of a second initial state parameter within that sub-area. The first initial state parameter provides information about the hair's condition. The second initial state parameter provides information about the hair color.
[0037] Initial state parameters describe the initial coloring state of the hair to be dyed in the specified area. The method further includes determining the initial coloring state of the hair to be dyed for the hair area. The method also includes generating multiple hair dyeing results by computer-aided determination, for each hair dye, of a predicted hair dyeing result for the hair area, taking into account the determined initial coloring state of the hair in that area. The method further includes comparing each determined hair dyeing result with the desired hair color and selecting one hair dye for dyeing the hair based on the determined hair dyeing results and this comparison.
[0038] In various embodiments, comparing each determined
[0039] The hair coloring result of the generated plurality of hair coloring results involves determining a plurality of color distances. Each color distance within the plurality of color distances represents a color difference between the desired hair color and the determined hair coloring result for each of the hair dyes used.
[0040] Exemplary embodiments of the invention are shown in the figures and are explained in more detail below.
[0041] They show
[0042] Figure 1 shows a flowchart illustrating a procedure for determining the staining result of a
[0043] Dyeing agent for coloring hair according to various
[0044] Examples of implementation;
[0045] Figure 2 is a schematic representation of a method and a device for
[0046] Determining the dyeing result of a dyeing agent for dyeing hair according to various embodiments; and
[0047] Figure 3 shows a flowchart illustrating a procedure for determining a dye for
[0048] Dyeing hair to a desired hair color according to various methods
[0049] Examples of implementation.
[0050] The following detailed description refers to the accompanying drawings, which form part of this application and illustrate specific embodiments in which the invention can be implemented. It is understood that other embodiments may be used and structural or logical modifications may be made without altering the scope of protection of the present invention. It is understood that the features of the various exemplary embodiments described herein may be combined unless specifically stated otherwise. Therefore, the following detailed description is not to be interpreted as restrictive, and the scope of protection of the present invention is defined by the attached claims.
[0051] In this description, the terms Predictive Analytics, Big Data and Data Mining are used synonymously.
[0052] In the present description, light with a wavenumber in the range of 12,820 (corresponding to approximately 780 nm) to 4,000 cm⁻¹ is used. "1 (corresponds to 2,500 nm) the term near-infrared (NIR) is used, and for light with a wavenumber in a range of 3999 to 400 cm⁻¹ -1 (corresponding to 25,000 nm) the term infrared (IR). Light with a wavelength in the range of 10 to 380 nm is called UV, and visible light with a wavelength of 380 nm to 780 nm is called VIS.
[0053] FIG.1 shows a flowchart illustrating a method for determining a dyeing result of a dyeing agent for dyeing hair according to various embodiments.
[0054] Method 100 involves determining, for each sub-area of hair to be dyed, a value of a first initial state parameter and a value of a second initial state parameter in that sub-area. The first
[0055] The first initial state parameter contains information about hair status. The second initial state parameter contains information about hair color. The first
[0056] The initial state parameter and the second initial state parameter describe a dyeing initial state of the hair to be dyed in the sub-area.
[0057] The procedure 100 also includes a determination 120 of the initial coloring state of the hair to be colored for the hair area.
[0058] Furthermore, the method 100 includes a computer-aided determination 130, for a specific hair dye, of a predicted hair dyeing result of the hair in the hair area, taking into account the determined initial dyeing state of the hair in the hair area.
[0059] The term "hair area" is understood here as the sum of its sub-areas, for example, the entire hair of a user. Determining the first initial state parameter and the second...
[0060] The initial state parameters for each sub-area of a hair area are determined by determining the first initial state parameter and the second initial state parameter for a first sub-area, followed by determining the first initial state parameter and the second initial state parameter for a second sub-area, and so on until preferably the first initial state parameters and the second
[0061] Initial state parameters for the entire hair area have been determined.
[0062] Determining the first initial state parameter and the second
[0063] The determination of output state parameters for a sub-area is carried out in such a way that the first output state parameter and the second output state parameter are determined or measured essentially simultaneously for the sub-area. Essentially simultaneous measurement occurs when the first output state parameter and the second output state parameter can be measured simultaneously or sequentially with a small time interval, for example, less than one second, less than one-tenth of a second, or less than one-hundredth of a second, such that the analyzed sub-area remains the same for both output state parameters.
[0064] The method enables a precise spatially resolved assignment of the first output parameter and simultaneously the second output parameter to a specific analyzed object.
[0065] Hairpiece area. This results in reduced measurement effort, as the first and second output parameters are essentially determined simultaneously for each sub-area of the hair. This also enables lower costs, as the data on the first and second output parameters are processed together using a joint process involving the determination of a coloring baseline and computer-aided determination.
[0066] The term "sub-area" is used in this description to mean an area of the hair that contains hairs, where the hairs in the sub-area are substantially the same or homogeneous with respect to hair color or hair condition. Furthermore, the term "sub-area" is defined in this description in relation to the area of a portion of the hair visible to a measuring device.
[0067] In various embodiments, a corresponding device is used to carry out the method for determining the dyeing result of a hair dye. The device is described in more detail below, for example in FIG. 2 and the accompanying description.
[0068] In various embodiments, determining the value of the first
[0069] The measurement of the initial state parameter and the value of the second initial state parameter is carried out using a common measuring device, for example in an integrated unit. The device can, for example, be equipped with a signal-emitting device, whereby the signal is triggered when the process of determining the first
[0070] The initial state parameter and the second initial state parameter for the sub-area are completed, and if applicable, when the device for determining the first
[0071] The first output state parameter and the second output state parameter are ready for another sub-area.
[0072] In various embodiments, determining the value of the first
[0073] The initial state parameter and the value of the second initial state parameter are measured using two measuring devices located in a common housing.
[0074] In general, a hair condition can include, for example, hair damage, hair thickness (in other words, hair diameter), hair chemical composition, or hair waviness. The chemical composition preferably refers to the content of one or more amino acids, in particular the content of one or more amino acids selected from the group consisting of glycine, alanine, valine, isoleucine, leucine, phenylalanine, tyrosine, lysine, arginine, histidine, and aspartic acid.
[0075] Glutamic acid, threonine, serine, glutamine, asparagine, methionine, cysteine, proline, tryptophan, cystine, ornithine, citrulline and mixtures thereof.
[0076] In various embodiments, the first initial state parameter
[0077] Degree of damage to the hair before dyeing, also referred to as the pre-damage level of the hair to be dyed.
[0078] Hair can be damaged by natural or artificially induced processes. The most significant type of damage is oxidative damage. This damage can be caused by the oxidation of amino acids, for example, the oxidation of the amino acids cystine and cysteine, which are very common in hair, to cysteic acid. Cystine can form intermolecular disulfide bridges (also known as SS bridges) in hair, making it crucial for the hair's mechanical stability. The oxidation of these bridges to cysteic acid can destroy the hair's mechanical stability and, with repeated exposure, even lead to complete hair breakage.
[0079] In various embodiments, a simple method is used, which employs NIR spectroscopy and / or IR spectroscopy and multivariate analysis.
[0080] Calibration methods enable a precise determination of the degree of oxidative damage to hair. In various implementations, a near-infrared (NIR) and / or an infrared (IR) spectrum can be obtained, for example, using ATR (near-)infrared spectroscopy (attenuated total reflection). By applying mathematical models, calibration hair samples, which are based on a known analytical method, such as a
[0081] Determining the cysteine content using high-performance liquid chromatography (HPLC), a mathematical model is created which is then used in the analysis of a section of the user's hair area based on the
[0082] Analyzing a recorded NIR or IR spectrum allows for the calculation of cysteine acid content, and thus the degree of hair damage. Spectrum analysis and application of the model can be performed, for example, using suitable apps on common smartphones, tablets, or similar devices.
[0083] NIR spectroscopy may be suitable for measurements on hair because with the
[0084] Near-infrared radiation not only analyzes the surface of the hair, but because of the small absorption cross-sections for near-infrared radiation (e.g. compared to light in the visible wavelength range), the hair can be at least partially penetrated.
[0085] Determining the value of the first initial state parameter can involve determining the value of a pre-damage degree. Determining the value of the pre-damage degree involves exposing each sub-area of the hair with near-infrared and / or
[0086] Infrared light, a recording, for each sub-area, of a spectrum of at least a part of the near-infrared and / or infrared light, which has interacted with each sub-area of the hair area. Determining the value of the pre-damage degree further involves a
[0087] Comparing at least part of the spectrum with a spectroscopic calibration model obtained using near-infrared and / or infrared spectra and pre-damage levels of a plurality of calibration hair samples. Furthermore, determining the value of the
[0088] Determining the degree of pre-existing damage for each sub-area of the
[0089] Hair area of the hair to be dyed, including comparison.
[0090] A calibration model can be created in various implementation examples.
[0091] A calibration model is created, for example, by recording a calibration spectrum of at least a portion of the near-infrared and / or infrared light reflected and / or scattered by the calibration hair sample during exposure of the sample to near-infrared and / or infrared light.
[0092] The degree of pre-damage of the calibration hair sample is then determined using an independent analytical method, such as high-performance liquid chromatography (HPLC). A pre-damage level is assigned to the calibration spectrum, and a correlation between the majority of calibration spectra and the majority of pre-damage levels is determined, for example, using a partial least squares algorithm. Using the calibration model, the concentration of cysteic acid (as a measure of hair pre-damage) can be easily calculated from a (N)IR spectrum obtained for a sub-area of the user's hair by comparing it to the calibration spectra.The calibration model can allow the calculation of the cysteine acid concentration both when the measurement spectrum essentially corresponds to one of the calibration spectra (or when a quantity determined from the spectra, for example, a value for the absorption in the wavelength range characteristic of cysteine acid, such as an equivalent width or similar, is essentially identical), and when the measurement spectrum or the quantity determined from it would fall between two calibration spectra or beyond a calibration spectrum. In other words, the calibration model can be used based on the discrete calibration spectra and the corresponding analytically determined values.
[0093] Cystic acid concentration values are formed as a continuous model, which allows interpolation and extrapolation of the discrete data points.
[0094] In various embodiments, a measured near-infrared (NIR) range can be used.
[0095] exhibit wavenumbers from approximately 12,820 cnr to approximately 4,000 cnr or parts thereof.
[0096] In various embodiments, NIR spectra of cystine can be obtained in the wavenumber range of approximately 6200 cm⁻¹. "1 up to about 5500 cnr 1 characteristic absorption bands appear. If the hair changes, for example due to increasing damage (increase in cysteic acid content), this can manifest in the NIR spectrum as the bands characteristic of cysteic acid at 5022 cnr. 1 up to 4020 cnr 1 have an effect.
[0097] Alternatively, the cysteic acid content can also be determined indirectly via a compound whose content correlates with the cysteic acid content. One such compound is melanin, whose content correlates inversely with the cysteic acid content.
[0098] The melanin found in hair absorbs not only in the visible spectrum (VIS) but also in the short-wavelength near-infrared spectrum, i.e., up to about 1300 nm. Without being bound to this theory, it is suspected that specific oxidation products of melanin are also formed, which also exhibit absorption in the short-wavelength NIR range.
[0099] It has been shown that short-wavelength near-infrared spectra with a wavenumber range of 12,820 to 7,692 cnr can also be used. 1(800 to 1300 nm), i.e., in a wavenumber range in which cysteine acid does not show characteristic absorption, reliable calibration models can be created that establish a correlation between the short-wavelength near-infrared spectrum and the cysteine content and that have essentially the same quality. In various embodiments, at least part of the near-infrared and / or infrared light can have an (infrared) wavenumber range in the range of 12,820 to 7,692 cnr.
[0100] Alternatively, instead of the cysteine acid content, the content of degradation products of other amino acids that are formed during oxidative damage can also be used as a measure of the damage. Examples include the oxidation products of the amino acids tryptophan, methionine, tyrosine, histidine, or lysine.
[0101] In various embodiments, a smartphone, tablet or laptop can be used to carry out the method and / or in the device due to a simple experimental procedure by using novel miniaturized NIR sensors and connecting or integrating them into a mobile data processing device.
[0102] The miniaturized (N)IR spectrometers or (N)IR sensors can also be provided in mobile form, for example in the form of handheld spectrometers or attachment spectrometers.
[0103] An example of a suitable handheld spectrometer is the "MicroNIR OnSite" from Viavi Solutions Inc. This spectrometer is powered and controlled by a tablet or laptop via a USB connection and, with a measurement time of between 0.25 and 0.5 seconds, enables the real-time acquisition of near-infrared and / or infrared spectra of an individual's keratin fibers. The spectrometer features two integrated vacuum tungsten lamps and a 128-pixel InGaAs photodiode array. The "MicroNIR OnSite" operates in a wavenumber range of 6060 to 10526 cm⁻¹. "1 The distance between the keratin fibers and the glass of the hand-held spectrometer can be between 0 and 15 mm, with a distance of 3 mm being preferred.
[0104] In one embodiment of the invention, the entire method for determining a
[0105] The hair dyeing result is determined via a tablet or laptop, which powers and controls the "MicroNIR OnSite" spectrometer. Alternatively, the acquired spectroscopic data can be sent to another (mobile) data processing device, which then performs the procedure for determining a hair dyeing result. The transmission of the spectroscopic data can be wireless, for example, via WLAN (WiFi) or Bluetooth.
[0106] Another suitable handheld spectrometer is the "i-Spec Nano" from B&W Tek. This spectrometer is powered via a USB connection and a connected (mobile) data processing device, or via a battery. It features a light source and operates in a wavenumber range of 4545 to 7692 cm⁻¹. "1The transmission of the spectroscopic data to a (mobile) data processing device, which then carries out the procedure for determining a hair dyeing result, can be done wirelessly via WLAN (WiFi) or Bluetooth.
[0107] The handheld spectrometer "QualitySpec Trek" from ASD Inc. is also suitable. It operates in a wavenumber range from 28571 to 400 cm⁻¹. "1 .
[0108] Another suitable handheld spectrometer is the "SCiO by Consumer Physics," which displays spectroscopic data on a smart device using the integrated "SpectroScan" app. This handheld spectrometer operates in the short-wavelength NIR range, specifically at
[0109] Wavenumbers from 9090 to 14285 cm "1 (corresponds to 700 to 1100 nm). The measured data is evaluated using a cloud service that stores, for example, a material database, chemometric models, and algorithms.
[0110] Further suitable handheld spectrometers are available from Attonics Systems, which cover wavenumber ranges from 9090 to 26,315 cm⁻¹. "1 (VIS-NIR) or from 3333 to 10,000 cm -1 (NIR) spectrometers are based on interferometers and feature high light throughput and high spectral resolution (< 5 nm for VIS-NIR spectrometers and < 20 nm for the NIR spectrometer). The spectrometers incorporate a multi-phase shift array (MPA) chip and an optical array within a circular tube. Furthermore, the spectrometers are compatible with mobile data processing devices.
[0111] Other examples of VIS-NIR spectrometers are the miniature spectrometers "USB2000-VIS-NIR" and "USB4000-VIS-NIR" from Ocean Optics. This spectrometer operates with a
[0112] Wavelength range from 350 to 1000 nm. The spectrometers will be connected to a data processing device via a USB port.
[0113] Another suitable, miniaturized NIR spectrometer is integrated into the
[0114] Smartphone H2 from Changhong company.
[0115] In addition, there are a number of NIR sensors or NIR evaluation modules that can be used in handheld spectrometers. Suitable NIR evaluation modules are the "DLP® NIRscan" and "DLP® NIRscan Nano" modules from Texas Instruments. These feature two tungsten lamps and InGaAs photodiodes as detectors. The "DLP® NIRscan" module operates in the wavenumber range from 4016 to 7407 cm⁻¹. "1 and the module “DLP® NIRscan Nano” in the range of 5882 to 1 1 1 1 1 cm "1The spectroscopic data is transmitted wirelessly via Bluetooth Low Energy. Using Software Development Kits (SDKs), such as the open-source SDK from KST Technologies, apps can be developed to analyze or further process the spectroscopic data. Other suitable NIR sensors are available under the name "NeoSpectra" from Si-Ware Systems. Specific sensors include: NeoSpectra SW62221-1.7, NeoSpectra SW62221-2.1 and NeoSpectra SW62221-2.5, which operate in different wavelength ranges (NeoSpectra SW62221-1.7 = 1,250 to 1,700 nm, NeoSpectra SW62221-2.1 = 1,300 to 2,100 nm and NeoSpectra SW62221-2.5 = 1,350 nm to 2,500 nm). The sensors combine Fourier transform (near) infrared spectroscopy (FT-IR) with microsystems technology.
[0116] microelectromechanical systems (MEMS). The NIR sensors feature a monolithic MEMS Michelson interferometer chip and an InGaAs photodetector.
[0117] In general, information about a hair color can, for example, include a hair color, a
[0118] Hair color must exhibit wash fastness, light fastness, and / or gray coverage. This color can be achieved by dyeing hair with a hair dye, also known as a dyeing process.
[0119] In this context, "color" can be understood as an interaction of a hue (i.e., a spectral color impression, also referred to as hue, which can be understood as what is regarded as the "actual color"), a color intensity (i.e., how intense the color appears, e.g., compared to a neutral gray, which is also referred to as saturation, color saturation, hue, chromaticity, chromacity, or color depth), and a brightness (i.e., how light or dark the color appears).
[0120] In various embodiments, the information about the hair color can, for example, have a parameterization in a known color space, such as an L * a * b * - Color space (where L * indicates the brightness of a color * the green and red component and b * the blue and yellow components of the color; sometimes the abbreviated notation Lab or individually L, a, or b is used here) in an RGB color space by color components in red, green, and blue, in a CMYK color space by color components in cyan, magenta, yellow, and black, or in any other color space.
[0121] The term "hue" can be understood here, as described above, as the spectral color impression of a color, regardless of how it may be parameterized, for example as a point in a two-dimensional color space (e.g., a * b * of the L * a * b* -Systems) or a ratio of color components (such as in the RGB color space or the CMYK color space).
[0122] In various embodiments, a color space can be assigned color information (e.g., the hair color information of the dyed hair or the hair before dyeing, which is also known as...).
[0123] The color space (or the area in which the color information is represented, for example, when a hair color is represented, see below) must be such that a determined or represented color is independent of the medium by which the color is determined or represented (e.g., colorimeter, screen, printer, scanner, human eye, etc.). The color space can, for example, be a * a * b * -color space, the color information is, for example, by means of a * and b *Parameterized color tone. The uniform representation in the medium-independent color space can, for example, make it possible to present a realistic expected coloring result, for example, by ensuring that a color achieved through dyeing leaves the same color impression on the viewer of the dyed hair as in a representation of the expected result, such as a packaging print, a display on a computer screen, etc.
[0124] Predicting the aforementioned properties of hair colors—that is, determining an expected dyeing result without actually performing the dyeing process—can be more difficult in hair dyeing than in related areas of color production, such as photographic printing. This is because hair dyeing typically does not use dyes directly, but rather dye precursors. During a dyeing process, a multitude of different dyes can form, the properties of which vary.
[0125] Properties of pure substances may not be known.
[0126] To determine expected hair colors for an (e.g., arbitrary) initial state and for a large number of combinations of respective concentrations of a plurality of
[0127] Dye precursors can be used with methods from the field of predictive analytics to precisely calculate the properties of hair dyes despite the many parameters.
[0128] for example, to enable information on color, but also, for example, on wash fastness, grey coverage and / or light fastness.
[0129] In various embodiments, the second initial state parameter is a
[0130] The starting hair color of the hair to be dyed can be...
[0131] color space, for example an L * a * b * -Color space, an RGB color space, or similar.
[0132] In various embodiments, a simple method and a corresponding device are used. The device is described in more detail, for example, in FIG. 2 and the accompanying description. The device enables a precise determination of the initial hair color, for example, within a color space, such as a color space. * a * b * -color space, an RGB color space, or similar. The device for determining the
[0133] For example, the device for determining the initial hair color includes a lamp. This lamp emits light in the visible spectrum. Furthermore, the device for determining the initial hair color includes, for example, a camera, such as a digital camera. For example, the device for determining the initial hair color is one that determines a value for the initial hair color that corresponds to the results of stationary devices with the following parameters: a
[0134] Light source D65 with diffuse illumination, for example using an integrating sphere and at an 8° angle including gloss. In various embodiments, the initial coloring state for the hair area is determined by summing the results of the first initial state parameter and the second initial state parameter for all sub-areas of the hair area.
[0135] In various embodiments, the computer-aided determination of the achievable hair coloring result is carried out using predictive analytics.
[0136] Predictive analytics can be generally described as a method for extracting information from large datasets and creating a model that allows predictions to be made even for values not included in the dataset. When applying a predictive analytics method, a portion of the dataset is typically used as a training dataset (also called training set or training data). Based on this training dataset, one or more models can be created and then tested on the data not included in the training dataset, on the entire dataset, or on a specifically selected subset of the data.
[0137] Predictive analytics can be used to analyze initial hair color and
[0138] Hair damage data reveals a relationship between a majority of
[0139] Dyeing prerequisite parameters and a hair dyeing result. The majority of dyeing prerequisite parameters can represent a majority of concentrations of dye precursors of a hair dye and the initial dyeing state of the hair area.
[0140] In various embodiments, the computer-aided determination of the achievable hair dyeing result can be carried out using a data processing device.
[0141] The data processing device may, for example, be a computer, or any other data processing device suitable for storing and providing the data and for carrying out the predictive analytics procedure, such as any
[0142] Data processing device with sufficiently large data storage and a sufficiently powerful processor.
[0143] The data processing device can, for example, be a mobile device.
[0144] data processing device, for example a smartphone, a tablet, a smart mirror or a laptop, but also any other computer, or any other
[0145] A data processing device suitable for storing and providing the data, performing the comparison, and applying the model, and optionally also for creating the model; for example, any data processing device with sufficiently large data storage and a sufficiently powerful processor. In various embodiments, the data processing device may include at least one input device for entering information into the data processing device, for example, for entering cysteine acid content measurements for calibration and optionally for entering instructions, parameters, etc., for executing the procedure.
[0146] In various embodiments, the method also includes a representation of the
[0147] Hair coloring result.
[0148] In various embodiments, the data processing device can have at least one output device for outputting information, for example, for outputting results of the process.
[0149] In various embodiments, the at least one output device can include a screen and / or a printer.
[0150] FIG.2 shows in a view 200 a schematic representation of a method and a device for determining a dyeing result of a dyeing agent for dyeing hair according to various embodiments.
[0151] In various embodiments, a device 210 can be used to determine the dyeing result of the dyeing agent for dyeing hair, as shown schematically in a view 200 in FIG.2.
[0152] In various embodiments, the device 210 includes a measuring device 210 configured to determine the value of the first initial state parameter and the value of the second initial state parameter for each sub-area of the hair area of the hair to be dyed. The measuring device includes, for example, a
[0153] Emission device 212 for emitting a signal, for example light, and a detection device 214 for detecting the signal emitted by the emission device 212 after interaction with the hair. For example, the
[0154] Emission device 212 emits light 216e with wavelengths in the visible, NIR, and / or IR range. Detection device 214 detects, for example, light 216e with wavelengths in the visible, NIR, and / or IR range corresponding to the wavelength of the emitted light. The emission device 212 and the detection device 214 can be operated under a
[0155] They are housed in a common casing. In other words, the emission device 212 and the detection device 214, for example, form an integrated unit.
[0156] In various embodiments, the device 210 has a
[0157] Data processing device, for example for performing the computer-aided determination of the hair dyeing result of the hair dye for coloring hair. The data processing device is, for example, configured to perform the method described in FIG. 1 for determining a hair dyeing result of a hair dye for coloring hair.
[0158] According to various embodiments, to determine the coloring result of a hair dye, a hair area 202 of a user can be examined. The hair area 202 has at least a first sub-area 202TB1 and a second sub-area 202TB2 arranged laterally to the first sub-area. The first sub-area 202TB1 can be free or substantially free of overlap with the second sub-area 202TB2.
[0159] The first sub-area, 202TB2, is, for example, an area of hair in the immediate vicinity of the scalp, such as at a certain distance from the scalp in an area of a few millimeters to a few centimeters. The second sub-area, 202TB2, is, for example, an area of hair that includes hair tips. Thus, hair area 202 has a multitude of sub-areas, the sum of which comprises all of the user's hair.
[0160] The term "partial area" is used in this description to mean that it refers to an area of the hair where the hairs in the partial area are essentially the same or homogeneous with respect to hair color or hair condition. Furthermore, the term "partial area" is used in this description in connection with the
[0161] The area of the hair visible to a measuring device 210 is defined. In other words, the partial area of the hair region corresponds to the area of hair illuminated by the measuring device 210 using visible, NIR, and / or IR light 216e, and on which the light 216e interacts. The partial area is defined by the measuring device such that it contains hairs of substantially the same color and condition. The partial area may, for example, have a surface area of approximately 1 cm². 2 up to approximately 10 cm 2 lies.
[0162] In various embodiments, each sub-area of the hair area is illuminated with the light emitted by the emission device 212. The light 216e is then
[0163] The interaction with the sub-area is converted into light 216d to be analyzed. The light to be analyzed then enters the detection device 214.
[0164] In various embodiments, the emission device 212 comprises a lamp that emits light with wavelengths in a spectral range from 200 nm to 25,000 nm, preferably from 200 nm to 2,500 nm, and most preferably from 380 nm to 2,500 nm. The wavelengths in the spectral range from 380 nm to 780 nm (visible light) are used to determine the initial hair color. The wavelengths in the spectral range from 780 nm to 25,000 nm (near-)infrared light) are used to determine the degree of pre-damage. The lamp can have a single light source that emits light with wavelengths in the spectral range from 380 nm to 25,000 nm, preferably from 380 nm to 25,000 nm.
[0165] Alternatively, the lamp can have two or more light sources, for example, a first light source emitting light in the wavelength range of 380 nm to 780 nm and a second light source emitting light in the wavelength range of 780 nm to 25,000 nm, preferably 780 nm to 25,000 nm. If the lamp has multiple light sources, the radiation from all light sources is directed onto the same area. A single light source can contain multiple light source units, for example, several (organic) light-emitting diodes.
[0166] Contain components (LED or OLED).
[0167] In various embodiments, the detection device 214 includes a spectrometer for recording at least a portion of the spectrum of NIR or IR light that has interacted with the portion of the hair area. Furthermore, the detection device 214 includes, for example, a camera, such as a digital camera, for recording at least a portion of the spectrum of visible light that has interacted with the same portion of the hair area as the NIR or IR light. The NIR / IR spectrometer and the camera can be arranged in close proximity. For example, the NIR / IR spectrometer and the camera are arranged such that the NIR / IR spectrometer and the camera detect the same portion of the light 216d to be analyzed.
[0168] Alternatively, a UV / VIS spectrophotometer can be used to determine hair color instead of a camera.
[0169] The measuring device 210 is suitable for simultaneously performing measurements or determining the first initial state parameter and the second for the same sub-area.
[0170] to determine the initial state parameter. For example, the measuring device 210 has two optical measuring systems (two emission devices and two detection devices), i.e., a first optical measuring system for determining the first initial state parameter and a second optical measuring system for determining the second initial state parameter. The two optical measuring systems are focused on the same sub-area. For example, the orientation of the optical axis of the first optical measuring system and the orientation of the optical axis of the second optical measuring system are set such that the same sub-area is analyzed.
[0171] In various embodiments, the spectrum of visible, NIR, or IR light can be transmitted to a data processing device 220. The transmission is indicated by reference numeral 222. The transmission can be carried out in a known manner, for example, by means of a data cable, wireless data transmission (e.g., Bluetooth, WLAN, Thread, ZigBee, or Near Field Communication (NFC)), or transmission can take place within a device if the measuring device, i.e., the spectrometer and the camera (and optionally the lamp), is part of a data processing device 220 or the measuring device 210 is formed with an integrated data processing device 220.
[0172] In various embodiments, the data processing device 220 is a
[0173] Smartphone, tablet, smart mirror or laptop or other computer, or has these features.
[0174] The following can be used to receive and process the data and for model building:
[0175] Data processing device 220 in various embodiments may be equipped with appropriate software, for example an app.
[0176] In various embodiments, the data processing device can have at least one output device for outputting information, for example, for outputting results of the process.
[0177] In various embodiments, the at least one output device can include a screen and / or a printer.
[0178] FIG.3 shows a flowchart illustrating a method for determining a dye for dyeing hair in a desired hair color according to various embodiments.
[0179] Method 300 includes determining, for each sub-area of a hair area to be dyed, a value of a first initial state parameter and a value of a second initial state parameter in that sub-area. The first
[0180] The initial state parameter provides information about the hair's condition. The second
[0181] The initial state parameter, in turn, contains information about a hair color. The first initial state parameter and the second initial state parameter describe a coloring initial state of the hair to be colored in the sub-area. Method 300 further comprises a determination 320 of the coloring initial state of the hair to be colored for the hair area. Furthermore, method 300 comprises a generation 330 of a plurality of hair coloring results by computer-aided determination, for each hair coloring agent, of a plurality of
[0182] Hair dyes, a predicted hair dyeing result of the hair area, taking into account the determined initial dyeing state of the hair in that hair area. Method 300 further includes a comparison 340 of each determined hair dyeing result of the majority of
[0183] Hair coloring results with the desired hair color and a selection of 350 hair dyes for coloring hair based on the determined hair coloring results under
[0184] Inclusion of the comparison. The method for determining the dye for coloring hair in a desired hair color can have the basic features and functions described above of the method described in FIG. 1 for determining a dyeing result of a dye for coloring hair. For example, the steps of determining 310 a value of a first initial state parameter and a value of a second
[0185] Initial state parameter, the step and the determination 320 of the dyeing initial state, the determination 1 10 of a value of a first described in FIG.1
[0186] The initial state parameter and a value of a second initial state parameter or the determination of the dyeing initial state described in FIG.1 correspond to or are carried out in essentially the same way.
[0187] The step of generating 330 a plurality of hair coloring results by computer-aided determination, for each hair dye of a plurality of hair dyes, of a predicted hair coloring result is, for example, carried out by repeating the computer-aided determination described in FIG.1, for a specific hair dye, of a predicted hair coloring result on each hair dye of a plurality of hair dyes.
[0188] In various embodiments, the comparison of 340 of each determined
[0189] The hair coloring result of the generated plurality of hair coloring results involves determining a plurality of color distances. Each color distance from the plurality of color distances is a color distance between the desired hair color and the determined hair coloring result for each of the plurality of hair dyes. The comparison 340 further involves determining a minimum color distance from the plurality of color distances. Furthermore, the selection 350 of a hair dye involves determining the hair dye assigned to the minimum color distance as the hair dye for coloring hair in the
[0190] Desired hair color.
[0191] Using methods from predictive analytics, it may now be possible to guarantee a user (e.g. a consumer) a color result that is as close as possible to their desired hair color (as far as this is chemically possible).
[0192] From the predicted hair coloring results, a desired hair color can be selected in various examples.
[0193] The desired hair color can be defined in various ways, for example by the user, such that after the predicted hair coloring results are presented, the user selects the desired hair color. The predicted hair coloring results can be displayed, for example, by means of a display device, e.g., a screen, e.g., a
[0194] The desired hair color can be displayed on a computer screen or presented via another output device, such as a printout. In various implementations, the user can define the desired hair color by entering the selection into a data processing device, such as a computer. The input process can involve any type of input, such as touching a screen, clicking on a screen area with a mouse pointer, entering information via a keyboard, or giving a voice command.
[0195] After the user has selected their desired hair color, they can also be shown or told where the dye is available to achieve that color. Additionally or alternatively, the user can be given the option to place an online order, preferably by visiting the manufacturer's website.
[0196] Further advantageous embodiments of the method result from the description of the device and vice versa.
[0197] According to a first embodiment, a method for determining a hair dyeing result of a hair dye for dyeing hair may comprise:
[0198] - Determine, for each sub-area of a hair area to be dyed, a value of a first initial state parameter and a value of a second
[0199] Initial state parameters in the sub-area,
[0200] wherein the first initial state parameter contains information about a hair status, wherein the second initial state parameter contains information about a hair color, and wherein the first initial state parameter and the second initial state parameter describe a dyeing initial state of the hair to be dyed in the sub-area;
[0201] - Determining the initial coloring state of the hair to be dyed for the hair area;
[0202] - Computer-aided determination of a predicted hair dyeing result for a specific hair dye in the hair area, taking into account the determined
[0203] Initial coloring condition of the hair in the hair area.
[0204] According to a second embodiment, the method according to the first embodiment can be designed such that the first initial state parameter is a degree of pre-damage of the hair to be dyed.
[0205] According to a third embodiment, the method according to the first or second embodiment can be used.
[0206] The embodiment can be designed such that the second initial state parameter is an initial hair color of the hair to be dyed.
[0207] According to a fourth embodiment, the method according to the third embodiment can be designed such that determining the degree of pre-damage includes:
[0208] - during exposure of each sub-area of the hair area with near-infrared and / or infrared light, recording, for each sub-area, a spectrum of at least a part of the near-infrared and / or infrared light, which is associated with each sub-area of the hair area
[0209] has interacted;
[0210] - Compare at least part of the spectrum with a spectroscopic calibration model obtained using near-infrared and / or infrared spectra and pre-damage levels of a plurality of calibration hair samples; and
[0211] -Determining the degree of pre-damage for each sub-area of the hair to be dyed, including comparison.
[0212] According to a 5th embodiment, the method according to one of the 1st to 4th can be carried out.
[0213] Exemplary embodiments may be designed such that determining the value of the first
[0214] The measurement of the initial state parameter and the value of the second initial state parameter is carried out using a common measuring device.
[0215] According to a sixth embodiment, the method according to one of the 1st to 4th can be carried out.
[0216] Exemplary embodiments may be designed such that determining the value of the first
[0217] The measurement of the initial state parameter and the value of the second initial state parameter is carried out using two measuring devices located in a common housing.
[0218] According to a 7th embodiment, the method according to one of the 1st to 6th can be carried out.
[0219] Exemplary embodiments may be designed such that the computer-aided determination of the predicted hair dyeing result is carried out using predictive analytics.
[0220] According to an 8th embodiment, the method according to one of the 1st to 7th can be carried out.
[0221] Exemplary embodiments may be designed such that the method further includes the representation of the
[0222] shows the result of the hair dyeing process.
[0223] According to a 9th embodiment, a device for determining a
[0224] Hair coloring result of a hair dye showing:
[0225] - a measuring device that is set up to determine the value of the first
[0226] to perform measurements of the initial state parameter and the value of the second initial state parameter for each sub-area of the hair area of the hair to be dyed; and
[0227] - a data processing device for performing a computer-aided determination of a hair dyeing result of a hair dyeing agent for dyeing hair, wherein the
[0228] The data processing device is set up to carry out the method according to claim 1.
[0229] According to a 10th embodiment, the device according to the 9th embodiment can be configured such that the measuring device detects wavelengths in a spectral range from 200 nm to 25,000 nm, preferably 200 nm to 2,500 nm and more preferably 380 nm to 2,500 nm. According to a 11th embodiment, the device according to one of the 9th to 10th embodiments can be configured such that the measuring device detects wavelengths in a spectral range from 200 nm to 25,000 nm, preferably 200 nm to 2,500 nm and more preferably 380 nm to 2,500 nm.
[0230] Exemplary embodiments may be designed such that the measuring device includes a digital camera and / or an NIR / IR spectrometer.
[0231] According to a 12th embodiment, the device can be designed according to one of the 9th to 10th embodiments.
[0232] Exemplary embodiments may be designed such that the measuring device includes a UV / VIS spectrophotometer and / or a NIR / IR spectrometer.
[0233] According to a 13th embodiment, the device can be configured according to one of the 9th to 12th embodiments.
[0234] Exemplary embodiments may be designed such that the data processing device comprises a smartphone, a tablet, a laptop, or another computer.
[0235] According to a 14th embodiment, the device can be designed according to one of the 8th to 13th embodiments.
[0236] Exemplary embodiments may be designed such that the device furthermore has a
[0237] Features an output device for displaying information.
[0238] According to a 15th embodiment, a method for determining a hair dye for dyeing hair in a desired hair color may comprise:
[0239] - Determine, for each sub-area of a hair area to be dyed, a value of a first initial state parameter and a value of a second
[0240] Initial state parameters in the sub-area,
[0241] wherein the first initial state parameter contains information about a hair status, wherein the second initial state parameter contains information about a hair color, and wherein the first initial state parameter and the second initial state parameter describe a dyeing initial state of the hair to be dyed in the sub-area;
[0242] - Determining the initial coloring state of the hair to be dyed for the hair area;
[0243] - Generating a plurality of hair coloring results by computer-aided determination, for each hair coloring agent of a plurality of hair coloring agents, of a predicted hair coloring result of the hair area, taking into account the determined initial coloring state of the hair in the hair area;
[0244] - Compare each determined hair coloring result from the majority of generated hair coloring results with the desired hair color;
[0245] - Selecting a hair dye from among the hair dyes for coloring hair based on the determined hair dyeing results, including comparison.
[0246] According to a 16th embodiment, the method according to the 15th embodiment can be designed such that comparing each determined hair coloring result with the plurality of hair coloring results includes: determining a plurality of color distances, wherein each color distance from the plurality of color distances is a color distance between the desired hair color and the determined hair coloring result for each of the hair colorants of the plurality of hair colorants;
[0247] Determining a minimum color difference from the plurality of color differences; and wherein selecting a hair dye involves:
[0248] Determining the hair dye associated with the minimum color difference as the hair dye for dyeing hair in the desired hair color.
[0249] According to a 17th embodiment, the method according to one of the 14th to 16th embodiments can be carried out.
[0250] Exemplary embodiments may be designed such that they further include:
[0251] Provide information on where a selected dye is available and / or
[0252] Enables initiating an online order for the selected dye.
Claims
Patent claims 1. Method for determining a hair coloring result of a hair coloring product for coloring hair, comprising the method: - Determine, for each sub-area of a hair area to be dyed, a value of a first initial state parameter and a value of a second Initial state parameters in the sub-area, where the first initial state parameter contains information about a hair status, where the second initial state parameter contains information about a hair color, and where the first initial state parameter and the second initial state parameter describe a dyeing initial state of the hair to be dyed in the sub-area; - Determining the initial coloring state of the hair to be dyed for the hair area; - computer-aided determination, for a specific hair dye, of a predicted hair dyeing result of the hair in the hair area, taking into account the determined initial dyeing state of the hair in the hair area.
2. Method according to claim 1 , where the first initial state parameter is the degree of pre-damage of the hair to be dyed.
3. Method according to claim 1 or 2, where the second initial state parameter is an initial hair color of the hair to be dyed.
4. Method according to claim 3, which involves determining the degree of pre-existing damage: - during exposure of each sub-area of the hair area with near-infrared and / or infrared light, recording, for each sub-area, a spectrum of at least a part of the near-infrared and / or infrared light that has interacted with each sub-area of the hair area; - Compare at least part of the spectrum with a spectroscopic calibration model obtained using near-infrared and / or infrared spectra and pre-damage levels of a plurality of calibration hair samples; and -Determining the degree of pre-damage for each sub-area of the hair to be dyed, including comparison.
5. Method according to any one of claims 1 to 4, wherein the determination of the value of the first output state parameter and the value of the second output state parameter is carried out using a common measuring device.
6. Method according to any one of claims 1 to 5, where the computer-aided determination of the predicted hair dyeing result is carried out using predictive analytics.
7. Method according to any one of claims 1 to 6, The procedure further includes a representation of the hair dyeing result.
8. Device for determining a hair dyeing result of a hair dyeing agent for dyeing hair, comprising: - a data processing device for performing a computer-aided determination of a hair dyeing result of a hair dyeing agent for dyeing hair, wherein the data processing device is configured to perform the method according to claim 1; and - a measuring device that is set up to determine the value of the first to perform measurements of the initial state parameter and the value of the second initial state parameter for each sub-area of the hair area of the hair to be dyed.
9. Device according to claim 8, wherein the measuring device detects wavelengths in a spectral range from 200 nm to 25,000 nm, preferably 200 nm to 2,500 nm and more preferably 380 nm to 2,500 nm.
10. Device according to claim 8 or 9, wherein the measuring device includes a digital camera and / or an NIR / IR spectrometer.
1. Device according to claim 8 or 9, wherein the measuring device comprises a UV / VIS spectrophotometer and / or a NIR / IR spectrometer.
12. Device according to one of claims 8 to 1 1 , wherein the data processing device comprises a smartphone, a tablet or a laptop or other computer.
13. Method for determining a hair dye for coloring hair in a Desired hair color, demonstrating the procedure: - Determine, for each sub-area of a hair area to be dyed, a value of a first initial state parameter and a value of a second Initial state parameters in the sub-area, where the first initial state parameter contains information about a hair status, where the second initial state parameter contains information about a hair color, and where the first initial state parameter and the second initial state parameter describe a dyeing initial state of the hair to be dyed in the sub-area; - Determining the initial coloring state of the hair to be dyed for the hair area; - Generating multiple hair coloring results by computer-aided determination, for each hair dye, a predicted hair coloring result for the hair area, taking into account the determined Initial coloring state of the hair in the hair area; - Comparing each determined hair coloring result to the majority produced by Hair coloring results with the desired hair color; - Selecting a hair dye from among the hair dyes for coloring hair based on the determined hair dyeing results, including comparison.
14. Method according to claim 13, where comparing each determined hair coloring result is the majority of hair coloring results: Determining a plurality of color distances, where each color distance of the plurality of color distances is a color distance between the desired hair color and the determined hair dyeing result for each of the plurality of hair dyes; Determining a minimum color difference from the plurality of color differences; and wherein selecting a hair dye involves: Determining the hair dye associated with the minimum color difference as the hair dye for dyeing hair in the desired hair color.
15. The method of claim 13 or 14, further comprising: - Provide information on where a selected dye is available and / or - Enable the initiation of an online order for the selected dye.