Compensation circuit of display device, control method and display device

By designing a compensation circuit in the display device, automatically detecting and compensating the grayscale change value between adjacent pixel rows, the crosstalk phenomenon problem in display technology is solved, and the quality of the picture is significantly improved.

CN119851593AActive Publication Date: 2025-04-18CHONGQING HKC OPTOELECTRONICS TECH CO LTD +1

Patent Information

Application Number
CN202412000114.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-18
Estimated Expiration
2044-12-31

AI Technical Summary

Technical Problem

There is crosstalk in the existing display technology, resulting in picture distortion.

Method used

A compensation circuit for a display device is designed, including a data receiving module, a judgment module, a data compensation module and a data transmission module. By automatically detecting the grayscale change value between adjacent pixel rows, and obtaining the corresponding digital signal correction value from the preset comparison table, it is output to the driving circuit to eliminate crosstalk.

Benefits of technology

Effectively eliminate horizontal crosstalk, significantly improve the quality of the display screen, and ensure the clarity and smoothness of the screen.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119851593A_ABST
    Figure CN119851593A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of display, and provides a compensation circuit of a display device, a control method and the display device. The compensation circuit comprises a data receiving module, a judgment module, a data compensation module and a data transmission module which are connected in sequence; the data receiving module is used for receiving a data signal sent by the main control module; the judgment module is used for determining that an absolute value of a gray scale change value between a first pixel row and an adjacent second pixel row is greater than or equal to a preset gray scale value based on the data signal; the data compensation module is used for acquiring a digital signal correction value corresponding to the gray scale change value from a preset comparison table as a digital signal coding value of a second pixel row; and the data transmission module is used for outputting the digital signal coding value of the second pixel row to the driving circuit. The interference phenomenon can be recognized in advance, and the corresponding digital signal correction value is obtained, so that the horizontal crosstalk phenomenon is eliminated, and the quality of a display picture is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of display technology, and in particular, relates to a compensation circuit, a control method and a display device of a display device. Background Art

[0002] Liquid Crystal Display (LCD), Light-Emitting Diode (LED), and Organic Light-Emitting Diode (OLED) represent different stages of display technology development. LCD forms images by placing liquid crystals between two layers of glass and using a backlight. It is known for its clarity, brightness, and energy efficiency; while LED displays use light-emitting diodes as backlights, providing a thinner form factor, lower energy consumption, and faster response speed. OLED technology is a self-luminous technology that does not require backlight support, so it can achieve ultra-thin design and provide excellent contrast and color performance. It is considered to be the future development direction of display technology.

[0003] Although these three technologies have their own advantages, they all face a common technical challenge, namely the crosstalk phenomenon. Crosstalk refers to the situation where the signal in a certain area of ​​the display panel interferes with the adjacent area, causing picture distortion. This phenomenon is mainly caused by parasitic capacitance and parasitic inductance between signal lines. When a high-speed signal is transmitted in a signal line, the adjacent signal line in a silent state will induce current due to the presence of parasitic capacitance. Similarly, during the signal change process, parasitic inductance will also generate additional current. These additional currents affect the normal signal transmission, resulting in a decrease in picture quality.

[0004] Therefore, the crosstalk phenomenon is a problem that needs to be solved in existing display technologies. Summary of the invention

[0005] In view of this, embodiments of the present application provide a compensation circuit, a control method and a display device for solving the crosstalk phenomenon in display technology.

[0006] A first aspect of an embodiment of the present application provides a compensation circuit for a display device, the display device comprising a main control module and a driving circuit, the compensation circuit comprising a data receiving module, a judgment module, a data compensation module and a data transmission module connected in sequence, the input end of the data receiving module being connected to the main control module, and the output end of the data transmission module being connected to the driving circuit;

[0007] The data receiving module is used to receive the data signal sent by the main control module;

[0008] The judgment module is used to determine, based on the data signal, that an absolute value of a grayscale change value between a first pixel row and an adjacent second pixel row is greater than or equal to a preset grayscale value;

[0009] The data compensation module is used to obtain the digital signal correction value corresponding to the grayscale change value from a preset comparison table as the digital signal encoding value of the second pixel row;

[0010] The data transmission module is used to output the digital signal encoding value of the second pixel row to the driving circuit.

[0011] A second aspect of the embodiments of the present application provides a control method of the compensation circuit provided by the first aspect of the embodiments of the present application, including:

[0012] Receive the data signal sent by the main control module;

[0013] Based on the data signal, determining that an absolute value of a grayscale change value between a first pixel row and an adjacent second pixel row is greater than or equal to a preset grayscale value;

[0014] Obtaining a digital signal correction value corresponding to the grayscale change value from a preset comparison table as a digital signal encoding value of the second pixel row;

[0015] The digital signal encoding value of the second pixel row is output to the driving circuit.

[0016] A third aspect of the embodiments of the present application provides a display device, including a display panel, a driving circuit for driving the display panel, and a compensation circuit provided in the first aspect of the embodiments of the present application.

