IP Library › Granted Patent US 11,386,859
Granted Patent B2
US 11,386,859 · App. 16/952,031 · Granted Jul 12, 2022

Polarity compensation device and method

Inventor: Tung-Ying Wu (Tainan, TW)
Assignee: HIMAX TECHNOLOGIES LIMITED
G09G3/3614G09G3/3648G09G2300/0439G09G2320/0223G09G2320/0233G09G2320/0271G09G2320/0295
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,386,859
App. No.
16/952,031
Granted
Jul 12, 2022
Kind
B2
Abstract

A polarity compensation device and a polarity compensation method are provided. The polarity compensation device includes a variance calculation circuit and a compensation calculation circuit. The variance calculation circuit calculates a difference value between current sub-pixel data and previous sub-pixel data in the same frame period, wherein the current sub-pixel data and the previous sub-pixel data belong to the same data line of a display panel. The compensation calculation circuit converts the difference value into a function value. The compensation calculation circuit decides to increase or decrease the current sub-pixel data by the function value according to a polarity corresponding to the same frame period, so as to generate compensated sub-pixel data.

Claims (32)

1. A polarity compensation device, comprising:

a variance calculation circuit, configured to calculate a difference value between current sub-pixel data and previous sub-pixel data in a same frame period, wherein the current sub-pixel data and the previous sub-pixel data belong to a same data line of a display panel; and

a compensation calculation circuit, coupled to the variance calculation circuit to receive the difference value and configured to convert the difference value to a function value, wherein the compensation calculation circuit determines whether to increase or decrease the current sub-pixel data by the function value according to a polarity corresponding to the same frame period, so as to generate compensated sub-pixel data wherein the compensation calculation circuit converts the difference value to the function value by applying an equation FV=|DV|*|DV|/GLmax, wherein FV represents the function value, DV represents the difference value, and GLmax represents a grayscale resolution.

2. The polarity compensation device according to claim 1 , wherein,

when the polarity is a positive polarity, and when the current sub-pixel data are greater than or equal to the previous sub-pixel data, the compensation calculation circuit increases the current sub-pixel data by the function value to generate the compensated sub-pixel data;

when the polarity is the positive polarity, and when the current sub-pixel data are less than the previous sub-pixel data, the compensation calculation circuit decreases the current sub-pixel data by the function value to generate the compensated sub-pixel data;

when the polarity is a negative polarity, and when the current sub-pixel data are greater than or equal to the previous sub-pixel data, the compensation calculation circuit decreases the current sub-pixel data by the function value to generate the compensated sub-pixel data; and

when the polarity is the negative polarity, and when the current sub-pixel data are less than the previous sub-pixel data, the compensation calculation circuit increases the current sub-pixel data by the function value to generate the compensated sub-pixel data.

3. The polarity compensation device according to claim 1 , wherein the compensation calculation circuit comprises:

a function calculation circuit, coupled to the variance calculation circuit to receive the difference value and configured to convert the difference value to the function value;

a subtraction circuit, coupled to the function calculation circuit to receive the function value and configured to subtract the function value from the current sub-pixel data to generate a subtraction result;

an addition circuit, coupled to the function calculation circuit to receive the function value and configured to add the function value to the current sub-pixel data to generate an addition result; and

a selection circuit, coupled to the subtraction circuit and the addition circuit and configured to dynamically select one of the subtraction result and the addition result as the compensated sub-pixel data.

4. The polarity compensation device according to claim 3 , wherein the compensation calculation circuit further comprises:

a determination circuit, configured to control the selection circuit, wherein

when the polarity is a positive polarity, and when the current sub-pixel data are greater than or equal to the previous sub-pixel data, the determination circuit controls the selection circuit to select the addition result as the compensated sub-pixel data;

when the polarity is the positive polarity, and when the current sub-pixel data are less than the previous sub-pixel data, the determination circuit controls the selection circuit to select the subtraction result as the compensated sub-pixel data;

when the polarity is a negative polarity, and when the current sub-pixel data are greater than or equal to the previous sub-pixel data, the determination circuit controls the selection circuit to select the subtraction result as the compensated sub-pixel data; and

when the polarity is the negative polarity, and when the current sub-pixel data are less than the previous sub-pixel data, the determination circuit controls the selection circuit to select the addition result as the compensated sub-pixel data.

5. The polarity compensation device according to claim 3 , wherein the function calculation circuit comprises:

a multiplication circuit, coupled to the variance calculation circuit to receive the difference value and configured to multiply the difference value by the difference value to generate a multiplication result; and

a division circuit, coupled to the multiplication circuit to receive the multiplication result and configured to divide the multiplication result by a grayscale resolution to generate the function value.

6. A polarity compensation method, comprising:

calculating, by a difference calculation circuit, a difference value between current sub-pixel data and previous sub-pixel data in a same frame period, wherein the current sub-pixel data and the previous sub-pixel data belong to a same data line of a display panel;

converting, by a compensation calculation circuit, the difference value to a function value; and

determining, by the compensation calculation circuit, whether to increase or decrease the current sub-pixel data by the function value according to a polarity corresponding to the same frame period to generate compensated sub-pixel data, wherein the step of converting the difference value to the function value comprises:

applying, by the compensation calculation circuit, an equation FV|DV|*|DV|/GLmax to convert the difference value to the function value, wherein FV represents the function value, DV represents the difference value, and GLmax represents a grayscale resolution.

7. The polarity compensation method according to claim 6 , wherein the step of determining whether to increase or decrease the current sub-pixel data by the function value comprises:

when the polarity is a positive polarity, and when the current sub-pixel data are greater than or equal to the previous sub-pixel data, increasing the current sub-pixel data by the function value to generate the compensated sub-pixel data by the compensation calculation circuit;

when the polarity is the positive polarity, and when the current sub-pixel data are less than the previous sub-pixel data, decreasing the current sub-pixel data by the function value to generate the compensated sub-pixel data by the compensation calculation circuit;

when the polarity is a negative polarity, and when the current sub-pixel data are greater than or equal to the previous sub-pixel data, decreasing the current sub-pixel data by the function value to generate the compensated sub-pixel data by the compensation calculation circuit; and

when the polarity is the negative polarity, and when the current sub-pixel data are less than the previous sub-pixel data, increasing the current sub-pixel data by the function value to generate the compensated sub-pixel data by the compensation calculation circuit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2020
From: WU, TUNG-YING
To: HIMAX TECHNOLOGIES LIMITED
Reel/Frame 054413/0529 →
Continuity (1)
Related Publication 20220157270A1 · May 19, 2022