Hair colorant system and method
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving an image of a person'"'"'s hair having a sample color;
receiving an image of one or more of the person'"'"'s skin and the person'"'"'s eye;
determining a color space characteristic associated with the hair;
receiving hair health data associated with the hair, the hair health data including one or more of hair thickness data, hair breaking strength data, and hair elasticity data;
determining an amount of melanin in the hair based upon, at least in part, the image of one or more of the person'"'"'s skin and the person'"'"'s eye;
receiving an indication of a target color; and
identifying a colorant formulation for changing the hair from the sample color to the target color based on, at least in part, the hair health data and the determined amount of melanin in the hair, wherein the colorant formulation includes one or more of a recommendation not to color the hair to the target color and a recommendation of one or more pre-coloring treatments for the hair.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for improving the outcome and consistency of hair coloring is provided. In an example method, an image of hair having a sample color may be received. A color space characteristic associated with the hair sample may be determined. An indication of a target color may be received. A colorant formulation may be identified for changing the hair from the sample color to the target color.
-
Citations
19 Claims
-
1. A computer-implemented method comprising:
-
receiving an image of a person'"'"'s hair having a sample color; receiving an image of one or more of the person'"'"'s skin and the person'"'"'s eye; determining a color space characteristic associated with the hair; receiving hair health data associated with the hair, the hair health data including one or more of hair thickness data, hair breaking strength data, and hair elasticity data; determining an amount of melanin in the hair based upon, at least in part, the image of one or more of the person'"'"'s skin and the person'"'"'s eye; receiving an indication of a target color; and identifying a colorant formulation for changing the hair from the sample color to the target color based on, at least in part, the hair health data and the determined amount of melanin in the hair, wherein the colorant formulation includes one or more of a recommendation not to color the hair to the target color and a recommendation of one or more pre-coloring treatments for the hair. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon, which, when executed by a processor cause the processor to perform operations comprising:
-
receiving an image of a person'"'"'s hair having a sample color; receiving an image of one or more of the person'"'"'s skin and the person'"'"'s eye; determining a color space characteristic associated with the hair; receiving hair health data associated with the hair, the hair health data including one or more of hair thickness data, hair breaking strength data, and hair elasticity data; determining an amount of melanin in the hair based upon, at least in part, the image of one or more of the person'"'"'s skin and the person'"'"'s eye; receiving an indication of a target color; and identifying a colorant formulation for changing the hair from the sample color to the target color based on, at least in part, the hair health data and the determined amount of melanin in the hair, wherein the colorant formulation includes one or more of a recommendation not to color the hair to the target color and a recommendation of one or more pre-coloring treatments for the hair. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification