US 12,243,223 B2
Digital imaging systems and methods of analyzing pixel data of an image of a skin area of a user for determining skin oiliness
Leigh Knight, Reading (GB); Robyn Dolbear, Reading (GB); Rachel Russell, Reading (GB); Kate Budds, Reading (GB); and Katie Wilson, Reading (GB)
Assigned to The Gillette Company LLC, Boston, MA (US)
Filed by The Gillette Company LLC, Boston, MA (US)
Filed on Dec. 16, 2021, as Appl. No. 17/553,655.
Prior Publication US 2023/0196552 A1, Jun. 22, 2023
Int. Cl. G06T 7/00 (2017.01); G06V 10/82 (2022.01); G06V 40/10 (2022.01); G16H 30/40 (2018.01); G16H 40/63 (2018.01); G16H 50/20 (2018.01)
CPC G06T 7/0012 (2013.01) [G16H 30/40 (2018.01); G16H 40/63 (2018.01); G16H 50/20 (2018.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30088 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A digital imaging method of analyzing pixel data of an image of a skin area of a user for determining skin oiliness, the digital imaging method comprising the steps of:
a. aggregating, at one or more processors communicatively coupled to one or more memories, a plurality of training images of a plurality of individuals, each of the training images comprising pixel data of a skin area of a respective individual;
b. training, by the one or more processors with the pixel data of the plurality of training images, a skin oiliness model comprising a skin oiliness scale and operable to output, across a range of the skin oiliness scale, skin oiliness values associated with a degree of skin oiliness ranging from least oiliness to most oiliness;
c. receiving, at the one or more processors, at least one image of a user, the at least one image captured by a digital camera, and the at least one image comprising pixel data of at least a portion of a user skin area of the user;
d. analyzing, by the skin oiliness model executing on the one or more processors, the at least one image captured by the digital camera to determine a user-specific skin oiliness value of the user skin area;
e. generating, by the one or more processors based on the user-specific skin oiliness value, at least one user-specific electronic recommendation designed to address at least one feature identifiable within the pixel data comprising the at least the portion of the user skin area;
f. rendering, on a display screen of a user computing device, the at least one user-specific recommendation;
g. receiving, at the one or more processors, a new image of the user, the new image captured by the digital camera, and the new image comprising pixel data of at least a portion of a user skin area of the user;
h. analyzing, by the skin oiliness model executing on the one or more processors, the new image captured by the digital camera to determine a new user-specific skin oiliness value of the user skin area;
i. generating, based on the new user-specific skin oiliness value, a new user-specific electronic recommendation or comment regarding at least one feature identifiable within the pixel data of the new image; and
j. rendering, on a display screen of a user computing device of the user, the new user-specific recommendation or comment;
wherein a delta user-specific skin oiliness value is generated based on a comparison between the new user-specific skin oiliness value and the user-specific skin oiliness value, wherein the new user-specific recommendation or comment is further based on the delta user-specific skin oiliness value, and wherein the delta user-specific skin oiliness value, a representation of the delta user-specific skin oiliness value, or a comment based on the delta user-specific skin oiliness value, is rendered on the display screen of the user computing device.