US6028589A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for video scaling and convolution for displaying computer graphics on a conventional television monitor
Assignee: Apple Inc
•
Filing: 1997-01-10
•
Granted: 2000-02-22
•
Expires: 2017-01-10
Abstract
Abstract A method of and apparatus for convolution that provides both scaling and elimination of flicker when displaying computer generated or computer processed information on an interlaced, television monitor. One preferred embodiment includes a bilinear interpolation for scaling combined with a modified three line convolution for flicker reduction. In one preferred embodiment, 8 lines of a source computer image are scaled to 7 lines of a television image for display. The weighted contribution of each input line varies according to which combination of lines contribute to each output line, and the mathematically optimal weighting factors are modified for easier implementation in hardware.
Inventors
- 👤 Vivek Mehra
- 👤 Edwin Rose
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 21:43
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/003; G09G5/006; G09G3/00; G09G3/20; G09G3/34; G09G3/36; G09G3/3611; G09G3/3685; H; H04; H04N; H04N7/00; H04N7/01; H04N7/0117; H04N7/012; G09G2310/00; G09G2310/02; G09G2310/0224; G09G2320/00; G09G2320/02; G09G2320/0247; G09G2340/00; G09G2340/04; G09G2340/0407; G09G2340/0414; G09G2340/0421
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
96 words
An image processor for converting a computer image to an output image displayable on a television monitor, comprising: an interpolator unit configured to horizontally scale a first number of pixels to a second number of pixels less than the first number of pixels; and an convolution unit configured to provide flicker reduction in the image by simultaneously using bilinear interpolation, and two-line convolution to scale and convolve the second number of pixels into output pixels for the output image, wherein each output pixel has a contribution from at least three of the second number of pixels.
Claim 2
Dependent Claim
96 words
An image processor for converting a computer image to an output image displayable on a television monitor, comprising: an interpolator unit configured to horizontally scale a first number of pixels to a second number of pixels less than the first number of pixels; and an convolution unit configured to provide flicker reduction in the image by simultaneously using bilinear interpolation, and two-line convolution to scale and convolve the second number of pixels into output pixels for the output image, wherein each output pixel has a contribution from at least three of the second number of pixels.
Claim 3
Independent Claim
69 words
A method of converting a computer image to an output image displayable on a television monitor comprising: interpolating to horizontally scale input pixels of the computer image, and simultaneously using bilinear interpolation and two-line convolution to vertically scale and convolve the horizontally scaled inputs pixels into the output image, wherein each pixel in the output image has a contribution from at least three of the horizontally scaled input pixels.
Claim 4
Independent Claim
69 words
A method of converting a computer image to an output image displayable on a television monitor comprising: interpolating to horizontally scale input pixels of the computer image, and simultaneously using bilinear interpolation and two-line convolution to vertically scale and convolve the horizontally scaled inputs pixels into the output image, wherein each pixel in the output image has a contribution from at least three of the horizontally scaled input pixels.
Claim 5
Dependent Claim
27 words
The method of claim 2, further comprising the step of displaying a first plurality of the output pixels interlaced with a second plurality of the output pixels.
Claim 6
Dependent Claim
44 words
The method of claim 2, wherein the step of simultaneously using bilinear interpolation and two-line convolution comprises the steps of: increasing the contribution of one of the horizontally scaled input pixels; and decreasing the contribution of another one of the horizontally scaled input pixels.
Claim 7
Dependent Claim
51 words
The method of claim 2, wherein the step of simultaneously using bilinear interpolation and two-line convolution comprises: omitting the contribution of one of the horizontally scaled input pixels when the contribution of the horizontally scaled input pixel to a pixel in the output image is less than a predetermined minimum contribution.
References Cited (Backward Citations)
US4924315A
Cited
US5005011A
Cited
US5097257A
Cited
US5182643A
Cited
US5185817A
Cited
US5410616A
Cited
GB2274954A
Cited
EP0639029A2
Cited
EP0639923A2
Cited
WO1996010887A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-02-21 | 2003-08-23 | 2004-02-22 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-02-21 | 2007-08-23 | 2008-02-22 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-02-21 | 2011-08-23 | 2012-02-22 | $7700.00 | Window Closed / Lapsed |