Face region based automatic white balance in images
AssigneeGoogle Inc.
InventorsLiang Liang, Dohyun Kim
Life of this patent
Estimating the term…
Abstract
Implementations described herein relate to methods, devices, and computer-readable media to automatically adjust white balance in an image. In some implementations, a computer-implemented method includes detecting a face in the image, wherein the face corresponds to a plurality of pixels. The method further includes determining a region of interest (ROI) for the face, wherein the region of interest excludes at least one pixel from the plurality of pixels that correspond to the face. The method further includes performing a face color calculation for the face based on the region of interest for the face. The method further includes adjusting the white balance in the image based on the face color calculation to obtain an output image.
Claims20
A computer-implemented method to adjust white balance in an image, the method comprising:
- detecting, by a processor, a face in the image, wherein the face corresponds to a plurality of pixels;
- determining a region of interest (ROI) for the face, wherein the region of interest excludes at least one pixel from the plurality of pixels that correspond to the face;
- performing a face color calculation for the face based on the region of interest for the face;
- and
- adjusting the white balance in the image based on the face color calculation to obtain an output image.
A computing device comprising:
- a processor;
- and
- a memory coupled to the processor, with instructions stored thereon that, when executed by the processor, cause the processor to perform operations comprising:
- detecting a face in an image, wherein the face corresponds to a plurality of pixels;
- determining a region of interest (ROI) for the face, wherein the region of interest excludes at least one pixel from the plurality of pixels that correspond to the face;
- performing a face color calculation for the face based on the region of interest for the face;
- and
- adjusting the white balance in the image based on the face color calculation to obtain an output image.
A non-transitory computer-readable medium, with instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
- detecting a face in an image, wherein the face corresponds to a plurality of pixels;
- determining a region of interest (ROI) for the face, wherein the region of interest excludes at least one pixel from the plurality of pixels that correspond to the face;
- performing a face color calculation for the face based on the region of interest for the face;
- and
- adjusting the white balance in the image based on the face color calculation to obtain an output image.
Dependencies are inferred from the claim text.