[0017] A compensation circuit for a display device provided in a first aspect of an embodiment of the present application includes a data receiving module, a judgment module, a data compensation module and a data transmission module connected in sequence, wherein the input end of the data receiving module is connected to the main control module, and the output end of the data transmission module is connected to the driving circuit; the data receiving module is used to receive a data signal sent by the main control module; the judgment module is used to determine, based on the data signal, that the absolute value of the grayscale change value between a first pixel row and an adjacent second pixel row is greater than or equal to a preset grayscale value; the data compensation module is used to obtain a digital signal correction value corresponding to the grayscale change value from a preset comparison table as a digital signal encoding value of the second pixel row; the data transmission module is used to output the digital signal encoding value of the second pixel row to the driving circuit. The compensation circuit of the present application is connected in sequence through a data receiving module, a judgment module, a data compensation module and a data transmission module. After receiving the data signal sent by the main control module, it can automatically detect the grayscale change value between adjacent pixel rows, and when the absolute value of the grayscale change value is greater than or equal to the preset grayscale value, obtain the corresponding digital signal correction value from a preset comparison table, thereby effectively eliminating the horizontal crosstalk phenomenon, significantly improving the quality of the displayed image, and ensuring the clarity and smoothness of the displayed image.

[0018] It can be understood that the beneficial effects of the second and third aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0020] Figure 1 is a schematic diagram of the structure of a compensation circuit provided in an embodiment of the present application;

[0021] Figure 2 is a structural schematic diagram of a compensation circuit provided by another embodiment of the present application;

[0022] Figure 3 is a structural schematic diagram of a compensation circuit provided by another embodiment of the present application;

[0023] Figure 4 is a structural schematic diagram of a compensation circuit provided by another embodiment of the present application;

[0024] Figure 5 It is a flow chart of a control method of a compensation circuit provided by an embodiment of the present application;

[0025] Figure 6 It is a schematic diagram of the structure of a display device provided in one embodiment of the present application.

[0026] In the figure, 10-display device, 100-compensation circuit, 200-power management module, 300-driving circuit;

[0027] 101-data receiving module, 102-judgment module, 103-data compensation module, 104-data transmission module, 105-data decompression module, 106-register module, 107-processing module;

[0028] 111- monitoring module, 112- gamma correction module, 113- voltage stabilizing capacitor DETAILED DESCRIPTION

[0029] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

[0030] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0031] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0032] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0033] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0034] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0035] Embodiment 1

[0036] The compensation circuit of the display device provided by the embodiment of the present application includes a data receiving module, a judgment module, a data compensation module and a data transmission module connected in sequence, the input end of the data receiving module is connected to the main control module, and the output end of the data transmission module is connected to the driving circuit; the data receiving module is used to receive the data signal sent by the main control module; the judgment module is used to determine, based on the data signal, that the absolute value of the grayscale change value between the first pixel row and the adjacent second pixel row is greater than or equal to the preset grayscale value; the data compensation module is used to obtain the digital signal correction value corresponding to the grayscale change value from the preset comparison table as the digital signal encoding value of the second pixel row; the data transmission module is used to output the digital signal encoding value of the second pixel row to the driving circuit. The compensation circuit of the present application can automatically detect the grayscale change value between adjacent pixel rows after receiving the data signal sent by the main control module through the data receiving module, the judgment module, the data compensation module and the data transmission module connected in sequence, and when the absolute value of the grayscale change value is greater than or equal to the preset grayscale value, the corresponding digital signal correction value is obtained from the preset comparison table, thereby effectively eliminating the horizontal crosstalk phenomenon, significantly improving the quality of the display picture, and ensuring the clarity and smoothness of the display picture.

[0037] In application, the display device can be any type of device with display function, such as a monitor, a television, a laptop, a tablet computer, a multimedia advertising machine or an electronic billboard. The compensation circuit is arranged between the main control module (SOC) and the driver circuit (Driver IC). It can be a general integrated circuit arranged outside the existing components, such as a CPU (Central Processing Unit) or an ASIC (Application Specific Integrated Circuit), or a functional module arranged in the existing components, or a combination of the existing components and the CPU / ASIC. For example, it can be composed of an internal functional module of the timing controller (TCON) of the display device and a CPU / ASIC outside the timing controller.

[0038] like Figure 1 As shown, a compensation circuit 100 of a display device provided in an embodiment of the present application includes a data receiving module 101, a judgment module 102, a data compensation module 103 and a data transmission module 104 connected in sequence, the input end of the data receiving module 101 is connected to the main control module, and the output end of the data transmission module 104 is connected to the driving circuit 300;

[0039] The data receiving module 101 is used to receive the data signal sent by the main control module;

[0040] A determination module 102, configured to determine, based on a data signal, whether an absolute value of a grayscale change value between a first pixel row and an adjacent second pixel row is greater than or equal to a preset grayscale value;

[0041] The data compensation module 103 is used to obtain the digital signal correction value corresponding to the grayscale change value from a preset comparison table as the digital signal encoding value of the second pixel row;

[0042] The data transmission module 104 is used to output the digital signal encoding value of the second pixel row to the driving circuit.

