Adjusting Virtual View in a Mirrored Virtual World
AssigneeNiantic, Inc.
InventorBen Benfold
Life of this patent
Estimating the term…
Abstract
A method, system, and computer-readable storage medium are disclosed for displaying virtual elements (e.g., AR content) in a physical environment by a client device using a virtual camera pose that is different from the pose of the physical camera used to capture images of the physical environment. The client device uses a three-dimensional (3D) map (e.g., a topographical mesh) of the physical environment to determine a pose (a position and orientation) of the camera of the client device. The 3D map can include geometry, colors, textures, or any other suitable information describing the physical environment.
Claims20
A computer-implemented method of determining a virtual pose for view of content, the computer-implemented method comprising:
- identifying a real-world environment of a client device;
- obtaining a 3D map corresponding to the real-world environment;
- obtaining a physical pose of a camera of the client device;
- determining the virtual pose by applying an offset to the physical pose;
- and
- causing display of a view generated from the 3D map using the virtual pose.
A non-transitory computer-readable medium comprising instructions for determining a virtual pose for view of content, the instructions, when executed by a computing device, causing the computing device to perform operations including:
- identifying a real-world environment of a client device;
- obtaining a 3D map corresponding to the real-world environment;
- obtaining a physical pose of a camera of the client device;
- determining the virtual pose by applying an offset to the physical pose;
- and
- causing display of a view generated from the 3D map using the virtual pose.
Dependencies are inferred from the claim text.