ADAPTIVE TEMPORAL DITHER SCHEME FOR DISPLAY DEVICES
First Claim
Patent Images
1. An apparatus comprising:
- a display device having a plurality of display pixels, each display pixel configured to display a plurality of colors in a color space associated with the display device; and
a processor configured to communicate with the display device, the processor configured to process image data for display by the display device, the image data including a plurality of image pixels, the processor configured to;
map the image data to the plurality of display pixels to provide data associated with each color plane in the color space associated with the display device, the color plane data including a color value for each display pixel in the display device;
for each color plane;
identify display pixels having spatial frequencies below a threshold,for each of the identified display pixels, calculate a dither visibility score based at least in part on comparison of the color value for the display pixel and a dither visibility function for the color plane, anddetermine an accumulated dither visibility score for the color plane; and
apply temporal dither to a subset of the plurality of color planes based on the determined accumulated dither visibility scores.
2 Assignments
0 Petitions
Accused Products
Abstract
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for displaying high resolution images using an adaptive temporal dithering scheme on display devices having two or more color planes. The adaptive temporal dithering scheme includes identifying the dither visibility of an image to be displayed by the color planes and adaptively applying temporal dithering to the color plane having the highest dither visibility. In one aspect, temporal dithering can be adaptively applied between two different color planes on a frame-by-frame basis based at least partly on the dither visibility of the image content.
28 Citations
35 Claims
-
1. An apparatus comprising:
-
a display device having a plurality of display pixels, each display pixel configured to display a plurality of colors in a color space associated with the display device; and a processor configured to communicate with the display device, the processor configured to process image data for display by the display device, the image data including a plurality of image pixels, the processor configured to; map the image data to the plurality of display pixels to provide data associated with each color plane in the color space associated with the display device, the color plane data including a color value for each display pixel in the display device; for each color plane; identify display pixels having spatial frequencies below a threshold, for each of the identified display pixels, calculate a dither visibility score based at least in part on comparison of the color value for the display pixel and a dither visibility function for the color plane, and determine an accumulated dither visibility score for the color plane; and apply temporal dither to a subset of the plurality of color planes based on the determined accumulated dither visibility scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
means for displaying image data including a plurality of image pixels, the displaying means including a plurality of display pixels configured to display a plurality of colors in a color space associated with the displaying means; and means for processing the image data for display by the displaying means, the processing means configured for; mapping the image data to the plurality of display pixels to provide data associated with each color plane in the color space associated with the displaying means, the color plane data including a color value for each display pixel in the displaying means; for each color plane; identifying display pixels having spatial frequencies below a threshold; for each of the identified display pixels, calculating a dither visibility score based at least in part on comparison of the color value for the display pixel and a dither visibility function for the color plane, and determining an accumulated dither visibility score for the color plane; and applying temporal dither to a subset of the plurality of color planes based on the determined accumulated dither visibility scores. - View Dependent Claims (25, 26, 27)
-
-
28. A method for adaptively applying temporal dithering to display an input image having reduced dither visibility on a display device having a plurality of display pixels, each display pixel configured to display a plurality of colors in a color space associated with the display device, the method comprising:
-
mapping the input image to the plurality of display pixels to provide data associated with each color plane in the color space associated with the display device, the color plane data including a color value for each display pixel in the display device; for each color plane; identifying display pixels having spatial frequencies below a threshold; calculating a dither visibility score for each of the identified pixels, wherein the dither visibility score is based at least in part on comparison of the color value for the display pixel and a dither visibility function for the color plane; and determining an accumulated dither visibility score for the color plane; and applying temporal dither to a subset of the plurality of color planes based on the determined accumulated dither visibility scores, wherein the method is performed in its entirety by a physical computing device. - View Dependent Claims (29, 30, 31)
-
-
32. A non-transitory computer storage medium comprising instructions that when executed by a processor cause the processor to perform a method for adaptively applying temporal dithering to display an input image having reduced dither visibility on a display device having a plurality of display pixels, each display pixel configured to display a plurality of colors in a color space associated with the display device, the method comprising:
-
mapping the input image to the plurality of display pixels to provide data associated with each color plane in the color space associated with the display device, the color plane data including a color value for each display pixel in the display device; for each color plane; identifying display pixels having spatial frequencies below a threshold; calculating a dither visibility score for each of the identified pixels, wherein the dither visibility score is based at least in part on comparison of the color value for the display pixel and a dither visibility function for the color plane, and determining an accumulated dither visibility score for the color plane; and applying temporal dither to a subset of the plurality of color planes based on the determined accumulated dither visibility scores. - View Dependent Claims (33, 34, 35)
-
Specification