The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 09, 2025

Filed:

Dec. 19, 2023
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Raymond Kirk Price, Redmond, WA (US);

Michael Bleyer, Seattle, WA (US);

Christopher Douglas Edmonds, Carnation, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 7/33 (2017.01); G02B 27/01 (2006.01); G06T 7/11 (2017.01); G06T 7/174 (2017.01);
U.S. Cl.
CPC ...
G06T 7/33 (2017.01); G02B 27/017 (2013.01); G06T 7/11 (2017.01); G06T 7/174 (2017.01); G02B 2027/0138 (2013.01); G02B 2027/014 (2013.01); G02B 2027/0178 (2013.01);
Abstract

Techniques for correcting an overlay misalignment between an external camera image and a system camera image are disclosed. A first system camera image and a first external camera image are acquired. A first visual alignment is performed between those two images to produce an overlaid image. Some of the content in the overlaid image is surrounded by a bounding element. A position of the bounding element is modified based on movements of the system camera and/or the external camera. In response to performing a second visual alignment using new images, an update vector is computed. Relative movement between the two cameras is determined. Based on the movement and based on the update vector, the bounding element is progressively transitioned to a corrected position in the overlaid image. A speed by which the bounding element is progressively transitioned is proportional to the amount of movement.


Find Patent Forward Citations

Loading…