← Back to Patent Explorer
US5469223A Expired / Lapsed US ⏱️ 0.0 years remaining

Shared line buffer architecture for a video processing circuit

Assignee: AuraVision Corp
•
Filing: 1994-03-04
•
Granted: 1995-11-21
•
Expires: 2014-03-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A single line buffer in a motion video card is used for both vertical reduction of the pixel image before storage in a video memory buffer and vertical expansion of the pixel image after being outputted by the video memory buffer. When the desired display size is smaller than the original pixel image size, then the line buffer is used by the input pipeline to reduce the image. When the desired display size is larger than the original pixel image size (or larger than the image stored in the memory buffer), then the line buffer is used by the output pipeline to enlarge the image.

Inventors

  • 👤 Scott A. Kimura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 05:12
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/393; G09G5/395; H; H04; H04N; H04N19/00; H04N21/00; H04N21/40; H04N21/41; H04N21/414; H04N21/4143; G09G2340/00; G09G2340/12; G09G2340/125

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 246 words
A video processing circuit comprising: a vertical reduction circuit connected to receive pixel data in a raster-scan format, said pixel data corresponding to a pixel image having a vertical height, said vertical reduction circuit for reducing said vertical height of said pixel image; a data buffer connected to an output of said vertical reduction circuit for storing said pixel data; a vertical expansion circuit connected to an output of said data buffer for expanding said vertical height of said pixel image; a line buffer for temporarily storing a line of pixel data; and a switching circuit connected between said line buffer, said vertical reduction circuit, and said vertical expansion circuit, said switching circuit, in a first switch mode, connecting said line buffer to said vertical reduction circuit for receiving lines of pixel data for temporary storage, said line buffer outputting said lines of pixel data to said vertical reduction circuit so that said vertical reduction circuit can detect vertically adjacent pixels in adjacent lines of pixel data for reducing said vertical height of said pixel image, said switching circuit, in a second switch mode, connecting said line buffer to said vertical expansion circuit for receiving lines of pixel data from said data buffer for temporary storage, said line buffer outputting said lines of pixel data to said vertical expansion circuit so that said vertical expansion circuit can detect vertically adjacent pixels in adjacent lines of pixel data for expanding said vertical height of said pixel image.
Claim 2
Dependent Claim 246 words
A video processing circuit comprising: a vertical reduction circuit connected to receive pixel data in a raster-scan format, said pixel data corresponding to a pixel image having a vertical height, said vertical reduction circuit for reducing said vertical height of said pixel image; a data buffer connected to an output of said vertical reduction circuit for storing said pixel data; a vertical expansion circuit connected to an output of said data buffer for expanding said vertical height of said pixel image; a line buffer for temporarily storing a line of pixel data; and a switching circuit connected between said line buffer, said vertical reduction circuit, and said vertical expansion circuit, said switching circuit, in a first switch mode, connecting said line buffer to said vertical reduction circuit for receiving lines of pixel data for temporary storage, said line buffer outputting said lines of pixel data to said vertical reduction circuit so that said vertical reduction circuit can detect vertically adjacent pixels in adjacent lines of pixel data for reducing said vertical height of said pixel image, said switching circuit, in a second switch mode, connecting said line buffer to said vertical expansion circuit for receiving lines of pixel data from said data buffer for temporary storage, said line buffer outputting said lines of pixel data to said vertical expansion circuit so that said vertical expansion circuit can detect vertically adjacent pixels in adjacent lines of pixel data for expanding said vertical height of said pixel image.
Claim 3
Dependent Claim 92 words
The circuit of claim 1 wherein said vertical reduction circuit comprises a vertical filter and a vertical scaler, said line buffer outputting a previous line of pixel data to a first input of said vertical filter, a second input of said vertical filter receiving a current line of pixel data so that said vertical filter can perform filtering of vertically adjacent pixels in adjacent lines of pixel data, said vertical scaler being connected to an output of said vertical filter for eliminating selected lines of pixel data outputted from said vertical filter.
Claim 4
Dependent Claim 55 words
The circuit of claim 1 wherein said vertical expansion circuit comprises an interpolator circuit for receiving a previous line of pixel data stored in said line buffer and a current line of pixel data outputted by said data buffer and generating an interpolated line of pixels for expanding said vertical height of said pixel image.
Claim 5
Dependent Claim 68 words
The circuit of claim i wherein said switching circuit is controlled to either connect said line buffer to said vertical reduction circuit or said vertical expansion circuit depending upon whether a pixel image to be displayed on a display screen is to be vertically reduced from an original pixel image applied to said video processing circuit or vertically expanded from a pixel image stored in said data buffer.
Claim 6
Dependent Claim 46 words
The circuit of claim 1 wherein said vertical expansion circuit comprises a vertical output filter for detecting vertically adjacent pixels in adjacent lines of pixel data and filtering said vertically adjacent pixels prior to said vertical expansion circuit expanding said vertical height of said pixel image.
Claim 7
Dependent Claim 16 words
The circuit of claim 1 wherein said line buffer stores a single line of pixel data.
Claim 8
Dependent Claim 15 words
The circuit of claim 1 wherein said line buffer comprises one or more shift registers.
Claim 9
Dependent Claim 40 words
The circuit of claim 1 wherein said vertical reduction circuit comprises a vertical scaler which eliminates all pixel data associated with one or more rows of pixels in said pixel image to reduce said vertical height of said pixel image.
Claim 10
Dependent Claim 24 words
The circuit of claim 1 wherein said vertical expansion circuit regenerates pixel data to maintain a desired video window size on a display screen.

References Cited (Backward Citations)

US4897855A Cited
US4941045A Cited
US5008752A Cited
US5307164A Cited
US5363140A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-11-20 1999-05-22 1999-11-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-11-20 2003-05-22 2003-11-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-11-20 2007-05-22 2007-11-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag