Techniques for accurate pose estimation
AssigneeApplied Research Associates, Inc.
InventorsAlberico Menozzi, Chris F. Argenta, James B. Cook
Life of this patent
Estimating the term…
Abstract
The described technology regards an augmented reality system and method for estimating a position of a location of interest relative to the position and orientation of a display, including receiving and selectively filtering a plurality of measurement vectors from a rate-gyroscope. Systems of the described technology include including a plurality of sensors, a processing module or other computation means, and a database. Methods of the described technology use data from the sensor package useful to accurately render graphical user interface information on a display.
Claims20
A head-mounted display for a user, comprising:
- a display screen positioned in the line of sight of the user;
- a processor;
- one or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause the processor to:
- display, on the display screen, at least a portion of a situational awareness ring,
- wherein the situational awareness ring is centered on the user's location,
- wherein the situational awareness ring displays a plurality of geo-registered icons representing a corresponding plurality of points of interest,
- wherein each icon is positioned on the situational awareness ring in a position corresponding to the bearing of the corresponding point of interest relative to a pose azimuth of the user;
- dynamically update the rotation of the situational awareness ring based on the user's pose azimuth such that a heading corresponding to a user's line of sight remains at a fixed point on the situational awareness ring as the user's pose azimuth changes;
- dynamically update the positions of the plurality of icons based on updated bearings to the plurality of points of interest as the plurality of points of interest move relative to the user.
A method for displaying a situational-awareness ring on a head-mounted display, the method comprising the steps of:
- displaying, on a display screen of the head-mounted display, at least a portion of the situational awareness ring,
- wherein the situational awareness ring displays a plurality of geo-registered icons representing a corresponding plurality of points of interest,
- wherein each icon is positioned on the situational awareness ring in a position corresponding to the bearing of the corresponding point of interest relative to a pose azimuth of the user;
- dynamically updating the rotation of the situational awareness ring based on the user's pose azimuth such that a heading corresponding to a user's line of sight remains at a fixed point on the situational awareness ring as the user's pose azimuth changes;
- dynamically updating the positions of the plurality of icons based on updated bearings to the plurality of points of interest as the plurality of points of interest move relative to the user.
One or more non-transitory computer-readable media storing computer executable instructions that, when executed by a processor, perform a method of displaying a situational-awareness ring, comprising the steps of:
- displaying, on a display screen, at least a portion of the situational awareness ring,
- wherein the situational awareness ring displays a plurality of geo-registered icons representing a corresponding plurality of points of interest,
- wherein each icon is positioned on the situational awareness ring in a position corresponding to the bearing of the corresponding point of interest relative to a pose azimuth of the display;
- dynamically updating the rotation of the situational awareness ring based on the display's pose azimuth such that a heading corresponding to an orientation of the display remains at a fixed point on the situational awareness ring as the display's pose azimuth changes;
- dynamically updating the positions of the plurality of icons on the situational awareness ring based on updated bearings to the plurality of points of interest as the plurality of points of interest move relative to the display.
Dependencies are inferred from the claim text.