Display device, driving method thereof, and electronic device
View Patent ↗The application provides a display device and a driving method thereof, and an electronic device. The display device driving method obtains a first driving parameter and a first compensation value of the display device, determines an abnormal driving parameter of the display device based on the first driving parameter and the first compensation value of the display device, then determines a second compensation value of the display device based on the abnormal driving parameter of the display device, and drives the display device using the second compensation value and the first driving parameter.
1. A method for driving a display device, comprising:
obtaining a first driving parameter and a first compensation value of the display device;
determining an abnormal driving parameter of the display device based on the first driving parameter and the first compensation value of the display device;
determining a second compensation value for the display device based on the abnormal driving parameter of the display device, wherein an absolute value of the first compensation value is greater than an absolute value of the second compensation value; and
driving the display device using the second compensation value and the first driving parameter;
wherein the step of determining the abnormal driving parameter of the display device based on the first driving parameter and the first compensation value of the display device comprises:
determining a second driving parameter and a minimum compensation value for each pixel according to the first driving parameter and the first compensation value of the display device; and
determining the abnormal driving parameter of the display device based on the second driving parameter and the minimum compensation value for each pixel.
2. The method for driving the display device as claimed in claim 1 , wherein
the step of obtaining the first driving parameter and the first compensation value of the display device comprises:
obtaining a correspondence between a first display mode and a second display mode of the display device;
obtaining a to-be-displayed gray scale and a to-be-displayed luminance of the display device in the first display mode; and
determining the first driving parameter and the first compensation value of the display device according to the to-be-displayed gray scale and the to-be-displayed luminance in the first display mode, and the correspondence.
3. The method for driving the display device as claimed in claim 2 , wherein
the step of determining the abnormal driving parameter of the display device based on the first driving parameter and the first compensation value of the display device comprises:
driving the display device according to the first driving parameter and the first compensation value of the display device to obtain a display screen of the display device;
determining an abnormal display area of the display device based on the display screen of the display device and a standard display screen; and
obtaining the first driving parameter and the first compensation value of the abnormal display area of the display device according to the abnormal display area of the display device, to obtain the abnormal driving parameter.
4. The method for driving the display device as claimed in claim 3 , wherein
the step of determining the second compensation value for the display device based on the abnormal driving parameter of the display device, comprises:
obtaining compensation accuracy of the display device; and
determining the second compensation value of the display device based on the abnormal driving parameter and the compensation accuracy of the display device.
5. The method for driving the display device as claimed in claim 4 , wherein
the compensation accuracy comprises a coefficient compensation accuracy, the step of determining the second compensation value for the display device based on the abnormal driving parameter and the compensation accuracy of the display device comprises:
determining a first baseline compensation coefficient and a first baseline compensation value for the display device based on the abnormal driving parameter of the display device;
determining a second baseline compensation coefficient for the display device based on the first baseline compensation coefficient and the coefficient compensation accuracy; and
determining the second compensation value for the display device based on the first baseline compensation value and the second baseline compensation coefficient.
6. The method for driving the display device as claimed in claim 4 , wherein
the compensation accuracy comprises voltage compensation accuracy, the step of determining the second compensation value for the display device based on the abnormal driving parameter of the display device comprises:
determining a first baseline compensation coefficient and a first baseline compensation value for the display device based on the abnormal driving parameter of the display device;
determining a second baseline compensation value for the display device based on the first baseline compensation value and the voltage compensation accuracy; and
determining the second compensation value for the display device based on the second baseline compensation value and the first baseline compensation coefficient.
7. The method for driving the display device as claimed in claim 4 , wherein
the step of determining the second compensation value for the display device based on the abnormal driving parameter of the display device comprises:
determining a first baseline compensation coefficient and a first baseline compensation value for the display device based on the abnormal driving parameter of the display device;
determining a second baseline compensation coefficient and a second baseline compensation value for the display device based on the first baseline compensation coefficient, the first baseline compensation value, and the compensation accuracy; and
determining the second compensation value for the display device based on the second baseline compensation coefficient and the second baseline compensation value.
8. The method for driving the display device as claimed in claim 1 , wherein
the step of determining the abnormal driving parameter of the display device based on the second driving parameters and the minimum compensation value for each pixel comprises:
determining sub-compensation values of subpixels in each pixel based on the second driving parameter for each pixel;
determining whether a sub-compensation value of one subpixel of the subpixels is less than the minimum compensation value based on the sub-compensation values of the subpixels and the minimum compensation value; and
determining the abnormal driving parameter corresponding to the subpixels when the sub-compensation value of the subpixel is less than the minimum compensation value.
9. The method for driving the display device as claimed in claim 1 , wherein
after the step of determining the second compensation value for the display device based on the abnormal driving parameter of the display device further comprises:
storing the second compensation value.
10. An electronic device comprising
a memory and a processor, wherein the memory storing a computer program, the processor configured to execute the computer program in the memory to perform operations in the method for driving a display device of claim 1 .
11. A display device comprising
a display device driver and a display panel, wherein the display device driver comprising:
an acquisition module configured to obtain a first driving parameter and a first compensation value of the display device;
a first determination module configured to determine an abnormal driving parameter for the display device based on the first driving parameter and the first compensation value of the display device;
a second determination module configured to determine a second compensation value for the display device based on the abnormal driving parameter of the display device, wherein an absolute value of the first compensation value is greater than an absolute value of the second compensation value;
a storage module configured to store the second compensation value; and
a driving module configured to drive the display device using the second compensation value and the first driving parameter;
wherein the display device driver is further configured to perform:
determining a second driving parameter and a minimum compensation value for each pixel according to the first driving parameter and the first compensation value of the display device; and
determining the abnormal driving parameter of the display device based on the second driving parameter and the minimum compensation value for each pixel.
12. The display device as claimed in claim 11 , wherein
the display device driver is further configured to perform:
obtaining a correspondence between a first display mode and a second display mode of the display device;
obtaining a to-be-displayed gray scale and a to-be-displayed luminance of the display device in the first display mode; and
determining the first driving parameter and the first compensation value of the display device according the to-be-displayed gray scale and the to-be-displayed luminance in the first display mode, and the correspondence.
13. The display device as claimed in claim 12 , wherein
the display device driver is further configured to perform:
driving the display device according to the first driving parameter and the first compensation value of the display device to obtain a display screen of the display device;
determining an abnormal display area of the display device based on the display screen of the display device and a standard display screen; and
obtaining the first driving parameter and the first compensation value of the abnormal display area of the display device according to the abnormal display area of the display device, to obtain the abnormal driving parameter.
14. The display device as claimed in claim 13 , wherein
the display device driver is further configured to perform:
obtaining compensation accuracy of the display device; and
determining the second compensation value of the display device based on the abnormal driving parameter and the compensation accuracy of the display device.
15. The display device as claimed in claim 14 , wherein
the display device driver is further configured to perform:
determining a first baseline compensation coefficient and a first baseline compensation value for the display device based on the abnormal driving parameter of the display device;
determining a second baseline compensation coefficient for the display device based on the first baseline compensation coefficient and the coefficient compensation accuracy; and
determining the second compensation value for the display device based on the first baseline compensation value and the second baseline compensation coefficient.
16. The display device as claimed in claim 14 , wherein
the display device driver is further configured to perform:
determining a first baseline compensation coefficient and a first baseline compensation value for the display device based on the abnormal driving parameter of the display device;
determining a second baseline compensation value for the display device based on the first baseline compensation value and a voltage compensation accuracy; and
determining the second compensation value for the display device based on the second baseline compensation value and the first baseline compensation coefficient.
17. The display device as claimed in claim 14 , wherein
the display device driver is further configured to perform:
determining a first baseline compensation coefficient and a first baseline compensation value for the display device based on the abnormal driving parameter of the display device;
determining a second baseline compensation coefficient and a second baseline compensation value for the display device based on the first baseline compensation coefficient, the first baseline compensation value, and the compensation accuracy; and
determining a second compensation value for the display device based on the second baseline compensation coefficient and the second baseline compensation value.
18. The display device as claimed in claim 11 , wherein
the display device driver is further configured to perform:
determining sub-compensation values of subpixels in each pixel based on the second driving parameter for each pixel;
determining whether a sub-compensation value of one subpixel of the subpixels is less than the minimum compensation value based on the sub-compensation values of the subpixels and the minimum compensation value; and
determining the abnormal driving parameter corresponding to the subpixel when the sub-compensation value of the subpixel is less than the minimum compensation value.