| CPC G06T 15/005 (2013.01) [A63F 13/52 (2014.09); G06T 11/001 (2013.01)] | 20 Claims | 

| 
               1. A device comprising: 
            at least one computer storage that is not a transitory signal and that comprises instructions executable by at least one processor to: 
              receive a first grayscale image and a second grayscale image; 
                  combine the first and second grayscale images with a plurality of colors to render a test image; 
                  determine a loss function based at least in part on a difference between the test image and a user-defined target image; 
                  use gradient descent to minimize the loss function to alter the test image; and 
                  output a final color image based at least in part on the gradient descent. 
                 |