Patent ID: 11941751
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A computer system that aligns images, said computer 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 computer system to:
access a first camera image and a second camera image, wherein the first camera image reflects a first orientation of a camera that generated the first camera image and the second camera image reflects a second orientation of a camera that generated the second camera image, and wherein a first gravity vector is associated with the first camera image and a second gravity vector is associated with the second camera image;
perform a first alignment process between the first camera image and the second camera image by aligning the first gravity vector with the second gravity vector;
identify a visual correspondence between the first camera image and the second camera image;
perform a second alignment process between the first camera image and the second camera image by aligning the first orientation with the second orientation using the identified visual correspondence; and
generate an overlaid image by overlaying content included in one of the first camera image or the second camera image onto corresponding content included in the other one of the first camera image or the second camera image.