Spatial filtering trace location
First Claim
Patent Images
1. A system for improving a perception of an augmented reality object, comprising:
- a processor configured to;
receive a new location of an observing platform;
determine a filtered location of the observing platform based at least in part on the new location in a manner that reduces a rate of change of a rendering location of the augmented reality object, wherein determining the filtered location includes determining whether a difference between the new location and a previously received location of the observing platform differs by a threshold amount and in the event the difference is above the threshold amount, the new location is modified using the threshold amount and set as the filtered location;
based at least in part on the filtered location, calculate a new relative position of the augmented reality object relative to the filtered location of the observing platform; and
update a display of the observing platform using the new relative position, wherein updating the display of the observing platform includes visually animating a visual representation of the augmented reality object; and
a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions.
5 Assignments
0 Petitions
Accused Products
Abstract
Improving a perception of an augmented reality object is disclosed. A new location of an observing platform is received. A filtered location of the observing platform is determined based at least in part on the new location in a manner that reduces a rate of change of a rendering location of the augmented reality object. A new relative position of the augmented reality object is calculated based at least in part on the filtered location. A display of the observing platform is updated using the new relative position.
49 Citations
20 Claims
-
1. A system for improving a perception of an augmented reality object, comprising:
-
a processor configured to; receive a new location of an observing platform; determine a filtered location of the observing platform based at least in part on the new location in a manner that reduces a rate of change of a rendering location of the augmented reality object, wherein determining the filtered location includes determining whether a difference between the new location and a previously received location of the observing platform differs by a threshold amount and in the event the difference is above the threshold amount, the new location is modified using the threshold amount and set as the filtered location; based at least in part on the filtered location, calculate a new relative position of the augmented reality object relative to the filtered location of the observing platform; and update a display of the observing platform using the new relative position, wherein updating the display of the observing platform includes visually animating a visual representation of the augmented reality object; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for improving a perception of an augmented reality object, comprising:
-
receiving a new location of an observing platform; determining a filtered location of the observing platform based at least in part on the new location in a manner that reduces a rate of change of a rendering location of the augmented reality object, wherein determining the filtered location includes determining whether a difference between the new location and a previously received location of the observing platform differs by a threshold amount and in the event the difference is above the threshold amount, the new location is modified using the threshold amount and set as the filtered location; based at least in part on the filtered location, using a processor to calculate a new relative position of the augmented reality object relative to the filtered location of the observing platform; and updating a display of the observing platform using the new relative position, wherein updating the display of the observing platform includes visually animating a visual representation of the augmented reality object.
-
-
20. A computer program product for improving a perception of an augmented reality object, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving a new location of an observing platform; determining a filtered location of the observing platform based at least in part on the new location in a manner that reduces a rate of change of a rendering location of the augmented reality object, wherein determining the filtered location includes determining whether a difference between the new location and a previously received location of the observing platform differs by a threshold amount and in the event the difference is above the threshold amount, the new location is modified using the threshold amount and set as the filtered location; based at least in part on the filtered location, calculating a new relative position of the augmented reality object relative to the filtered location of the observing platform; and updating a display of the observing platform using the new relative position, wherein updating the display of the observing platform includes visually animating a visual representation of the augmented reality object.
-
Specification