Methods for reducing row and column patterns in a digital image
First Claim
Patent Images
1. A method for performing column/row pattern suppression in a digital input image, comprising:
- a) dividing the input image into regions;
b) selecting a region that has not been processed;
c) generating a smoothed version of the input image in the selected region by averaging a set of columns/rows neighboring around a column/row being corrected;
d) constructing a difference residual image in the selected region by subtracting the smoothed image from the input image in the selected region;
e) computing new column/row intensities in the selected region from the difference residual image;
f) constructing an output image in the selected region with suppressed column/row patterns by subtracting the new column/row intensities in the selected region from the input image in the selected region, including defining a maximum allowable correction amount and performing no correction on a column/row in the output image if the column/row average of the difference residual image exceeds the maximum allowable correction amount;
repeating b) through f) until all of the regions of the input image have been processed; and
combining all of the output images from all of the processed regions to generate an output image.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for performing column/row pattern suppression in a digital input image includes creating a smoothed version of the input image by averaging a set of columns/rows neighboring around the column/row being corrected. A difference image is constructed by subtracting the smoothed image from the input image. New column/row intensities are computed from the difference image. An output image is constructed with suppressed column/row patterns by subtracting the new column/row intensities from the input image.
-
Citations
16 Claims
-
1. A method for performing column/row pattern suppression in a digital input image, comprising:
-
a) dividing the input image into regions; b) selecting a region that has not been processed; c) generating a smoothed version of the input image in the selected region by averaging a set of columns/rows neighboring around a column/row being corrected; d) constructing a difference residual image in the selected region by subtracting the smoothed image from the input image in the selected region; e) computing new column/row intensities in the selected region from the difference residual image; f) constructing an output image in the selected region with suppressed column/row patterns by subtracting the new column/row intensities in the selected region from the input image in the selected region, including defining a maximum allowable correction amount and performing no correction on a column/row in the output image if the column/row average of the difference residual image exceeds the maximum allowable correction amount; repeating b) through f) until all of the regions of the input image have been processed; and combining all of the output images from all of the processed regions to generate an output image. - View Dependent Claims (2, 3, 4)
-
-
5. A method for performing column/row pattern suppression in a digital input image, comprising:
-
a) dividing the input image into spatial regions; b) selecting a spatial region that has not been processed; c) generating a smoothed version of the input image in the selected spatial region by averaging a set of columns/rows neighboring around a column/row being corrected; d) constructing a difference residual image in the selected spatial region by subtracting the smoothed image from the input image in the selected spatial region; e) computing new column/row intensities in the selected spatial region from the difference residual image; f) constructing an output image in the selected spatial region with suppressed column/row patterns by subtracting the new column/row intensities in the selected spatial region from the input image in the selected spatial region, including defining a maximum allowable correction amount and performing no correction on a column/row in the output image if the column/row average of the difference residual image exceeds the maximum allowable correction amount; repeating b) through f) until all of the spatial regions of the input image have been processed; and combining all of the output images from all of the processed spatial regions to generate an output image. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method for performing column/row noise suppression in a digital input image, comprising:
-
a) dividing the input image into intensity bands; b) selecting an intensity band that has not been processed; c) generating a smoothed version of the input image in the selected intensity band by averaging a set of columns/rows neighboring around a column/row being corrected; d) constructing a difference image in the selected intensity band by subtracting the smoothed image from the input image in the selected intensity band; e) computing new column/row intensities in the selected intensity band from the difference residual image; f) constructing an output image in the selected intensity band with suppressed column/row patterns by subtracting the new column/row intensities in the selected intensity band from the input image in the selected intensity band, including defining a maximum allowable correction amount and performing no correction on a column/row in the output image if the column/row average of the difference image exceeds the maximum allowable correction amount; repeating b) through f) until all of the intensity bands of the input image have been processed; and combining all of the output images from all of the processed spatial regions to generate an output image. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for performing column/row noise suppression in a digital input image, comprising:
-
a) dividing the input image into regions; b) selecting a region that has not been processed; c) generating a smoothed version of the input image in a selected region by applying a low pass filter to the input image; d) generating a grayscale residual image as a function of the input image and the smoothed image; e) computing new column/row intensities in the selected region from the grayscale residual image; f) constructing an output image with suppressed column/row patterns by subtracting the new column/row intensities from the input image, including defining a maximum allowable correction amount and performing no correction on a column/row in the output image if the column/row average of the grayscale residual image exceeds the maximum allowable correction amount; repeating b) through f) until all of the regions of the input image have been processed; and combining all of the output images from all of the processed regions to generate an output image. - View Dependent Claims (16)
-
Specification