[0043] In applications, the main control module is a chip that integrates multiple functions, usually including components such as the central processing unit (CPU), graphics processing unit (GPU), and memory controller. When the image on the display needs to be updated, the display controller in the SoC generates a corresponding video signal, i.e., a data signal, based on the data in the current frame buffer. Each frame of data signal contains information about all pixels in the frame. For example, for a display with a resolution of 1920x1080, each frame of data contains the grayscale value or color information of all pixels in 1920 columns by 1080 rows. Grayscale refers to the number of different brightness levels that a pixel can represent. In a black and white display, grayscale usually refers to the brightness level from the darkest (black) to the brightest (white). In a color display, each color channel (red, green, and blue) has its own grayscale value. The grayscale value of each pixel represents the brightness level of the pixel. For example, in an 8-bit grayscale system, the grayscale value of each pixel ranges from 0 to 255 (a total of 256 levels). Therefore, based on the data signal, the grayscale value of each pixel row can be obtained, so that the grayscale change value between the first pixel row and the adjacent second pixel row can also be known. When the grayscale value from the first pixel row to the adjacent second pixel row becomes smaller, the grayscale change value is a negative value, and when the grayscale value from the first pixel row to the adjacent second pixel row becomes larger, the grayscale change value is a positive value. For example, when the grayscale of the first pixel row is 64 and the grayscale of the second pixel row is 255, the grayscale change value is 191, conversely, when the grayscale of the first pixel row is 255 and the grayscale of the second pixel row is 64, the grayscale change value is -191.

[0044] In application, the crosstalk phenomenon in the embodiment of the present application mainly refers to the horizontal crosstalk phenomenon. The preset grayscale value is a basis obtained by pre-calibration for judging whether the current frame data signal will have a display screen crosstalk phenomenon. When the absolute value of the grayscale change value from the first pixel row to the adjacent second pixel row is less than the preset grayscale value, it is considered that there will be no crosstalk phenomenon. When the absolute value of the grayscale change value from the first pixel row to the adjacent second pixel row is greater than or equal to the preset grayscale value, it is considered that there will be crosstalk phenomenon.

[0045] In application, when the judgment module 102 determines that crosstalk will occur, compensation can be performed through the data compensation module 103 to eliminate the influence of the crosstalk phenomenon. The data compensation module 103 stores a pre-calibrated comparison table, and uses the grayscale change value to find the corresponding digital signal correction value from the comparison table, and outputs it as the digital signal encoding value of the second pixel row. Different digital signal encoding values ​​can obtain different voltage values ​​after digital-to-analog conversion, thereby offsetting the influence of the GAMMA voltage drop, ensuring that the voltage output to the source driver IC matches the grayscale transmitted in the data signal, and finally achieving a display effect consistent with the grayscale transmitted in the data signal, eliminating horizontal crosstalk.

[0046] The embodiment of the present application receives the data signal sent by the main control module through the data receiving module, and detects the grayscale change value between adjacent pixel rows through the judgment module. Once the absolute value of the grayscale change value is found to be greater than or equal to the preset grayscale value, it is considered that crosstalk may be caused. At this time, the data compensation module will find the corresponding digital signal correction value from the preset comparison table and output it as the digital signal encoding value of the second pixel row. The voltage value obtained by the corrected digital signal after digital-to-analog conversion can offset the impact of the GAMMA voltage drop, thereby ensuring that the voltage output to the source driver IC matches the grayscale transmitted in the data signal, and finally achieving an accurate display effect, effectively eliminating the horizontal crosstalk phenomenon, and improving the clarity and smoothness of the displayed image.

[0047] In one embodiment, the determination module 102 is further configured to:

[0048] When it is determined that the absolute value of the grayscale change value between the first pixel row and the adjacent second pixel row is greater than or equal to the preset grayscale value, sending the data signal to the data compensation module;

[0049] When it is determined that there is no absolute value of the grayscale change value between the first pixel row and the adjacent second pixel row that is greater than or equal to the preset grayscale value, the data signal is sent to the data transmission module.

[0050] In the application, the judgment module 102 analyzes the received data signal, calculates the absolute value of the grayscale value between two adjacent rows, and compares it with the preset grayscale threshold. After calibrating to obtain a preset grayscale threshold, the grayscale threshold is stored in the judgment module 101 for crosstalk risk judgment. If the absolute value of the grayscale change value is greater than or equal to the preset grayscale value, it is considered that there is a crosstalk risk. If the absolute value of the grayscale change value is less than the preset grayscale value, it is considered that there is no crosstalk risk. If there is a crosstalk risk, the judgment module 102 sends the data signal to the data compensation module 103 for compensation processing. If there is no crosstalk risk, the judgment module 102 sends the data signal directly to the data transmission module 104 for transmission. The data transmission module 104 outputs the compensated or uncompensated data signal encoding value to the drive circuit, and the drive circuit converts these data into actual voltage signals to drive the display panel to display the correct image.

[0051] The judgment module of the embodiment of the present application can not only detect whether there is a risk of crosstalk, but also intelligently shunt the data signal to different processing modules according to the detection result. In this way, unnecessary compensation processing can be avoided and processing efficiency can be improved. Compensation processing is only performed when the risk of crosstalk is detected, otherwise the data signal is directly transmitted, which reduces unnecessary processing burden and improves the response speed of the system.

[0052] In one embodiment, Figure 2 As shown, the compensation circuit 100 further includes a data decompression module 105 and a register module 106 which are connected in sequence, the input end of the data decompression module 105 is connected to the output end of the data receiving module 101, and the output end of the register module 106 is connected to the judgment module 102;

[0053] The data decompression module 105 is used to decompress the data signal and transmit the decompressed data signal to the register module 106;

[0054] The register module 106 is used to store the data signal and transmit the data signal to the determination module 102 .

[0055] In application, due to bandwidth limitation or in order to improve transmission efficiency, the original data signal may be compressed before transmission. After reaching the compensation circuit 100, the data is first decompressed by the data decompression module 105, and the original data signal is obtained before subsequent processing. The data decompression module 105 supports a variety of compression algorithms, including but not limited to Run-Length Encoding (RLE), Huffman coding (Huffman coding), Leppel-Ziv 1977 (Lempel-Ziv 1977, LZ77), Leppel-Ziv 1978 (Lempel-Ziv 1978, LZ78), etc., and different compression methods can be used for decompression according to different application scenarios.

[0056] In application, register module 106 is used as a data buffer to temporarily store data signals received from the data decompression module. According to different application scenarios, register module 106 can use multiple levels of registers, each level of registers is responsible for the storage and transmission of a part of data, and can also use a first-in-first-out (FIFO) structure.

[0057] In one embodiment, Figure 3 As shown, the compensation circuit 100 further includes a processing module 107, the input end of the processing module 107 is connected to the register module 106, and the output end is connected to the judgment module 102;

[0058] The processing module 102 is used to process the data signal, and the processing includes at least one of aging compensation, adaptive color control, and overdrive.

[0059] In applications, the brightness of pixels in the display screen will decay after long-term use, especially in OLED screens. The processing module 102 adjusts the current intensity or voltage of the pixel through aging compensation to compensate for the above brightness decay and maintain the consistency and uniformity of the display. For example, for display screens made of organic light-emitting materials such as OLED and AMOLED, especially in high-end smartphones and tablets, aging compensation processing can ensure better display effects.

[0060] In the application, the processing module 102 automatically adjusts the color saturation and contrast of the screen according to the changes in ambient light through the adaptive color control technology (Adaptive Color Control), so that the displayed content can maintain the best visual effect under different lighting conditions. For example, for devices used outdoors, such as smart phones, tablet computers, and car display systems, the processing module 102 uses the adaptive color control technology to adjust the display effect according to the changes in external light, which can ensure that users can clearly read the screen content in direct sunlight or dim environments.

[0061] In applications, for application scenarios that require fast response, such as e-sports monitors, high-definition televisions, etc., the processing module 102 applies a higher voltage or current to the pixels through overdrive, which can speed up the response speed of the pixels, thereby reducing the blur when the screen switches and improving the clarity of the dynamic image.

[0062] The embodiment of the present application integrates display optimization technologies such as aging compensation, adaptive color control and overdrive through the processing module 107, which significantly improves the display effect and user experience, can effectively extend the service life of the display screen, automatically adapt to different ambient light conditions to optimize color performance, and greatly improve the clarity and smoothness of dynamic images, thereby ensuring that high-quality visual experience can be provided in various application scenarios.

[0063] In one embodiment, a first calibration module is further included, and the first calibration module is used to:

[0064] Sending an a-th calibration picture to the display panel, wherein the a-th calibration picture has adjacent pixel rows with a grayscale change value of b;

[0065] Perform crosstalk detection on the display screen. When crosstalk occurs, store the grayscale change values ​​of adjacent pixel rows in the corresponding calibration screen, and calculate the absolute value of the grayscale change value.

[0066] The smallest absolute value of the grayscale change value is used as a preset grayscale value, and the preset grayscale value is stored in the judgment module;

[0067] Among them, a=1,2,…,510; b∈[-255~255], a and b are integers.

[0068] In the application, the first calibration module generates a series of calibration screens (recorded as the ath calibration screen), where the value range of a is from 1 to 510 (i.e., a takes 1, 2, ..., 510 in sequence). Each calibration screen contains a group of adjacent pixel rows with a specific grayscale change value b, where b belongs to the interval [-255, 255], and b is an integer, and b takes -255, -254, ..., 255 in different calibration screens. The first calibration module sends these calibration screens to the display panel one by one for display. Starting from the first calibration screen, all the way to the 510th calibration screen.

[0069] Specifically, the first calibration module generates and sends the first calibration picture (a=1) to the display panel, and the grayscale change value of the adjacent pixel rows of the first calibration picture is b=-255; after the first calibration picture is displayed on the display panel, the detection device is used to detect the crosstalk phenomenon on the display panel. If no crosstalk is detected, the next calibration picture is sent. If the crosstalk phenomenon is detected, the grayscale change value of the first calibration picture is recorded, that is, b=-255, and then the next calibration picture is sent. The next calibration picture is the second calibration picture (a=2), and the grayscale change value of the adjacent pixel rows of the second calibration picture is b=-254; after the second calibration picture is displayed on the display panel, the detection device is used to detect the crosstalk phenomenon on the display panel. If no crosstalk is detected, the next calibration picture is sent. If crosstalk is detected, the grayscale change value of the second calibration picture is recorded, that is, b = -254, and then the next calibration picture is sent... Repeat the above steps until all 510 calibration pictures are sent. At this time, a data group formed by grayscale change values ​​can be obtained. The absolute values ​​of all grayscale change values ​​in the data group are taken, and the minimum absolute value is found from all recorded grayscale change values. Assume that this minimum value is |b| min =30, the preset grayscale value is set to 30 and is stored in the determination module 102.

