Patent ID: 8922602

Claim:
A method of driving a display panel for displaying an image, the display panel comprising a first substrate, a second substrate and a liquid crystal layer disposed between the first substrate and the second substrate, the first substrate comprising data lines, gate lines crossing the data lines and a plurality of pixels electrically connected to the data lines and to the gate lines, the second substrate comprising a common electrode facing the pixels, the method comprising: calculating a coupling capacitance generated between the pixels and the common electrode based upon the grayscale data variation between the (n−1)-th pixel row and the n-th pixel row; outputting compensated grayscale data for an n-th pixel row based upon a grayscale data variation between an (n−1)-th pixel row and the n-th pixel row, while directly outputting the grayscale data of the n-th pixel row when the coupling capacitance is not more than a reference value; converting the compensated grayscale data to an analog data voltage to output the analog data voltage to the data lines; and outputting a gate signal through the gate lines to provide the gate signal to the display panel, wherein calculating the compensated grayscale data in the n-th pixel row further comprises: outputting adjusted data of the n-th pixel row based upon a two-dimensional look-up table to which the adjusted data of the n-th pixel row corresponding to the coupling capacitance and the grayscale data of the n-th pixel row are mapped; and subtracting the adjusted data from the grayscale data of the n-th pixel row when the coupling capacitance has a positive polarity, and by adding the adjusted data to the grayscale data of the n-th pixel row when the coupling capacitance has a negative polarity, wherein the coupling capacitance has a positive polarity when the grayscale data of the n-th pixel row is greater than the grayscale data of the (n−1)-th pixel row, and the coupling capacitance has a negative polarity when the grayscale data of the n-th pixel row is less than the grayscale data of the (n−1)-th pixel row.