Driving method, display device, display equipment and storage medium

By using a sub-drive circuit and a gamma correction voltage compensation method in a liquid crystal display, the display abnormality caused by discontinuous polarity distribution is solved, and a higher quality display effect is achieved.

CN120544520AActive Publication Date: 2025-08-26HKC CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510889124.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-27
Publication Date
2025-08-26
Estimated Expiration
2045-06-27

AI Technical Summary

Technical Problem

During the polarity switching process of sub-pixels, the polarity distribution of the LCD display causes vertical lines or abnormal pictures to be displayed, affecting the display effect.

Method used

The x-th trace is determined by at least two sub-drive circuits, combined with the gamma correction voltage and a lookup table, the third voltage is calculated to compensate for the sub-pixel voltage, ensure polarity continuity, and the second voltage is determined by using the formula Vn=U1+U2+…+Un, the first lookup table is used to obtain the first preset value, and the first voltage is adjusted to obtain the third voltage and transmitted to the sub-pixel.

Benefits of technology

Improve the quality of the display screen, avoid dark lines, and enhance the accuracy and stability of the display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120544520A_ABST
    Figure CN120544520A_ABST
Patent Text Reader

Abstract

The invention relates to a driving method, a display device, display equipment and a storage medium, the display device comprises a screen driving module, a system-on-chip module, a display module and a plurality of sub-pixels, the plurality of sub-pixels comprise first sub-pixels in the nth row, the system-on-chip module outputs first voltage of the first sub-pixels to the screen driving module, the driving method comprises the steps that the driving circuit comprises at least two sub-driving circuits, the x-th wire is determined based on the at least two sub-driving circuits, and the polarity of a sub-pixel corresponding to the x-th wire is the same as that of a sub-pixel corresponding to the (x + 1)-th wire; determining a second voltage according to the voltage correlation quantity of the nth row of sub-pixels of the (x + 1) th line; determining a first preset value based on the display gray scale of the nth row of first sub-pixels corresponding to the xth line; determining a third voltage based on the second voltage, a first preset value and the first voltage; and the display module is controlled to transmit the third voltage to the first sub-pixel. According to the invention, dark fringes of a display picture are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of display technology, and in particular to a driving method, a display device, a display equipment and a storage medium. Background Art

[0002] Currently, liquid crystal displays are popular among users. However, during the use of liquid crystal displays, the driving circuit of the liquid crystal display will display differently at the boundary where the sub-pixel polarity distribution is discontinuous than in other areas during the polarity switching process of its sub-pixels, resulting in vertical stripes or abnormal images on the liquid crystal display, which greatly affects the display effect. Summary of the Invention

[0003] The object of the present invention is to provide a driving method, a display device, a display equipment and a storage medium, which reduce dark lines on a display screen.

[0004] To achieve the purpose of the present invention, the present invention provides the following technical solutions: In a first aspect, the present invention provides a driving method, which is applied to a driving circuit of a display device, wherein the display device includes a screen driving module, a system chip module, a display module, and a plurality of sub-pixels, wherein the screen driving module is connected to the driving circuit, the system chip module, and the display module, and the screen driving module is used to transmit a first gamma correction voltage and a second gamma correction voltage, wherein the plurality of sub-pixels are connected to the driving circuit, and the plurality of sub-pixels include a first sub-pixel in the nth row, and the system chip module is used to output a first voltage of the first sub-pixel to the screen driving module, and the method includes: The driving circuit includes at least two sub-driving circuits, and the x-th routing is determined based on the at least two sub-driving circuits, and the polarity of the sub-pixel corresponding to the x-th routing is the same as the polarity of the sub-pixel corresponding to the x+1-th routing; the second voltage is determined through the voltage-related quantity of the sub-pixels in the first row of the x+1-th routing to the voltage-related quantity of the sub-pixels in the n-th row; the first preset value is determined based on the display grayscale of the first sub-pixel in the n-th row corresponding to the x-th routing; the third voltage is determined based on the second voltage, the first preset value and the first voltage; and the display module is controlled to transmit the third voltage to the first sub-pixel.

[0005] In this embodiment, the composition and connection relationship of each module of the display device are clarified, and the x-th routing is determined based on at least two sub-driving circuits, and the polarity of the sub-pixel corresponding to the x-th routing is the same as the polarity of the sub-pixel corresponding to the x+1-th routing; the second voltage is determined by the voltage-related quantity of the first row of sub-pixels on the x+1-th routing to the voltage-related quantity of the sub-pixels in the n-th row; the first preset value is determined based on the display grayscale of the first sub-pixel in the n-th row corresponding to the x-th routing; the first voltage is adjusted by the second voltage and the first preset value to obtain a third voltage; the display module is controlled to transmit the third voltage to the first sub-pixel, compensate for the first voltage of the first sub-pixel, thereby realizing the enhancement of the display brightness of the first sub-pixel, avoiding the generation of dark lines in the display screen of the display device, thereby improving the quality of the display screen and making the display effect more accurate.

[0006] In a possible example, determining the xth trace based on at least two of the sub-driving circuits includes: The at least two sub-driving circuits include a first sub-driving circuit and a second sub-driving circuit connected to each other; The xth routing line is determined based on the first routing line of the second sub-driving circuit; or, the xth routing line is determined based on polarities of at least two routing lines within the sub-driving circuit.

[0007] In this embodiment, the xth routing line is determined by the first routing line of the second sub-driving circuit; or, the xth routing line is determined based on the polarity of the routing lines in at least two sub-driving circuits. This determination method makes the selection of the xth routing line more clear, accurate, and targeted, thereby improving the efficiency and accuracy of determining the xth routing line.

[0008] In a possible example, determining the second voltage by using the voltage-related quantities of the sub-pixels in the first row to the voltage-related quantities of the sub-pixels in the nth row of the x+1th routing includes: The voltage-related quantities of the sub-pixels in the first row of the x+1-th wiring to the voltage-related quantities of the sub-pixels in the n-th row are summed to obtain the second voltage.

