Virtual, augmented, and mixed reality systems and methods
First Claim
Patent Images
1. A virtual, augmented, or mixed reality display system comprising:
- a display configured to display distortion-corrected image data, the display comprising one or more optical components which introduce optical distortions or aberrations to the distortion-corrected image data, wherein the display comprises a plurality of at least partially distinct optical paths; and
a display controller configured to provide the distortion-corrected image data to the display, the display controller comprising;
memory for storing optical distortion correction information, wherein the optical distortion correction information comprises separate optical distortion correction information for respective colors of the optical paths of the display, andone or more processing elements to at least partially correct non-distortion-corrected image data for the optical distortions or aberrations using the optical distortion correction information;
wherein the display controller is configured to pre-distort the non-distortion-corrected image data to obtain the distortion-corrected image data by determining a distortion-corrected pixel at a first location (x, y) for the distortion-corrected image data based on one or more non-distortion-corrected pixels near a different second location (x′
, y′
) in the non-distortion-corrected image data received by the display controller; and
wherein the display controller is configured to use the optical distortion correction information to determine the second location (x′
, y′
) in the non-distortion-corrected image data.
3 Assignments
0 Petitions
Reexamination
Accused Products
Abstract
A virtual, augmented, or mixed reality display system includes a display configured to display virtual, augmented, or mixed reality image data, the display including one or more optical components which introduce optical distortions or aberrations to the image data. The system also includes a display controller configured to provide the image data to the display. The display controller includes memory for storing optical distortion correction information, and one or more processing elements to at least partially correct the image data for the optical distortions or aberrations using the optical distortion correction information.
18 Citations
18 Claims
-
1. A virtual, augmented, or mixed reality display system comprising:
-
a display configured to display distortion-corrected image data, the display comprising one or more optical components which introduce optical distortions or aberrations to the distortion-corrected image data, wherein the display comprises a plurality of at least partially distinct optical paths; and a display controller configured to provide the distortion-corrected image data to the display, the display controller comprising; memory for storing optical distortion correction information, wherein the optical distortion correction information comprises separate optical distortion correction information for respective colors of the optical paths of the display, and one or more processing elements to at least partially correct non-distortion-corrected image data for the optical distortions or aberrations using the optical distortion correction information; wherein the display controller is configured to pre-distort the non-distortion-corrected image data to obtain the distortion-corrected image data by determining a distortion-corrected pixel at a first location (x, y) for the distortion-corrected image data based on one or more non-distortion-corrected pixels near a different second location (x′
, y′
) in the non-distortion-corrected image data received by the display controller; andwherein the display controller is configured to use the optical distortion correction information to determine the second location (x′
, y′
) in the non-distortion-corrected image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method in a virtual, augmented, or mixed reality display system, the method comprising:
-
providing distortion-corrected image data to be shown on a display, the display comprising one or more optical components which introduce optical distortions or aberrations to the distortion-corrected image data, wherein the display comprises a plurality of at least partially distinct optical paths; storing optical distortion correction information, wherein the optical distortion correction information comprises separate optical distortion correction information for respective colors of the optical paths of the display; at least partially correcting non-distortion-corrected image data for the optical distortions or aberrations using the optical distortion correction information; and displaying the distortion-corrected image data to the user with the display; wherein the act of at least partially correcting the non-distortion-corrected image data comprises; pre-distorting the non-distortion-corrected image data to obtain the distortion-corrected image data by determining a distortion-corrected pixel at a first location (x, y) for the distortion-corrected image data based on one or more non-distortion-corrected pixels near a different second location (x′
, y′
) in the non-distortion-corrected image data; andusing the optical distortion correction information to determine the second location (x′
, y′
) in the non-distortion-corrected image data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification