Patent ID: 8947475
Filing Date: 2015-02-03
Classification: G09G

Abstract:
1. A process of operating a pulse width modulated (PWM) display system, comprising: assigning a first time weight to a first display data bit of the PWM display system; assigning a second time weight to a second display data bit of the PWM display system, the second time weight having a weight value between 90 percent and 110 percent of the first time weight; determining a first threshold value for a first pixel of the PWM display system, the first threshold value being provided from a high spatial frequency threshold array; determining a second threshold value for a second pixel of the PWM display system, the second pixel being immediately adjacent to the first pixel, the second threshold value being provided from the threshold array; assigning a first display data codeword table index to the first pixel, the first display data codeword table index being a function of the first threshold value; assigning a second display data codeword table index to the second pixel, the second display data codeword table index having a different value from the first display data codeword table index, the second display data codeword table index being a function of the second threshold value; assigning a pixel intensity value to be displayed by the first pixel; assigning the pixel intensity value to be displayed by the second pixel; defining a first display data codeword for the first pixel as a function of the first display data codeword table index and the pixel intensity value, and defining a second display data codeword for the second pixel as a function of the second display data codeword table index and the pixel intensity value, so that: a value of the first display data bit defined for the first pixel is different from a value of the second display data bit defined for the first pixel; the value of the first display data bit defined for the first pixel is different from a value of the first display data bit defined for the second pixel; and the value of the second display data bit defined for the first pixel is different from a value of the second display data bit defined for the second pixel.