Patent ID: 11861771
Assignee: ALGOFACE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A virtual hair extension system, comprising:
a memory device having a user image of a user having hair;
a computer being operably coupled to the memory device, the computer having a hair color matching module;
the hair color matching module generating a segmented user hair image in a HSV color space from a segmented user hair image in an RGB color space;
the hair color matching module generating a normalized histogram of hair pixels from the segmented user hair image in the HSV color space;
the hair color matching module selecting hair pixels in a selected set of most populated bins in the normalized histogram of hair pixels to obtain a compressed histogram of hair pixels;
the hair color matching receiving a user input indicating a first color sub-group;
the hair color matching module selecting one of a black shades classifier module, a brown shades classifier module, and a blonde shades classifier module which is a selected shades classifier module based on the selected color sub-group, the selected shades classifier module determining a plurality of confidence scores associated with a plurality of color shades, each confidence score indicating a probability that a color of hair in the segmented user hair image in the HSV color space matches a color shade associated with the selected shades classifier module and further associated with a plurality of hair extensions
the hair color matching module sorting a list of the plurality of color shades based on the plurality of confidence scores from a respective color shade thereof having a highest confidence score to a respective color shade thereof having a lowest confidence score; and
the computer storing the list of the plurality of color shades and the associated plurality of confidence scores in the memory device such that each color shade thereof has a respective confidence score thereof.