US 12,231,782 B2
Multi-illumination white balance circuit with thumbnail image processing
Muge Wang, San Jose, CA (US); David R Pope, Campbell, CA (US); and Roberto Montagna, Cambridge (GB)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Mar. 28, 2023, as Appl. No. 18/127,296.
Prior Publication US 2024/0334073 A1, Oct. 3, 2024
Int. Cl. H04N 23/88 (2023.01); H04N 23/85 (2023.01); H04N 23/86 (2023.01)
CPC H04N 23/88 (2023.01) [H04N 23/85 (2023.01); H04N 23/86 (2023.01)] 20 Claims
OG exemplary drawing
 
1. An image processing circuit, comprising:
a weights determination circuit configured to determine a set of initial weights for a source pixel in a version of a thumbnail image by determining component values for a plurality of color channels of the source pixel;
a weight map calculation circuit coupled to the weights determination circuit and configured to determine a set of weights for the source pixel in a weight map for the version of the thumbnail image, each weight in the set of weights determined based on corresponding initial weights from the set of initial weights, each weight in the set of weights representing an intensity level of a respective chrominance class of a plurality of chrominance classes for the source pixel; and
a target thumbnail generator circuit coupled to the weight map calculation circuit and configured to apply the set of weights to values of the plurality of color channels of the source pixel to generate color component values of the plurality of color channels of a target pixel in a target thumbnail image.