Automatic color balance
First Claim
1. A method for correcting a color image comprising:
- averaging at least two color channels in regions near the minimum of histograms of the at least two color channels;
selecting the smallest of the average color values as a black point;
averaging at least two color channels in regions near the maximum of the histograms of the at least two color channels;
selecting the largest of the average color values as a white point; and
correcting the at least two color channels by adjusting the average color values to match the values of the black point and the white point to form corrected image data.
19 Assignments
0 Petitions
Accused Products
Abstract
A method corrects a color image by avenging at least two color channels in regions near the minimum of histograms of the at least two color channels; selecting the smallest of the avenge color values as a black point; averaging at least two color channels in regions near the maximum of the histograms of the at least two color channels and selecting the largest of the avenge color values as the white point; and correcting the at least two color channels by adjusting the smallest and the largest color averages to respectively match the valves of the black point and the white point to form corrected image data. A preferred method limits the adjustment to a predetermined amount of clipping of the at least two color channels.
-
Citations
29 Claims
-
1. A method for correcting a color image comprising:
-
averaging at least two color channels in regions near the minimum of histograms of the at least two color channels; selecting the smallest of the average color values as a black point; averaging at least two color channels in regions near the maximum of the histograms of the at least two color channels; selecting the largest of the average color values as a white point; and correcting the at least two color channels by adjusting the average color values to match the values of the black point and the white point to form corrected image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification