PERCEPTUALLY-BASED COMPENSATION OF UNINTENDED LIGHT POLLUTION OF IMAGES FOR PROJECTION DISPLAY SYSTEMS
First Claim
1. A method for generating images to be viewable on a display using a computer that are generated based on scene geometry obtained from computer-readable storage and animation data representing changes over time of elements of the scene geometry or other image sources, wherein the images so generated are expected to be used where cross-over is present, cross-over being the illumination of one portion of an image by light intended for another portion of the image or another image, the method comprising:
- determining a desired one or more images to be displayed;
determining, from the desired one or more images to be displayed and/or characteristics of a display system that is to display the images, what image cross-over might be present;
determining one or more compensated images representing an inverse of the images and cross-over such that the compensated images are calculated to result in approximately the desired images once displayed;
where the compensated images include negative light values;
a) setting the negative light values to a nonnegative value; and
b) using a perceptual model, adjusting the compensated images to reduce perception of the results of the setting step; and
storing the resulting images as the images to be displayed.
2 Assignments
0 Petitions
Accused Products
Abstract
Where images are displayed such that unintended light is also included and that light cannot be fully subtracted from the displayed image, an image processor compensates by compensating for the remaining light using perceptual models. In some cases, the perceptual model includes a plurality of user sensitivities and computation is performed, at least in part, based on expected user sensitivity to light pollution in portions of the images. The perceptual model might include a contrast sensitivity function, threshold-vs-intensity, saliency prediction and visual masking. The model might include artist indications of view attention. A light pollution likelihood map might be used to reduce the amount of computation needed, using a likelihood measure to determine an amount of computation to perform.
-
Citations
25 Claims
-
1. A method for generating images to be viewable on a display using a computer that are generated based on scene geometry obtained from computer-readable storage and animation data representing changes over time of elements of the scene geometry or other image sources, wherein the images so generated are expected to be used where cross-over is present, cross-over being the illumination of one portion of an image by light intended for another portion of the image or another image, the method comprising:
-
determining a desired one or more images to be displayed; determining, from the desired one or more images to be displayed and/or characteristics of a display system that is to display the images, what image cross-over might be present; determining one or more compensated images representing an inverse of the images and cross-over such that the compensated images are calculated to result in approximately the desired images once displayed; where the compensated images include negative light values; a) setting the negative light values to a nonnegative value; and b) using a perceptual model, adjusting the compensated images to reduce perception of the results of the setting step; and storing the resulting images as the images to be displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating a pair of modified images to be viewable on a 3D display from a pair of input images, the generating done using a computer based on scene geometry obtained from computer-readable storage and animation data representing changes over time of elements of the scene geometry, such that perception of cross-over illumination from one image of the pair to the display of the other image of the pair is reduced in the pair of modified images relative to display of the pair of input images, the method comprising:
-
reading in the pair of input images; determining, from the pair of input images to be displayed and/or characteristics of a display system that is to display images, what image cross-over illumination might be present from one of the pair of input images to a viewer eyepiece for the other of the pair of input images; subtractively compensating, for at least some of the cross-over illumination, resulting in an indication of residual cross-over illumination; and perceptually compensating, for at least some of the residual cross-over illumination, to form the pair of modified images, wherein perceptually compensating comprises determining modification values for the pair of input images that would be expected to reduce perception of the residual cross-over illumination. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An image processor that receives a plurality of images to be viewable with a display system expected to be used where cross-over is present, cross-over being the illumination of one portion of an image by light intended for another portion of the image or another image, the image processor comprising:
-
inputs for parameters relating to the desired one or more images to be displayed and/or characteristics of the display system; logic for determining, from the input parameters, what image cross-over might be present; logic for computing one or more compensated images representing an inverse of the images and cross-over such that the compensated images are calculated to result in approximately the desired images once displayed, including logic for compensating for negative light values by treating the negative light values as nonnegative values and using a stored perceptual model to adjust the compensated images to reduce perception of nonnegative light artifacts; and storage or transmission hardware for storing or transmitting the resulting images as the images to be displayed. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification