Optical see-through augmented reality modified-scale display
First Claim
1. An optical see-through imaging apparatus having variable magnification for producing an augmented image from a real scene and a computer generated image, the apparatus comprising:
- a. a sensor suite for precise measurement of a user'"'"'s current orientation;
b. a render module connected with the sensor suite for receiving a sensor suite output comprising the user'"'"'s current orientation for use in producing the computer generated image of an object to combine with the real scene;
c. a position measuring system connected with the render module for providing a position estimation for producing the computer generated image of the object to combine with the real scene;
d. a database connected with the render module for providing data for producing the computer generated image of the object to combine with the real scene; and
e. an optical display connected with the render module configured to receive an optical view of the real scene, and for combining the optical view of the real scene with the computer generated image of the object from the render module to produce a display based on the user'"'"'s current position and orientation for a user to view.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing an optical see-through Augmented Reality modified-scale display. This aspect includes a sensor suite 100 which includes a compass 102, an inertial measuring unit 104, and a video camera 106 for precise measurement of a user'"'"'s current orientation and angular rotation rate. A sensor fusion module 108 may be included to produce a unified estimate of the user'"'"'s angular rotation rate and current orientation to be provided to an orientation and rate estimate module 120. The orientation and rate estimate module 120 operates in a static or dynamic (prediction) mode. A render module 140 receives an orientation; and the render module 140 uses the orientation, a position from a position measuring system 142, and data from a database 144 to render graphic images of an object in their correct orientations and positions in an optical display 150.
-
Citations
25 Claims
-
1. An optical see-through imaging apparatus having variable magnification for producing an augmented image from a real scene and a computer generated image, the apparatus comprising:
-
a. a sensor suite for precise measurement of a user'"'"'s current orientation;
b. a render module connected with the sensor suite for receiving a sensor suite output comprising the user'"'"'s current orientation for use in producing the computer generated image of an object to combine with the real scene;
c. a position measuring system connected with the render module for providing a position estimation for producing the computer generated image of the object to combine with the real scene;
d. a database connected with the render module for providing data for producing the computer generated image of the object to combine with the real scene; and
e. an optical display connected with the render module configured to receive an optical view of the real scene, and for combining the optical view of the real scene with the computer generated image of the object from the render module to produce a display based on the user'"'"'s current position and orientation for a user to view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for optical see-through imaging through an optical display having variable magnification for producing an augmented image from a real scene and a computer generated image, the method comprising the steps of:
-
a. measuring a user'"'"'s current orientation by a sensor suite;
b. rendering the computer generated image by combining a sensor suite output connected with a render module, a position estimation output from a position measuring system connected with the render module, and a data output from a database connected with the render module;
c. displaying the combined optical view of the real scene and the computer generated image of an object in the user'"'"'s current position and orientation for the user to view through the optical display connected with the render module; and
d. repeating the measuring step through the displaying step to provide a continual update of the augmented image. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An orientation and rate estimator module for use with an optical see-through imaging apparatus, the module comprising:
-
a. a means for accepting a sensor fusion modular output consisting of a unified estimate of a user'"'"'s angular rotation rate and current orientation;
b. a means for using the sensor fusion modular output to generate a future orientation when the user'"'"'s angular rotation rate is determined to be above a pre-determined threshold, otherwise the orientation and rate estimator module generates a unified estimate of the user'"'"'s current orientation to produce an average orientation; and
c. a means for outputting the future orientation or the average orientation from the orientation and rate estimator module for use in the optical see-through imaging apparatus for producing a display based on the unified estimate of the user'"'"'s angular rotation rate and current orientation. - View Dependent Claims (24)
-
-
25. A method for orientation and rate estimating for use with an optical see-through image apparatus, the method comprising the steps of:
-
a. accepting a sensor fusion modular output consisting of the unified estimate of the user'"'"'s angular rotation rate and current orientation;
b. using the sensor fusion modular output to generate a future orientation when the user'"'"'s angular rotation rate is determined to be above a pre-determined threshold, otherwise generating a unified estimate of the user'"'"'s current orientation to produce an average orientation; and
c. outputting the future orientation or the average orientation from the orientation and rate estimator module for use in the optical see-through imaging apparatus for producing a display based on the unified estimate of the user'"'"'s angular rotation rate and current orientation.
-
Specification