[0070] The embodiment of the present application detects the crosstalk phenomenon of the display panel under different grayscale change values, ensuring that the detection of the grayscale change value covers all possibilities, thereby improving the accuracy of the preset grayscale value finally determined. The smallest of the absolute values ​​of the grayscale change values ​​is used as the preset grayscale value, which can improve the accuracy of the judgment of the crosstalk phenomenon.

[0071] In one embodiment, a second calibration module is further included, and the second calibration module is used to:

[0072] Sending a k-th round of calibration picture in which the grayscale value of the first pixel row is i and the grayscale value of the second pixel row is j to the display panel, wherein the second pixel row is the next pixel row adjacent to the first pixel row in the calibration picture, and each round of calibration picture is a repeated picture sent at a preset frame rate;

[0073] Detect the displayed grayscale of the second pixel row, and adjust the encoding value of the digital signal corresponding to the second pixel row until the displayed grayscale is equal to j, and use the encoding value of the digital signal as the digital signal correction value corresponding to the grayscale change value ji, and enter it into the comparison table;

[0074] Wherein, k=1,2,…,65536; i,j∈[0~255]; k, i, j are integers; the values ​​of i or j in any two rounds of calibration images are different.

[0075] In the application, the second calibration module generates the kth round of calibration screen, where k is 1, 2, ..., 65536. Among them, the grayscale value of the first pixel row of the kth round of calibration screen is i, and the grayscale value of the second pixel row is j. The value ranges of i and j are both [0-255], and i and j are both integers. Each round of calibration screen is a repeated screen sent at a preset frame rate. After the calibration of one round of calibration screen is completed, when sending the next round of calibration screen, the value of i and / or j is changed so that the i and j values ​​of the current round of calibration screen are not exactly the same as those of the previous round of calibration screen. After all the calibration screens of all rounds are calibrated, the grayscale change value can cover all values ​​in [-255-255].

[0076] In the application, it is assumed that the second calibration module generates a calibration picture of a certain round, in which the grayscale value of the first pixel row is 100 and the grayscale value of the second pixel row is 150. The current calibration picture (i.e., a set of repeated calibration pictures in which the grayscale value of the first pixel row is 100 and the grayscale value of the second pixel row is 150) is sent to the display panel at a preset frame rate. Use the detection device to measure the actual display grayscale value of the second pixel row. Assuming that the actual grayscale value is lower than 150, adjust the digital signal coding value corresponding to the second pixel row in the next frame of the calibration screen to increase its corresponding voltage value. At this time, continue to use the detection device to measure the actual display grayscale value of the second pixel row. Assuming that the actual grayscale is still lower than 150, continue to adjust the digital signal coding value corresponding to the second pixel row in the next frame of the calibration screen to increase its corresponding voltage value. If after adjusting the digital signal coding value corresponding to the second pixel row, the actual display grayscale value of the second pixel row in the next frame of the calibration screen is higher than 150, continue to adjust the digital signal coding value corresponding to the second pixel row in the next frame of the calibration screen to reduce its corresponding voltage value... Repeat this process until the actual display grayscale value of the second pixel row measured by the detection device in a certain frame of the calibration screen is equal to 150, then enter the digital signal coding value at this time into the comparison table as the digital signal correction value corresponding to the grayscale change value ji=50, and end the current round of calibration screen. Let the value of k increase by 1, and start the calibration of the next round of calibration screen... Repeat this process until all 65536 rounds of calibration screens are calibrated. You can get a grayscale change value of -255~255, and each grayscale change value has a corresponding digital signal correction value comparison table. Store the comparison table in the compensation module for the compensation module to call when performing compensation.

[0077] The embodiment of the present application sends a calibration screen covering all grayscale change values ​​from -255 to 255 to the display panel, and monitors the actual display effect in real time through the detection device. When it is detected that the actual display grayscale value of the second pixel row does not match the target grayscale value, the voltage applied to the pixel is dynamically adjusted by gradually adjusting the corresponding digital signal encoding value until the actual display grayscale value accurately matches the target grayscale value. The resulting comparison table can fully reflect the precise correction values ​​corresponding to various grayscale change values, ensuring that the best compensation solution can be found in any grayscale conversion situation, thereby more effectively eliminating crosstalk and ensuring the quality of the display image.

[0078] Embodiment 2

[0079] like Figure 4 As shown, a compensation circuit 100 of a display device provided in an embodiment of the present application includes a gamma correction module 112, a monitoring module 111 and a voltage stabilizing capacitor 113;

[0080] The input end of the monitoring module 111 is connected to the data driving voltage output end of the power management module 200, the output end of the monitoring module 111 is connected to the input end of the gamma correction module 112, the gamma voltage output end of the gamma correction module 112 is connected to one end of the voltage stabilizing capacitor 113 and the gamma voltage input end of the driving circuit 300, and the other end of the voltage stabilizing capacitor 113 is grounded;

[0081] The monitoring module 111 is used to monitor the data driving voltage output by the power management module 200, and when it is detected that the data driving voltage starts to decrease, output a first control signal to the gamma correction module 112;

[0082] The gamma correction module 112 is used to interrupt the output of the gamma voltage when receiving the first control signal;

[0083] The monitoring module 111 is further configured to output a second control signal to the gamma correction module 112 when the data driving voltage is restored to the data driving voltage value before the decrease;

[0084] The gamma correction module 112 is further configured to restore the output of the gamma voltage when receiving the second control signal.

