Systems and methods for recommending cosmetic products for users with mobile devices
AssigneeBrighTex Bio-Photonics LLC
InventorsRajeshwar Chhibber, Ashutosh Chhibber, Shefali Sharma
Life of this patent
Estimating the term…
Abstract
An electronic device for analyzing a skin of a subject and identifying a cosmetic product for the subject includes one or more processors and memory storing one or more programs for execution by the one or more processors. The device transfers a digital image of at least a portion of a face of the subject. The digital image includes a plurality of pixels. Skin pixels in the plurality of pixels are identified. Color space values are identified from the skin pixels. A cosmetic product is identified at least based on the color space values. The device transfers information of the cosmetic product.
Claims15
A method for analyzing a skin of a subject and identifying a cosmetic product for the subject, comprising:
- at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors:
- calibrating colors of a first digital image, wherein the first digital image depicts at least a portion of a face of the subject, and the first digital image includes a plurality of pixels, and wherein calibrating colors of the first digital image is based on a second digital image of one or more color standards;
- transferring the first digital image, but prior to transferring the first digital image, transferring the second digital image of one or more color standards;
- using the second digital image of one or more color standards to correlate one or more colors of one or more color standards and one or more colors of the skin pixels, wherein at least one color space value is identified in accordance with a correlation between the one or more colors of one or more color standards and the one or more colors of the skin pixels;
- and
- transferring information of a cosmetic product, wherein skin pixels in the plurality of pixels are identified, color space values are identified from the skin pixels, and the cosmetic product is identified at least based on the color space values.
A method for analyzing a skin of a subject and identifying a cosmetic product for the subject, comprising:
- at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors:
- calibrating colors of a first digital image, wherein the first digital image depicts at least a portion of a face of the subject, and the first digital image includes a plurality of pixels;
- displaying the first digital image;
- dividing the display of the first digital image into two sides, wherein one side of the first digital image is displayed with no cosmetic product applied, and one side of the first digital image is displayed with a simulated application of a cosmetic product;
- transferring the first digital image;
- and
- transferring information of a cosmetic product, wherein skin pixels in the plurality of pixels are identified, color space values are identified from the skin pixels, and the cosmetic product is identified at least based on the color space values.
An electronic device, comprising:
- one or more processors;
- and
- memory storing one or more programs for execution by the one or more processors, the one or more programs causing the electronic device to perform a method comprising:
- calibrating colors of a first digital image, wherein the first digital image depicts at least a portion of a face of the subject, and the first digital image includes a plurality of pixels;
- transferring the first digital image;
- displaying the first digital image;
- dividing the display of the first digital image into two sides, wherein one side of the first digital image is displayed with no cosmetic product applied, and one side of the first digital image is displayed with a simulated application of a cosmetic product;
- and
- transferring information of a cosmetic product, wherein skin pixels in the plurality of pixels are identified, color space values are identified from the skin pixels, and the cosmetic product is identified at least based on the color space values.
A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors of an electronic device, the one or more programs causing the electronic device to perform a method comprising:
- calibrating colors of a first digital image, wherein the first digital image depicts at least a portion of a face of the subject, and the first digital image includes a plurality of pixels;
- transferring the first digital image;
- displaying the first digital image;
- dividing the display of the first digital image into two sides, wherein one side of the first digital image is displayed with no cosmetic product applied, and one side of the first digital image is displayed with a simulated application of a cosmetic product;
- and
- transferring information of a cosmetic product, wherein skin pixels in the plurality of pixels are identified, color space values are identified from the skin pixels, and the cosmetic product is identified at least based on the color space values.
Dependencies are inferred from the claim text.