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

Apparatus and method for performing image transforms in a digital display system

Assignee: RPX Corp
•
Filing: 1999-04-19
•
Granted: 2002-09-24
•
Expires: 2019-04-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing apparatus for use in a display system comprises a display device for viewing image, and a geometric transformation module that is configured to precondition said image data with geometric transformations to thereby compensate for characteristics of the display system. The geometric transformation module may include a spatial transformation module for redefining spatial relationships between image pixels, an alignment and rotation correction module for repositioning image pixels, a focus correction module for correcting image defocus, a distortion correction module for correcting image distortions, and a multi-frame correlation module for performing motion-compensated frame rate conversion.

Inventors

  • 👤 Neal Margulis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 15:37
CPC Classifications
G; G09; G09G; G09G3/00; G09G3/007; G06; G06T; G06T1/00; G06T1/20; H; H04; H04N; H04N19/00; H04N19/46; H04N19/50; H04N19/503; H04N19/51; H04N19/527; H04N19/59; H04N19/60; H04N19/61; H04N5/00; H04N5/14; H04N5/21; H04N9/00; H04N9/12; H04N9/31; H04N9/3179; H04N9/3185; H04N9/3191; H04N9/3194; G09G2340/00; G09G2340/04; G09G2340/0407

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 134 words
An image processing apparatus for receiving bitstream data and processing said bitstream data to provide video stream image data to a display device, comprising: a display input processor (DIP) coupled to a databus, said DIP comprising an input data connector and a first plurality of processing modules configured to receive bitstream data input and reconstruct said input to generate DIP outputs; a display output processor (DOP) coupled to said databus, said DOP comprising a second plurality of processing modules configured to process said DIP outputs for generating DOP outputs, said second plurality comprising a geometric transformation (GT) module and a post GT filtering module; and a buffer memory, coupled to said databus, configured to store said DIP outputs and said DOP outputs, and to provide said video stream image data to said display device.
Claim 2
Dependent Claim 134 words
An image processing apparatus for receiving bitstream data and processing said bitstream data to provide video stream image data to a display device, comprising: a display input processor (DIP) coupled to a databus, said DIP comprising an input data connector and a first plurality of processing modules configured to receive bitstream data input and reconstruct said input to generate DIP outputs; a display output processor (DOP) coupled to said databus, said DOP comprising a second plurality of processing modules configured to process said DIP outputs for generating DOP outputs, said second plurality comprising a geometric transformation (GT) module and a post GT filtering module; and a buffer memory, coupled to said databus, configured to store said DIP outputs and said DOP outputs, and to provide said video stream image data to said display device.
Claim 3
Dependent Claim 14 words
The apparatus of claim 1 wherein said DOP comprises a display map memory (DMM).
Claim 4
Dependent Claim 25 words
The apparatus of claim 2 wherein said DMM is configured to store system configuration information which includes intensity values for setup of said display device.
Claim 5
Dependent Claim 19 words
The apparatus of claim 1 wherein said geometric transformation (GT) module is configured to geometrically transform said DIP inputs.
Claim 6
Dependent Claim 52 words
The apparatus of claim 4 wherein said GT module comprises: a spatial transformation module configured to redefine spatial relationships between image pixels; an alignment and rotation correction module configured to reposition image pixels; a focus correction module configured to correct image defocus; and a distortion correction module configured to correct image distortions.
Claim 7
Dependent Claim 17 words
The apparatus of claim 5 wherein said alignment and rotation correction module is configured to rotate images.
Claim 8
Dependent Claim 26 words
The apparatus of claim 5 wherein said focus correction module is configured to correct said image for defocus resulting from image deformation and from display optics.
Claim 9
Dependent Claim 28 words
The apparatus of claim 5 wherein said spatial transformation module is configured to use frame information and motion tracking information from multiple input images to increase image resolution.
Claim 10
Dependent Claim 27 words
The apparatus of claim 8 wherein said spatial transformation module is configured to select motion tracking information from either a compressed bitstream or a motion estimator output.
Claim 11
Dependent Claim 25 words
The apparatus of claim 4 wherein said GT module is configured to improve skew, tangential symmetry, aspect angle, and scale-related distortions of said display images.
Claim 12
Dependent Claim 16 words
The apparatus of claim 4 wherein said GT module is configured to correct environment-introduced image artifacts.
Claim 13
Dependent Claim 21 words
The apparatus of claim 4 wherein said GT module is configured to correct artifacts resulting from non-uniformity of the display device.
Claim 14
Dependent Claim 14 words
The apparatus of claim 4 wherein said GT module comprises a texture mapping module.
Claim 15
Dependent Claim 24 words
The apparatus of claim 4 wherein said DOP is configured to use a mathematical formula for providing DOP outputs suitable for a panoramic projection.
Claim 16
Dependent Claim 23 words
The texture mapping module of claim 14 , where said module is configured to use texture mapping to perform transitions for multi-picture displays.
Claim 17
Dependent Claim 14 words
The apparatus of claim 4 wherein said GT module comprises a multi-frame correlation module.
Claim 18
Dependent Claim 28 words
The apparatus of claim 16 wherein said multi-frame correlation module is configured to select motion compensation information from either a selected display image or a motion estimator output.
Claim 19
Dependent Claim 31 words
The apparatus of claim 1 wherein said DIP is configured to receive data as a coded bitstream, said bitstream comprising image object information, image object depths, and image motion tracking information.
Claim 20
Dependent Claim 18 words
The apparatus of claim 18 configured to provide image data for a 3D and/or a panoramic display device.
Claim 21
Dependent Claim 23 words
The apparatus of claim 19 configured to use said image object information to reposition objects in output coordinates of said panoramic display device.
Claim 22
Dependent Claim 12 words
The apparatus of claim 19 configured to output image data to film.
Claim 23
Dependent Claim 31 words
The apparatus of claim 19 configured to receive a coded input that represents two images and use said coded input to present a 3 D stereoscopic image on said display device.
Claim 24
Dependent Claim 33 words
The apparatus of claim 1 configured to simultaneously receive multiple video streams and process such streams to provide an image from each video stream in a single display using Picture-in-Picture and windowing controls.
Claim 25
Dependent Claim 29 words
The apparatus of claim 23 wherein said GT module is configured to perform transition effects between the different video streams, such transition effect including fades, blends, wipes and warps.
Claim 26
Dependent Claim 22 words
The apparatus of claim 1 wherein said DIP comprises an image reconstruction module configured for performing multi-frame reconstruction to increase image resolutions.
Claim 27
Dependent Claim 26 words
The apparatus of claim 25 , wherein said image reconstruction module is configured to use motion estimation vectors from an input bitstream to correlate multiple images.
Claim 28
Independent Claim 94 words
An apparatus configured for processing bitstream data to form video stream image data for use in a display system, comprising: a display device, coupled to said display system, for viewing image data; a geometric transformation GT module coupled to said display device, said GT module configured to precondition said bitstream data using geometric transformations to compensate for characteristics of said display device; and a temporal gamma processing TGP module coupled to said display device, said TGP module configured to independently determine an output intensity value for each color component output to said display device.
Claim 29
Independent Claim 94 words
An apparatus configured for processing bitstream data to form video stream image data for use in a display system, comprising: a display device, coupled to said display system, for viewing image data; a geometric transformation GT module coupled to said display device, said GT module configured to precondition said bitstream data using geometric transformations to compensate for characteristics of said display device; and a temporal gamma processing TGP module coupled to said display device, said TGP module configured to independently determine an output intensity value for each color component output to said display device.
Claim 30
Dependent Claim 31 words
The TGP module of claim 27 comprising a plurality of look-up tables, wherein said TGP is configured to use at least one of said plurality of tables for determining color correction.
Claim 31
Dependent Claim 28 words
The apparatus of claim 27 wherein said geometric transformation module comprises a spatial transformation module configured for redefining spatial relationships between image pixels derived from said bitstream information.
Claim 32
Dependent Claim 23 words
The apparatus of claim 27 wherein said geometric transformation module comprises an alignment and rotation correction module configured for repositioning said image pixels.
Claim 33
Dependent Claim 20 words
The apparatus of claim 27 wherein said geometric transformation module comprises a focus correction module configured for correcting image defocus.
Claim 34
Dependent Claim 20 words
The apparatus of claim 27 wherein said geometric transformation module comprises a distortion correction module configured for correcting image distortions.
Claim 35
Dependent Claim 22 words
The apparatus of claim 27 wherein said geometric transformation module comprises a multi-frame correlation module configured for performing motion-compensated frame rate conversion.
Claim 36
Dependent Claim 26 words
The apparatus of claim 27 wherein said geometric transformation module is configured to improve skew, tangential symmetry, aspect angle, and scale-related distortions of said image data.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-09-23 2006-03-25 2006-09-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-09-23 2010-03-25 2010-09-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-09-23 2014-03-25 2014-09-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag