US 11,841,509 B2
Low motion to photon latency rapid target acquisition
Michael Bleyer, Seattle, WA (US); Sudipta Narayan Sinha, Kirkland, WA (US); Christopher Douglas Edmonds, Carnation, WA (US); and Raymond Kirk Price, Carnation, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Nov. 14, 2022, as Appl. No. 17/986,445.
Application 17/986,445 is a continuation of application No. 17/108,673, filed on Dec. 1, 2020, granted, now 11,543,665.
Prior Publication US 2023/0076331 A1, Mar. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G02B 27/01 (2006.01); G06T 7/33 (2017.01); G06T 7/246 (2017.01); G06F 3/01 (2006.01); G06T 19/00 (2011.01)
CPC G02B 27/0172 (2013.01) [G06F 3/012 (2013.01); G06F 3/017 (2013.01); G06T 7/248 (2017.01); G06T 7/337 (2017.01); G06T 19/006 (2013.01); G02B 2027/0138 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system that updates a position of a bounding element included in an overlaid image, said system comprising:
at least one processor; and
at least one hardware storage device that stores instructions that are executable by the at least one processor to cause the system to:
access a first camera image of an environment, the first camera image being generated by a first camera having a first perspective view of the environment;
access a second camera image of the environment, the second camera image being generated by a second camera having a second perspective view of the environment, wherein, despite the first perspective view of the environment being different from the second perspective view of the environment, first content of the first camera image reflects a same portion of the environment as is reflected in second content of the second camera image;
generate an overlaid image by aligning and overlaying the second content onto the first content, wherein the second content is surrounded by a bounding element in the overlaid image; and
based on data indicating that at least one of the first camera or the second camera has undergone a movement, compensate for the movement by shifting the bounding element to a new position in the overlaid image.