[0009] In this embodiment, it is clearly determined by summing the voltage-related quantities of the first row of sub-pixels of the x+1th line to the voltage-related quantities of the nth row of sub-pixels, thereby more accurately compensating the voltage of the first sub-pixel, improving the accuracy of the display effect, avoiding display abnormalities caused by unreasonable local voltages, and avoiding the generation of dark lines in the display screen of the display device.

[0010] In a possible example, summing the voltage-related quantities of the sub-pixels in the first row of the x+1th wiring to the voltage-related quantities of the sub-pixels in the nth row to obtain the second voltage includes: Un=[Un+ -U k +(U n- -U j )] / 2, Un is the voltage-related quantity of the sub-pixel in the nth row of the x+1th wiring, and U n+ is the positive polarity voltage of the sub-pixel in the nth row corresponding to the x+1th wiring, and the U n- is the negative polarity voltage of the sub-pixel in the nth row corresponding to the x+1th wiring, and the U k is the first gamma correction voltage, the U j is the second gamma correction voltage.

[0011] In this embodiment, by considering the influence of the positive polarity voltage of the sub-pixel, the negative polarity voltage of the sub-pixel and the gamma voltage, this formulated calculation makes the process of determining the voltage-related quantity of the n-th row of sub-pixels in the x+1-th routing more scientific and accurate.

[0012] In a possible example, the voltage-related quantities of the sub-pixels in the first row of the x+1th wiring to the voltage-related quantities of the sub-pixels in the nth row are summed to obtain the second voltage using the following formula: Vn=U1+U2+…+Un, wherein 1≤n≤i, Vn is the second voltage, and i is the total number of rows of the display module.

[0013] In this embodiment, the sum of the voltage-related quantities of the x+1th routing corresponding to different rows of sub-pixels is taken into account. Through this formula calculation method, the voltage situation of the x+1th routing can be more comprehensively analyzed, and the voltage-related quantities of multiple rows of sub-pixels are accumulated and summed, fully reflecting the voltage cumulative effect of the column routing at each sub-pixel position. This summation method can more accurately grasp the comprehensive impact of the x+1th routing on the second voltage, thereby making the obtained second voltage more accurate and the adjustment of the first voltage more precise, further optimizing the voltage control of the sub-pixels, improving the performance and display effect of the display device, and avoiding the generation of dark lines in the display screen of the display device.

[0014] In a possible example, determining the first preset value based on the display grayscale of the first sub-pixel in the nth row corresponding to the xth routing line includes: Setting a first lookup table based on the display device, wherein the first lookup table includes display grayscales of the first sub-pixels and the first preset values, and each display grayscale of the first sub-pixel corresponds to one of the first preset values ​​in a one-to-one manner; The first preset value is determined based on the first lookup table and the display grayscale of the first sub-pixel in the nth row corresponding to the xth line.

[0015] In this embodiment, the introduction of the first lookup table allows for the rapid and accurate acquisition of the first preset value corresponding to the grayscale displayed by the first sub-pixel, avoiding complex real-time calculations and improving the efficiency of the driving method. Furthermore, the first lookup table can be precisely pre-configured and calibrated based on the characteristics and requirements of the display device, enabling the first preset value to better match the actual requirements of the first sub-pixel at different grayscales. Consequently, when subsequently calculating the third voltage, the third voltage can be adjusted more precisely, further improving the accuracy and adaptability of the third voltage adjustment. This ensures that the displayed image maintains good display quality across a wide range of grayscales, enhancing the display quality and stability of the display device.

[0016] In a possible example, the third voltage is determined based on the second voltage, the first preset value, and the first voltage using the following formula: Va=Vb+Vc*Vn, where Va is the third voltage, Vb is the first voltage, and Vc is the first preset value.

[0017] In this embodiment, a specific formula for determining the third voltage based on the second voltage, the first preset value, and the first voltage is provided. Through this formulated combination, the key parameters obtained in the previous steps are accurately integrated. Specifically, this calculation formula enables the third voltage to more accurately meet the actual voltage requirements of the sub-pixels under the current display conditions, ensuring that each sub-pixel can obtain a suitable operating voltage, thereby optimizing the display effect of the display module, improving the quality and stability of the display image, enabling the display device to better present the expected image effect, and avoiding the generation of dark lines in the display image of the display device.

[0018] In a second aspect, an embodiment of the present application provides a display device, comprising a device for executing the method provided in the first aspect or any embodiment of the first aspect.

[0019] In a third aspect, an embodiment of the present application provides a display device comprising a memory and a processor, wherein the memory is used to store computer instructions, and the processor is used to call the computer instructions to execute the method provided in the first aspect or any embodiment of the first aspect.

[0020] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a computer to execute to implement the method provided in the first aspect or any embodiment of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0022] Figure 1 This is a schematic diagram of an application scenario of a driving method according to an embodiment; Figure 2 is a schematic flow chart of a driving method according to an embodiment; Figure 3 is a schematic structural diagram of a display device according to an embodiment; Figure 4 is a schematic diagram of connecting multiple sub-pixels according to an embodiment; Figure 5 is a schematic diagram of a first lookup table according to an embodiment; Figure 6 This is a schematic structural diagram of a display device according to an embodiment.

[0023] Description of reference numerals: 101-user, 102-display device, 103-server, 300-display device, 301-transmission module, 302-processing module, 401-first sub-pixel, 402-n-th row to be updated, 403-scanning direction, 404-x-th routing, 405-x+1-th routing, 501-display grayscale of the first sub-pixel, 502-first preset value, 600-display device, 601-processor, 602-memory. DETAILED DESCRIPTION

[0024] The following will be combined with the accompanying drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0025] It should be noted that when a component is referred to as being "fixed to" another component, it may be directly on the other component or there may be an intermediate component. When a component is referred to as being "connected to" another component, it may be directly connected to the other component or there may be an intermediate component.

