Patent US5444493A successfully refreshed from Google Patents.
US5444493A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for providing intra-field interpolation of video signals with adaptive weighting based on gradients of temporally adjacent fields
Assignee: Deutsche Thomson Brandt GmbH
•
Filing: 1993-06-22
•
Granted: 1995-08-22
•
Expires: 2013-06-22
Abstract
Abstract Visual artifacts, normally characteristic of interpolated images, are minimized by a method of adaptive interpolation in which pixel values of a current line to be interpolated are determined from respective values of vertically adjacent pixels of adjacent lines in a current field. The values are adaplively weighted according to one or more gradients of respectively located pixel values of one or more temporally adjacent fields thereby providing an interpolated image having improved sharpness, no temporal lag, and no switching artifacts.
Inventors
- 👤 Werner Boie
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 17:16
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/01; H04N7/0117; H04N7/012; Y; Y10; Y10S; Y10S348/00; Y10S348/91
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
152 words
A method for adaptive interpolation of intermediate lines in a current field, comprising: calculating a current pixel value of a current intermediate video line to be interpolated from respective values of only the vertically adjacent pixels on either side of the adjacent lines of the current field; and adaptively weighting the values of said vertically adjacent pixels according to at least two gradients of horizontally respectively located pixel values of at least the temporally preceeding adjacent field for calculating said current pixel value; calculating the lower of said two gradients from the difference between the value of the pixel having the vertical position of said current pixel and the value of the vertically lower adjacent original pixel; and calculating the upper of said two gradients from the difference between the value of the vertically upper adjacent original pixel and the value of the pixel having the vertical position of said current pixel.
Claim 2
Independent Claim
152 words
A method for adaptive interpolation of intermediate lines in a current field, comprising: calculating a current pixel value of a current intermediate video line to be interpolated from respective values of only the vertically adjacent pixels on either side of the adjacent lines of the current field; and adaptively weighting the values of said vertically adjacent pixels according to at least two gradients of horizontally respectively located pixel values of at least the temporally preceeding adjacent field for calculating said current pixel value; calculating the lower of said two gradients from the difference between the value of the pixel having the vertical position of said current pixel and the value of the vertically lower adjacent original pixel; and calculating the upper of said two gradients from the difference between the value of the vertically upper adjacent original pixel and the value of the pixel having the vertical position of said current pixel.
Claim 3
Dependent Claim
101 words
A method as recited in claim 1, further comprising: calculating a weighting factor related to the upper pixel of the current field by adding to the sum of the absolute values of the upper gradient of the temporally preceding and of the temporally following fields a value ε; and calculating a weighting factor related to the lower pixel of the current field by adding to the sum of the absolute values of the lower gradient of the temporally preceding and of the temporally following field the value ε, ε having a value of about 1-5 LSB in an eight bit processing.
Claim 4
Dependent Claim
75 words
A method as recited in claim 1, further comprising: calculating a weighting factor related to the upper pixel of the current field by adding to the absolute value of the upper gradient a value ε and calculating a weighting factor related to the lower pixel of the current field by adding to the absolute value of the lower gradient the value ε, ε having a value of about 1-5 LSB in an eight bit processing.
Claim 5
Dependent Claim
40 words
A method as recited in claim 1, 3 or 2, further comprising: correcting said gradients under the control of the sign of a further gradient between the upper and the lower of said vertically adjacent pixels of the current field.
Claim 6
Dependent Claim
194 words
Apparatus for adaptively interpolating pixel values of intermediate lines in a current field, comprising: first means for calculating a current pixel value of a current intermediate video line to be interpolated from respective values of only the vertically adjacent pixel on either side of the adjacent lines of the current field; second means for adaptively weighting the values of said adjacent pixels according to at least two gradients of horizontally respectively located pixel values of at least the temporally preceding adjacent field for calculating said current pixel value; an arithmetic circuit for calculating the lower of said two gradients from the difference between the value of the pixel having the vertical position of said current pixel and the value of the vertically lower adjacent original pixel and for calculating the upper of said two gradients from the difference between the value of the vertically upper adjacent original pixel and the value of the pixel having the vertical position of said current pixel and; third means for correcting said gradients under the control of the sign of a further gradient between the upper and the lower of said vertically adjacent pixels of the current field.
Claim 7
Dependent Claim
194 words
Apparatus for adaptively interpolating pixel values of intermediate lines in a current field, comprising: first means for calculating a current pixel value of a current intermediate video line to be interpolated from respective values of only the vertically adjacent pixel on either side of the adjacent lines of the current field; second means for adaptively weighting the values of said adjacent pixels according to at least two gradients of horizontally respectively located pixel values of at least the temporally preceding adjacent field for calculating said current pixel value; an arithmetic circuit for calculating the lower of said two gradients from the difference between the value of the pixel having the vertical position of said current pixel and the value of the vertically lower adjacent original pixel and for calculating the upper of said two gradients from the difference between the value of the vertically upper adjacent original pixel and the value of the pixel having the vertical position of said current pixel and; third means for correcting said gradients under the control of the sign of a further gradient between the upper and the lower of said vertically adjacent pixels of the current field.
Claim 8
Dependent Claim
79 words
Apparatus as recited in claim 5 wherein: a weighting factor related to the upper pixel of the current field is calculated by adding to the absolute value of the upper gradient a value ε; a weighting factor related to the lower pixel of the current field is calculated by adding to the absolute value of the lower gradient the value ε, and wherein the value ε is selected to be of about 1-5 LSB in an eight bit processing.
Claim 9
Dependent Claim
103 words
Apparatus as recited in claim 5 wherein: a weighting factor related to the upper pixel of the current field is calculated by adding to the sum of the absolute values of the upper gradient of the temporally preceding and of the temporally following field a value ε; a weighting factor related to the lower pixel of the current field is calculated by adding to the sum of the absolute values of the lower gradient of the temporally preceding and of the temporally following field the value ε; and the value ε having a value of about 1-5 LSB in an eight bit processing.
References Cited (Backward Citations)
EP0169527A2
Cited
EP0227190A2
Cited
US4937667A
Cited
US4941045A
Cited
US5027201A
Cited
US5081532A
Cited
US5260786A
Cited
US5175619A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-08-21 | 1999-02-20 | 1999-08-22 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-08-21 | 2003-02-20 | 2003-08-22 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-08-21 | 2007-02-20 | 2007-08-22 | $7700.00 | Window Closed / Lapsed |