US 12,132,879 B1
Complex color space conversion using convolutional neural networks
Michael M. Chang, Redondo Beach, CA (US); Dongpei Su, Palos Verdes Estates, CA (US); Sheng Li, Irvine, CA (US); and Kenneth Allen Schmidt, Redondo Beach, CA (US)
Assigned to KYOCERA Document Solutions, Inc., Osaka (JP)
Filed by KYOCERA Document Solutions, Inc., Osaka (JP)
Filed on Sep. 18, 2023, as Appl. No. 18/468,961.
Int. Cl. H04N 1/60 (2006.01); G06N 3/04 (2023.01); G06N 3/08 (2023.01)
CPC H04N 1/6016 (2013.01) [G06N 3/04 (2013.01); G06N 3/08 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A device comprising:
a main memory;
a cache memory;
a convolutional neural network configured to convert a plurality of pixels from a first color space to a second color space, the convolutional neural network organized into execution-separable layers; and
logic to load a first layer of the convolutional neural network from the main memory to the cache memory, process the pixels through the first layer, evict the first layer from the cache memory, load a second layer of the convolutional neural network from the main memory to the cache memory, and process the pixels through the second layer;
wherein the convolutional neural network comprises exactly six convolutional layers; and
wherein each of the six convolutional layers comprises a filter size of one.