[0026] Unless otherwise defined, all technical and scientific terms used herein have the same meanings as commonly understood by those skilled in the art to which this invention pertains. The terms used in this specification are for the purpose of describing specific embodiments only and are not intended to limit the invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.

[0027] The following embodiments of the present invention are described in detail with reference to the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments may be combined with each other.

[0028] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0029] The terms "1" and "2" in this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to the process, method, product, or device.

[0030] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0031] See Figure 1 , Figure 1 This is a schematic diagram of an application scenario of a driving method provided in an embodiment of the present application. Figure 1 As shown, the application scenario diagram includes a user 101, a display device 102, and a server 103. Optionally, the display device 102 may be a thin-film transistor liquid crystal display (TFT-LCD). This application does not limit the structure of the display device 102. Optionally, a user 101 may use multiple display devices 102. Optionally, multiple display devices 102 may transmit data to a server 103.

[0032] Optionally, server 103 may be an independent server 103, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms. Server 103 may also be implemented as a server cluster consisting of multiple sub-servers.

[0033] It should be noted that Figure 1 The number and form of each device in the system shown, as well as the number of users 101, are for example only and do not constitute a limitation on the embodiments of the present application.

[0034] Please refer to Figure 2 , Figure 2 1 is a flow chart of a driving method provided by an embodiment of the present application. The method includes the following steps S201-S205, wherein the driving method is applied to a driving circuit of a display device, the display device including a screen driving module, a system chip module, a display module, and a plurality of sub-pixels, the screen driving module being connected to the driving circuit, the system chip module, and the display module, the screen driving module being configured to transmit a first gamma correction voltage and a second gamma correction voltage, the plurality of sub-pixels being connected to the driving circuit, the plurality of sub-pixels including a first sub-pixel in the nth row, and the system chip module being configured to output a first voltage of the first sub-pixel to the screen driving module.

[0035] It should be noted that the gamma correction voltage (Vgamma) is a key parameter that determines the shape of the entire grayscale voltage curve. It is usually evenly distributed within the positive and negative voltage range. The first gamma correction voltage is Vgamma7 and the second gamma correction voltage is Vgamma8.

[0036] S201: Determining an xth routing line based on at least two sub-driving circuits, including: The at least two sub-driving circuits include a first sub-driving circuit and a second sub-driving circuit connected to each other; The xth routing line is determined based on the first routing line of the second sub-driving circuit; or the xth routing line is determined based on the polarities of routing lines in at least two sub-driving circuits.

[0037] It should be noted that the multiple sub-pixels are arranged in an array on the driver circuit, and the driver circuit has multiple traces arranged in a sequentially spaced order. The sub-pixels in the Xth column of the multiple sub-pixels are respectively connected to the Xth trace, and a parasitic capacitor is connected between the sub-pixels in the Xth column and the X+1th trace. In addition, the first trace of the second sub-driver circuit is the trace on the second sub-driver circuit that is closest to the first sub-driver circuit.

[0038] It should be noted that the wiring is a data line, and the wiring is electrically connected to a plurality of sub-pixels.

[0039] It should be noted that this method is applied to a normal screen, which is a solid color screen. Usually, in this normal screen, the grayscale on adjacent traces does not change transiently, for example, the grayscale on adjacent traces does not change transiently from grayscale 0 to grayscale 255.

[0040] Optionally, the polarity of each routing line in at least two sub-driving circuits is obtained, the polarity of each adjacent routing line is compared, and two adjacent routing lines with the same polarity are found in at least two sub-driving circuits, thereby determining the xth routing line and the x+1th routing line. For example, a certain model of display screen includes 6 sub-driving circuits, and the 6 sub-driving circuits are responsible for 1920*3 routing lines, and each sub-driving circuit is responsible for 960 routing lines. The polarity distribution of the 960 routing lines that each sub-driving circuit is responsible for is continuous, and the change trend of each adjacent routing line in each sub-driving circuit is "-+-+", that is, the polarity is reversed. The polarity distribution of the two adjacent routing lines at the dividing line is discontinuous, for example, the polarity of the xth routing line is the same as the polarity of the x+1th routing line, and the change trend is "++", that is, the polarity remains unchanged. Since the number of adjacent routing lines with reversed polarity is much greater than the number of adjacent routing lines with the same polarity, the overall polarity change of the routing lines in the driving circuit is "-+-+", while the polarity change of routing lines x and x+1 is "++" is inconsistent with the overall polarity change trend, that is, the polarity distribution of routing lines x and x+1 is discontinuous.

[0041] Optionally, within the display device's driver circuit, the sub-driver circuits can be distributed, with the first and second sub-driver circuits placed on opposite sides of the panel, connected by signal transmission lines. The xth routing line is determined based on the first routing line on the side of the second sub-driver circuit closest to the first sub-driver circuit. For example, in an ultra-high-definition television panel, the first and second sub-driver circuits are distributed on the left and right sides. This arrangement shortens signal transmission distance, reduces signal delay and attenuation, improves driver efficiency, and ensures synchronized image display.

[0042] Alternatively, for a curved display panel, the sub-driver circuits can be connected to accommodate the curved surface. The first sub-driver circuit is located on the inside of the curve, while the second sub-driver circuit is located on the outside. These sub-driver circuits are connected via a flexible printed circuit board. For example, in a curved in-vehicle display, this layout ensures flexible and reliable signal transmission, allowing for distortion-free and latency-free display on the curved surface.

[0043] Optionally, in the transparent display panel of the display device, the first sub-driving circuit and the second sub-driving circuit are made of transparent conductive material and are connected by transparent wiring, which can ensure the normal implementation of the driving function without affecting the transparency of the panel.

[0044] Optionally, for a high refresh rate display panel of a display device, such as a gaming monitor with a refresh rate of 240Hz, the sub-driving circuit needs to respond quickly, and the first sub-driving circuit and the second sub-driving circuit use high-speed driving chips and are connected through high-speed signal transmission lines.

