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

Data projection system with compensation for nonplanar screen

Assignee: Theseus Research Inc
•
Filing: 1991-04-08
•
Granted: 1992-11-03
•
Expires: 2011-04-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data projection system in which a data projector having a data display memory associated therewith projects images to a viewing screen. The system includes a curved or nonplanar viewing screen and computer software effective to provide viewing fidelity by compensating for inaccuracies of the viewing screen.

Inventors

  • 👤 Karen S. Rylander
  • 👤 Karl M. Fant
  • 👤 Werner H. Egli

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 09:07
CPC Classifications
G; G09; G09G; G09G3/00; G09G3/001; G09G3/002

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 244 words
A data projection system, said system comprising, computer means including a buffer memory and a display memory, a graphics program runnable by said computer means to generate display data for said display memory, projection and view points laterally spaced from each other, data projector means having access to said display memory and being operable to output a pixelized image from said display memory in the form of diverging rays diverging from said projection point, a viewing screen having a curved reflecting surface for receiving said divergent rays and reflecting them in the form of converging rays converging at said view point, a virtual output screen in a plane between said projection point and said reflection surface having a rectangular array of output pixels formed by said diverging rays and representing said display data, a virtual view screen in a plane between said view point and said reflecting surface having a rectangular array of view pixels formed by said converging rays and corresponding respectively to said output pixels, a reference table having size ratios representing comparisons of dimensional size parameters of said pixels of said virtual view screen relative to corresponding ones of said pixels of said virtual output screen, and said graphics program being adapted to utilize said size ratios listed in said reference table to condition said display data so as to compensate for inaccuracies of said virtual view screen relative to said virtual output screen due to inaccuracies of said reflecting surface.
Claim 2
Dependent Claim 244 words
A data projection system, said system comprising, computer means including a buffer memory and a display memory, a graphics program runnable by said computer means to generate display data for said display memory, projection and view points laterally spaced from each other, data projector means having access to said display memory and being operable to output a pixelized image from said display memory in the form of diverging rays diverging from said projection point, a viewing screen having a curved reflecting surface for receiving said divergent rays and reflecting them in the form of converging rays converging at said view point, a virtual output screen in a plane between said projection point and said reflection surface having a rectangular array of output pixels formed by said diverging rays and representing said display data, a virtual view screen in a plane between said view point and said reflecting surface having a rectangular array of view pixels formed by said converging rays and corresponding respectively to said output pixels, a reference table having size ratios representing comparisons of dimensional size parameters of said pixels of said virtual view screen relative to corresponding ones of said pixels of said virtual output screen, and said graphics program being adapted to utilize said size ratios listed in said reference table to condition said display data so as to compensate for inaccuracies of said virtual view screen relative to said virtual output screen due to inaccuracies of said reflecting surface.
Claim 3
Dependent Claim 90 words
A data projection system according to claim 1 wherein said graphics program being a method of mapping from a 2D input image in a 3D coordinate system to said display memory, said graphics program having a two pass mode wherein with a vertical pass vertical lines of pixels derived from said input image are mapped to said buffer memory to form an intermediate image therein, and with a horizontal pass horizontal lines of pixels of said intermediate image are mapped to said display memory to form a display image therein.
Claim 4
Dependent Claim 16 words
A data projection system according to claim 1 wherein said reflecting surface is a concave surface.
Claim 5
Dependent Claim 19 words
A data projection system according to claim 1 wherein said size ratios are for pixel height and width comparisons.
Claim 6
Dependent Claim 17 words
A data projection system according to claim 1 wherein said size ratios are for pixel area comparisons.
Claim 7
Dependent Claim 22 words
A data projection system according to claim 1 wherein said virtual output and view screens have the same height and width dimensions.
Claim 8
Dependent Claim 221 words
A data projection system of the type having projection and view points laterally spaced from each other, said system comprising, data projector means having a display memory associated therewith and being operable to output a pixelized image from said display memory in the form of diverging rays diverging from said projection point, a reflecting surface for receiving said divergent rays and reflecting them in the form of converging rays converging at said view point, a virtual output screen in a plane between said projection point and said reflecting surface having a rectangular array of output pixels formed by said diverging rays and representing said display memory, a virtual screen in a plane between said view point and said reflecting surface having a rectangular array of view pixels formed by said converging rays and corresponding respectively to said output pixels, a reference table having size ratios representing comparisons of dimensional size parameters of said pixels of said virtual view screen relative to corresponding ones of said pixels of said virtual output screen, program means for processing input data to provide said display memory with display memory data for a desired output to said view point, said program having means for altering said input data in accordance with said size ratios of said reference table to compensate for inaccuracies of said reflecting surface.
Claim 9
Dependent Claim 221 words
A data projection system of the type having projection and view points laterally spaced from each other, said system comprising, data projector means having a display memory associated therewith and being operable to output a pixelized image from said display memory in the form of diverging rays diverging from said projection point, a reflecting surface for receiving said divergent rays and reflecting them in the form of converging rays converging at said view point, a virtual output screen in a plane between said projection point and said reflecting surface having a rectangular array of output pixels formed by said diverging rays and representing said display memory, a virtual screen in a plane between said view point and said reflecting surface having a rectangular array of view pixels formed by said converging rays and corresponding respectively to said output pixels, a reference table having size ratios representing comparisons of dimensional size parameters of said pixels of said virtual view screen relative to corresponding ones of said pixels of said virtual output screen, program means for processing input data to provide said display memory with display memory data for a desired output to said view point, said program having means for altering said input data in accordance with said size ratios of said reference table to compensate for inaccuracies of said reflecting surface.
Claim 10
Dependent Claim 26 words
A data projection system according to claim 7 wherein said program means operate to map said input data to said display memory with a single pass.
Claim 11
Dependent Claim 17 words
A data projection system according to claim 2 wherein said size ratios are for pixel area comparisons.
Claim 12
Dependent Claim 40 words
A data projection system according to claim 7 wherein said program means operates to map said input data to a buffer memory via a vertical pass and sequentially from said buffer memory to said display memory via a horizontal pass.
Claim 13
Dependent Claim 32 words
A data projection system according to claim 10 wherein said program means operates to alter said input data only during said second pass and said size ratios are for pixel area comparisons.
Claim 14
Dependent Claim 54 words
A data projections system according to claim 10 wherein said program means operates to alter said input data during said first pass by applying said size ratios which are for pixel height comparisons and to alter said input data during said second pass by applying said size ratios which are for pixel width comparisons.

References Cited (Backward Citations)

US4645459A Cited
US4862388A Cited
US5101475A Cited
US4985854A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-11-03 1996-05-04 1996-11-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-11-03 2000-05-04 2000-11-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-11-03 2004-05-04 2004-11-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag