Methods and systems for image tonescale design
First Claim
Patent Images
1. A method for generating an image compensation curve that compensates for a source light illumination level and a post-compensation process, said method comprising:
- a) selecting a source light illumination level emitted by a light source and impinging upon at least one light valve, from among a plurality of light source illumination levels, by generating an image histogram and an error metric that;
i) assigns respectively varying nonzero weights to each of a plurality of image code values for each of said plurality of light source illumination levels; and
(ii) multiplies each of said weights by a respectively assigned bin count of each of said image code values in said image histogram;
b) determining post-compensation process output points corresponding to a plurality of image code values input to said post-compensation process;
c) generating a source light illumination level compensation curve based on said source light illumination level selected in said selecting;
d) determining source light illumination level compensation curve output points corresponding to input of said post-compensation process output points;
e) determining the input points for said post-compensation process that will result in output of said source light illumination level compensation curve output points; and
f) defining a modified source light illumination level compensation curve by relating said plurality of image code values to said input points for said post-compensation process.
2 Assignments
0 Petitions
Accused Products
Abstract
Elements of the present invention relate to systems and methods for generating, a modified process for compensating for a reduced source light illumination level as well as a post-compensation process.
-
Citations
17 Claims
-
1. A method for generating an image compensation curve that compensates for a source light illumination level and a post-compensation process, said method comprising:
-
a) selecting a source light illumination level emitted by a light source and impinging upon at least one light valve, from among a plurality of light source illumination levels, by generating an image histogram and an error metric that; i) assigns respectively varying nonzero weights to each of a plurality of image code values for each of said plurality of light source illumination levels; and (ii) multiplies each of said weights by a respectively assigned bin count of each of said image code values in said image histogram; b) determining post-compensation process output points corresponding to a plurality of image code values input to said post-compensation process; c) generating a source light illumination level compensation curve based on said source light illumination level selected in said selecting; d) determining source light illumination level compensation curve output points corresponding to input of said post-compensation process output points; e) determining the input points for said post-compensation process that will result in output of said source light illumination level compensation curve output points; and f) defining a modified source light illumination level compensation curve by relating said plurality of image code values to said input points for said post-compensation process. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for compensating an image for a source light illumination level reduction and a post-compensation process, said method comprising:
-
a) creating an image histogram for an input image; b) generating a display model for said image based on said image histogram; c) determining a performance metric for a plurality of source light illumination levels, emitted by a light source and impinging upon at least one light valve from among a plurality of light source illumination levels, with said display model, said performance metric based on an error metric that; i) assigns respectively varying nonzero weights to each of a plurality of image code values for each of said plurality of light source illumination levels; and (ii) multiplies each of said weights by a respectively assigned bin count of each of said image code values in said image histogram; d) selecting a source light illumination level based on said performance metric; e) determining post-compensation process output points corresponding to a plurality of image code values input to said post-compensation process; f) generating a source light illumination level compensation curve based on said source light illumination level selected in said selecting; g) determining source light illumination level compensation curve output points corresponding to input of said post-compensation process output points; h) determining the input points for said post-compensation process that will result in output of said source light illumination level compensation curve output points; i) defining a modified source light illumination level compensation curve by relating said plurality of image code values to said input points for said post-compensation process; and j) processing said image with said modified source light illumination level compensation curve. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for generating an image compensation curve that compensates for a source light illumination level and a post-compensation process, said system comprising:
-
a) a selector for selecting a source light illumination level emitted by a light source and impinging upon at least one light valve, from among a plurality of source light illumination levels, where said selector calculates an error metric that; i) assigns respectively varying nonzero weights to each of a plurality of image code values for each of said plurality of light source illumination levels; and (ii) multiplies each of said weights by a respectively assigned bin count of each of said image code values in said image histogram; b) a post-compensation process for determining post-compensation process output points corresponding to a plurality of image code values input to said post-compensation process; c) a source light illumination level compensation curve based on said source light illumination level selected by said selector, wherein said compensation curve determines source light illumination level compensation curve output points corresponding to input of said post-compensation process output points; d) an inverse post-compensation process for determining the input points for said post-compensation process that will result in output of said source light illumination level compensation curve output points; and e) a modified curve generator for generating a modified source light illumination level compensation curve by relating said plurality of image code values to said input points for said post-compensation process. - View Dependent Claims (14, 15, 16, 17)
-
Specification