Patent US6151074A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6151074A Expired / Lapsed US ⏱️ 0.0 years remaining

Integrated MPEG decoder and image resizer for SLM-based digital display system

Assignee: Texas Instruments Inc
•
Filing: 1997-09-30
•
Granted: 2000-11-21
•
Expires: 2017-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video processing unit (13) that decodes compressed video data and resizes the image represented by the video data. The video processing unit (13) has two processing engines--a decoding engine (24) and a scaling engine (25), which share a memory (23). A memory manager (22) handles data requests from the two engines, and handles reading and writing of the memory (22).

Inventors

  • 👤 William B. Werner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:25
CPC Classifications
G; G09; G09G; G09G3/00; G09G3/20; G09G3/34; G06; G06T; G06T1/00; G06T1/60; H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/44; H04N21/4402; H04N21/440263; H04N21/443; H04N21/4435; H04N5/00; H04N5/74; H04N5/7416; H04N5/7458; H04N7/00; H04N7/01; H04N7/0135; G09G2310/00; G09G2310/02; G09G2310/0235; G09G2340/00; G09G2340/04; G09G3/2007; G09G3/2018; G09G3/2022; G09G3/2025; H04N21/41; H04N21/426

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 147 words
A digital video processing unit that decompresses an input signal carrying compressed video data and resizes the image represented by the data, comprising: a decoding engine programmed to decompress said compressed video data, thereby providing decompressed video data; a scaling engine programmed to scale said decompressed video data; a memory that stores said compressed video data prior to delivery to said decoding engine and stores said decompressed video data prior to delivery to said scaling engine; and a memory manager in data communication with said decoding engine, said scaling engine, and said memory, said memory manager operable to respond to data request signals from said decoding engine and from said scaling engine and operable to generate address signals for storing data in said memory; wherein said memory has a single data port that delivers said compressed video data and said decompressed video data to said memory manager.
Claim 2
Dependent Claim 147 words
A digital video processing unit that decompresses an input signal carrying compressed video data and resizes the image represented by the data, comprising: a decoding engine programmed to decompress said compressed video data, thereby providing decompressed video data; a scaling engine programmed to scale said decompressed video data; a memory that stores said compressed video data prior to delivery to said decoding engine and stores said decompressed video data prior to delivery to said scaling engine; and a memory manager in data communication with said decoding engine, said scaling engine, and said memory, said memory manager operable to respond to data request signals from said decoding engine and from said scaling engine and operable to generate address signals for storing data in said memory; wherein said memory has a single data port that delivers said compressed video data and said decompressed video data to said memory manager.
Claim 3
Dependent Claim 23 words
The video processing unit of claim 1 wherein said decoding engine, said scaling engine and said memory manager are a single integrated circuit.
Claim 4
Dependent Claim 20 words
The video processing unit of claim 1, wherein said video processing unit including said memory is a single integrated circuit.
Claim 5
Dependent Claim 39 words
The video processing unit of claim 1, wherein said memory has a first output port that delivers said compressed video to said decoding engine and a second output port that delivers said decompressed video data to said scaling engine.
Claim 6
Dependent Claim 31 words
The video processing unit of claim 1 wherein said compressed video data is compressed in accordance with the MPEG standard and wherein said decoding engine is programmed to perform MPEG decompression.
Claim 7
Dependent Claim 16 words
The video processing unit of claim 5 wherein said compressed video data is in YCbCr format.
Claim 8
Dependent Claim 44 words
The video processing unit of claim 1, wherein said decoding engine is programmed to decode input image size data from said compressed video data and is in data communication with said scaling engine to deliver said input image size data to said scaling engine.
Claim 9
Dependent Claim 145 words
A video display system having a spatial light modulator with a display size, comprising: a signal interface that receives a compressed video signal; a video processing unit having a decoding engine programmed to decompress said compressed video data thereby providing decompressed video data, a scaling engine programmed to resize said decompressed video data to match said display size thereby providing YCbCr pixel data, and a shared memory accessible by said decoding engine and said scaling engine; a picture quality unit operable to convert said YCbCr pixel data to RGB pixel data; a frame buffer operable to format said RGB pixel data into bit-plane format and to deliver said RGB pixel data to said spatial light modulator and; at least one spatial light modulator operable to display images based on said RGB pixel data; and display optics operable to direct said images to an image plane.
Claim 10
Dependent Claim 145 words
A video display system having a spatial light modulator with a display size, comprising: a signal interface that receives a compressed video signal; a video processing unit having a decoding engine programmed to decompress said compressed video data thereby providing decompressed video data, a scaling engine programmed to resize said decompressed video data to match said display size thereby providing YCbCr pixel data, and a shared memory accessible by said decoding engine and said scaling engine; a picture quality unit operable to convert said YCbCr pixel data to RGB pixel data; a frame buffer operable to format said RGB pixel data into bit-plane format and to deliver said RGB pixel data to said spatial light modulator and; at least one spatial light modulator operable to display images based on said RGB pixel data; and display optics operable to direct said images to an image plane.
Claim 11
Dependent Claim 20 words
The video display system of claim 8, wherein said decoding engine and said scaling engine are a single integrated circuit.
Claim 12
Dependent Claim 17 words
The video display system of claim 8, wherein said video processing unit is a single integrated circuit.
Claim 13
Dependent Claim 39 words
The video display system of claim 8, wherein said memory has a first output port that delivers said compressed video to said decoding engine and a second output port that delivers said decompressed video data to said scaling engine.
Claim 14
Dependent Claim 18 words
The video display system of claim 8, wherein said video processing unit further comprises a request-driven memory manager.
Claim 15
Dependent Claim 37 words
The video display system of claim 12, said video processing unit further including a memory manager to manage said shared memory, wherein said decoding engine, said scaling engine, and said memory manager are a single integrated circuit.
Claim 16
Dependent Claim 29 words
The video display system of claim 12, wherein said memory has a single data port that delivers said compressed video and said decompressed video data to said memory manager.
Claim 17
Dependent Claim 31 words
The video display system of claim 8, wherein said compressed video data is compressed in accordance with the MPEG standard and wherein said decoding engine is programmed to perform MPEG decompression.

References Cited (Backward Citations)

US5831592A Cited
US5874937A Cited
US5832120A Cited
US5822024A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag