| CPC G06V 10/761 (2022.01) [G06F 16/438 (2019.01); G06N 3/045 (2023.01); G06V 10/40 (2022.01); G06V 10/82 (2022.01)] | 30 Claims |

|
1. A method comprising:
obtaining, by one or more processors, an image, the image associated with a mask corresponding to a portion of the image;
generating, by the one or more processors, a plurality of images based on the image and the mask, each image of the plurality of images depicting a different color in the portion of the image corresponding to the mask;
executing, by the one or more processors, a machine learning model to generate an image performance score for each of the plurality of images;
ranking, by the one or more processors, the plurality of images according to the image performance scores for the plurality of images; and
generating, by the one or more processors, a record comprising one or more images of the plurality of images based on the rankings of the plurality of images.
|