[0085] In applications, the gamma correction module 112 is used to generate gamma voltages of different levels, which determine the actual brightness at each gray level. The gamma correction module 112 can adjust the nonlinear relationship between the display output brightness and the input signal to ensure that the display can correctly reproduce the color and contrast of the image.

[0086] In application, under normal circumstances, the gamma correction module 112 is used to generate gamma voltages of different levels, which determine the actual brightness of each grayscale on the display panel. By adjusting the nonlinear relationship between the display output brightness and the input signal, it is ensured that the display can correctly reproduce the color and contrast of the image. Because of the presence of parasitic capacitance, the voltage on the data line changes, for example, when switching from a lower grayscale to a higher grayscale, or from a higher grayscale to a lower grayscale, the data drive voltage (VAA voltage) will be caused to drop. The monitoring module 111 continuously monitors the data drive voltage from the power management module 200. Once it is detected that the data drive voltage (VAA voltage) begins to drop, it is considered that the gamma voltage generated by the gamma correction module 112 has also dropped, and it is judged that the display screen will have crosstalk. In order to avoid the inaccurate gamma voltage affecting the quality of the display screen, the monitoring module 111 will immediately send a control signal (first control signal) to the gamma correction module 112, instructing the gamma correction module 112 to stop outputting the gamma voltage. The gamma correction module 112 receives the first control signal from the monitoring module 111, and interrupts the output of the gamma voltage under the instruction of the first control signal. At this time, since one end of the voltage-stabilizing capacitor 113 is connected to the gamma voltage output end of the gamma correction module 112, and the other end is grounded. After the gamma voltage stops outputting, the voltage-stabilizing capacitor 113 releases the stored charge, so that the input voltage of the driving circuit remains stable, and when the data driving voltage returns to the normal value before the drop, the monitoring module 111 detects this change again and sends a second control signal to the gamma correction module 112. After receiving the second control signal, the gamma correction module resumes the output of the gamma voltage, thereby re-ensuring the normal operation of the display panel.

[0087] The compensation circuit of the embodiment of the present application can effectively protect the display panel from the influence of poor gamma voltage when crosstalk occurs by setting a voltage-stabilizing capacitor at the front end of the driving circuit, ensuring that the accurate gamma voltage output can be quickly restored after the voltage returns to normal, thereby maintaining a high-quality display effect, improving the reliability of the display device, eliminating crosstalk, and ensuring a good display picture.

[0088] Embodiment 3

[0089] The embodiment of the present application provides a compensation circuit 100 for a display device, including a data receiving module 101, a judgment module 102, a data compensation module 103 and a data transmission module 104 provided in the first embodiment, and a gamma correction module 112, a monitoring module 111 and a voltage-stabilizing capacitor 113 provided in the second embodiment.

[0090] In application, a feedback detection circuit can be set at the rear stage of the compensation circuit 100 to detect the compensation effect of the compensation circuit. The compensation circuit 100 preferably uses the receiving module 101, the judgment module 102, the data compensation module 103 and the data transmission module 104 for compensation. At this time, the feedback detection circuit set at the rear stage can be used to detect the effect after compensation. For example, it can be detected whether the voltage received by the driving circuit is sufficient to make the displayed grayscale consistent with the grayscale in the data signal. If the detection result of the feedback detection circuit is that the compensation effect is poor, the feedback signal can be transmitted to the monitoring module 111, and the compensation scheme of Example 2 is enabled for further compensation. If the detection result of the feedback detection circuit is that the compensation effect is good, it can be directly applied to the driving circuit without further compensation using the compensation scheme of Example 2.

[0091] The embodiment of the present application combines the compensation schemes of embodiment one and embodiment two, and preferentially adopts the compensation scheme of embodiment one for compensation. When the compensation effect of embodiment one is poor, the compensation scheme of embodiment two is superimposed for compensation, thereby ensuring a better compensation effect, being able to more effectively eliminate the crosstalk phenomenon, and making the displayed picture have good quality.

[0092] Embodiment 4

[0093] like Figure 5 As shown, an embodiment of the present application provides a control method for a compensation circuit, comprising the following steps S101 to S104:

[0094] Step S101, receiving a data signal sent by a main control module;

[0095] Step S102: determining, based on the data signal, that an absolute value of a grayscale change value between a first pixel row and an adjacent second pixel row is greater than or equal to a preset grayscale value;

[0096] Step S103, obtaining a digital signal correction value corresponding to the grayscale change value from a preset comparison table as a digital signal encoding value of the second pixel row;

[0097] Step S104: output the digital signal encoding value of the second pixel row to the driving circuit.

[0098] In the embodiment of the present application, when it is found that the absolute value of the grayscale change value is greater than or equal to the preset grayscale value, it is considered that crosstalk may be caused. At this time, the corresponding digital signal correction value will be found in the preset comparison table and output as the digital signal encoding value of the second pixel row. The voltage value obtained after the digital-to-analog conversion of the corrected digital signal can offset the effect of the GAMMA voltage drop, thereby ensuring that the voltage output to the source driver IC matches the grayscale transmitted in the data signal, and finally achieving an accurate display effect, effectively eliminating the horizontal crosstalk phenomenon, and improving the clarity and smoothness of the displayed image.

[0099] In one embodiment, the following steps S201-S202 are also included:

[0100] Step S201, when it is determined that the absolute value of the grayscale change value between the first pixel row and the adjacent second pixel row is greater than or equal to the preset grayscale value, sending a data signal to a data compensation module;