[0045] Optionally, in a foldable display panel of a display device, the first and second sub-driver circuits need to adapt to the folding action. The first sub-driver circuit is placed on one side of the folding axis, and the second sub-driver circuit is placed on the other side, connected by a retractable elastic wiring. This ensures continuity and stability of signal transmission during folding and unfolding, avoids wiring breakage or signal interruption due to folding, and ensures normal display of the display image.

[0046] Optionally, in a smart display panel of a display device, the first and second sub-driver circuits may integrate sensor interfaces. For example, integrating an ambient light sensor allows the display panel to automatically adjust its brightness based on ambient light intensity. In this case, the corresponding wiring must prioritize fast transmission of sensor signals to ensure that the display screen can adjust its brightness in real time based on environmental changes, thereby improving the user's visual experience.

[0047] In this embodiment, the xth routing line is determined by the first routing line of the second sub-driving circuit; or, the xth routing line is determined based on the polarity of the routing lines in at least two sub-driving circuits. This determination method makes the selection of the xth routing line more clear, accurate, and targeted, thereby improving the efficiency and accuracy of determining the xth routing line.

[0048] S202: Determining a second voltage by using voltage-related quantities of sub-pixels in the first row of the x+1th line to voltage-related quantities of sub-pixels in the nth row, including: The voltage-related quantities of the first row of sub-pixels on the x+1th wiring to the voltage-related quantities of the nth row of sub-pixels are summed to obtain a second voltage.

[0049] Alternatively, for display panels requiring fast response times, such as large-screen displays used for real-time data display, the summation operation must be completed extremely quickly. A summation circuit consisting of a high-speed operational amplifier and an analog-to-digital converter can be used to convert the sub-pixel voltage-related quantities of the x+1th trace into digital signals, and then perform the summation operation using a high-speed processor. For example, using an analog-to-digital converter with a sampling rate of millions of times per second, combined with a high-performance field-programmable gate array for summation, can obtain the second voltage within a few microseconds, ensuring real-time data update and display.

[0050] Optionally, in low-power display panel designs, such as e-book readers, the summation operation needs to consider power consumption. A low-power complementary metal oxide semiconductor (CMOS) circuit is used for summation. Leveraging the ability of CMOS circuits to operate even at low voltages, the sub-pixel voltage-related quantities on the x+1th trace are summed item by item. For example, in the driver circuit of an e-ink display, by properly designing the summation circuit, the power consumption of the entire summation process can be reduced to the milliwatt level, extending the battery life of the e-book.

[0051] Optionally, for touch-enabled display panels, touch signals may interfere with the summation operation. A filtering element, such as a low-pass filter, can be added to the display device's summation circuit to remove high-frequency interference from the touch signal. For example, in a touchscreen all-in-one computer, when a user touches the screen, the filter can effectively suppress the touch signal's interference with the summation of sub-pixel voltage-related quantities, ensuring the accuracy of the second voltage and avoiding display anomalies caused by the touch signal.

[0052] Optionally, in medical display panels requiring high-precision displays, the sub-pixel voltage-related quantities must be summed with high precision, employing a high-precision analog-to-digital converter and digital signal processor for the summation operation. For example, a 16-bit or higher-precision analog-to-digital converter can be used to sample the sub-pixel voltage-related quantities, and then a high-precision floating-point summation operation can be performed by the display device's digital signal processor. This ensures that the calculated accuracy of the second voltage reaches the microvolt level, making the display of medical images more accurate and clear, and facilitating precise diagnosis.

[0053] Optionally, when the display device is used in an intelligent display system, the summation operation can be optimized in conjunction with an artificial intelligence algorithm. For example, a machine learning algorithm can be used to predict the changing trend of the sub-pixel voltage-related quantity of the x+1th line, and the parameters of the summation algorithm can be adjusted in advance. When displaying dynamic content, such as video playback, the summation process is dynamically optimized based on the prediction results, improving the calculation efficiency and accuracy of the second voltage, and achieving a more intelligent and efficient display driver.

[0054] Optionally, for multi-panel splicing display systems, such as large video walls, the summation operation needs to consider the coordination of multiple panels. The sub-pixel voltage correlation quantities of the x+1th trace of each panel are summed separately, and then integrated to obtain the second voltage for the entire video wall. For example, the summation results of each panel are transmitted to a central controller via network communication. The central controller performs a unified integrated calculation to ensure uniform brightness and consistent color across the entire video wall, achieving a seamless display effect.

[0055] In this embodiment, it is clearly determined by summing the voltage-related quantities of the first row of sub-pixels of the x+1th wiring to the voltage-related quantities of the nth row of sub-pixels, thereby more accurately controlling the voltage of the sub-pixels, improving the uniformity and accuracy of the display effect, avoiding display abnormalities caused by unreasonable local voltages, and avoiding the generation of dark lines in the display screen of the display device.

[0056] Summing the voltage-related quantities of the first row of sub-pixels on the x+1th line to the voltage-related quantities of the nth row of sub-pixels to obtain a second voltage includes: Un=[U n+ -U k +(U n- -U j )] / 2, Un is the voltage related quantity of the nth row of sub-pixels in the x+1th line, U n+ is the positive polarity voltage of the nth row of sub-pixels corresponding to the x+1th line, U n- is the negative polarity voltage of the nth row of sub-pixels corresponding to the x+1th line, U k is the first gamma correction voltage, U j is the second gamma correction voltage.

[0057] Optionally, in high-contrast display panels, the difference between the positive and negative polarity voltages of subpixels is significant. When calculating the voltage-related quantities of the subpixels in the nth row, a high-precision voltmeter is used to measure the positive and negative polarity voltages, respectively, and then substitute these into the calculation formula. Simultaneously, the values ​​of the first and second gamma correction voltages are precisely controlled to ensure the accuracy of the calculated Un.

[0058] Optionally, for display panels of display devices that require fast screen switching, such as virtual reality displays, the calculation of Un needs to be completed quickly, and high-speed computing circuits, such as high-speed operational amplifiers and fast analog-to-digital converters, are used to perform fast sampling and calculations to ensure fast screen switching, reduce delays, and enhance user immersion.

[0059] Optionally, for a high color gamut display panel of a display device, such as a quantum dot display, the chromaticity of the sub-pixels varies greatly. When calculating Un, the effect of chromaticity on voltage needs to be considered. A correspondence between chromaticity and voltage is established through precise color calibration technology. For example, during the production process of a quantum dot display panel, each sub-pixel is color calibrated to obtain its positive and negative polarity voltage values ​​at different chromaticities. When calculating Un, based on the actual display color requirements, the corresponding positive polarity voltage of the nth row sub-pixel and the negative polarity voltage of the nth row sub-pixel are obtained from the calibration data, and substituted into the formula for calculation to ensure the accuracy and richness of the displayed colors.

[0060] Optionally, in the intelligent display system of a display device, the values ​​of the two gamma voltages can be dynamically adjusted to accommodate different display requirements. For example, when displaying a high-brightness image, the values ​​of the two gamma voltages can be appropriately increased, improving the calculated value of Un, enabling the sub-pixels to obtain higher drive voltages and improving brightness performance. Conversely, when displaying a low-brightness image, the values ​​of the two gamma voltages can be reduced to reduce power consumption. Intelligent algorithms monitor display content in real time, dynamically adjust gamma voltages, and optimize Un calculations, achieving intelligent display control.

[0061] In this embodiment, by considering the influence of the positive polarity voltage of the sub-pixel, the negative polarity voltage of the sub-pixel and the gamma voltage, this formulated calculation makes the process of determining the voltage-related quantity of the sub-pixels in the nth row more scientific and accurate, and can analyze the voltage-related quantity of each sub-pixel in more detail, thereby improving the accuracy of obtaining the voltage-related quantity of the sub-pixels in the nth row.

[0062] The voltage-related quantities of the first row of sub-pixels on the x+1th line to the voltage-related quantities of the nth row of sub-pixels are summed to obtain the second voltage using the following formula: Vn=U1+U2+…+Un, wherein 1≤n≤i, Vn is the second voltage, and i is the total number of rows of the display module.

[0063] Alternatively, for display panels requiring fast response times, such as e-sports monitors, the summation operation must be completed extremely quickly, employing a high-speed processor and a dedicated math chip. For example, the parallel computing capabilities of a graphics processor (GPU) can be used to rapidly sum sub-pixel voltage-related quantities. The GPU's massively parallel processing units can complete the summation of large amounts of data in milliseconds, ensuring timely updates of the second voltage and enabling the game screen to quickly respond to player actions.

[0064] Optionally, for a display panel with a touch-enabled display device, touch signals may interfere with the summation operation. A filtering element, such as a bandpass filter, can be added to the summation circuit to remove the frequency components of the touch signal. For example, in a touchscreen mobile phone, when a user touches the screen, the filter can effectively suppress the interference of the touch signal on the summation of sub-pixel voltage-related quantities, ensuring the accuracy of the second voltage, avoiding display anomalies caused by the touch signal, and improving the user experience.

[0065] Optionally, in intelligent display systems, the summation operation can be optimized in conjunction with a machine learning algorithm. By training the machine learning model, the changing trends of sub-pixel voltage-related quantities can be predicted, and the parameters of the summation algorithm can be adjusted in advance. For example, when displaying dynamic video, the changes in sub-pixel voltage-related quantities can be predicted based on the motion vectors of the video content, and the summation process can be dynamically optimized to improve the efficiency and accuracy of the calculation of the second voltage, thereby achieving a more intelligent and efficient display driver.

[0066] In this embodiment, the sum of the voltage-related quantities of the x+1th routing corresponding to different rows of sub-pixels is taken into account. Through this formula calculation method, the voltage situation of the x+1th routing can be more comprehensively analyzed, and the voltage-related quantities of multiple rows of sub-pixels are accumulated and summed, fully reflecting the voltage cumulative effect of the column routing at each sub-pixel position. This summation method can more accurately grasp the comprehensive impact of the x+1th routing on the second voltage, thereby making the obtained second voltage more accurate and the adjustment of the first voltage more precise, further optimizing the voltage control of the sub-pixels, improving the performance and display effect of the display device, and avoiding the generation of dark lines in the display screen of the display device.

[0067] S203: Determine a first preset value based on the display grayscale of the first sub-pixel in the nth row corresponding to the xth routing line.

[0068] In this embodiment, the introduction of the first lookup table allows for the rapid and accurate acquisition of the first preset value corresponding to the grayscale displayed by the first sub-pixel, avoiding complex real-time calculations and improving the efficiency of the driving method. Furthermore, the first lookup table can be precisely pre-configured and calibrated based on the characteristics and requirements of the display device, enabling the first preset value to better match the actual requirements of the first sub-pixel at different grayscales. Consequently, when subsequently calculating the third voltage, the third voltage can be adjusted more precisely, further improving the accuracy and adaptability of the third voltage adjustment. This ensures that the displayed image maintains good display quality across a wide range of grayscales, enhancing the display quality and stability of the display device.

[0069] Determining a first preset value based on a display grayscale of a first sub-pixel in the nth row corresponding to the xth line includes: A first lookup table is set based on the display device, wherein the first lookup table includes display grayscales of first sub-pixels and first preset values, and each display grayscale of the first sub-pixel corresponds to a first preset value in a one-to-one manner; A first preset value is determined based on the first lookup table and the display grayscale of the first sub-pixel in the nth row corresponding to the xth line.

[0070] Optionally, during the production of the display device, establishing a first lookup table is a key step. Based on the characteristics and design requirements of the display panel, the relationship between the displayed grayscale of each sub-pixel and the desired first preset value is accurately measured. For example, using professional calibration equipment, the electrical and optical characteristics of the sub-pixels at different grayscales are tested to obtain the corresponding first preset values. This data is stored in the driver circuit of the display panel to ensure that in actual use, the first preset value can be quickly and accurately obtained from the lookup table based on the displayed grayscale of the sub-pixel, thereby achieving precise drive control.

