Image sampling method for automatic white balance
First Claim
Patent Images
1. A method for performing a white balance operation on an image, comprising:
- using a value of each pixel in the image to determine whether each pixel is excluded from association with monochromatic regions of the image, wherein said value is related to a hue of the pixel;
selecting pixels excluded from association with monochromatic regions of the image; and
using the selected pixels to obtain color balance information on the image.
2 Assignments
0 Petitions
Accused Products
Abstract
Pixels from an image are sampled for auto white balance (AWB) statistics. To avoid the effects of monochromatic regions, pixels located at or near edges between monochromatic regions and neighboring regions are sampled for computation of the AWB gains. A sampling criteria is applied to each pixel that automatically excludes pixels in monochromatic regions of any size based on hue variances between pixels on the edges of the regions. As a result, white balancing is based on portions at or near edges of substantially monochromatic regions.
26 Citations
14 Claims
-
1. A method for performing a white balance operation on an image, comprising:
-
using a value of each pixel in the image to determine whether each pixel is excluded from association with monochromatic regions of the image, wherein said value is related to a hue of the pixel;
selecting pixels excluded from association with monochromatic regions of the image; and
using the selected pixels to obtain color balance information on the image.
-
-
2. A method for performing a white balance operation on an image, comprising:
-
using a value of each pixel in the image to determine whether the pixel is substantially at or near the edge of a monochromatic region;
selecting each pixel determined to be substantially at or near the edge of a monochromatic region; and
performing a white balance operation on the image to obtain color balance information using the selected pixels, wherein the determination of whether or not a pixel is at or near the edge of a substantially monochromatic region comprises;
obtaining a hue value for at least two neighboring pixels;
comparing a difference between the hue values with a threshold; and
selecting pixels with hue values that exceed the threshold.
-
-
3. A method for performing a white balance operation on an image, comprising:
-
selecting a set of pixels in an image by applying a sampling criterion, a pixel being likely to meet the sampling criterion if the pixel is not in a monochromatic region; and
using values for the selected set of pixels to obtain color balance information for the image, wherein said values are hue values.
-
- 4. A method for performing a white balance operation on an image, comprising:
-
5. A method for performing a white balance operation on an image, comprising:
-
obtaining a difference value indicating a difference between the pixel'"'"'s value and a nearby pixel'"'"'s value;
comparing the difference value with a threshold value; and
selecting pixels with hue values that exceed the threshold, wherein said difference value is a hue difference. - View Dependent Claims (6)
-
-
8. A software product for causing a processor to perform a white balancing operation, comprising:
-
a first set of stored instructions for causing a processor to select a set of pixels in an image by applying a sampling criterion, a pixel being likely to meet the sampling criterion if the pixel is not in a monochromatic region; and
a second set of stored instructions for causing the processor to use values for the selected set of pixels to obtain color balance information for the image, wherein said values are hue values.
-
-
9. An apparatus for performing a white balancing operation, comprising:
-
a first means for selecting a set of pixels in an image by applying a sampling criterion, a pixel being likely to meet the sampling criterion if the pixel is not in a monochromatic region; and
a second means for using values for the selected set of pixels to obtain color balance information for the image, wherein said values are hue values. - View Dependent Claims (10)
-
-
11. An image processor comprising a white balancing circuit that calculates a white balance of an image based on portions of the image at or near edges of substantially monochromatic regions,
wherein said portions are selected due to hue variances of said portions.
-
12. An image processing apparatus comprising:
-
an image sensing unit for receiving an image and outputting an image signal that includes pixel data for each pixel of the image; and
an image processor for processing the image signal, the image processor performing a white balancing process based on portions of the image at or near edges of substantially monochromatic regions, wherein said portions are selected due to hue variances of said portions.
-
-
13. An image processing apparatus comprising:
-
an image sensing unit for receiving an image and outputting an image signal which includes pixel image data for each line of the image;
an image processor for processing the image signal; and
a controller for controlling the image sensing unit and the image processor, wherein the image processor includes;
a monochrome detection circuit; and
a white balancing circuit which calculates a white balance of an image based on portions of the image at or near the edge of a substantially monochromatic region, wherein said portions are selected due to hue variances of said portions.
-
-
14. A processing system, comprising:
-
a processor; and
an imaging apparatus that provides image data to the processor, the imaging apparatus comprising;
an image sensing unit for receiving an image and outputting an image signal that includes pixel data for each pixel of the image; and
an image processor for processing the image signal, the image processor performing a white balancing process based on portions of the image at or near edges of substantially monochromatic regions, wherein said portions are selected due to hue variances of said portions.
-
Specification