[0101] Step S202: When it is determined that there is no grayscale change value between the first pixel row and the adjacent second pixel row whose absolute value is greater than or equal to the preset grayscale value, sending a data signal to the data transmission module.

[0102] The embodiment of the present application can not only detect whether there is a risk of crosstalk, but also intelligently shunt the data signal to different processing modules according to the detection results. In this way, unnecessary compensation processing can be avoided and processing efficiency can be improved. Compensation processing is only performed when the risk of crosstalk is detected, otherwise the data signal is directly transmitted, which reduces unnecessary processing burden and improves the response speed of the system.

[0103] In one embodiment, the following steps S301 to S303 are also included:

[0104] Step S301, sending the ath calibration picture to the display panel, wherein the ath calibration picture has adjacent pixel rows with a grayscale change value of b;

[0105] Step S302, performing crosstalk detection on the display image, when crosstalk occurs, storing grayscale change values ​​of adjacent pixel rows in the corresponding calibration image, and calculating the absolute value of the grayscale change value;

[0106] Step S303, taking the minimum of the absolute values ​​of the grayscale change values ​​as a preset grayscale value, and storing the preset grayscale value in a determination module;

[0107] Among them, a=1,2,…,510; b∈[-255~255], a and b are integers.

[0108] The embodiment of the present application detects the crosstalk phenomenon of the display panel under different grayscale change values, ensuring that the detection of the grayscale change value covers all possibilities, thereby improving the accuracy of the preset grayscale value finally determined. The smallest of the absolute values ​​of the grayscale change values ​​is used as the preset grayscale value, which can improve the accuracy of the judgment of the crosstalk phenomenon.

[0109] In one embodiment, the following steps S401-S402 are also included:

[0110] Step S401, sending a k-th round of calibration picture with a grayscale value of the first pixel row being i and a grayscale value of the second pixel row being j to the display panel, wherein the second pixel row is the next pixel row adjacent to the first pixel row in the calibration picture, and each round of calibration picture is a repeated picture sent at a preset frame rate;

[0111] Step S402, detecting the display grayscale of the second pixel row, and adjusting the coding value of the digital signal corresponding to the second pixel row, until the display grayscale is equal to j, taking the coding value of the digital signal as the digital signal correction value corresponding to the grayscale change value ji, and entering it into the comparison table;

[0112] Wherein, k = 1, 2, ..., 65536; i, j ∈ [0 to 255]; the values ​​of i or j in any two rounds of calibration images are different.

[0113] The embodiment of the present application sends a calibration screen covering all grayscale change values ​​from -255 to 255 to the display panel, and monitors the actual display effect in real time through the detection device. When it is detected that the actual display grayscale value of the second pixel row does not match the target grayscale value, the voltage applied to the pixel is dynamically adjusted by gradually adjusting the corresponding digital signal encoding value until the actual display grayscale value accurately matches the target grayscale value. The resulting comparison table can fully reflect the precise correction values ​​corresponding to various grayscale change values, ensuring that the best compensation solution can be found in any grayscale conversion situation, thereby more effectively eliminating crosstalk and ensuring the quality of the display image.

[0114] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0115] Embodiment 5

[0116] like Figure 6 As shown, an embodiment of the present application further provides a display device 10 , including a display panel 400 , a driving circuit 300 for driving the display panel 400 , and the compensation circuit 100 .

[0117] In one embodiment, the display panel 400 can be any type of display panel, such as a liquid crystal display panel based on LCD (Liquid Crystal Display) technology, an organic electroluminesence display panel based on OLED (Organic Electroluminesence Display) technology, a quantum dot light emitting diode display panel based on QLED (Quantum Dot Light Emitting Diodes) technology, or a curved display panel, etc.

[0118] In one embodiment, all modules or units in the embodiments of the present application can be implemented by a general integrated circuit, such as a CPU (Central Processing Unit), or by an ASIC (Application Specific Integrated Circuit).

[0119] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0120] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0121] An embodiment of the present application provides a computer program product. When the computer program product runs on a display device, the display device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0122] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the device / terminal device, a recording medium, a computer memory, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), an electric carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.

[0123] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0124] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0125] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0126] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0127] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A compensation circuit for a display device, characterized in that: The display device comprises a main control module and a driving circuit, the compensation circuit comprises a data receiving module, a judgment module, a data compensation module and a data transmission module which are connected in sequence, the input end of the data receiving module is connected to the main control module, and the output end of the data transmission module is connected to the driving circuit; The data receiving module is used to receive the data signal sent by the main control module; The judgment module is used to determine, based on the data signal, that an absolute value of a grayscale change value between a first pixel row and an adjacent second pixel row is greater than or equal to a preset grayscale value; The data compensation module is used to obtain the digital signal correction value corresponding to the grayscale change value from a preset comparison table as the digital signal encoding value of the second pixel row; The data transmission module is used to output the digital signal encoding value of the second pixel row to the driving circuit.

2. The compensation circuit of the display device according to claim 1, characterized in that: The judging module is also used for: When it is determined that the absolute value of the grayscale change value between the first pixel row and the adjacent second pixel row is greater than or equal to the preset grayscale value, sending the data signal to the data compensation module; When it is determined that there is no absolute value of the grayscale change value between the first pixel row and the adjacent second pixel row that is greater than or equal to the preset grayscale value, the data signal is sent to the data transmission module.

