Patent US4979042A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 22:10
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag