Patent ID: 11935199
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. A computing device, comprising:
at least one processor; and
a memory storing instructions that, when executed by the at least one processor, cause the at least one processor to:
receive a two-dimensional (2-D) still image of a scene captured by a camera;
recognize at least one object in the scene depicted in the 2-D still image;
determine whether the at least one object has known dimensions including a known height corresponding to an image height in the 2-D still image;
segment the 2-D still image into a segmented object image portion containing the at least one object having the known dimensions;
calculate a depth from the camera of the segmented object image portion containing the at least one object using only the known height of the at least one object, an intrinsic parameter of the camera, and the image height of the at least one object;
prepare a depth map corresponding to the 2-D still image using the depth from the camera of the at least one object; and
overlay augmented reality content over a display of the 2-D still image of the scene using the depth map to position the augmented reality content, wherein using the depth map to position the augmented reality content over the 2-D still image includes using the at least one object having the known dimensions present in the scene as a fiducial marker to determine a pose of the camera.