[0071] Optionally, for a display panel with a high refresh rate, such as a 240Hz gaming monitor, the first lookup table needs to be read very quickly. High-speed memory can be used to store the first lookup table, and the lookup algorithm can be optimized. For example, static random access memory can be used to store the first lookup table, with a read speed of nanoseconds. This ensures that the first preset value can be retrieved in a timely manner at high refresh rates, ensuring rapid updates of the displayed image and providing players with a smoother visual experience during gaming.

[0072] Optionally, for display panels of display devices requiring high-precision grayscale control, such as medical imaging displays, the first lookup table may need to include high-precision grayscale divisions. For example, the grayscale may be divided into multiple levels, and precise brightness and color measurements may be performed for each level to obtain the corresponding first preset value. This ensures more precise grayscale display of medical images and improves diagnostic accuracy.

[0073] S204: Determine a third voltage based on the second voltage, the first preset value, and the first voltage.

[0074] The third voltage is determined based on the second voltage, the first preset value, and the first voltage using the following formula: Va=Vb+Vc*Vn, Va is the third voltage, Vb is the first voltage, and Vc is the first preset value.

[0075] Alternatively, in high-resolution display panels, calculating the third voltage Va requires processing a large amount of data. Using a parallel computing architecture, multiple computing units simultaneously calculate Va for sub-pixels in different regions. For example, in an 8K display panel, multiple calculation regions are divided, each equipped with a computing unit, and the Va values ​​of each region are finally aggregated. This significantly improves calculation speed, meeting the real-time requirements of high-resolution display panels and ensuring smooth image display.

[0076] Alternatively, for display panels requiring fast response times, such as esports monitors, the third voltage calculation must be completed extremely quickly, employing a high-speed processor and a dedicated math chip. For example, the parallel computing capabilities of a graphics processor (GPU) can be leveraged to rapidly calculate the third voltage formula. The GPU's massively parallel processing units can calculate large amounts of data in milliseconds, ensuring timely updates of the third voltage and enabling the game screen to quickly respond to player actions.

[0077] Optionally, for a display panel with a touch-enabled display device, touch signals may interfere with the calculation of the third voltage. Therefore, a filtering element, such as a bandpass filter, is added to the calculation circuit to remove the frequency components of the touch signal. For example, in a touchscreen mobile phone, when a user touches the screen, the filter can effectively suppress the interference of the touch signal on the second voltage and the first preset value, ensuring the accuracy of the calculation of the third voltage, avoiding display anomalies caused by the touch signal, and improving the user experience.

[0078] In this embodiment, a specific formula for determining the third voltage based on the second voltage, the first preset value, and the first voltage is provided. Through this formulated combination, the key parameters obtained in the previous steps are accurately integrated. Specifically, this calculation formula enables the third voltage to more accurately meet the actual voltage requirements of the sub-pixels under the current display conditions, ensuring that each sub-pixel can obtain a suitable operating voltage, thereby optimizing the display effect of the display module, improving the quality and stability of the display image, enabling the display device to better present the expected image effect, and avoiding the generation of dark lines in the display image of the display device.

[0079] S205: Control the display module to transmit the third voltage to the first sub-pixel.

[0080] In this embodiment, the composition and connection relationship of each module of the display device are clarified, and the x-th routing is determined based on at least two sub-driving circuits, and the polarity of the sub-pixel corresponding to the x-th routing is the same as the polarity of the sub-pixel corresponding to the x+1-th routing; the second voltage is determined by the voltage-related quantity of the first row of sub-pixels on the x+1-th routing to the voltage-related quantity of the sub-pixels in the n-th row; the first preset value is determined based on the display grayscale of the first sub-pixel in the n-th row corresponding to the x-th routing; the first voltage is adjusted by the second voltage and the first preset value to obtain a third voltage; the display module is controlled to transmit the third voltage to the first sub-pixel, compensate for the first voltage of the first sub-pixel, thereby realizing the enhancement of the display brightness of the first sub-pixel, avoiding the generation of dark lines in the display screen of the display device, thereby improving the quality of the display screen and making the display effect more accurate.

[0081] See Figure 3 , Figure 3 300 is a schematic diagram of the structure of a display device provided in an embodiment of the present application. Based on the above system architecture, the display device 300 can be a server or a device, or a module in a server. The display device 300 includes at least: a transmission module 301 and a processing module 302, wherein: The transmission module 301 is used to control the display module to transmit the third voltage to the first sub-pixel.

[0082] The driving circuit includes at least two sub-driving circuits, and the processing module 302 is used to determine the xth routing based on the at least two sub-driving circuits, and the polarity of the sub-pixel corresponding to the xth routing is the same as the polarity of the sub-pixel corresponding to the x+1th routing; the processing module 302 is also used to determine the second voltage through the voltage-related quantity of the first row of sub-pixels on the x+1th routing to the voltage-related quantity of the sub-pixels in the nth row; the processing module 302 is also used to determine the first preset value based on the display grayscale of the first sub-pixel in the nth row corresponding to the xth routing; the processing module 302 is also used to determine the third voltage based on the second voltage, the first preset value and the first voltage.

[0083] In one possible example, the at least two sub-driving circuits include a first sub-driving circuit and a second sub-driving circuit that are connected, and the processing module 302 is used to determine the xth routing line based on the first routing line of the second sub-driving circuit; or, determine the xth routing line based on the polarity of the routing lines within the at least two sub-driving circuits.

[0084] In a possible example, the processing module 302 is configured to sum the voltage-related quantities of the first row of sub-pixels in the x+1th routing to the voltage-related quantities of the nth row of sub-pixels to obtain the second voltage.

