Method and apparatus for detecting and compensating for white shading errors in a digitized video signal
First Claim
1. A white shading correction apparatus for detecting and compensating for white shading errors in a digitized video signal representing a sequence of horizontally scanned video images of a flat white calibration target including a plurality of horizontal lines, each horizontal line comprising a plurality of pixels, comprising:
- inspection means for inspecting said plurality of pixels;
calculating means for calculating a white level correction coefficient for each pixel inspected by said inspecting means, said calculating means including a first accumulator means for summing pixel amplitudes in each said horizontal line of said horizontally scanned video image, having a first output, said first output being the summed value of said pixel amplitudes for each said horizontal line, a second accumulator means for inspecting a plurality of horizontal lines and compiling from said horizontal lines a plurality of vertical column data derived from said plurality of pixels comprised within said horizontal lines, having a second output, said second output being the summed value of said compiled vertical column data for each column found in said plurality of pixels comprised within said horizontal lines, and processing means for computing said correction coefficients from said summed values output from said first output and second output derived from said first and second accumulator means respectively; and
correction mean for correcting video images subsequent to said video image representing a flat white calibration target, said correction based upon said white level correction coefficients calculated in said calculating means, thereby compensating said subsequent video images present in said digitized video signal for white shading errors.
1 Assignment
0 Petitions
Accused Products
Abstract
A white shading correction system capable of automatic determination of the amount of white shading correction to be applied to specific video image pixels as well as the application of that correction to a digitized video signal is disclosed. This system includes an inspecting portion for identifying the required correction within a video frame, a calculating portion for computing the amount of correction to be applied to the video signal, and a correction portion for correcting the video signal based upon the correction computed by the calculating portion.
-
Citations
6 Claims
-
1. A white shading correction apparatus for detecting and compensating for white shading errors in a digitized video signal representing a sequence of horizontally scanned video images of a flat white calibration target including a plurality of horizontal lines, each horizontal line comprising a plurality of pixels, comprising:
-
inspection means for inspecting said plurality of pixels; calculating means for calculating a white level correction coefficient for each pixel inspected by said inspecting means, said calculating means including a first accumulator means for summing pixel amplitudes in each said horizontal line of said horizontally scanned video image, having a first output, said first output being the summed value of said pixel amplitudes for each said horizontal line, a second accumulator means for inspecting a plurality of horizontal lines and compiling from said horizontal lines a plurality of vertical column data derived from said plurality of pixels comprised within said horizontal lines, having a second output, said second output being the summed value of said compiled vertical column data for each column found in said plurality of pixels comprised within said horizontal lines, and processing means for computing said correction coefficients from said summed values output from said first output and second output derived from said first and second accumulator means respectively; and correction mean for correcting video images subsequent to said video image representing a flat white calibration target, said correction based upon said white level correction coefficients calculated in said calculating means, thereby compensating said subsequent video images present in said digitized video signal for white shading errors. - View Dependent Claims (2, 3)
-
-
4. A white shading correction apparatus for detecting and compensating for white shading errors in a digitized video signal generated by a video camera representing a sequence of horizontally scanned video images, each image having a plurality of pixels, comprising:
-
inspecting means for inspecting each pixel in a digitized video signal representing a video image of a flat white calibration target; a first accumulator means for summing pixel amplitudes in each horizontal line of said horizontally scanned video image, having a first output, said first output being the summed value of said pixel amplitudes for each said horizontal line; a second accumulator means for inspecting a plurality of horizontal lines and compiling from said horizontal lines a plurality of vertical column data derived from said plurality of pixels comprised within said horizontal lines having a second output, said second output being the summed value of said compiled vertical column data for each column found in said plurality of pixels comprised within said horizontal lines; computer means for computing a plurality of correction coefficients for each of said pixels from said summed values output from said first and second accumulator means, and for storing said plurality of correction coefficients corresponding to a plurality of different video camera conditions including iris setting a zoom position; and correction means for applying said plurality of correction coefficients to each pixel of a sequence of video images comprised within said video signal based upon said correction coefficients, thereby correcting said video images for white shading errors.
-
-
5. A method for detecting an compensating for white shading errors in a digitized video signal representing a sequence of horizontally scanned video images each of said images having a plurality of horizontal lines, each horizontal line comprising multiple pixels, comprising the steps of:
-
inspecting said plurality of pixels, said pixels being part of said video image while imaging a flat white calibration target; summing pixel amplitudes in each of said horizontal lines of said video image, thereby generating a first output, said first output being the summed value of said pixel amplitudes for each said horizontal line; inspecting a plurality of horizontal lines and compiling from said horizontal lines a plurality of vertical column data derived from said plurality of horizontal lines thereby generating a second output, said second output being the summed value of said compiled vertical column data for each column found in said plurality of horizontal lines; calculating white level correction coefficients for each pixel inspected in said inspecting step from said summed values output from said first output and second output; and correcting video images, subsequent to said video image representing said flat white calibration target, by applying said white level correction coefficients calculated in the previous step to said digitized video signal thereby compensating for white shading errors contained therein. - View Dependent Claims (6)
-
Specification