Patent EP0238962A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0238962A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Digital image correction

Assignee: General Electric Co
•
Filing: 1987-03-16
•
Granted: —
•
Expires: 2007-03-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A two-step smoothing process produces a brightness map of an image. The image is multiplied, pixel by pixel, by the inverse of the brightness map to correct for image brightness variations due to the imaging system and not to the object being imaged. The first smoothing step scans a square multi-pixel window across the image to produce a gross brightness map of the image. The brightness value of the center pixel in the window is ascribed the sum of the values of all pixels in the window. In an alternate embodiment, the center pixel in the window is ascribed the brightness of the brightest pixel in the window. The second smoothing step scans the gross brightness map with a smaller square window to smooth blockiness in the gross brightness map for producing a smoothed brightness map. Smoothing ascribes a value to the center pixel in the window equal to the weighted sum of the remaining pixels in the window. The weight contribution of each pixel in the window is varied according to its distance from the pixel whose value is being calculated. Linear and non-linear weighting may be used. The original image is multiplied, pixel by pixel, by the inverse of the smoothed brightness map to produce a corrected image. The corrected image is normalized to return its values within the dynamic range of a display device.

Inventors

  • 👤 Crispian Lee Sievenpiper

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 11:18
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/90; G06T5/92; G01; G01R; G01R33/00; G01R33/20; G01R33/44; G01R33/48; G01R33/54; G01R33/56; G06T5/40; G06T2207/00; G06T2207/10; G06T2207/10072; G06T2207/10088

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 146 words
Apparatus for correcting an image, wherein said image is an array of rows and columns of pixels each having a brightness represented by a digital value, comprising: first means for estimating a gross brightness of each pixel in said image from a brightness of at least one of a first set of pixels surrounding said pixel to produce a gross brightness map of said image; second means for estimating a smoothed brightness of each pixel in said gross brightness map to produce a smoothed brightness map; means for multiplying each pixel in said image by an inverse of its corresponding pixel in said smoothed brightness map to produce a corrected image from which artifacts of an imaging system are removed; and means for restoring a brightness level of each pixel of said corrected image to a value conforming to a dynamic range of an imaging device.
Claim 2
Dependent Claim 146 words
Apparatus for correcting an image, wherein said image is an array of rows and columns of pixels each having a brightness represented by a digital value, comprising: first means for estimating a gross brightness of each pixel in said image from a brightness of at least one of a first set of pixels surrounding said pixel to produce a gross brightness map of said image; second means for estimating a smoothed brightness of each pixel in said gross brightness map to produce a smoothed brightness map; means for multiplying each pixel in said image by an inverse of its corresponding pixel in said smoothed brightness map to produce a corrected image from which artifacts of an imaging system are removed; and means for restoring a brightness level of each pixel of said corrected image to a value conforming to a dynamic range of an imaging device.
Claim 3
Dependent Claim 32 words
Apparatus according to claim 1 wherein said weight is linearly related to a distance of each pixel of said second set of pixels from said pixel whose smoothed value is being estimated.
Claim 4
Dependent Claim 32 words
Apparatus according to claim 1 wherein said weight is non-linearly related to a distance of each pixel of said second set of pixels from said pixel whose smoothed value is being estimated.
Claim 5
Dependent Claim 32 words
Apparatus according to claim 1 wherein said at least some of a first set of pixels includes less than all of said pixels surrounding said pixel whose gross brightness is being estimated.
Claim 6
Dependent Claim 30 words
Apparatus according to claim 4 wherein said less than all of said pixels includes a first regular array of pixels from which a second regular array of pixels is omitted.
Claim 7
Dependent Claim 26 words
Apparatus according to claim 4 wherein said at least some of a first set of pixels includes every fourth pixel vertically and horizontally within a window.
Claim 8
Dependent Claim 27 words
Apparatus according to claim 1 wherein said means for restoring includes means for applying a threshold at a minimum value of pixel brightness whereby noise is suppressed.
Claim 9
Dependent Claim 25 words
Apparatus according to claim 1 wherein said means for restoring includes normalizing said corrected image to a pixel of maximum brightness in said corrected image.
Claim 10
Dependent Claim 42 words
Apparatus according to claim 1 wherein said means for estimating a gross brightness of each pixel includes ascribing to each pixel a brightness value equal to a brightness of a brightest surrounding pixel within a predetermined number of pixels from said pixel.
Claim 11
Dependent Claim 54 words
Apparatus according to claim 1 wherein said second means includes means for summing weighted values of brightnesses of at least some of a second set of pixels surrounding said pixel in said gross brightness map using a weight related to a distance of a surrounding pixel from said pixel whose value is being estimated.
Claim 12
Independent Claim 137 words
A method for correcting an image, wherein said image is an array of rows and columns of pixels each having a brightness represented by a digital value, comprising: estimating a gross brightness of each pixel in said image using a brightness of at least one of a first set of pixels surrounding said pixel to produce a gross brightness map of said image; estimating a smoothed brightness of each pixel in said gross brightness map to produce a smoothed brightness map; multiplying each pixel in said image by an inverse of its corresponding pixel in said smoothed brightness map to produce a corrected image from which artifacts of an imaging system are removed; and restoring a level of each pixel of said corrected image to a brightness value conforming to a dynamic range of an imaging device.
Claim 13
Independent Claim 137 words
A method for correcting an image, wherein said image is an array of rows and columns of pixels each having a brightness represented by a digital value, comprising: estimating a gross brightness of each pixel in said image using a brightness of at least one of a first set of pixels surrounding said pixel to produce a gross brightness map of said image; estimating a smoothed brightness of each pixel in said gross brightness map to produce a smoothed brightness map; multiplying each pixel in said image by an inverse of its corresponding pixel in said smoothed brightness map to produce a corrected image from which artifacts of an imaging system are removed; and restoring a level of each pixel of said corrected image to a brightness value conforming to a dynamic range of an imaging device.
Claim 14
Dependent Claim 43 words
A method according to claim 11 wherein the step of estimating a gross brightness of each pixel includes ascribing to each pixel a brightness value equal to a brightness of a brightest surrounding pixel within a predetermined number of pixels from said pixel.
Claim 15
Dependent Claim 57 words
A method according to claim 11 wherein the step of estimation a smoothed brightness includes summing weighted values of brightnesses of at least some of a second set of pixels surrounding said pixel in said gross brightness map using a weight related to a distance of a surrounding pixel from said pixel whose value is being estimated.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag