Skin diagnostic and image processing systems, apparatus and articles
First Claim
1. A system comprising:
- a user information module, wherein the user information module captures a user skin image;
a graphical user interface, wherein the graphical user interface enables selection of a skin-related application from a plurality of skin-related applications;
a skin image database;
a processor coupled to the user information module, the graphical user interface, and the skin image database, wherein the processor;
determines user skin image data from the user skin image;
identifies one or more sets of skin image data in the skin image database that correspond to the user skin image data based on one or more parameters specified by the skin-related application; and
applies at least one image processing filter that corresponds to the one or more identified sets of skin image data from the skin image database to the user skin image to generate a simulated user skin image;
wherein the user skin image comprises a parallel light image component and a perpendicular light image component, and applying the at least one image processing filter comprises determining component contribution amounts for one or more of the parallel light image component and the perpendicular light image component based on at least a portion of the identified sets of skin image data;
wherein the parallel light image component comprises a specular component and a first portion of an undertone component, and the perpendicular light image component comprises a second portion of the undertone component; and
wherein the specular component represents light that reflects off the surface of the skin, and the undertone component comprising the first and second portions represents light that traverses the surface of the skin and reflects off of a subsurface; and
an output display, wherein the output display displays the simulated user skin image.
3 Assignments
0 Petitions
Accused Products
Abstract
Skin diagnostic techniques employed in conjunction with image processing techniques. For example, a user information module captures a user skin image. A graphical user interface enables selection of a skin-related application from a plurality of skin-related applications. A processor determines user skin image data from the user skin image, and identifies one or more sets of skin image data in the skin image database that correspond to the user skin image data based on one or more parameters specified by the skin-related application. The processor applies at least one image processing filter that corresponds to the one or more identified sets of skin image data from the skin image database to the user skin image to generate a simulated user skin image. An output display displays the simulated user skin image.
134 Citations
33 Claims
-
1. A system comprising:
-
a user information module, wherein the user information module captures a user skin image; a graphical user interface, wherein the graphical user interface enables selection of a skin-related application from a plurality of skin-related applications; a skin image database; a processor coupled to the user information module, the graphical user interface, and the skin image database, wherein the processor; determines user skin image data from the user skin image; identifies one or more sets of skin image data in the skin image database that correspond to the user skin image data based on one or more parameters specified by the skin-related application; and applies at least one image processing filter that corresponds to the one or more identified sets of skin image data from the skin image database to the user skin image to generate a simulated user skin image; wherein the user skin image comprises a parallel light image component and a perpendicular light image component, and applying the at least one image processing filter comprises determining component contribution amounts for one or more of the parallel light image component and the perpendicular light image component based on at least a portion of the identified sets of skin image data; wherein the parallel light image component comprises a specular component and a first portion of an undertone component, and the perpendicular light image component comprises a second portion of the undertone component; and wherein the specular component represents light that reflects off the surface of the skin, and the undertone component comprising the first and second portions represents light that traverses the surface of the skin and reflects off of a subsurface; and an output display, wherein the output display displays the simulated user skin image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus comprising:
-
a memory; and at least one processor device coupled to the memory, wherein the processor; performs one or more diagnostic operations on at least one portion of a user skin image to generate user skin image data, wherein the one or more diagnostic operations are associated with an identified skin-related application; processes the user skin image data in accordance with the identified skin-related application, wherein said processing comprises; identifying one or more sets of skin image data in a database that correspond to the user skin image data based on one or more parameters specified by the skin-related application; and determining at least one image processing filter based on the one or more sets of identified skin image data from the database; and applies the at least one image processing filter to the at least one portion of the user skin image to generate a simulated user skin image; wherein the user skin image comprises a parallel light image component and a perpendicular light image component, and the step of applying the at least one image processing filter to the at least one portion of the user skin image further comprises determining component contribution amounts for one or more of the parallel light image component and the perpendicular light image component based on at least a portion of the identified skin image data; wherein the parallel light image component comprises a specular component and first portion of an undertone component, and the perpendicular light image component comprises a second portion of the undertone component; and wherein the specular component represents light that reflects off the surface of the skin, and the undertone component comprising the first and second portions represents light that traverses the surface of the skin and reflects off of a subsurface.
-
-
23. An article of manufacture comprising a non-transitory computer readable storage medium having computer readable instructions tangibly embodied thereon which, when implemented, cause at least one computing device to carry out steps comprising:
-
performing one or more diagnostic operations on at least one portion of a user skin image to generate user skin image data, wherein the one or more diagnostic operations are associated with an identified skin-related application; processing the user skin image data in accordance with the identified skin-related application, wherein said processing comprises; identifying one or more sets of skin image data in a database that correspond to the user skin image data based on one or more parameters specified by the skin-related application; and determining at least one image processing filter based on the one or more sets of identified skin image data from the database; and applying the at least one image processing filter to the at least one portion of the user skin image to generate a simulated user skin image; wherein the user skin image comprises a parallel light image component and a perpendicular light image component, and the step of applying the at least one image processing filter to the at least one portion of the user skin image further comprises determining component contribution amounts for one or more of the parallel light image component and the perpendicular light image component based on at least a portion of the identified skin image data; wherein the parallel light image component comprises a specular component and first portion of an undertone component, and the perpendicular light image component comprises a second portion of the undertone component; and wherein the specular component represents light that reflects off the surface of the skin, and the undertone component comprising the first and second portions represents light that traverses the surface of the skin and reflects off of a subsurface.
-
-
24. An apparatus comprising:
-
a memory; and at least one processor device coupled to the memory, wherein the processor; obtains a user skin image; and applies a set of image processing filters to polarized components associated with at least a portion of the user skin image to modify the user skin image, wherein the set of image processing filters is controlled by data identified based on a diagnosis of a skin condition from at least a portion of the user skin image, and wherein the identified data represents a previously-determined effect over time of a skincare product usage such that the modification to the user skin image visually simulates the subsequent effect over time of the skincare product usage; wherein the polarized components associated with the user skin image comprise a parallel light image component and a perpendicular light image component, and modifying the user skin image to visually simulate the subsequent effect over time of the skincare product usage further comprises determining component contribution amounts for one or more of the parallel light image component and the perpendicular light image component based on at least a portion of the identified data; wherein the parallel light image component comprises a specular component and first portion of an undertone component, and the perpendicular light image component comprises a second portion of the undertone component; and wherein the specular component represents light that reflects off the surface of the skin, and the undertone component comprising the first and second portions represents light that traverses the surface of the skin and reflects off of a subsurface. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An article of manufacture comprising a non-transitory computer readable storage medium having computer readable instructions tangibly embodied thereon which, when implemented, cause at least one computing device to carry out steps comprising:
-
obtaining a user skin image; and applying a set of image processing filters to polarized components associated with at least a portion of the user skin image to modify the user skin image, wherein the set of image processing filters is controlled by data identified based on a diagnosis of a skin condition from at least a portion of the user skin image, and wherein the identified data represents a previously-determined effect over time of a skincare product usage such that the modification to the user skin image visually simulates the subsequent effect over time of the skincare product usage; wherein the polarized components associated with the user skin image comprise a parallel light image component and a perpendicular light image component, and modifying the user skin image to visually simulate the subsequent effect over time of the skincare product usage further comprises determining component contribution amounts for one or more of the parallel light image component and the perpendicular light image component based on at least a portion of the identified data; wherein the parallel light image component comprises a specular component and first portion of an undertone component, and the perpendicular light image component comprises a second portion of the undertone component; and wherein the specular component represents light that reflects off the surface of the skin, and the undertone component comprising the first and second portions represents light that traverses the surface of the skin and reflects off of a subsurface.
-
Specification