Search

US-12620337-B2 - Driving method, driving device, display device and electronic device

US12620337B2US 12620337 B2US12620337 B2US 12620337B2US-12620337-B2

Abstract

A driving method is provided. In the driving method, when there is the color crosstalk in the display screen, the target region and the to-be-calibrated region are first determined based on the gray scale value of each region of the to-be-displayed screen, so that by comparing the absolute value of the gray scale difference between the color pixel in the to-be-calibrated region and the target color pixel in the target region on the same data line with the preset threshold, whether the gray scale difference between the to-be-calibrated region and the target region affects the image quality can be determined.

Inventors

  • Yongjie Jiang
  • Junfeng XIE

Assignees

  • HKC Corporation Limited

Dates

Publication Date
20260505
Application Date
20240520
Priority Date
20230705

Claims (20)

  1. 1 . A driving method, comprising: detecting a data signal of a to-be-displayed screen to obtain a gray scale value of each region in the to-be-displayed screen; determining whether there is a target region in the to-be-displayed screen based on the gray scale value of each region, wherein a gray scale value of a target color pixel in the target region is greater than 0, and gray scale values of color pixels in the target region other than the target color pixel are all equal to 0, and the target color pixel is a red pixel, a blue pixel or a green pixel; determining whether there is a to-be-calibrated region in the to-be-displayed screen, when there is the target region in the to-be-displayed screen, wherein the to-be-calibrated region is a region adjacent to the target region on a data line, and a gray scale value of each color pixel in the to-be-calibrated region is the same; determining that there is color crosstalk in the to-be-displayed screen, when there is the to-be-calibrated region in the to-be-displayed screen; obtaining an absolute value of a gray scale difference between each color pixel in the to-be-calibrated region and the target color pixel in the target region on the same data line, when there is the color crosstalk in the to-be-displayed screen; determining whether the absolute value of the gray scale difference is greater than a preset threshold; determining target compensation data from a pre-obtained compensation data set based on the absolute value of the gray scale difference, when the absolute value of the gray scale difference is greater than the preset threshold; and sending the target compensation data to a driver for the driver compensating for display data of the to-be-calibrated region based on the target compensation data, to drive the to-be-displayed screen to display.
  2. 2 . The method according to claim 1 , further comprising: determining that there is no color crosstalk in the to-be-displayed screen, when there is no target region in the to-be-displayed screen, or there is no to-be-calibrated region in the to-be-displayed screen.
  3. 3 . The method according to claim 1 , wherein the obtaining the compensation data set comprises: formulating a standard crosstalk detection screen, wherein the standard crosstalk detection screen comprises the target region, the to-be-calibrated region and a standard region, the standard region is a region adjacent to the target region in a horizontal direction; setting a gray scale value of the target color pixel in the target region to be a first standard value, and sequentially setting the gray scale value of each color pixel in the to-be-calibrated region and the standard region to be a first value, a second value and a third value, wherein the first standard value is greater than 127 and less than or equal to 255, the first value is less than the first standard value, and the first value, the second value and the third value decrease in turn; setting the gray scale value of the target color pixel in the target region to be a second standard value, and sequentially setting the gray scale value of each color pixel in the to-be-calibrated region and the standard region to be a fourth value, a fifth value, wherein the second standard value is greater than 0 and less than or equal to 127, and the fourth value is less than the second standard value, the fourth value and the fifth value decrease in turn; taking a color coordinate of the standard region as a standard color coordinate, and taking a luminance of the standard region as a standard luminance; obtaining color coordinates and luminances of the to-be-calibrated region when the gray scale value of each color pixel in the to-be-calibrated region is set to one value of the first value, the second value, the third value, the fourth value, and the fifth value; and obtaining the compensation data set based on the color coordinates and luminances of the to-be-calibrated region, the standard color coordinate and the standard luminance, when the gray scale value of each color pixel in the to-be-calibrated region is set to one value of the first value, the second value, the third value, the fourth value, and the fifth value.
  4. 4 . The method according to claim 3 , wherein the obtaining the compensation data set based on the color coordinates and luminances of the to-be-calibrated region, the standard color coordinate and the standard luminance, when the gray scale value of each color pixel in the to-be-calibrated region is set to one value of the first value, the second value, the third value, the fourth value, and the fifth value, comprises: when the target color pixel is the red pixel, sequentially compensating for voltages of a red pixel and a green pixel in the to-be-calibrated region until a coordinate error between the color coordinate of the to-be-calibrated region and the standard color coordinate is less than a first preset error, and a luminance error between the luminance of the to-be-calibrated region and the standard luminance is less than a second preset error, to sequentially obtain a first red pixel compensation data when each color pixel in the to-be-calibrated region is at the first value, a second red pixel compensation data when in the second value, and a third red pixel compensation data when each color pixel in the to-be-calibrated region is at the third value, when the gray scale value of the red pixel in the target region is the first standard value; and to sequentially obtain a fourth red pixel compensation data when each color pixel in the to-be-calibrated region is at the fourth value, and a fifth red pixel compensation data when each color pixel in the to-be-calibrated region is at the fifth value, when the gray scale value of the red pixel in the target region is the second standard value; when the target color pixel is the blue pixel, sequentially compensating for voltages of the blue pixel and the red pixel in the to-be-calibrated region until the coordinate error between the color coordinate of the to-be-calibrated region and the standard color coordinate is less than the first preset error, and the luminance error between the luminance of the to-be-calibrated region and the standard luminance is less than the second preset error, to sequentially obtain a first blue pixel compensation data when each color pixel in the to-be-calibrated region is at the first value, a second blue pixel compensation data when each color pixel in the to-be-calibrated region is at the second value, and a third blue pixel compensation data when in the third value, when the gray scale value of the blue pixel in the target region is the first standard value; and to sequentially obtain a fourth blue pixel compensation data when each color pixel in the to-be-calibrated region is at the fourth value, and a fifth blue pixel compensation data when each color pixel in the to-be-calibrated region is at the fifth value, when the gray scale value of the blue pixel in the target region is the second standard value; when the target color pixel is the green pixel, sequentially compensating for voltages of the green pixel and the blue pixel in the to-be-calibrated region until the coordinate error between the color coordinate of the to-be-calibrated region and the standard color coordinate is less than the first preset error, and the luminance error between the luminance of the to-be-calibrated region and the standard luminance is less than the second preset error, to sequentially obtain a first green pixel compensation data when each color pixel in the to-be-calibrated region is at the first value, a second green pixel compensation data when in the second value, and a third green pixel compensation data when each color pixel in the to-be-calibrated region is at the third value, when the gray scale value of the green pixel in the target region is the first standard value; and to sequentially obtain a fourth green pixel compensation data when each color pixel in the to-be-calibrated region is at the fourth value, and a fifth green pixel compensation data when each color pixel in the to-be-calibrated region is at the fifth value, when the gray scale value of the green pixel in the target region is the second standard value; and gathering the obtained first red pixel compensation data, the second red pixel compensation data, the third red pixel compensation data, the fourth red pixel compensation data, the fifth red pixel compensation data, the first blue pixel compensation data, the second blue pixel compensation data, the third blue pixel compensation data, the fourth blue pixel compensation data, the fifth blue pixel compensation data, the first green pixel compensation data, the second green pixel compensation data, the third green pixel compensation data, the fourth green pixel compensation data and the fifth green pixel compensation data to the compensation data set.
  5. 5 . The method according to claim 4 , wherein when the target color pixel is the red pixel and the absolute value of the gray scale difference is greater than the preset threshold, the method comprises: determining whether the gray scale value of the red pixel in the target region is greater than 127 and less than or equal to 255; determining whether the absolute value of the gray scale difference meets a first condition, a second condition or a third condition, when the gray scale value of the red pixel in the target region is greater than 127 and less than or equal to 255, wherein the first condition is that the absolute value of the gray scale difference is greater than the preset threshold but less than or equal to the first absolute value, the second condition is that the absolute value of the gray scale difference is greater than the first absolute value but less than or equal to the second absolute value, and the third condition is that the absolute value of the gray scale difference is greater than the second absolute value but less than or equal to 255, and the first absolute value is an absolute value of a difference between the first standard value and the first value, and the second absolute value is an absolute value of a difference between the first standard value and the second value; determining the first red pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the first condition; determining the second red pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the second condition; determining the third red pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the third condition; determining whether the absolute value of the gray scale difference meets a fourth condition or a fifth condition, when the gray scale value of the red pixel in the target region is greater than 0 and less than or equal to 127, wherein the fourth condition is that the absolute value of the gray scale difference is greater than the preset threshold but less than or equal to the third value, the fifth condition is that the absolute value of the gray scale difference is greater than the third value but less than or equal to 127, and the third value is an absolute value of a difference between the second standard value and the fourth value; determining the fourth red pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the fourth condition; and determining the fifth red pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the fifth condition.
  6. 6 . The method according to claim 4 , wherein when the target color pixel is the blue pixel and the absolute value of the gray scale difference is greater than the preset threshold, the method comprises: determining whether the gray scale value of the blue pixel in the target region is greater than 127 and less than or equal to 255; determining whether the absolute value of the gray scale difference meets a first condition, a second condition or a third condition, when the gray scale value of the blue pixel in the target region is greater than 127 and less than or equal to 255, wherein the first condition is that the absolute value of the gray scale difference is greater than the preset threshold but less than or equal to the first absolute value, the second condition is that the absolute value of the gray scale difference is greater than the first absolute value but less than or equal to the second absolute value, and the third condition is that the absolute value of the gray scale difference is greater than the second absolute value but less than or equal to 255, and the first absolute value is an absolute value of a difference between the first standard value and the first value, and the second absolute value is an absolute value of a difference between the first standard value and the second value; determining the first blue pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the first condition; determining the second blue pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the second condition; determining the third blue pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the third condition; determining whether the absolute value of the gray scale difference meets a fourth condition or a fifth condition, when the gray scale value of the blue pixel in the target region is greater than 0 and less than or equal to 127, wherein the fourth condition is that the absolute value of the gray scale difference is greater than the preset threshold but less than or equal to the third value, the fifth condition is that the absolute value of the gray scale difference is greater than the third value but less than or equal to 127, and the third value is an absolute value of a difference between the second standard value and the fourth value; determining the fourth blue pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the fourth condition; and determining the fifth blue pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the fifth condition.
  7. 7 . The method according to claim 4 , wherein when the target color pixel is the green pixel and the absolute value of the gray scale difference is greater than the preset threshold, the method comprises: determining whether the gray scale value of the green pixel in the target region is greater than 127 and less than or equal to 255; determining whether the absolute value of the gray scale difference meets a first condition, a second condition or a third condition, when the gray scale value of the green pixel in the target region is greater than 127 and less than or equal to 255, wherein the first condition is that the absolute value of the gray scale difference is greater than the preset threshold but less than or equal to the first absolute value, the second condition is that the absolute value of the gray scale difference is greater than the first absolute value but less than or equal to the second absolute value, and the third condition is that the absolute value of the gray scale difference is greater than the second absolute value but less than or equal to 255, and the first absolute value is an absolute value of a difference between the first standard value and the first value, and the second absolute value is an absolute value of a difference between the first standard value and the second value; determining the first green pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the first condition; determining the second green pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the second condition; determining the third green pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the third condition; determining whether the absolute value of the gray scale difference meets a fourth condition or a fifth condition, when the gray scale value of the green pixel in the target region is greater than 0 and less than or equal to 127, wherein the fourth condition is that the absolute value of the gray scale difference is greater than the preset threshold but less than or equal to the third value, the fifth condition is that the absolute value of the gray scale difference is greater than the third value but less than or equal to 127, and the third value is an absolute value of a difference between the second standard value and the fourth value; determining the fourth green pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the fourth condition; and determining the fifth green pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the fifth condition.
  8. 8 . The method according to claim 3 , wherein when the gray scale value of the target color pixel in the target region is the second standard value, the gray scale value of the target color pixel in the target region belongs to a middle-low gray scale.
  9. 9 . The method according to claim 8 , wherein when the gray scale value of the target color pixel in the target region is the first standard value, the gray scale value of the target color pixel in the target region belongs to a middle-high gray scale.
  10. 10 . The method according to claim 1 , wherein the detecting the data signal of the to-be-displayed screen to obtain the gray scale value of each region in the to-be-displayed screen, comprises: receiving, by a logic board, the data signal of the to-be-displayed screen, and detecting the data signal, by the logic board, to obtain the gray scale value of each region of the to-be-displayed screen, comprising the gray scale values of the red pixel, the blue pixel and the green pixel in each region.
  11. 11 . The method according to claim 1 , wherein after the target region is determined, an upper region adjacent to the target region on the data line and a lower region adjacent to the target region on the data line is determined as the to-be-calibrated region.
  12. 12 . The method according to claim 11 , wherein when an upper edge of the target region just overlaps with an outermost upper edge of the to-be-displayed screen, there is no upper region in the to-be-calibrated region adjacent to the target region on the data line, there is only a lower region adjacent to the target region on the data line; and when a lower edge of the target region just overlaps the outermost lower edge of the to-be-displayed screen, there is no lower region in the to-be-calibrated region adjacent to the target region on the data line, there is only the upper region adjacent to the target region on the data line.
  13. 13 . The method according to claim 1 , wherein after the target compensation data is obtained, a logic board is configured to output a high level, and the logic board is configured to output the target compensation data to the driver, for the driver compensating for the display data of the to-be-calibrated region based on the target compensation data, to drive the to-be-displayed screen to display.
  14. 14 . The method according to claim 13 , wherein when the absolute value of the gray scale difference between the to-be-calibrated region and the target region on the same data line is not greater than the preset threshold, the logic board is configured to output no target compensation data.
  15. 15 . A driving device, comprising a logic board and a driver, wherein the driver is electrically connected to the logic board; wherein the logic board is configured for executing a driving method; wherein the method comprises: detecting a data signal of a to-be-displayed screen to obtain a gray scale value of each region in the to-be-displayed screen; determining whether there is a target region in the to-be-displayed screen based on the gray scale value of each region, wherein a gray scale value of a target color pixel in the target region is greater than 0, and gray scale values of color pixels in the target region other than the target color pixel are all equal to 0, and the target color pixel is a red pixel, a blue pixel or a green pixel; determining whether there is a to-be-calibrated region in the to-be-displayed screen, when there is the target region in the to-be-displayed screen, wherein the to-be-calibrated region is a region adjacent to the target region on a data line, and a gray scale value of each color pixel in the to-be-calibrated region is the same; determining that there is color crosstalk in the to-be-displayed screen, when there is the to-be-calibrated region in the to-be-displayed screen; obtaining an absolute value of a gray scale difference between each color pixel in the to-be-calibrated region and the target color pixel in the target region on the same data line, when there is the color crosstalk in the to-be-displayed screen; determining whether the absolute value of the gray scale difference is greater than a preset threshold; determining target compensation data from a pre-obtained compensation data set based on the absolute value of the gray scale difference, when the absolute value of the gray scale difference is greater than the preset threshold; and sending the target compensation data to a driver for the driver compensating for display data of the to-be-calibrated region based on the target compensation data, to drive the to-be-displayed screen to display; and wherein the driver is configured for receiving the target compensation data, and compensating for the display data of the to-be-calibrated region based on the target compensation data, to drive the to-be-displayed screen to display.
  16. 16 . The driving device according to claim 15 , further comprising: determining that there is no color crosstalk in the to-be-displayed screen, when there is no target region in the to-be-displayed screen, or there is no to-be-calibrated region in the to-be-displayed screen.
  17. 17 . The driving device according to claim 15 , wherein the obtaining the compensation data set comprises: formulating a standard crosstalk detection screen, wherein the standard crosstalk detection screen comprises the target region, the to-be-calibrated region and a standard region, the standard region is a region adjacent to the target region in a horizontal direction; setting a gray scale value of the target color pixel in the target region to be a first standard value, and sequentially setting the gray scale value of each color pixel in the to-be-calibrated region and the standard region to be a first value, a second value and a third value, wherein the first standard value is greater than 127 and less than or equal to 255, the first value is less than the first standard value, and the first value, the second value and the third value decrease in turn; setting the gray scale value of the target color pixel in the target region to be a second standard value, and sequentially setting the gray scale value of each color pixel in the to-be-calibrated region and the standard region to be a fourth value, a fifth value, wherein the second standard value is greater than 0 and less than or equal to 127, and the fourth value is less than the second standard value, the fourth value and the fifth value decrease in turn; taking a color coordinate of the standard region as a standard color coordinate, and taking a luminance of the standard region as a standard luminance; obtaining color coordinates and luminances of the to-be-calibrated region when the gray scale value of each color pixel in the to-be-calibrated region is set to one value of the first value, the second value, the third value, the fourth value, and the fifth value; and obtaining the compensation data set based on the color coordinates and luminances of the to-be-calibrated region, the standard color coordinate and the standard luminance, when the gray scale value of each color pixel in the to-be-calibrated region is set to one value of the first value, the second value, the third value, the fourth value, and the fifth value.
  18. 18 . The driving device according to claim 17 , wherein the obtaining the compensation data set based on the color coordinates and luminances of the to-be-calibrated region, the standard color coordinate and the standard luminance, when the gray scale value of each color pixel in the to-be-calibrated region is set to one value of the first value, the second value, the third value, the fourth value, and the fifth value, comprises: when the target color pixel is the red pixel, sequentially compensating for voltages of the red pixel and the green pixel in the to-be-calibrated region until a coordinate error between the color coordinate of the to-be-calibrated region and the standard color coordinate is less than a first preset error, and a luminance error between the luminance of the to-be-calibrated region and the standard luminance is less than a second preset error, to sequentially obtain a first red pixel compensation data when each color pixel in the to-be-calibrated region is at the first value, a second red pixel compensation data when in the second value, and a third red pixel compensation data when each color pixel in the to-be-calibrated region is at the third value, when the gray scale value of the red pixel in the target region is the first standard value; and to sequentially obtain a fourth red pixel compensation data when each color pixel in the to-be-calibrated region is at the fourth value, and a fifth red pixel compensation data when each color pixel in the to-be-calibrated region is at the fifth value, when the gray scale value of the red pixel in the target region is the second standard value; when the target color pixel is the blue pixel, sequentially compensating for voltages of the blue pixel and the red pixel in the to-be-calibrated region until the coordinate error between the color coordinate of the to-be-calibrated region and the standard color coordinate is less than the first preset error, and the luminance error between the luminance of the to-be-calibrated region and the standard luminance is less than the second preset error, to sequentially obtain a first blue pixel compensation data when each color pixel in the to-be-calibrated region is at the first value, a second blue pixel compensation data when in the second value, and a third blue pixel compensation data when each color pixel in the to-be-calibrated region is at the third value, when the gray scale value of the blue pixel in the target region is the first standard value; and to sequentially obtain a fourth blue pixel compensation data when each color pixel in the to-be-calibrated region is at the fourth value, and a fifth blue pixel compensation data when each color pixel in the to-be-calibrated region is at the fifth value, when the gray scale value of the blue pixel in the target region is the second standard value; when the target color pixel is the green pixel, sequentially compensating for voltages of the green pixel and the blue pixel in the to-be-calibrated region until the coordinate error between the color coordinate of the to-be-calibrated region and the standard color coordinate is less than the first preset error, and the luminance error between the luminance of the to-be-calibrated region and the standard luminance is less than the second preset error, to sequentially obtain a first green pixel compensation data when each color pixel in the to-be-calibrated region is at the first value, a second green pixel compensation data when each color pixel in the to-be-calibrated region is at the second value, and a third green pixel compensation data when each color pixel in the to-be-calibrated region is at the third value, when the gray scale value of the green pixel in the target region is the first standard value; and to sequentially obtain a fourth green pixel compensation data when each color pixel in the to-be-calibrated region is at the fourth value, and a fifth green pixel compensation data when in the fifth value, when the gray scale value of the green pixel in the target region is the second standard value; and gathering the obtained first red pixel compensation data, the second red pixel compensation data, the third red pixel compensation data, the fourth red pixel compensation data, the fifth red pixel compensation data, the first blue pixel compensation data, the second blue pixel compensation data, the third blue pixel compensation data, the fourth blue pixel compensation data, the fifth blue pixel compensation data, the first green pixel compensation data, the second green pixel compensation data, the third green pixel compensation data, the fourth green pixel compensation data and the fifth green pixel compensation data to the compensation data set.
  19. 19 . The driving device according to claim 18 , wherein when the target color pixel is the red pixel and the absolute value of the gray scale difference is greater than the preset threshold, the method comprises: determining whether the gray scale value of the red pixel in the target region is greater than 127 and less than or equal to 255; determining whether the absolute value of the gray scale difference meets a first condition, a second condition or a third condition, when the gray scale value of the red pixel in the target region is greater than 127 and less than or equal to 255, wherein the first condition is that the absolute value of the gray scale difference is greater than the preset threshold but less than or equal to the first absolute value, the second condition is that the absolute value of the gray scale difference is greater than the first absolute value but less than or equal to the second absolute value, and the third condition is that the absolute value of the gray scale difference is greater than the second absolute value but less than or equal to 255, and the first absolute value is an absolute value of a difference between the first standard value and the first value, and the second absolute value is an absolute value of a difference between the first standard value and the second value; determining the first red pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the first condition; determining the second red pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the second condition; determining the third red pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the third condition; determining whether the absolute value of the gray scale difference meets a fourth condition or a fifth condition, when the gray scale value of the red pixel in the target region is greater than 0 and less than or equal to 127, wherein the fourth condition is that the absolute value of the gray scale difference is greater than the preset threshold but less than or equal to the third value, the fifth condition is that the absolute value of the gray scale difference is greater than the third value but less than or equal to 127, and the third value is an absolute value of a difference between the second standard value and the fourth value; determining the fourth red pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the fourth condition; and determining the fifth red pixel compensation data from the pre-obtained compensation data set as the target compensation data, when the absolute value of the gray scale difference meets the fifth condition.
  20. 20 . A display device, comprising a display panel and a driving device; wherein the driving device comprises a logic board and a driver, wherein the driver is electrically connected to the logic board; wherein the logic board is configured for executing a driving method; and wherein the driver is configured for receiving target compensation data, and compensating for display data of a to-be-calibrated region based on the target compensation data, to drive a to-be-displayed screen to display; wherein the method comprises: detecting a data signal of the to-be-displayed screen to obtain a gray scale value of each region in the to-be-displayed screen; determining whether there is a target region in the to-be-displayed screen based on the gray scale value of each region, wherein a gray scale value of a target color pixel in the target region is greater than 0, and gray scale values of color pixels in the target region other than the target color pixel are all equal to 0, and the target color pixel is a red pixel, a blue pixel or a green pixel; determining whether there is a to-be-calibrated region in the to-be-displayed screen, when there is the target region in the to-be-displayed screen, wherein the to-be-calibrated region is a region adjacent to the target region on a data line, and a gray scale value of each color pixel in the to-be-calibrated region is the same; determining that there is color crosstalk in the to-be-displayed screen, when there is the to-be-calibrated region in the to-be-displayed screen; obtaining an absolute value of a gray scale difference between each color pixel in the to-be-calibrated region and the target color pixel in the target region on the same data line, when there is the color crosstalk in the to-be-displayed screen; determining whether the absolute value of the gray scale difference is greater than a preset threshold; determining the target compensation data from a pre-obtained compensation data set based on the absolute value of the gray scale difference, when the absolute value of the gray scale difference is greater than the preset threshold; and sending the target compensation data to a driver for the driver compensating for display data of the to-be-calibrated region based on the target compensation data, to drive the to-be-displayed screen to display; wherein the driver is configured for compensating for the display data of the to-be-calibrated region based on the target compensation data, to drive the to-be-displayed screen to display on the display panel.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS The present disclosure claims priority to Chinese Patent Application No. 202310814548.9, filed Jul. 5, 2023, the entire disclosure of which is incorporated herein by reference. TECHNICAL FIELD The present disclosure relates to the field of driving display technology, particularly, to a driving method, a driving device, a display device and an electronic device. BACKGROUND With the development of liquid crystal display (LCD) technology, the requirements for thin-film transistor liquid crystal displays in terms of high resolution, wide viewing angle, high response speed, high opening rate and so on are getting higher and higher, and along with the shrinking of the size of the pixel, the line spacing on the Thin Film Transistor (TFT) substrate is getting smaller and smaller, and the coupling between different signal lines is aggravated, so that when a signal jumps, it may affect the stability of other signals in the periphery thereof. Therefore, the color crosstalk has been a common phenomenon in display defects of the LCD, which specifically refers to a screen of a certain region will affect the screen of other regions, resulting in a poor display phenomenon. According to the occurrence of crosstalk in different locations, the crosstalk can be divided into a vertical crosstalk and a horizontal crosstalk. The crosstalk phenomenon is caused by the capacitance coupling effect between the data line and the common electrode. For example, when the potential of the data line changes, the parasitic capacitance between the data line and the common electrode forms an instantaneous potential jump in the common electrode line. At this time, if the signal of the common electrode delays more seriously or the driving ability of the voltage is insufficient, its' potential can not be quickly restored to the preset potential, and the jump of this potential will pull down the trans-voltage in the pixel through the coupling effect of the storage capacitance, resulting in a reduction of the luminance of the pixel, thereby forming the crosstalk. SUMMARY There are provided a driving method, a driving device, a display device, and an electronic device according to the embodiments of the present disclosure. The technical solution is as below: A first aspect of the embodiments of the present disclosure provides a driving method, which includes: detecting a data signal of a to-be-displayed screen to obtain a gray scale value of each region in the to-be-displayed screen;determining whether there is a color crosstalk in the to-be-displayed screen based on the gray scale value of each region;determining a target region and a to-be-calibrated region based on the gray scale value, when there is the color crosstalk in the to-be-displayed screen, wherein a gray scale value of target color pixel in the target region is greater than 0, and gray scale values of color pixels in the target region other than the target color pixel are all equal to 0, and the target color pixel is a red pixel, a blue pixel or a green pixel, the to-be-calibrated region is a region adjacent to the target region on a data line, and a gray scale value of each color pixel in the to-be-calibrated region is the same;obtaining an absolute value of a gray scale difference between the color pixel in the to-be-calibrated region and the target color pixel in the target region on the same data line;determining whether the absolute value of the gray scale difference is greater than a preset threshold;determining target compensation data from a pre-obtained compensation data set based on the absolute value of the gray scale difference, when the absolute value of the gray scale difference is greater than the preset threshold; andsending the target compensation data to a driver for the driver compensating for display data of the to-be-calibrated region based on the target compensation data, to drive the to-be-displayed screen to display. A second aspect of the embodiment of the present disclosure provides a driving device, including a logic board and a driver, where the driver is electrically connected to the logic board; the logic board is configured for executing the driving method according to any one of embodiments of the present disclosure; andthe driver is configured for receiving the target compensation data, and compensating for the display data of the to-be-calibrated region based on the target compensation data, to drive the to-be-displayed screen to display. A third aspect of the embodiment of the present disclosure provides a display device, including a display panel and the driving device as recited in the second aspect of the embodiment of the present disclosure; the driver is configured for compensating for the display data of the to-be-calibrated region based on the target compensation data, to drive the to-be-displayed screen to display on the display panel. A fourth aspect of the embodiment of the present disclosure provides