CPC G06V 10/764 (2022.01) [G06T 3/10 (2024.01); G06T 7/10 (2017.01); G06T 7/90 (2017.01); G06V 10/56 (2022.01); G06V 10/60 (2022.01); G06V 10/75 (2022.01); G06V 10/7747 (2022.01); G06T 2207/10024 (2013.01); G06T 2207/20021 (2013.01); G06T 2207/20081 (2013.01)] | 20 Claims |
1. A method comprising:
receiving an image file;
prompting for additional input with respect to the image file;
receiving, in response to the prompting, an indication regarding neutral colors present in the image file;
producing, using a color warmth classifier, an image warmth profile including color warmth values indexed to segmented portions of an image from the image file;
applying, using the indication regarding neutral colors, a surface-image-trained machine-learning model to the image warmth profile to produce an inferred undertone value for the image file;
comparing, using a recommendation module and the inferred undertone value, an image color value to a plurality of pre-existing color values corresponding to a database of production images;
selecting, in response to the comparing, at least one production image from the database of production images, the at least one production image associated with a pre-existing color value corresponding to the image color value; and
causing, in response to the selecting, interactive content including the at least one production image from the database of production images to be provided to a recipient device.
|