CPC G06V 20/41 (2022.01) [G06T 7/90 (2017.01); G06T 2200/24 (2013.01); G06T 2207/20081 (2013.01)] | 15 Claims |
1. A system, comprising:
one or more hardware processors; and
a non-transitory memory storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform actions comprising:
receiving a plurality of input images;
determining a plurality of segments of at least one input image of the plurality of input images;
receiving one or more guide images comprising additional colorization relative to the plurality of input images;
matching the one or more guide images to the plurality of segments of the at least one input image, by comparing features of the at least one input image to features of the one or more guide images, to identify common features of the at least one input image and the one or more guide images;
determining a plurality of guide segments of the one or more guide images that match the plurality of segments of the at least one input image based upon the identified common features;
generating a plurality of lookup tables (LUTs) configured to adjust colors of the plurality of segments of the at least one input image to match the additional colorization of the plurality of guide segments of the one or more guide images; and
outputting an indication of the plurality of LUTs.
|