Gamma-correction technique for video playback
First Claim
1. A system, comprising one or more integrated circuits, wherein the one or more integrated circuits are configured to:
- transform a video image from an initial brightness domain to a linear brightness domain, the linear brightness domain characterized by a range of brightness values corresponding to substantially equidistant adjacent radiant-power values in a displayed video image, wherein the transformation compensates for gamma correction in the video image which is introduced by an imaging device that captured the video image;
determine an intensity setting of a light source based on at least a portion of the transformed video image, the light source configured to illuminate a display that is configured to display video images; and
modify the transformed video image so that a product of the intensity setting and a transmittance of the modified video image approximately equals a product of a previous intensity setting and a transmittance of the video image.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of a system that includes one or more integrated circuits are described. During operation, the system transforms the video image from an initial brightness domain to a linear brightness domain, which includes a range of brightness values corresponding to substantially equidistant adjacent radiant-power values in a displayed video image. In this linear brightness domain, the system may determine an intensity setting of the light source based on at least a portion of the transformed video image, such as the portion of the transformed video image that includes spatially varying visual information in the video image. Moreover, the system may modify the transformed video image so that a product of the intensity setting and a transmittance associated with the modified video image approximately equals a product of a previous intensity setting and a transmittance associated with the video image. For example, the modification may include changing brightness values in the transformed video image.
-
Citations
20 Claims
-
1. A system, comprising one or more integrated circuits, wherein the one or more integrated circuits are configured to:
-
transform a video image from an initial brightness domain to a linear brightness domain, the linear brightness domain characterized by a range of brightness values corresponding to substantially equidistant adjacent radiant-power values in a displayed video image, wherein the transformation compensates for gamma correction in the video image which is introduced by an imaging device that captured the video image; determine an intensity setting of a light source based on at least a portion of the transformed video image, the light source configured to illuminate a display that is configured to display video images; and modify the transformed video image so that a product of the intensity setting and a transmittance of the modified video image approximately equals a product of a previous intensity setting and a transmittance of the video image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
transform logic configured to transform a video image from an initial brightness domain to a linear brightness domain that is characterized by a range of brightness values corresponding to substantially equidistant adjacent radiant-power values in a displayed video image, wherein the transformation compensates for gamma correction in the video image introduced by an imaging device that captured the video image; and computation circuit logic coupled to the transform logic, the computation logic configured to determine an intensity setting of a light source, which is configured to illuminate a display that is configured to display video images, based on at least a portion of the transformed video image and configured to modify the transformed video image so that a product of the intensity setting and a transmittance of the modified video image approximately equals a product of a previous intensity setting and a transmittance of the video image.
-
-
15. A method for adjusting a video image, comprising:
-
compensating for gamma correction in a video image to produce a linear relationship between brightness values and an associated brightness of the video image when displayed, wherein compensating for gamma correction in the video image comprises compensating for gamma correction introduced by an imaging device that captured the video image; calculating an intensity setting of a light source based on at least a portion of the compensated video image, the light source configured to illuminate a display that is configured to display video images; and adjusting the compensated video image so that a product of the intensity setting and a transmittance of the adjusted video image approximately equals a product of a previous intensity setting and a transmittance of the video image.
-
-
16. A non-transitory computer-program product for use in conjunction with a computer system, the computer-program product comprising a computer-readable storage medium and a computer-program mechanism embedded therein for adjusting a video image, the computer-program mechanism comprising:
-
instructions to compensate for gamma correction in a video image to produce a linear relationship between brightness values and an associated brightness of the video image when displayed, wherein compensating for gamma correction in the video image comprises compensating for gamma correction introduced by an imaging device that captured the video image; instructions to calculate an intensity setting of a light source based on at least a portion of the compensated video image, the light source configured to illuminate a display that is configured to display video images; and instructions to adjust the compensated video image so that a product of the intensity setting and a transmittance of the adjusted video image approximately equals a product of a previous intensity setting and a transmittance of the video image.
-
-
17. A computer system to adjust a video image, comprising:
-
a processor; memory; a program module, wherein the program module is stored in the memory and configurable to be executed by the processor, the program module including; instructions to compensate for gamma correction in a video image to produce a linear relationship between brightness values and an associated brightness of the video image when displayed, wherein compensating for gamma correction in the video image comprises compensating for gamma correction introduced by an imaging device that captured the video image; instructions to calculate an intensity setting of a light source based on at least a portion of the compensated video image, the light source configured to illuminate a display that is configured to display video images; and instructions to adjust the compensated video image so that a product of the intensity setting and a transmittance of the adjusted video image approximately equals a product of a previous intensity setting and a transmittance of the video image.
-
-
18. A computer system configured to adjust a video image, comprising:
-
a processor; a memory; an instruction fetch unit within the processor configured to fetch; instructions to compensate for gamma correction in a video image to produce a linear relationship between brightness values and an associated brightness of the video image when displayed, wherein compensating for gamma correction in the video image comprises compensating for gamma correction introduced by an imaging device that captured the video image; instructions to calculate an intensity setting of a light source based on at least a portion of the compensated video image, the light source configured to illuminate a display that is configured to display video images; and instructions to adjust the compensated video image so that a product of the intensity setting and a transmittance of the adjusted video image approximately equals a product of a previous intensity setting and a transmittance of the video image.
-
-
19. An integrated circuit, comprising one or more sub-circuits, wherein the one or more sub-circuits are configured to:
-
transform a video image from an initial brightness domain to a linear brightness domain, the linear brightness domain characterized by a range of brightness values corresponding to substantially equidistant adjacent radiant-power values in a displayed video image, wherein the transformation compensates for gamma correction in the video image which is introduced by an imaging device that captured the video image; determine an intensity setting of a light source based on at least a portion of the transformed video image, the light source configured to illuminate a display that is configured to display video images; and modify the transformed video image so that a product of the intensity setting and a transmittance of the modified video image approximately equals a product of a previous intensity setting and a transmittance of the video image.
-
-
20. A portable device, comprising:
-
a display; a light source configured to output light; an attenuation mechanism configured to modulate the output light incident on the display, the display configured to display a video image; and one or more integrated circuits, wherein the one or more integrated circuits are configured to; transform the video image from an initial brightness domain to a linear brightness domain, the linear brightness domain characterized by a range of brightness values corresponding to substantially equidistant adjacent radiant-power values in a displayed video image, wherein the transformation compensates for gamma correction in the video image which is introduced by an imaging device that captured the video image; determine an intensity setting of a light source based on at least a portion of the transformed video image, the light source configured to illuminate a display that is configured to display video images; and modify the transformed video image so that a product of the intensity setting and a transmittance of the modified video image approximately equals a product of a previous intensity setting and a transmittance of the video image.
-
Specification