Method and apparatus for reducing instability in the display of a virtual environment
First Claim
Patent Images
1. A method for displaying a virtual environment on a video display comprising the repeated steps of:
- determining a visual orientation of said display with respect to said virtual environment and generating an orientation signal representing said visual orientation;
generating an image of said visual environment for said visual orientation identified by said orientation signal, said generating requiring a finite delay time;
detecting any change in said visual orientation which may have occurred between a time when said visual orientation was determined and said image was generated; and
displaying said image on said display, said image being shifted on said display by an amount equivalent to said change, whereby the display of the virtual environment is more stable.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method for reducing image instability in a virtual environment due to the transport delay of the image generator and other components of the system. A method is given for determining the error in the generated virtual environment and using this error for shifting the image on the display device thus providing a more accurate and more stable representation to the viewer.
-
Citations
16 Claims
-
1. A method for displaying a virtual environment on a video display comprising the repeated steps of:
-
determining a visual orientation of said display with respect to said virtual environment and generating an orientation signal representing said visual orientation; generating an image of said visual environment for said visual orientation identified by said orientation signal, said generating requiring a finite delay time; detecting any change in said visual orientation which may have occurred between a time when said visual orientation was determined and said image was generated; and displaying said image on said display, said image being shifted on said display by an amount equivalent to said change, whereby the display of the virtual environment is more stable. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for displaying a virtual environment on a video display comprising:
-
head position processor means for generating a visual orientation signal indicating a visual orientation of said display with respect to said virtual environment; image generator means for generating an image of said virtual environment for said visual orientation, said image generating means receiving said visual orientation signals, said image generator means having a finite transport delay time for generating and preparing an image for transmission on a video output signal; a display receiving said video output signal for display said image; means for detecting a difference between said visual orientation signal at a time when said orientation signal was used by said image generator means to generate said image and said visual orientation signal at a time of display of said image on said display and for producing an offset shift signal proportional to said difference; and means for shifting said image on said display in response to said offset shift signal, whereby the display of the virtual environment is more stable. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for displaying a virtual environment represented by images generated by an image generator having a finite transport delay time, said image generator generating said images for a given visual orientation of a video display displaying said images with respect to said virtual environment, said image generator receiving a visual orientation signal representing said visual orientation, said apparatus comprising:
-
means for detecting any change in said visual orientation signal from a time when said signal was used by said image generator means to generate said image and a time of display of said image on said display to produce an offset shift signal; and means for shifting said image on said display in response to said offset shift signal, whereby the display of the virtual environment is more stable. - View Dependent Claims (14, 15, 16)
-
Specification