CPC G06Q 30/0631 (2013.01) [A45D 44/005 (2013.01); G06T 11/001 (2013.01); G06V 10/74 (2022.01); A45D 2044/007 (2013.01); A45D 2200/055 (2013.01); G06Q 2230/00 (2013.01)] | 7 Claims |
1. A system comprising:
processing circuitry configured to:
execute a contest that includes displaying an image of a face of a model, among a plurality of models, to a first user;
receive inputs from the first user via a user interface to adjust a color of a blended cosmetic product to be applied to the face of the model;
receive further inputs from the first user via the user interface to select a virtual cosmetic tool from a set of available virtual cosmetic tools and to draw a representation of the blended cosmetic product on the face of the model using the selected virtual cosmetic tool;
display the model with the adjusted color selected by the first user;
receive the image of the face of the model with the adjusted color as an entry of the first user;
display the entry of the first user to a plurality of users and provide the plurality of users an option to submit a vote on the entry of the first user and entries of other users;
output a result of the contest based on an entry receiving a highest number of votes;
receive a self-taken image of a second user;
analyze features of the second user based on the image;
extract a model among the plurality of models that includes features which match the analyzed features of the second user;
determine entries in the contest in which one or more users selected a color of the blended cosmetic product to be applied to the face of the extracted model;
determine the highest vote receiving entries corresponding to the extracted model;
output one or more colors of the blended cosmetic product included in the highest vote receiving entries corresponding to the extracted model as a recommendation to the second user;
determine a plurality of color ingredients used for the highest vote receiving entries corresponding to the extracted model, wherein the color ingredients correspond to cartridges used in a dispensing device to produce the blended cosmetic product; and
transmit an instruction to a manufacturing facility of the cartridges to create a grouped package of cartridges for the determined plurality of color ingredients.
|