Display driving employing dithering using shift value based on random number
AssigneeSamsung Display Co., Ltd.
InventorsKyungmin Choi, Jong-Woong Park, Wonbok Lee
Life of this patent
Estimating the term…
Abstract
A driving controller includes a memory configured to store dithering maps, a random number generator configured to generate a random number having a same initial value for each frame, and a dithering compensator circuit configured to select an intermediate dithering map among the dithering maps based on the random number, shift the intermediate dithering map based on the random number to generate a compensation dithering map, and spatially compensate input image data using the compensation dithering map.
Claims20
A driving controller of a display device, comprising:
- a memory configured to store dithering maps;
- a random number generator configured to generate a random number having a same initial value for each of a plurality of frames;
- and
- a dithering compensator circuit configured to:
- (i) select an intermediate dithering map among the dithering maps based on the random number, the intermediate dithering map including a sequence of positions each having a bit value, and (ii) shift the intermediate dithering map by shifting each of the bit values therein from a respective initial position by a number of positions in the sequence equal to a same shift value that is based on the random number to generate a compensation dithering map, and spatially compensate input image data using the compensation dithering map.
A display device, comprising:
- a display panel including pixels;
- a data driver configured to provide a data voltage to the display panel;
- and
- a driving controller configured to control the data driver,
- wherein the driving controller includes:
- a memory configured to store dithering maps;
- a random number generator configured to generate a random number having a same initial value for each of a plurality of frames;
- and
- a dithering compensator circuit configured to:
- (i) select an intermediate dithering map among the dithering maps based on the random number, the intermediate dithering map including a sequence of positions each having a bit value, and (ii) shift the intermediate dithering map by shifting each of the bit values therein from a respective initial position by a number of positions in the sequence equal to a same shift value that is based on the random number to generate a compensation dithering map, and spatially compensate input image data using the compensation dithering map.
An electronic device, comprising:
- a display panel including pixels;
- a data driver configured to provide a data voltage to the display panel;
- a driving controller configured to control the data driver;
- and
- a power supply configured to provide a power to the display panel, the data driver, and the driving controller,
- wherein the driving controller includes:
- a memory configured to store dithering maps;
- a random number generator configured to generate a random number having a same initial value for each of a plurality of frames;
- and
- a dithering compensator circuit configured to select an intermediate dithering map among the dithering maps based on the random number, shift the intermediate dithering map based on the random number to generate a compensation dithering map, and spatially compensate input image data using the compensation dithering map,
- wherein the random number has X bits, where X is a positive integer, and
- the dithering compensator circuit is configured to select a map index of Y at least one bit, where Y is a positive integer less than X, and a shift value of Z bits, where Z is a positive integer less than X, based on the random number, select a grayscale low bit of the input image data, select the intermediate dithering map among the dithering maps based on the map index and the grayscale low bit, and shift the intermediate dithering map by the shift value to generate the compensation dithering map.
A method of driving a driving controller of a display device, the method comprising:
- generating a random number having a same initial value for each frame;
- selecting an intermediate dithering map among dithering maps based on the random number, the intermediate dithering map including a sequence of positions each having a bit value;
- shifting the intermediate dithering map by shifting each of the bit values therein from a respective initial position by a number of positions in the sequence equal to a same shift value that is based on the random number to generate a compensation dithering map;
- and
- spatially compensating input image data using the compensation dithering map.
Dependencies are inferred from the claim text.