US4979042A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus for correcting shading effects in video images
Assignee: Eastman Kodak Co
•
Filing: 1989-05-30
•
Granted: 1990-12-18
•
Expires: 2009-05-30
Abstract
Abstract This invention is directed to reducing the size of the memory required to store correction information, by defining the two-dimensional non-uniformity characteristics in terms of two functions that are orthogonal. The orthogonal correction functions are stored in separate memories. During a scan, a pixel counter addresses the X memory while a line counter addresses the Y memory. The correction factors thus obtained are applied sequentially to correct the pixel data value at the current X and Y coordinates.
Inventors
- 👤 Richard M. Vogel
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 05:46
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/40; H04N1/401; H04N25/00; H04N25/60; H04N25/61
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
96 words
An apparatus for compensating for two-dimensional non-uniformities in an optical system at each pixel location along a scan line comprising: means for establishing multibit correctional data by determining the two-dimensional non-uniformity characteristics in terms of two orthogonal functions extending along two orthogonal axes; means for storing correctional factors for a first orthogonal direction; means for storing correctional factors for a second orthogonal direction; means for accessing said stored correctional factors according to the coordinates of the pixel being processed; and means for combining the correction factors to obtain a corrected value for the pixel being processed.
Claim 2
Independent Claim
96 words
An apparatus for compensating for two-dimensional non-uniformities in an optical system at each pixel location along a scan line comprising: means for establishing multibit correctional data by determining the two-dimensional non-uniformity characteristics in terms of two orthogonal functions extending along two orthogonal axes; means for storing correctional factors for a first orthogonal direction; means for storing correctional factors for a second orthogonal direction; means for accessing said stored correctional factors according to the coordinates of the pixel being processed; and means for combining the correction factors to obtain a corrected value for the pixel being processed.
Claim 3
Dependent Claim
15 words
An apparatus according to claim 1 wherein said correctional factors are stored in logarithmic form.
Claim 4
Dependent Claim
22 words
An apparatus according to claim 2 wherein said apparatus further includes means for converting said corrected values back into a linear form.
Claim 5
Independent Claim
114 words
An apparatus for providing shading correction values for an optical system at different pixel locations along a scan line, comprising: means for using the non-uniformity characteristics associated with each pixel location along a scan line to establish first and second orthogonal correctional functions; means for storing multibit correctional data for said first orthogonal correction function in a first memory; means for storing multibit correctional data for said second orthogonal correction function in a second memory; scan counter address means for addressing said first memory; line counter address means for addressing said second memory; and applying said multibit correction data to correct the pixel data value at each X, Y coordinate on each scan line.
Claim 6
Independent Claim
114 words
An apparatus for providing shading correction values for an optical system at different pixel locations along a scan line, comprising: means for using the non-uniformity characteristics associated with each pixel location along a scan line to establish first and second orthogonal correctional functions; means for storing multibit correctional data for said first orthogonal correction function in a first memory; means for storing multibit correctional data for said second orthogonal correction function in a second memory; scan counter address means for addressing said first memory; line counter address means for addressing said second memory; and applying said multibit correction data to correct the pixel data value at each X, Y coordinate on each scan line.
Claim 7
Dependent Claim
21 words
An apparatus according to claim 4 wherein said first and second memories are in the form of programmable read only memories.
Claim 8
Dependent Claim
20 words
An apparatus according to claim 4 wherein said first and second memories are in the form of random access memory.
Claim 9
Dependent Claim
109 words
A shading correction apparatus for use with a photoelectric image scanner in which the picture signal level for a reference all white image is different at different locations along a scan line, comprising: a pair of random access orthogonal memories for storing multibit correction data in each memory, the combination of each orthogonal value specifying the degree of attenuation of said picture signal level, at each pixel element resulting from the current pixel position of a one-dimensional correction function outputted from each memory for each orthogonal correction factor; and means for combining said multibit correction values to provide a correction factor for each pixel value at its specific coordinate.
Claim 10
Dependent Claim
109 words
A shading correction apparatus for use with a photoelectric image scanner in which the picture signal level for a reference all white image is different at different locations along a scan line, comprising: a pair of random access orthogonal memories for storing multibit correction data in each memory, the combination of each orthogonal value specifying the degree of attenuation of said picture signal level, at each pixel element resulting from the current pixel position of a one-dimensional correction function outputted from each memory for each orthogonal correction factor; and means for combining said multibit correction values to provide a correction factor for each pixel value at its specific coordinate.
Claim 11
Dependent Claim
27 words
A shading correction apparatus according to claim 7 wherein the contents of said orthogonal memories can be changed depending on the nature of the image being scanned.
References Cited (Backward Citations)
US2166712A
Cited
US2338646A
Cited
US2658104A
Cited
US3902011A
Cited
US3800078A
Cited
US4032975A
Cited
US4167755A
Cited
US4216503A
Cited
US4343021A
Cited
US4392157A
Cited
US4396938A
Cited
US4633314A
Cited
US4694884A
Cited
US4731652A
Cited
US4698685A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-12-17 | 1994-06-18 | 1994-12-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-12-17 | 1998-06-18 | 1998-12-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-12-17 | 2002-06-18 | 2002-12-18 | $7700.00 | Window Closed / Lapsed |