| CPC G06T 7/90 (2017.01) [G06T 7/80 (2017.01); G06T 2207/10024 (2013.01); G06T 2207/30201 (2013.01)] | 17 Claims |

|
1. A process flow to create a data driven skin tone target comprising:
generating a face data set comprising a set of images of faces;
providing a camera comprising camera properties associated with capturing an image;
measuring skin tone across the face data set;
expressing skin tone of the images in CIELAB or CIELCH coordinates;
identifying a range of observed lightness, chromaticity, and hue values in the images of faces;
identifying a set of N colors that span the range of observed lightness, chromaticity, and hue values where N is a natural number;
spectrally printing N color patches to create a data-driven skin tone calibration target;
using the data-driven skin tone calibration target to adjust the camera properties to reliably reproduce human skin tones;
defining a range of HCL values;
if the HCL values are inside the range, then setting a color health value of the face equal to 1; else determining a shortest difference in CIELAB space to a boundary of natural color range and setting the color health value of the face proportional to the shortest difference in CIELAB space to the boundary of the natural color range; and
measuring a proportion of faces in the data set that have color health values equal to 1.
|