[0085] In a possible example, the processing module 302 sums the voltage-related quantities of the first row of sub-pixels on the x+1th line to the voltage-related quantities of the sub-pixels on the nth row to obtain the second voltage, including: Un=[U n+ -U k +(U n- -U j )] / 2, Un is the voltage related quantity of the nth row of sub-pixels in the x+1th line, U n+ is the positive polarity voltage of the nth row of sub-pixels corresponding to the x+1th line, U n- is the negative polarity voltage of the nth row of sub-pixels corresponding to the x+1th line, U k is the first gamma correction voltage, U j is the second gamma correction voltage.

[0086] In one possible example, the processing module 302 is configured to sum the voltage-related quantities of the first row of sub-pixels in the x+1th line to the voltage-related quantities of the nth row of sub-pixels to obtain the second voltage using the following formula: Vn=U1+U2+…+Un, wherein 1≤n≤i, Vn is the second voltage, and i is the total number of rows of the display module.

[0087] In one possible example, the processing module 302 is configured to set a first lookup table based on the display device, where the first lookup table includes display grayscales of first sub-pixels and first preset values, and each display grayscale of the first sub-pixel corresponds one-to-one to a first preset value. A first preset value is determined based on the first lookup table and the display grayscale of the first sub-pixel in the nth row corresponding to the xth line.

[0088] In one possible example, the processing module 302 is configured to determine the third voltage based on the second voltage, the first preset value, and the first voltage using the following formula: Va=Vb+Vc*Vn, Va is the third voltage, Vb is the first voltage, and Vc is the first preset value.

[0089] See Figure 4 , Figure 4 Schematic diagram of multiple sub-pixels connected in one embodiment of the present application. Figure 4 As shown, the schematic diagram includes a first sub-pixel 401 , an n-th row 402 to be updated, a scanning direction 403 , an x-th routing line 404 , and an x+1-th routing line 405 .

[0090] See Figure 5 , Figure 5 Schematic diagram of the first lookup table of an embodiment provided by this application. Figure 5 As shown, the schematic diagram includes a display grayscale 501 and a first preset value 502 of a first sub-pixel, and a first lookup table is set based on a display device. The first lookup table includes the display grayscale 501 and the first preset value 502 of the first sub-pixel, and the display grayscale 501 of each first sub-pixel corresponds one-to-one to a first preset value 502; the first preset value 502 is determined based on the first lookup table and the display grayscale 501 of the first sub-pixel in the nth row corresponding to the xth routing.

[0091] See Figure 6 , Figure 6 This is a schematic diagram of the structure of a display device provided in an embodiment of the present application. Figure 6 As shown, the display device 600 includes a processor 601 and a memory 602. The memory 602 is used to store computer instructions, and the processor 601 is used to call the computer instructions to execute the following steps: The driving circuit includes at least two sub-driving circuits, and the polarity of the sub-pixel corresponding to the xth routing line is determined based on the at least two sub-driving circuits, and the polarity of the sub-pixel corresponding to the xth routing line is the same as the polarity of the sub-pixel corresponding to the x+1th routing line; Determine a second voltage by using voltage correlation values ​​of the first row of sub-pixels to the nth row of sub-pixels on the x+1th wiring; Determine a first preset value based on the display grayscale of the first sub-pixel in the nth row corresponding to the xth routing line; determining a third voltage based on the second voltage, the first preset value, and the first voltage; The display module is controlled to transmit the third voltage to the first sub-pixel.

[0092] In a possible example, the processor 601 is specifically configured to execute instructions of the following steps: The at least two sub-driving circuits include a first sub-driving circuit and a second sub-driving circuit connected to each other; The xth routing line is determined based on the first routing line of the second sub-driving circuit; or the xth routing line is determined based on the polarities of routing lines in at least two sub-driving circuits.

[0093] In a possible example, the processor 601 is specifically configured to execute instructions of the following steps: The voltage-related quantities of the first row of sub-pixels on the x+1th wiring to the voltage-related quantities of the nth row of sub-pixels are summed to obtain a second voltage.

[0094] In a possible example, the processor 601 is specifically configured to execute instructions of the following steps: Un=[U n+ -U k +(U n- -U j )] / 2, Un is the voltage related quantity of the nth row of sub-pixels in the x+1th line, U n+ is the positive polarity voltage of the nth row of sub-pixels corresponding to the x+1th line, U n- is the negative polarity voltage of the nth row of sub-pixels corresponding to the x+1th line, U k is the first gamma correction voltage, U j is the second gamma correction voltage.

[0095] In a possible example, the processor 601 is specifically configured to execute instructions of the following steps: Vn=U1+U2+…+Un, wherein 1≤n≤i, Vn is the second voltage, and i is the total number of rows of the display module.

[0096] In a possible example, the processor 601 is specifically configured to execute instructions of the following steps: A first lookup table is set based on the display device, wherein the first lookup table includes display grayscales of first sub-pixels and first preset values, and each display grayscale of the first sub-pixel corresponds to a first preset value in a one-to-one manner; A first preset value is determined based on the first lookup table and the display grayscale of the first sub-pixel in the nth row corresponding to the xth line.

[0097] In a possible example, the processor 601 is specifically configured to execute instructions of the following steps: Va=Vb+Vc*Vn, Va is the third voltage, Vb is the first voltage, and Vc is the first preset value.

[0098] Those skilled in the art will understand that for ease of explanation, Figure 6Only one memory 602 and processor 601 are shown. In an actual terminal or server, there may be multiple processors 601 and memories 602. The memory 602 may also be referred to as a storage medium or storage device, etc., which is not limited in this embodiment of the present application.

[0099] It should be understood that in the present application, the processor 601 may be a central processing unit (CPU), and the processor 601 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 601 may also adopt a general-purpose microprocessor, a graphics processing unit (GPU), or one or more integrated circuits to execute relevant programs to implement the functions required to be executed in the embodiments of the present application.

[0100] The processor 601 can also be an integrated circuit chip with signal processing capabilities. During the implementation process, the various steps of the present application can be completed by the integrated logic circuit of the hardware in the processor 601 or the instructions in the form of software. The above-mentioned processor 601 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the art such as random access memory, flash memory and read-only memory, programmable read-only memory or electrically erasable programmable memory, registers, etc. The storage medium is located in the memory 602, and the processor 601 reads the information in the memory 602, and combines its hardware to complete the functions required to be performed by the units included in the method, device and storage medium of the embodiments of the present application.

