Application (pre-grant publication)
DISTORTED VIEW AUGMENTED REALITY
- Number
- 20200126313
- Published
- 2020-04-23
- Filed
- 2018-10-23
- Assignee
- Disney Enterprises, Inc.
- Inventors
- GOSLIN; Michael P.
- CPC
- G01B11/026; G06T19/006; G06T19/20; G06T3/02; G06T7/50
- Verdict
- Low Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Distorted-view AR rendering technique.
Abstract
Embodiments provide for distorted views in augmented reality by mapping undistorted distances from a camera to real objects in an environment; producing a distorted video feed of the environment that shows the real objects at apparent distances to the camera; anchoring a virtual object to a position in the environment based on the undistorted distances; determining a scaling factor between the camera and the position based on the undistorted distances and the apparent distances; scaling the virtual object based on the scaling factor; overlaying the virtual object as scaled into the distorted video feed; and outputting the distorted video feed to a display device.
Background
BACKGROUND
Augmented Reality (AR) may be realized by overlaying images of virtual objects onto an image of the real world environment including one or more real world objects. The images of virtual objects are positioned in a user's Field of View (FOV) to give the virtual objects an apparent location in the environment. To ensure that the images of the virtual objects are displayed in appropriate positions in the user's FOV relative to the viewed locations of the real world objects in the environment, various AR applications may anchor the virtual objects in the environment based on the location of one or more real world objects. When the user is presented with a distorted view of the environment, however, the AR application may have difficulty arranging virtual objects in accordance with the distorted view. As a result, the AR application may anchor and present virtual objects at positions inconsistent with the AR experience otherwise provided to the user, resulting in a degraded AR experience.SUMMARY
The present disclosure provides, in one embodiment, a method for distorting a view in augmented reality, the method, comprising: mapping undistorted distances from a camera to real objects in an environment; producing a distorted video feed of the environment that shows the real objects at apparent distances to the camera; anchoring a virtual object to a position in the environment based on the undistorted distances; determining a scaling factor between the camera a