Methods for virtual image compensation
AssigneeHue Inc.
InventorXingtong Jiang
Life of this patent
Estimating the term…
Abstract
A method for compensating a virtual image displayed by a near eye display based on a source image. The method includes acquiring virtual images displayed by the near eye display for three primary color channels, wherein each of the virtual images is based on a primary color test pattern; obtaining a correction factor matrix comprising luminance and chromaticity components of the three primary color channels; and performing compensation on the source image with the correction factor matrix.
Claims19
A method for compensating a virtual image displayed by a near eye display based on a source image, comprising:
- acquiring virtual images displayed by the near eye display for three primary color channels, wherein each of the virtual images is based on a primary color test pattern;
- obtaining an image data matrix for the three primary color channels based on the virtual images, and inverting the image data matrix to obtain an inverted image data matrix;
- determining a target image data matrix for the three primary color channels;
- obtaining a correction factor matrix by multiplying the inverted image data matrix and the target image data matrix;
- and
- performing compensation on the source image based on the correction factor matrix;
- wherein obtaining the image data matrix for the three primary color channels based on the virtual images comprises obtaining the image data matrix in a first color space;
- and
- determining the target image data matrix for the three primary color channels further comprises:
- converting the image data matrix from the first color space to a second color space to obtaining a second image data matrix;
- determining a first target image data matrix in the second color space based on the second image data matrix;
- and
- converting the first target image data matrix from the second color space to the first color space to obtain the target image data matrix.
A method for compensating a virtual image displayed by a near eye display based on a source image, comprising:
- acquiring virtual images displayed by the near eye display for three primary color channels, wherein each of the virtual images is based on a primary color test pattern;
- obtaining a correction factor matrix comprising luminance and chromaticity components of the three primary color channels;
- and
- performing compensation on the source image with the correction factor matrix;
- wherein obtaining the correction factor matrix comprising the luminance and chromaticity components of the three primary color channels further comprises:
- obtaining first image data of each of the primary color channels;
- determining target image data for each of the primary color channels based on the first image data;
- and
- obtaining the correction factor matrix based on the first image data and the target image data, wherein the first image data comprises a luminance component and chromaticity components, and the target image data comprise a target luminance component and target chromaticity components.
Dependencies are inferred from the claim text.