Virtual, augmented, and mixed reality systems and methods
AssigneeMagic Leap, Inc.
InventorRobert Blake TAYLOR
Life of this patent
Estimating the term…
Abstract
A method for displaying a three dimensional (“3D”) image includes rendering a frame of 3D image data. The method also includes analyzing the frame of 3D image data to generate best known depth data. The method further includes using the best known depth data to segment the 3D image data into near and far frames of two dimensional (“2D”) image data corresponding to near and far depths respectively. Moreover, the method includes displaying near and far 2D image frames corresponding to the near and far frames of 2D image data at near and far depths to a user respectively.
Claims20
A method for displaying a three dimensional (“3D”) image in discrete mode, comprising:
- rendering a frame of 3D image data;
- analyzing the frame of 3D image data to generate best known depth data;
- identifying a first set of virtual objects/pixels having respective best known depths in a first depth range;
- identifying a second set of virtual objects/pixels having respective best known depths in a second range;
- blurring the second set of virtual objects/pixels based on respective best known depths to generate a blurred second set of virtual objects/pixels;
- and
- displaying the first set of virtual objects/pixels and the blurred second set of virtual objects/pixels to a user at a first depth corresponding to the first depth range.
A method for displaying a three dimensional (“3D”) image in blended mode, comprising:
- rendering a frame of 3D image data;
- analyzing the frame of 3D image data to generate best known depth data;
- identifying a virtual object/pixel having a best known depth outside of a sharp display range;
- blurring the virtual object/pixel based on the best known depth to generate a blurred virtual object/pixel;
- using the best known depth data to segment the 3D image data into near and far frames of two dimensional (“2D”) image data corresponding to near and far depths respectively,
- wherein at least one of the near and far frames of 2D image data including the blurred virtual object/pixel;
- and
- displaying near and far 2D image frames corresponding to the near and far frames of 2D image data at near and far depths to a user respectively.
Dependencies are inferred from the claim text.