Computer graphics processing and selective visual display system – Computer graphics processing – Graphic manipulation
Reexamination Certificate
2000-05-12
2004-11-16
Luu, Matthew (Department: 2672)
Computer graphics processing and selective visual display system
Computer graphics processing
Graphic manipulation
C345S606000, C345S611000, C345S612000, C345S613000, C345S619000
Reexamination Certificate
active
06819333
ABSTRACT:
TECHNICAL FIELD OF THE INVENTION
This invention relates generally to the field of image displays, and more particularly to a system and method for displaying an image using display distortion correction.
BACKGROUND OF THE INVENTION
Although video and other image display surfaces, such as projection screens, are often substantially flat, certain applications call for non-flat display surfaces. One example is a concave display surface, such as might be associated with a computer monitor or a domed theatre. Since video and other image display equipment typically generates an image signal assuming a substantially flat display surface, distortion is created if such an image is displayed on a curved, irregular, or other non-flat surface. Therefore, there is a need to correct for this distortion when an image is to be displayed on a non-flat display surface. Previous methods of correcting for display distortion have included optical devices (such as lenses), texture mapping hardware, and polynomial warping hardware. These techniques are often relatively expensive and are typically limited to a limited number of pre-defined display surfaces. The texture mapping and polynomial warping hardware in particular require significant computer resources and may decrease the ability of the image display equipment to generate the image efficiently.
SUMMARY OF THE INVENTION
According to the present invention, disadvantages and problems associated with previous systems and methods for displaying images have been substantially reduced or eliminated.
A system for display distortion correction includes a database that stores one or more pixel correction vectors and one or more sub-pixel correction vectors. The system also includes a buffer that receives and stores an input image data unit including a plurality of pixels. Furthermore, the system includes a system controller that is coupled to the database and to the buffer. The system controller generates a coarsely-corrected image data unit including a plurality of pixels by mapping one or more pixels of the coarsely-corrected image data unit to corresponding pixels of the input image data unit according to corresponding pixel correction vectors. Each pixel correction vector is associated with a particular pixel of the coarsely-corrected image data unit. The system also includes an interpolation filter that is coupled to the system controller and the database. The interpolation filter receives the coarsely-corrected image data unit and generates a finely-corrected image data unit using the coarsely-corrected image data unit and corresponding sub-pixel correction vectors.
The system and method of the present invention provide a number of important technical advantages. The present invention is less expensive more computationally efficient, and more versatile than existing techniques for display distortion correction. The present invention accomplishes display distortion correction using correction vectors that have been previously calculated to map pixels of an uncorrected video or other suitable input image to pixels of a corrected video or other output image. The correction vectors may be determined for virtually any specified display surface using conventional techniques. Because only one set of correction vectors is required for each specified display surface, these vectors can be calculated once and the results stored for multiple subsequent uses according to the present invention. Existing display distortion correction techniques require a non-flat surface to flat surface mapping to be performed for every video frame or other unit of image data, which often requires substantial computer resources. In addition, the performance of these systems varies based on the type of display surface to be used (processing more complicated and irregular display surfaces typically takes longer). Other existing systems using relatively expensive optical equipment, such as optical lenses, are typically limited to a relatively small number of pre-defined display surfaces. The present invention, in contrast, provides a relatively inexpensive, efficient, and universal method of correcting display distortion. Other important technical advantages are readily apparent to those skilled in the art.
REFERENCES:
patent: 4772942 (1988-09-01), Tuck
patent: 4862388 (1989-08-01), Bunker
patent: 4864393 (1989-09-01), Harradine et al.
patent: 5003615 (1991-03-01), Seitz
patent: 5065238 (1991-11-01), Vagi et al.
patent: 5077501 (1991-12-01), Hartmann et al.
patent: 5175808 (1992-12-01), Sayre
patent: 5319744 (1994-06-01), Kelly et al.
patent: 5329310 (1994-07-01), Liljegren et al.
patent: 5355188 (1994-10-01), Biles et al.
patent: 5414521 (1995-05-01), Ansley
patent: 5434595 (1995-07-01), Macaulay
patent: 5703605 (1997-12-01), Takahashi et al.
patent: 5748264 (1998-05-01), Hegg
patent: 5762413 (1998-06-01), Colucci et al.
patent: 5784114 (1998-07-01), Borer et al.
patent: 5841413 (1998-11-01), Zhu et al.
patent: 5854656 (1998-12-01), Noggle
patent: 5864431 (1999-01-01), Bordovsky
patent: 5889625 (1999-03-01), Chen et al.
patent: 5903273 (1999-05-01), Mochizuki et al.
patent: 5909317 (1999-06-01), Nakaoka et al.
patent: 6165658 (2000-12-01), Taff et al.
patent: 6281931 (2001-08-01), Tsao et al.
patent: 6297814 (2001-10-01), Masuda et al.
patent: 6369814 (2002-04-01), Dorbie
patent: 6430316 (2002-08-01), Wilkinson
patent: 6456340 (2002-09-01), Margulis
patent: 6597818 (2003-07-01), Kumar et al.
patent: 2001/0030697 (2001-10-01), Dischert et al.
patent: 867 760 (1998-09-01), None
patent: 9802863 (1998-07-01), None
“Features of Oceania,” Internet; www.angel.com/products/oceania_features.html; all.
“8/70 Dome Geometry;” Internet; www.megasystem.com/dome.html; all.
J. Goel, et al.; “Correcting Distortions in Digital Displays and Projectors Using Real-Time Digital Image Warping;” all.
“Display Distortions Correction Solutions”.
Baker & Botts L.L.P.
Chung Daniel T
Luu Matthew
Silicon Graphics Inc.
LandOfFree
System and method for displaying an image using display... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for displaying an image using display..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for displaying an image using display... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3348386