Dynamic backlight adaptation with reduced flicker
First Claim
Patent Images
1. A system, comprising one or more integrated circuits, wherein the one or more integrated circuits include:
- extraction logic configured to calculate a brightness metric associated with received video image data corresponding to at least one video image;
analysis logic configured to analyze the brightness metric to identify a first subset of the video image and a second subset of the video image, wherein the first subset of the video image includes spatially varying visual information in the video image and the second subset of the video image includes the remainder of the video image that does not include spatially varying visual information; and
adjustment logic configured to adjust a brightness of the second subset of the video image independent from the first subset, wherein a new brightness of the second subset of the video image is greater than a minimum brightness for a display that is configured to display a visual representation of the video image data, wherein the new brightness provides additional headroom to attenuate noise associated with displaying a portion of the visual representation that corresponds to the second subset 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 receives a video image, that when displayed, includes a picture portion and the non-picture portion, where the non-picture portion has a first brightness value. Then, the system scales the non-picture portion to have a second brightness value that is greater than the first brightness value to reduce user-perceived changes in the video image associated with backlighting of a display that displays the video image.
-
Citations
28 Claims
-
1. A system, comprising one or more integrated circuits, wherein the one or more integrated circuits include:
-
extraction logic configured to calculate a brightness metric associated with received video image data corresponding to at least one video image; analysis logic configured to analyze the brightness metric to identify a first subset of the video image and a second subset of the video image, wherein the first subset of the video image includes spatially varying visual information in the video image and the second subset of the video image includes the remainder of the video image that does not include spatially varying visual information; and adjustment logic configured to adjust a brightness of the second subset of the video image independent from the first subset, wherein a new brightness of the second subset of the video image is greater than a minimum brightness for a display that is configured to display a visual representation of the video image data, wherein the new brightness provides additional headroom to attenuate noise associated with displaying a portion of the visual representation that corresponds to the second subset of the video image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for adjusting a brightness of a subset of video image data corresponding to a video image, comprising:
-
calculating a brightness metric of the video image; identifying a first subset of the video image and a second subset of the video image, wherein the identification of the first and second subsets is based on the brightness metric, and wherein the first subset of the video image includes spatially varying visual information in the video image and the second subset of the video image includes the remainder of the video image that does not include spatially varying visual information; and adjusting a brightness of the second subset of the video image independent from the first subset, wherein a new brightness of the second subset of the video image is greater than a minimum brightness for a display that is configured to display a visual representation of the video image data, wherein the new brightness provides additional headroom to attenuate noise associated with displaying a portion of the visual representation that corresponds to the second subset of the video image. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-program product for use in conjunction with a computer system, the computer-program product comprising a non-transitory computer-readable storage medium comprising:
-
instructions to receive video image data corresponding to a video image; instructions to calculate a brightness metric of the video image; instructions to calculate a first subset of the video image and a second subset of the video image, wherein the identification of the first and second subsets is based on the brightness metric, and wherein the first subset of the video image includes spatially varying visual information in the video image and the second subset of the video image includes the remainder of the video image that does not include spatially varying visual information; and instructions to adjust a brightness of the second subset of the video image independent from the first subset, wherein a new brightness of the second subset of the video image is greater than a minimum brightness for a display that is configured to display a visual representation of the video image data, wherein the new brightness provides additional headroom to attenuate noise associated with displaying a portion of the visual representation that corresponds to the second subset of the video image.
-
-
20. A method for scaling a brightness of a non-picture portion of a video image, comprising:
-
receiving video image data corresponding to a video image, wherein the video image comprises a picture portion and the non-picture portion, the non-picture portion having a first brightness value; and scaling the non-picture portion independent of the picture portion to have a second brightness value that is greater than the first brightness value and a minimum brightness for a display configured to display a visual representation of the video image data to reduce user-perceived changes in the visual representation associated with backlighting of the display by providing additional headroom to attenuate noise.
-
-
21. A computer system to scale a brightness of a non-picture portion of video image data corresponding to 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 receive video image data corresponding to a video image, wherein the video image comprises a picture portion and the non-picture portion, the non-picture portion having a first brightness value; and instructions to scale the non-picture portion independent of the picture portion to have a second brightness value that is greater than the first brightness value and a minimum brightness for a display configured to display a visual representation of the video image data to reduce user-perceived changes in the visual representation associated with backlighting of a display that displays a visual representation of the video image data by providing additional headroom to attenuate noise.
-
-
22. A computer system configured to scale a brightness of a non-picture portion of a video image, comprising:
-
a processor; a memory; an instruction fetch unit within the processor configured to fetch; instructions to receive video image data corresponding to a video image that comprises a picture portion and the non-picture portion, the non-picture portion having a first brightness value; and instructions to scale the non-picture portion independent from the picture portion to have a second brightness value that is greater than the first brightness value and a minimum brightness of a display configured to display a visual representation of the video image data to reduce user-perceived changes in the visual representation associated with backlighting of the display by providing additional headroom to attenuate noise; and an execution unit within the processor configured to execute the instructions to receive and instructions to scale.
-
-
23. An integrated circuit, comprising one or more sub-circuits, wherein the one or more sub-circuits are configured to:
-
calculate a brightness metric of video image data corresponding to a video image; identify a first subset of the video image and a second subset of the video image, wherein the identification of the first and second subsets is based on the brightness metric, and wherein the first subset of the video image includes spatially varying visual information in the video image and the second subset of the video image includes the remainder of the video image that does not include spatially varying visual information; and adjust a brightness of the second subset of the video image independent of the first subset, wherein a new brightness of the second subset of the video image is greater than a minimum brightness for a display that is configured to display a visual representation of the video image data, wherein the new brightness provides additional headroom to attenuate noise associated with displaying a portion of the visual representation that corresponds to the second subset of the video image.
-
-
24. An integrated circuit, comprising:
-
extraction logic configured to calculate a brightness metric of video image data corresponding to at least one video image; analysis logic configured to analyze the brightness metric to identify a first subset of a video image of the at least one video image and a second subset of the video image, wherein the first subset of the video image includes spatially varying visual information in the video image and the second subset of the video image includes the remainder of the video image that does not include spatially varying visual information; and adjustment logic configured to adjust a brightness of the second subset of the video image independent of the first subset, wherein a new brightness of the second subset of the video image is greater than a minimum brightness for a display that is configured to display a visual representation of the video image data, wherein the new brightness provides additional headroom to attenuate noise associated with displaying a portion of the visual representation that corresponds to the second subset of the video image.
-
-
25. 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, wherein the display is configured to display a visual representation of video image data corresponding to at least one video image; and one or more integrated circuits, comprising; extraction logic configured to calculate a brightness metric the video image data; analysis logic configured to analyze the brightness metric to identify a first subset of the video image and a second subset of the video image, wherein the first subset of the video image includes spatially varying visual information in the video image and the second subset of the video image includes the remainder of the video image that does not include spatially varying visual information; and adjustment logic configured to adjust a brightness of the second subset of the video image independent of the first subset, wherein a new brightness of the second subset of the video image is greater than a minimum brightness for the display, wherein the new brightness provides additional headroom for the attenuation mechanism to attenuate noise associated with displaying a portion of the visual representation that corresponds to the second subset of the video image on the display. - View Dependent Claims (26, 27, 28)
-
Specification