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
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 11:57
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)
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 |