3. The compensation circuit of the display device according to claim 1, wherein: It also includes a data decompression module and a register module connected in sequence, wherein the input end of the data decompression module is connected to the output end of the data receiving module, and the output end of the register module is connected to the judgment module; The data decompression module is used to decompress the data signal and transmit the decompressed data signal to the register module; The register module is used to store the data signal and transmit the data signal to the determination module.

4. The compensation circuit of the display device according to claim 3, characterized in that: It also includes a processing module, wherein the input end of the processing module is connected to the register module, and the output end of the processing module is connected to the judgment module; The processing module is used to process the data signal, and the processing includes at least one of aging compensation, adaptive color control, and overdrive.

5. The compensation circuit of the display device according to claim 1, wherein: The system further comprises a first calibration module, wherein the first calibration module is configured to: Sending an a-th calibration picture to the display panel, wherein the a-th calibration picture has adjacent pixel rows with a grayscale change value of b; Performing crosstalk detection on the display screen, when crosstalk occurs, storing grayscale change values ​​of adjacent pixel rows in the corresponding calibration screen, and calculating the absolute value of the grayscale change value; Taking the minimum of the absolute values ​​of the grayscale change values ​​as the preset grayscale value, and storing the preset grayscale value in the judgment module; Among them, a=1,2,…,510; b∈[-255~255], a and b are integers.

6. The compensation circuit of the display device according to claim 1, wherein: Also included is a second calibration module, wherein the second calibration module is used to: Sending a k-th round of calibration picture in which the grayscale value of the first pixel row is i and the grayscale value of the second pixel row is j to the display panel, wherein the second pixel row is the next pixel row adjacent to the first pixel row in the calibration picture, and each round of calibration picture is a repeated picture sent at a preset frame rate; Detecting the displayed grayscale of the second pixel row, and adjusting the encoding value of the digital signal corresponding to the second pixel row, until the displayed grayscale is equal to j, taking the encoding value of the digital signal as the digital signal correction value corresponding to the grayscale change value ji, and entering it into the comparison table; Wherein, k=1,2,…,65536; i,j∈[0~255]; k, i, j are integers; the values ​​of i or j in any two rounds of calibration images are different.

7. The compensation circuit of the display device according to claim 1, wherein: It also includes a gamma correction module, a monitoring module, and voltage stabilizing capacitors; The input end of the monitoring module is connected to the data driving voltage output end of the power management module, the output end of the monitoring module is connected to the input end of the gamma correction module, the gamma voltage output end of the gamma correction module is connected to one end of the voltage stabilizing capacitor and the gamma voltage input end of the driving circuit, and the other end of the voltage stabilizing capacitor is grounded; The monitoring module is used to monitor the data driving voltage output by the power management module, and when it is detected that the data driving voltage starts to drop, output a first control signal to the gamma correction module; The gamma correction module is used for interrupting the output of the gamma voltage upon receiving the first control signal; The monitoring module is further configured to output a second control signal to the gamma correction module when the data driving voltage is restored to the data driving voltage value before the decrease; The gamma correction module is further configured to restore the output of the gamma voltage upon receiving the second control signal.

8. A control method for a compensation circuit as claimed in any one of claims 1 to 7, characterized in that: include: Receive the data signal sent by the main control module; Based on the data signal, determining that an absolute value of a grayscale change value between a first pixel row and an adjacent second pixel row is greater than or equal to a preset grayscale value; Obtaining a digital signal correction value corresponding to the grayscale change value from a preset comparison table as a digital signal encoding value of the second pixel row; The digital signal encoding value of the second pixel row is output to the driving circuit.

9. The control method according to claim 8, characterized in that: Also includes: Sending a k-th round of calibration picture in which the grayscale value of the first pixel row is i and the grayscale value of the second pixel row is j to the display panel, wherein the second pixel row is the next pixel row adjacent to the first pixel row in the calibration picture, and each round of calibration picture is a repeated picture sent at a preset frame rate; Detecting the displayed grayscale of the second pixel row, and adjusting the encoding value of the digital signal corresponding to the second pixel row, until the displayed grayscale is equal to j, taking the encoding value of the digital signal as the digital signal correction value corresponding to the grayscale change value ji, and entering it into the comparison table; Wherein, k = 1, 2, ..., 65536; i, j ∈ [0 to 255]; the values ​​of i or j in any two rounds of calibration images are different.

10. A display device, characterized in that: The device comprises a display panel, a driving circuit for driving the display panel, and a compensation circuit as claimed in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Pixel circuit and driving tube threshold voltage compensation method thereof and display device

    CN106710526A

  • Crosstalk elimination method and device, display equipment and storage medium

    CN110033728A

  • Electronic display cross-talk compensation systems and methods

    CN112687219A

  • Horizontal crosstalk elimination method, common electrode voltage adjustment system and display device

    CN114664268A

  • Driving method, driving device, display device and electronic equipment

    CN116524871A

Cited By

  • Display crosstalk compensation method and device, storage medium and electronic equipment

    CN120452348A

  • Display crosstalk compensation method, device, storage medium and electronic device

    CN120452348B

  • Crosstalk compensation method and display device

    CN121148325A

  • Crosstalk compensation method and display device

    CN121148326A