US5349546A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for non-linear signal processing with reduced upper harmonic components
Assignee: Eastman Kodak Co
•
Filing: 1992-06-01
•
Granted: 1994-09-20
•
Expires: 2012-06-01
Abstract
Abstract In a sampled data system with limited bandwidth where the output of a table memory 34 is multiplied with the sampled data in a multiplier 36 to produce a non-linear function, the process ordinarily produces harmonics that fold back into the passband of the system, thus causing artifacts in the processed data. By filtering the sampled data in a low pass filter 30 before addressing the table memory 34, the non-linearity of the function is progressively reduced toward the upper band limit. This reduces the production of harmonics and the resultant artifacts.
Inventors
- 👤 Richard A. Sharman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 13:07
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/14; H04N5/20; H04N5/202; H03; H03H; H03H17/00; H03H17/02; H03H17/0248; H03H17/0261
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
74 words
A method for the processing of sampled data, said method comprising the steps of: storing a non-linear function in a look-up table memory such that each table input generates a table output based upon the transfer characteristic of the non-linear function; low pass filtering the sampled data; addressing the input of the look-up table memory with the low pass filtered data; and multiplying the sampled data by the output of the look-up table memory.
Claim 2
Independent Claim
74 words
A method for the processing of sampled data, said method comprising the steps of: storing a non-linear function in a look-up table memory such that each table input generates a table output based upon the transfer characteristic of the non-linear function; low pass filtering the sampled data; addressing the input of the look-up table memory with the low pass filtered data; and multiplying the sampled data by the output of the look-up table memory.
Claim 3
Dependent Claim
34 words
A method as claimed in claim 1 further including the step of delaying the sampled data input to the multiplying step so as to equalize the delay inherent in the low pass filtering step.
Claim 4
Dependent Claim
30 words
A method as claimed in claim 1 wherein the sampled data represents image elements, and said low pass filtering step comprises spatially filtering a two-dimensional array of input image elements.
Claim 5
Dependent Claim
68 words
Signal processing apparatus for implementing a non-linear function upon sampled data, said apparatus comprising: means for low pass filtering the sampled data to generate sampled low pass data; memory look-up means for converting the sampled low pass data into multiplier coefficients based upon the transfer characteristic of the non-linear function; and means for multiplying the sampled data by the multiplier coefficients to generate the output of the apparatus.
Claim 6
Dependent Claim
68 words
Signal processing apparatus for implementing a non-linear function upon sampled data, said apparatus comprising: means for low pass filtering the sampled data to generate sampled low pass data; memory look-up means for converting the sampled low pass data into multiplier coefficients based upon the transfer characteristic of the non-linear function; and means for multiplying the sampled data by the multiplier coefficients to generate the output of the apparatus.
Claim 7
Dependent Claim
32 words
Apparatus as claimed in claim 2 further including means for delaying the sampled data input to said multiplying means so as to equalize the delay inherent in said low pass filtering means.
Claim 8
Dependent Claim
32 words
Apparatus as claimed in claim 2 wherein the sampled data represents image elements, and said low pass filtering means comprises a spatial filter operable over a two-dimensional array of input image elements.
Claim 9
Dependent Claim
20 words
Apparatus as claimed in claim 6 wherein the transfer characteristic implemented by said memory look-up means comprises a gamma function.
Claim 10
Dependent Claim
20 words
Apparatus as claimed in claim 6, wherein the transfer characteristic implemented by said memory look-up means comprises a logarithmic function.
Claim 11
Dependent Claim
29 words
Apparatus as claimed in claim 6 wherein said sampled data represents color image elements, and the transfer characteristic implemented by said memory look-up means comprises a color masking function.
Claim 12
Dependent Claim
25 words
Apparatus as claimed in claim 2 further including means for digitizing the sampled data input to said low pass filtering means and said multiplying means.
Claim 13
Dependent Claim
44 words
Apparatus as claimed in claim 10 wherein said low pass filtering means processes the digitized data and reduces the number of bits at its output, thereby resulting in the transfer characteristic implemented by said memory look-up means being a series of separate straight-line segments.
References Cited (Backward Citations)
US4766563A
Cited
US4758893A
Cited
US4812903A
Cited
US4825297A
Cited
US4786968A
Cited
WO1991003122A1
Cited
GB2240001A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-09-19 | 1998-03-21 | 1998-09-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-09-19 | 2002-03-21 | 2002-09-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-09-19 | 2006-03-21 | 2006-09-20 | $7700.00 | Window Closed / Lapsed |