[0101] It should also be understood that the memory 602 mentioned in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronized dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). The memory may also be a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. The memory may be independent and connected to the processor via a bus. The memory 602 can also be integrated with the processor 601. The memory 602 can store programs. When the program stored in the memory is executed by the processor 601, the processor 601 is used to execute the various steps of the determination method in the above embodiment of the present application.

[0102] It should be noted that when the processor 601 is a general-purpose processor, a DSP, an ASIC, an FPGA, or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, the memory 602 (storage module) is integrated into the processor. It should be noted that the memory 602 described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0103] It should be understood that the term "and / or" in this document simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0104] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor 601 or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor 601. The software module can be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 602, and the processor reads the information in the memory 602 and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.

[0105] Those skilled in the art will appreciate that the various illustrative logical blocks (ILBs) and steps described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.

[0106] In the above embodiments, all or part of the embodiments can be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer-programmed program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on processor 601, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber) or wireless (e.g., infrared, wireless, microwave, etc.) means, or can be transmitted from one website, computer, server, or data center to a mobile phone processor via wired means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disk, hard disk), optical media (e.g., DVD), or semiconductor media (e.g., solid-state drive).

[0107] The above is only a specific implementation method of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with this technical field can easily think of changes or replacements within the technical scope disclosed in this application, which should be covered by the protection scope of the present application.

Claims

1. A driving method, characterized in that: The driving method is applied to a driving circuit of a display device, the display device including a screen driving module, a system chip module, a display module, and a plurality of sub-pixels, the screen driving module being connected to the driving circuit, the system chip module, and the display module, the screen driving module being configured to transmit a first gamma correction voltage and a second gamma correction voltage, the plurality of sub-pixels being connected to the driving circuit, the plurality of sub-pixels including a first sub-pixel in an nth row, the system chip module being configured to output a first voltage of the first sub-pixel to the screen driving module, the method comprising: The driving circuit includes at least two sub-driving circuits, and an x-th routing line is determined based on the at least two sub-driving circuits, wherein the polarity of the sub-pixel corresponding to the x-th routing line is the same as the polarity of the sub-pixel corresponding to the x+1-th routing line; Determine a second voltage by using voltage correlation values ​​of the sub-pixels in the first row to the voltage correlation values ​​of the sub-pixels in the nth row of the x+1th wiring; Determine a first preset value based on the display grayscale of the first sub-pixel in the nth row corresponding to the xth routing line; determining a third voltage based on the second voltage, the first preset value, and the first voltage; The display module is controlled to transmit the third voltage to the first sub-pixel.

2. The driving method according to claim 1, wherein: The determining the xth routing line based on at least two of the sub-driving circuits includes: The at least two sub-driving circuits include a first sub-driving circuit and a second sub-driving circuit connected to each other; The xth routing line is determined based on the first routing line of the second sub-driving circuit; or, the xth routing line is determined based on polarities of at least two routing lines within the sub-driving circuit.

3. The driving method according to claim 2, wherein: The determining the second voltage by using the voltage-related quantities of the sub-pixels in the first row to the voltage-related quantities of the sub-pixels in the nth row of the x+1th wiring includes: The voltage-related quantities of the sub-pixels in the first row of the x+1-th wiring to the voltage-related quantities of the sub-pixels in the n-th row are summed to obtain the second voltage.

4. The driving method according to claim 3, wherein: The step of summing the voltage-related quantities of the sub-pixels in the first row of the x+1th wiring to the voltage-related quantities of the sub-pixels in the nth row to obtain the second voltage includes: Un=[U n+ -U k +(U n- -U j )] / 2, Un is the voltage-related quantity of the sub-pixel in the nth row of the x+1th wiring, and U n+ is the positive polarity voltage of the sub-pixel in the nth row corresponding to the x+1th wiring, and the U n- is the negative polarity voltage of the sub-pixel in the nth row corresponding to the x+1th wiring, and the U k is the first gamma correction voltage, the U j is the second gamma correction voltage.

5. The driving method according to claim 4, wherein: The second voltage is obtained by summing the voltage-related quantities of the sub-pixels in the first row of the x+1th wiring to the voltage-related quantities of the sub-pixels in the nth row, using the following formula: Vn=U1+U2+…+Un, wherein 1≤n≤i, Vn is the second voltage, and i is the total number of rows of the display module.

6. The driving method according to claim 5, wherein: The determining the first preset value based on the display grayscale of the first sub-pixel in the nth row corresponding to the xth line includes: Setting a first lookup table based on the display device, wherein the first lookup table includes display grayscales of the first sub-pixels and the first preset values, and each display grayscale of the first sub-pixel corresponds to one of the first preset values ​​in a one-to-one manner; The first preset value is determined based on the first lookup table and the display grayscale of the first sub-pixel in the nth row corresponding to the xth line.

7. The driving method according to claim 5, characterized in that: The third voltage is determined based on the second voltage, the first preset value, and the first voltage using the following formula: Va=Vb+Vc*Vn, where Va is the third voltage, Vb is the first voltage, and Vc is the first preset value.

8. A display device, characterized in that: The method comprises executing the method according to any one of claims 1 to 7.

9. A display device, characterized in that: The system comprises a memory and a processor, wherein the memory is used to store computer instructions, and the processor is used to call the computer instructions to execute the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which causes a computer to execute to implement the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Array substrate and driving method thereof

    CN105047162A

  • Display panel, driving method and display device

    CN119889204A

  • Display panel driving method for an LCD involves setting a charging voltage compensation for brightness uniformity to brightness distribution on the display panel after setting at least two voltage-controls during frame period of panel

    DE102007020684A1

  • Method for adjustable outputting gamma reference voltages and source driver for adjustable outputting gamma reference voltages

    US20130265341A1