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

Method and apparatus for automated dynamics of three-dimensional graphics scenes for enhanced 3D visualization

Assignee: Mineral Lassen LLC
•
Filing: 1997-12-24
•
Granted: 2002-05-07
•
Expires: 2017-12-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus to enhance the visualization of a 3D graphics scene. A first 3D view of the graphics scene is generated from a first viewing position and a second 3D view of the graphics scene is generated from a second viewing position. The two views are then displayed alternately to produce a “shaking” effect to enhance the 3D visualization.

Inventors

  • 👤 John J. Light
  • 👤 John David Miller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 17:29
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/10; G06T15/20; H; H04; H04N; H04N13/00; H04N13/20; H04N13/204; H04N13/207; H04N13/221; H04N13/275; H04N13/279; H04N13/296; H04N13/10; H04N13/106; H04N13/122; H04N13/189; H04N13/286; H04N13/289

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 107 words
A method comprising: generating a first three-dimensional view of a graphics scene from a first viewing position, said graphics scene including a three-dimensional object; generating a second three-dimensional view of said graphics scene from a second viewing position; calculating a first distance utilizing a second distance from a midpoint between said first and second viewing positions to said graphics scene, wherein said second viewing position is offset from said first viewing position by said first distance; and simulating relative motion of said graphics scene utilizing said first and second three-dimensional views to convey a relative depth of said three-dimensinal object within said graphics scene to a user.
Claim 2
Independent Claim 107 words
A method comprising: generating a first three-dimensional view of a graphics scene from a first viewing position, said graphics scene including a three-dimensional object; generating a second three-dimensional view of said graphics scene from a second viewing position; calculating a first distance utilizing a second distance from a midpoint between said first and second viewing positions to said graphics scene, wherein said second viewing position is offset from said first viewing position by said first distance; and simulating relative motion of said graphics scene utilizing said first and second three-dimensional views to convey a relative depth of said three-dimensinal object within said graphics scene to a user.
Claim 3
Dependent Claim 40 words
The method as set forth in claim 1 , wherein simulating relative motion of said graphics scene utilizing said first and second three-dimensional views comprises displaying said first three-dimensional view and said second three-dimensional view alternately for a predetermined time.
Claim 4
Dependent Claim 34 words
The method as set forth in claim 2 , wherein displaying said first three-dimensional view and said second three-dimensional view alternately for a predetermined time comprises oscillating between said first and second three-dimensional views.
Claim 5
Dependent Claim 36 words
The method as set forth in claim 1 , wherein said second distance is determined as an eye line from said mid-point between said first and second viewing positions to a center of said graphics scene.
Claim 6
Dependent Claim 26 words
The method as set forth in claim 4 , wherein said first and second viewing positions are obtained along a plane orthogonal to said eye line.
Claim 7
Dependent Claim 25 words
The method as set forth in claim 5 , wherein said first and second viewing positions are displaced horizontally apart relative to said graphics scene.
Claim 8
Dependent Claim 25 words
The method as set forth in claim 5 , wherein said first and second viewing positions are displaced vertically apart relative to said graphics scene.
Claim 9
Dependent Claim 36 words
The method as set forth in claim 4 , wherein said mid-point between said first and second viewing positions to either of said first and second viewing positions is less than 5% of said second distance.
Claim 10
Dependent Claim 27 words
The method as set forth in claim 1 , wherein said first and second viewing positions are positioned along a spherical surface relative to said graphics scene.
Claim 11
Independent Claim 135 words
An apparatus, comprising: a processor to generate a first three-dimensional view of a graphics scene from a first viewing position and a second three-dimensional view of said graphics scene from a second viewing position, said graphics scene including a three-dimensional object, and to calculate a first distance utilizing a second distance from a midpoint between said first and second viewing positions to said graphics scene, wherein said second viewing position is offset from said first viewing position by said first distance, and a display coupled to said processor to display said first and second three-dimensional views and in which said processor causes said display to simulate relative motion of said graphics scene utilizing said first and second three-dimensional views to convey a relative depth of said three-dimensional object within said graphics scene to a user.
Claim 12
Independent Claim 135 words
An apparatus, comprising: a processor to generate a first three-dimensional view of a graphics scene from a first viewing position and a second three-dimensional view of said graphics scene from a second viewing position, said graphics scene including a three-dimensional object, and to calculate a first distance utilizing a second distance from a midpoint between said first and second viewing positions to said graphics scene, wherein said second viewing position is offset from said first viewing position by said first distance, and a display coupled to said processor to display said first and second three-dimensional views and in which said processor causes said display to simulate relative motion of said graphics scene utilizing said first and second three-dimensional views to convey a relative depth of said three-dimensional object within said graphics scene to a user.
Claim 13
Dependent Claim 39 words
The apparatus as set forth in claim 10 , wherein said processor comprises a processor to cause said display to repetitively shift between said first and second three-dimensional views being displayed to simulate relative motion of said graphics scene.
Claim 14
Dependent Claim 37 words
The apparatus as set forth in claim 11 , wherein said processor further comprises a processor to cause said display to repetitively shift between said first and second three-dimensional views being displayed for a predetermined time period.
Claim 15
Dependent Claim 41 words
The apparatus as set forth in claim 10 , wherein said processor comprises a processor to determine said second distance as an eye line from said mid-point between said first and second viewing positions to a center of said graphics scene.
Claim 16
Dependent Claim 31 words
The apparatus as set forth in claim 13 , wherein said processor comprises a processor to determine said first and second viewing positions along a plane orthogonal to said eye line.
Claim 17
Dependent Claim 39 words
The apparatus as set forth in claim 14 , wherein said processor comprises a processor to cause said display to repetitively shift between said first and second three-dimensional views which are displaced horizontally apart relative to the graphics scene.
Claim 18
Dependent Claim 39 words
The apparatus as set forth in claim 14 , wherein said processor comprises a processor to cause said display to repetitively shift between said first and second three-dimensional views which are displaced vertically apart relative to the graphics scene.
Claim 19
Dependent Claim 36 words
The apparatus as set forth in claim 13 , wherein said mid-point between said first and second viewing positions to either of said first and second viewing positions is less than 5% of said second distance.
Claim 20
Dependent Claim 26 words
The apparatus as set forth in claim 10 , further comprising a user-input device to select programming parameters to generate said first and second three-dimensional views.
Claim 21
Dependent Claim 125 words
A program storage device programmed with instructions which, when executed by a computer, cause said computer to perform a method comprising: generating a first three-dimensional view of a graphics scene from a first viewing position, said graphics scene including a three-dimensional object; generating a second three-dimensional view of said graphics scene from a second viewing position; calculating a first distance utilizing a second distance from a midpoint between said first and second viewing positions to said graphics scene, wherein said second viewing position is offset from said first viewing position by said first distance; and simulating relative motion of said graphics scene utilizing said first and second three-dimensional views to convey a relative depth of said three-dimensional object within said graphics scene to a user.
Claim 22
Dependent Claim 125 words
A program storage device programmed with instructions which, when executed by a computer, cause said computer to perform a method comprising: generating a first three-dimensional view of a graphics scene from a first viewing position, said graphics scene including a three-dimensional object; generating a second three-dimensional view of said graphics scene from a second viewing position; calculating a first distance utilizing a second distance from a midpoint between said first and second viewing positions to said graphics scene, wherein said second viewing position is offset from said first viewing position by said first distance; and simulating relative motion of said graphics scene utilizing said first and second three-dimensional views to convey a relative depth of said three-dimensional object within said graphics scene to a user.
Claim 23
Dependent Claim 42 words
The program storage device as set forth in claim 19 , wherein simulating relative motion of said graphics scene utilizing said first and second three-dimensional views comprises displaying said first three-dimensional view and said second three-dimensional view alternately for a predetermined time.
Claim 24
Dependent Claim 36 words
The program storage device as set forth in claim 20 , wherein displaying said first three-dimensional view and said second three-dimensional view alternately for a predetermined time comprises oscillating between said first and second three-dimensional views.
Claim 25
Dependent Claim 38 words
The programming storage device as set forth in claim 19 , wherein said second distance is determined as an eye line from said mid-point between said first and second viewing positions to a center of said graphics scene.
Claim 26
Dependent Claim 28 words
The programming storage device as set forth in claim 22 , wherein said first and second viewing positions are obtained along a plane orthogonal to said eye line.
Claim 27
Dependent Claim 27 words
The programming storage device as set forth in claim 23 , wherein said first and second viewing positions are displaced horizontally apart relative to said graphics scene.
Claim 28
Dependent Claim 26 words
The programming storage device as set in claim 23 , wherein said first and second viewing positions are displaced vertically apart relative to said graphics scene.
Claim 29
Dependent Claim 38 words
The programming storage device as set forth in claim 22 , wherein said mid-point between said first and second viewing positions of either of said first and second viewing positions is less than 5% of said second distance.
Claim 30
Dependent Claim 29 words
The programming storage device as set forth in claim 19 , wherein said first and second viewing positions are positioned along a spherical surface relative to said graphics scene.

References Cited (Backward Citations)

US4600917A Cited
US5267154A Cited
US5706417A Cited
US5566280A Cited
US5710875A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag