Display driving system, method and device and storage medium

By introducing a signal compensation module into the display driving system, the driving signal is processed to generate a consistent ESTV compensation signal and ESTV periodic signal, the problems of uneven brightness and screen flashing in the medium and low grayscale of OLED display are solved, and a smoother and more stable signal output is achieved.

CN119942972AActive Publication Date: 2025-05-06BOE TECHNOLOGY GROUP CO LTD +2
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510206748.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-24
Publication Date
2025-05-06
Estimated Expiration
2045-02-24

AI Technical Summary

Technical Problem

In OLED display, uneven brightness may occur when displaying low grayscale, resulting in screen flash.

Method used

By introducing a signal compensation module, including a first compensation unit and a second compensation unit, the driving signal is accurately processed, and the first ESTV compensation signal and the ESTV periodic signal are generated to make the display intervals consistent, thereby ensuring the periodic consistency of the ESTV signal.

Benefits of technology

The screen flash phenomenon caused by signal mutation and mismatch is reduced, and the output ESTV signal is smoother and more stable, reducing the screen flash phenomenon caused by signal fluctuations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119942972A_ABST
    Figure CN119942972A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a display driving system, method and device and a storage medium, relates to the technical field of display, and is used for solving the problem that screen flashing may occur on a display panel. The display driving system comprises a signal compensation module, and a signal receiving module and a signal output module which are connected with the signal compensation module. The signal compensation module comprises a first compensation unit and a second compensation unit; the signal receiving module receives a driving signal for driving the display panel to display an image; the signal compensation module generates a first ESTV compensation signal through a first compensation unit based on the driving signal, generates an ESTV periodic signal through a second compensation unit, and synthesizes the ESTV periodic signal and the first ESTV compensation signal into an ESTV signal, and the display interval of the first ESTV compensation signal is consistent with the display interval of the ESTV periodic signal; and the signal output module outputs the ESTV signal to the display panel so as to drive the display panel to display an image.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] Organic light emitting diode (OLED) displays present different grayscale levels by controlling the light intensity of pixels. In low grayscale displays, there may be uneven brightness, which affects the display quality.

[0003] In the related art, a solution is proposed to solve the problem of uneven display brightness at low grayscale by special processing of the electronic source timing voltage (ESTV) signal. This solution sets a time period for preprocessing the voltage at the beginning of each frame display, and performs corresponding voltage compensation according to the characteristics of each pixel circuit during this time period to reduce the difference between different pixel circuits, so as to achieve more accurate grayscale control and more uniform display brightness.

[0004] However, since the set preprocessing time period is inconsistent with the cycle duration of other ESTV signals in a frame, the response time of the pixel circuit to the ESTV signal becomes longer, which results in the ESTV signal failing to match the display frequency in time when the display content changes frequency, causing the display panel to flicker. Summary of the invention

[0005] The purpose of the embodiments of the present disclosure is to provide a display driving system, method, device and storage medium for solving the problem of screen flickering of a display panel when the display content changes frequency.

[0006] To achieve the above objectives, the embodiments of the present disclosure provide the following technical solutions:

[0007] On the one hand, a display driving system is provided. The display driving system includes: a signal receiving module, a signal compensation module and a signal output module, wherein the signal receiving module is connected to the signal output module through the signal compensation module, and the signal compensation module includes a first compensation unit and a second compensation unit; the signal receiving module is configured to: receive a driving signal, and the driving signal is used to drive a display panel to display an image; the signal compensation module is configured to: generate a first ESTV compensation signal through the first compensation unit based on the driving signal, and generate an ESTV periodic signal through the second compensation unit, and synthesize the ESTV periodic signal and the first ESTV compensation signal into an ESTV signal, wherein the display interval of the first ESTV compensation signal is consistent with the display interval of the ESTV periodic signal; the signal output module is configured to: output an ESTV signal to the display panel to drive the display panel to display an image.

[0008] In view of this, the screen flicker phenomenon of the display panel is caused by the inconsistency between the pre-processing time period of the voltage and the cycle length of other ESTV signals within a frame. Therefore, the display drive system in the present application accurately processes the drive signal by introducing a signal compensation module including a first compensation unit and a second compensation unit, so as to generate a first ESTV compensation signal through the first compensation unit, and generate an ESTV periodic signal through the second compensation unit, so that the display interval of the first ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, ensuring the periodic consistency of the ESTV signal within a frame, and reducing the screen flicker phenomenon caused by signal mutation and mismatch; further, by synthesizing the first ESTV compensation signal and the ESTV periodic signal into an overall ESTV signal output, the output ESTV signal is smoother and more stable, thereby reducing the screen flicker phenomenon caused by signal fluctuations.

[0009] In some embodiments, the signal compensation module in the display driving system provided by the embodiment of the present application is specifically configured as follows: when the duration of the driving signal received by the signal receiving module is greater than or equal to the minimum cycle duration of the ESTV signal, based on the driving signal, a first ESTV compensation signal is generated by a first compensation unit, and an ESTV cycle signal is generated by a second compensation unit. The ESTV signal includes multiple cycles, the first ESTV compensation signal is a signal before the ESTV cycle signal, and the first ESTV compensation signal and the ESTV cycle signal are signals within the same frame.

[0010] Based on the above technical solution, since it is necessary to ensure that the display interval of the first ESTV compensation signal within a frame is consistent with the display interval of the ESTV periodic signal, before generating the first ESTV compensation signal and the ESTV periodic signal, it is necessary to ensure that the data of the received driving signal contains the data of a complete cycle of the ESTV signal, so that the first ESTV compensation signal and the ESTV periodic signal with consistent display intervals can be generated in combination with the period of the ESTV signal.

[0011] In some embodiments, the signal compensation module in the display driving system provided in the embodiments of the present application is specifically configured to: based on the driving signal, control the first compensation unit to generate a first ESTV compensation signal; control the second compensation unit to generate an ESTV periodic signal based on the display interval of the first ESTV compensation signal.

[0012] Based on the above technical solution, the embodiment of the present application first generates a first ESTV compensation signal for adjusting the display period of the driving signal according to the period duration in the driving signal, and further generates an ESTV period signal with consistent display intervals according to the period duration to achieve the purpose of completely consistent periods, thereby ensuring that the display interval when displaying the image is consistent with the display interval when the compensation signal is used, thereby avoiding screen flickering.

[0013] In certain embodiments, the signal compensation module in the display drive system provided by the embodiment of the present application is specifically configured as: when the driving signal is inconsistent with the expected signal, based on the driving signal and the expected signal, the second ESTV compensation signal is determined, and the ESTV periodic signal, the first ESTV compensation signal and the second ESTV compensation signal are synthesized into an ESTV signal. The expected signal is the required driving signal when the display panel is normally displayed. The display interval of the second ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, and the second ESTV compensation signal is the signal after the ESTV periodic signal. The second ESTV compensation signal and the ESTV periodic signal are signals in the same frame.

[0014] Based on the above technical solution, since the driving signal that drives the display panel to display an image may have errors, resulting in screen flickering, the present application can also obtain the frequency difference by comparing the driving signal with the expected signal actually required by the display panel, and generate a second ESTV compensation signal based on the frequency difference, and add it to the end of the ESTV periodic signal, thereby ensuring that the output ESTV signal is consistent with the actually required ESTV signal, thereby avoiding the occurrence of screen flickering on the display panel.

[0015] In some embodiments, the signal compensation module in the display drive system provided in the embodiment of the present application is specifically configured to: determine the frequency difference between the drive signal and the expected signal; and determine a second ESTV compensation signal consistent with the frequency difference from the signal buffer. The signal buffer is a buffer in the display drive system, and at least one frame of ESTV signal is stored in the signal buffer.

[0016] Based on the above technical solution, the embodiment of the present application sets up a signal buffer that stores the expected signal actually required by the display panel, so that when the driving signal needs to be compensated later, it can be directly determined from the signal buffer, thereby improving the compensation efficiency of the driving signal and indirectly reducing the screen flicker of the display panel.

[0017] On the other hand, a display driving method is provided, the method comprising: receiving a driving signal, the driving signal being used to drive a display panel to display an image, generating a first ESTV compensation signal through a first compensation unit based on the driving signal, and generating an ESTV periodic signal through a second compensation unit, and synthesizing the ESTV periodic signal and the first ESTV compensation signal into an ESTV signal, the display interval of the first ESTV compensation signal being consistent with the display interval of the ESTV periodic signal, and outputting the ESTV signal to the display panel to drive the display panel to display an image.

[0018] In some embodiments, the above-mentioned generating a first ESTV compensation signal through a first compensation unit based on the driving signal, and generating an ESTV periodic signal through a second compensation unit, includes: when the duration of the driving signal received by the signal receiving module is greater than or equal to the minimum period duration of the ESTV signal, generating a first ESTV compensation signal through the first compensation unit based on the driving signal, and generating an ESTV periodic signal through the second compensation unit. The ESTV signal includes multiple periods, the first ESTV compensation signal is a signal before the ESTV periodic signal, and the first ESTV compensation signal and the ESTV periodic signal are signals within the same frame.

[0019] In some embodiments, the above-mentioned generation of a first ESTV compensation signal by a first compensation unit based on a driving signal, and generation of an ESTV periodic signal by a second compensation unit, include: controlling the first compensation unit to generate a first ESTV compensation signal based on the driving signal; controlling the second compensation unit to generate an ESTV periodic signal based on a display interval of the first ESTV compensation signal.

[0020] In some embodiments, the above-mentioned synthesis of the ESTV periodic signal and the first ESTV compensation signal into an ESTV signal includes: when the driving signal is inconsistent with the expected signal, based on the driving signal and the expected signal, determining the second ESTV compensation signal, and synthesizing the ESTV periodic signal, the first ESTV compensation signal and the second ESTV compensation signal into an ESTV signal. The expected signal is the driving signal required when the display panel is normally displayed. The display interval of the second ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, the second ESTV compensation signal is the signal after the ESTV periodic signal, and the second ESTV compensation signal and the ESTV periodic signal are signals in the same frame.

[0021] In some embodiments, the second ESTV compensation signal is determined based on the driving signal and the expected signal, including: determining the frequency difference between the driving signal and the expected signal, and determining a second ESTV compensation signal consistent with the frequency difference from a signal buffer. The signal buffer is a buffer in a display driving system, and at least one frame of ESTV signal is stored in the signal buffer.

[0022] The above display driving method has the same beneficial technical effects as the display driving system provided in the above system embodiment, and will not be described in detail here.

[0023] On the other hand, a display driving device is provided, which includes: a receiving unit, a processing unit and a sending unit; wherein the receiving unit is used to receive a driving signal, the driving signal is used to drive the display panel to display an image; the processing unit is used to generate a first ESTV compensation signal through a first compensation unit based on the driving signal, and generate an ESTV periodic signal through a second compensation unit, and synthesize the ESTV periodic signal and the first ESTV compensation signal into an ESTV signal, the display interval of the first ESTV compensation signal is consistent with the display interval of the ESTV periodic signal; the sending unit is used to output the ESTV signal to the display panel to drive the display panel to display an image.

[0024] In some embodiments, the processing unit is specifically used to generate a first ESTV compensation signal through a first compensation unit based on the driving signal, and generate an ESTV period signal through a second compensation unit when the duration of the driving signal received by the receiving unit is greater than or equal to the minimum period duration of the ESTV signal. The ESTV signal includes multiple periods, the first ESTV compensation signal is a signal before the ESTV period signal, and the first ESTV compensation signal and the ESTV period signal are signals within the same frame.

[0025] In some embodiments, the processing unit is specifically used to: control the first compensation unit to generate a first ESTV compensation signal based on the driving signal; and control the second compensation unit to generate an ESTV periodic signal based on the display interval of the first ESTV compensation signal.

[0026] In some embodiments, the processing unit is specifically used for: when the driving signal is inconsistent with the expected signal, based on the driving signal and the expected signal, determining the second ESTV compensation signal, and synthesizing the ESTV periodic signal, the first ESTV compensation signal and the second ESTV compensation signal into an ESTV signal. The expected signal is the driving signal required when the display panel is normally displayed. The display interval of the second ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, the second ESTV compensation signal is the signal after the ESTV periodic signal, and the second ESTV compensation signal and the ESTV periodic signal are signals in the same frame.

[0027] In some embodiments, the processing unit is specifically used to: determine the frequency difference between the driving signal and the expected signal, and determine a second ESTV compensation signal consistent with the frequency difference from the signal buffer. The signal buffer is a buffer in the display driving system, and the signal buffer stores at least one frame of ESTV signal.

[0028] On the other hand, a display driving device is provided, comprising a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a computer program or instruction to implement the display driving method of any of the above method embodiments.

[0029] On the other hand, a computer-readable storage medium is provided. The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed on a computer (eg, a receiving node), the computer executes the display driving method according to any of the above embodiments.

[0030] In another aspect, a computer program product is provided, wherein the computer program product comprises computer program instructions, and when the computer program instructions are executed on a computer (eg, a receiving node), the computer program instructions cause the computer to execute the display driving method according to any one of the above embodiments.

[0031] In another aspect, a computer program is provided. When the computer program is executed on a computer (eg, a receiving node), the computer program enables the computer to execute the display driving method according to any one of the above embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the technical solutions in the present disclosure, the following briefly introduces the drawings required to be used in some embodiments of the present disclosure. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can also be obtained based on these drawings. In addition, the drawings described below can be regarded as schematic diagrams, and are not limitations on the actual size of the product involved in the embodiments of the present disclosure, the actual process of the method, the actual timing of the signal, etc.

[0033] Figure 1 A schematic diagram of inconsistent periodicity of ESTV signals provided according to some embodiments;

[0034] Figure 2 A schematic diagram of separately generating an ESTV signal according to some embodiments;

[0035] Figure 3 A schematic diagram of a display panel screen flicker mechanism provided according to some embodiments;

[0036] Figure 4 A schematic diagram of another display panel screen flicker mechanism provided according to some embodiments;

[0037] Figure 5 is an architecture diagram of a display driving system provided according to some embodiments;

[0038] Figure 6 is a structural diagram of a display device provided according to some embodiments;

[0039] Figure 7 is a flow chart of a display driving method provided according to some embodiments;

[0040] Figure 8 A schematic diagram of a display interval of an ESTV signal generated by a display driving method provided according to some embodiments;

[0041] Fig. 9 A schematic diagram of generating an ESTV signal applied in a display driving method provided according to some embodiments;

[0042] Fig.10 A schematic diagram of an ESTV signal generated by a display driving method provided according to some embodiments;

[0043] Fig.11 is a flow chart of a display driving method provided according to some other embodiments;

[0044] Fig.12 A schematic diagram of an ESTV signal generated by a display driving method provided according to some other embodiments;

[0045] Fig.13 is a structural diagram of a display driving device provided according to some embodiments;

[0046] Fig.14 The figure is a structural diagram of a display driving device provided according to some other embodiments. DETAILED DESCRIPTION

[0047] The following will be combined with the accompanying drawings to clearly and completely describe the technical solutions in some embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments provided by the present disclosure, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of the present disclosure.

[0048] Unless the context requires otherwise, throughout the specification and claims, the term "comprise" and other forms thereof, such as the third person singular form "comprises" and the present participle form "comprising", are to be interpreted as open, inclusive, that is, "including, but not limited to". In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiments", "example", "specific example" or "some examples" and the like are intended to indicate that specific features or characteristics associated with the embodiment or example are included in at least one embodiment or example of the present disclosure. The schematic representation of the above terms does not necessarily refer to the same embodiment or example. In addition, the specific features or characteristics may be included in any one or more embodiments or examples in any appropriate manner.

[0049] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present disclosure, unless otherwise specified, "plurality" means two or more.

[0050] “At least one of A, B, and C” has the same meaning as “at least one of A, B, or C” and both include the following combinations of A, B, and C: A only, B only, C only, the combination of A and B, the combination of A and C, the combination of B and C, and the combination of A, B, and C.

[0051] “A and / or B” includes the following three combinations: A only, B only, and a combination of A and B.

[0052] The use of "adapted to" or "configured to" herein is meant to be open and inclusive language that does not exclude devices adapted or configured to perform additional tasks or steps.

[0053] Additionally, the use of “based on” is meant to be open and inclusive, as a process, step, calculation, or other action “based on” one or more stated conditions or values ​​may, in practice, be based on additional conditions or values ​​beyond those stated.

[0054] In the field of OLED display technology, ESTV signal is a key factor in regulating pixel luminous intensity. The periodic change within a frame display cycle is crucial to ensure the continuity and stability of the image. Traditional ESTV signal control methods (such as dynamic mura reduction (DMR) algorithm) adjust pixel brightness in real time to compensate for display unevenness, but this problem cannot be completely eliminated for low grayscale display, and the problem of uneven brightness still exists.

[0055] In the related art, a separation time solution is provided, which introduces preprocessing time at the beginning of each frame display cycle by using firmware (FW) to solve the uneven low grayscale display and the short-term residual phenomenon that occurs when the screen displays rapidly changing images.

[0056] However, since the periodicity of the preprocessing time is different from the periodicity of other ESTV signals in the frame, for a variable refresh rate (VRR) screen, when the display refresh rate changes (ie, variable frequency operation), the screen may briefly flicker.

[0057] Figure 1 It is a schematic diagram of the inconsistent period of the ESTV signal provided according to some embodiments. Wherein a+b+c is the pre-processing time (a and c are the time corresponding to the low-level signal in the pre-processing time, and b is the time corresponding to the high-level signal in the pre-processing time), e is the luminous time, and f is the luminous interval time. In the case of a+b+c≠f, it will cause the duration of a+b+c+e (i.e., X corresponds to the ESTV signal) to be inconsistent with the duration of e+f (i.e., Y corresponds to the ESTV signal), that is, the periodicity of the ESTV signal is different, which will cause the screen to flash at the beginning of each frame.

[0058] For example, Figure 2, which is a schematic diagram of separately generating ESTV signals according to some embodiments. A separate ESTV signal is generated by using FW1, a periodic ESTV signal is generated by using FW2, and then the ESTV signal is synthesized into an ESTV signal by a timing controller (TCON) and output to a display panel via a general-purpose input output (GPIO).

[0059] The separated ESTV signal generated by FW1 includes an ESTV compensation signal corresponding to a+b+c. The periodic ESTV signal generated by FW2 includes a plurality of ESTV periodic signals corresponding to e+f.

[0060] In some embodiments, when receiving the pixel clock (PG) signal of the front-end device, TCON needs to receive at least one ESTV pulse signal to perform ESTV adjustment. When adjusting the signal, whether using the separated ESTV signal generated by FW1 as the adjustment reference or the periodic ESTV signal generated by FW2 as the adjustment reference, due to the slow response speed of FW, it cannot respond immediately to generate the ESTV signal after receiving the PG signal, resulting in inconsistent ESTV periods, and ESTV adjustment cannot be achieved, so that screen flickering still occurs at the beginning of each frame.

[0061] It can be understood that the PG signal includes a vertical synchronization signal (vertical synchronization, VS), a vertical blanking interval (vertical blanking interval, VB), a vertical active pixel (vertical active, VA) and a vertical frequency (vertical frequency, VF).

[0062] Among them, VS is used to mark the beginning of each frame to ensure the vertical scanning synchronization of the image signal. VB refers to the time interval from the completion of scanning of one frame to the start of scanning of the next frame. VA refers to the number of vertical pixels used to display image information in each frame. VF refers to the number of times the screen is refreshed per second.

[0063] For example, in combination Figure 2 , taking the periodic ESTV signal generated by FW2 as the adjustment basis as an example. Figure 3 As shown, since the periodic ESTV signal generated by FW2 is used as the adjustment reference, the duration of the luminous time e at the end of the frame of the ESTV signal in the second frame (such as the ESTV signal corresponding to Z) is different from the duration of other luminous times e in the second frame, which leads to screen flickering at the end of the second frame.

[0064] In other embodiments, when a PG signal from a front-end device is received, since the embedded clock of an embedded display port (EDP) of the front-end device fluctuates with the tolerance of an external active crystal oscillator, after TCON receives the driving signal from the front-end device, the signal restored by an internal clock and data recovery (CDR) circuit is inconsistent with TCON VF, resulting in an incomplete ESTV signal at the end of each frame at a refresh rate that is an integer multiple of the ESTV pulse, which in turn causes a sudden brightness change in each frame, i.e., screen flickering.

[0065] For example, Figure 4 As shown, in the case of high refresh rate (such as above 120 Hz), even if the PG clock CLK is unstable in each cycle, because the fluctuation of the clock CLK in each frame accumulates less, the fluctuation of Vtotal counted by the clock CLK is smaller, so that the ESTV signal at the end of the frame fluctuates less (such as 1 time), the brightness of each frame changes less, and the screen flicker phenomenon is not obvious; while in the case of low refresh rate (such as below 30 Hz), because the frame time is longer, the fluctuation of Vtotal counted by the clock CLK is also large, resulting in more fluctuations of the EM signal at the end of the frame (such as 3 times), the brightness of each frame changes more, and the screen flicker phenomenon is obvious.

[0066] In view of this, an embodiment of the present application provides a display driving system. Figure 5 As shown, the display driving system 500 includes a signal receiving module 510, a signal compensation module 520 and a signal output module 530. The signal receiving module 510 is connected to the signal output module 530 through the signal compensation module 520. The signal compensation module 520 includes a first compensation unit 521 and a second compensation unit 522.

[0067] In some embodiments, the signal receiving module 510 may receive a driving signal for driving the panel to display an image, and send it to the signal compensation module 520. The signal compensation module 520 may generate a first ESTV compensation signal through a first compensation unit 521 and an ESTV periodic signal through a second compensation unit 522 based on the received driving signal, and synthesize the ESTV periodic signal and the first ESTV compensation signal into an ESTV signal, and send it to the signal output module 530. The signal output module 530 may output the received ESTV signal to the display panel to drive the display panel to display an image.

[0068] The display interval of the first ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, the first ESTV compensation signal is a signal before the ESTV periodic signal, and the first ESTV compensation signal and the ESTV periodic signal are signals within the same frame.

[0069] Based on this, the screen flicker phenomenon of the display panel is caused by the inconsistency between the pre-processing time period of the voltage and the cycle length of other ESTV signals within a frame. Therefore, the display drive system in the present application accurately processes the drive signal by introducing a signal compensation module including a first compensation unit and a second compensation unit, so as to generate a first ESTV compensation signal through the first compensation unit, and generate an ESTV periodic signal through the second compensation unit, so that the display interval of the first ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, ensuring the periodic consistency of the ESTV signal within a frame, and reducing the screen flicker phenomenon caused by signal mutation and mismatch; further, by synthesizing the first ESTV compensation signal and the ESTV periodic signal into an overall ESTV signal output, the output ESTV signal is smoother and more stable, thereby reducing the screen flicker phenomenon caused by signal fluctuations.

[0070] In the embodiment of the present application, the display drive system can be a system carried by an electronic device, and the electronic device can be a terminal or other devices other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. It can also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not specifically limit it.

[0071] The implementation of the embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.

[0072] like Figure 6 As shown, Figure 6 A structural diagram of a display device provided in an embodiment of the present application. The display device 600 may be a terminal device with a display panel. For example, a television. The display device 600 may include a display panel 601, at least one processor 602, and a transceiver 603, and may also include a memory 604. The processor 602, the memory 604, and the transceiver 603 may be connected via a communication line.

[0073] In the embodiment of the present application, the display panel 601 is used to display the picture to be displayed. The display panel can be in a normal brightness mode or a low brightness mode.

[0074] Normal brightness mode refers to the brightness level of the display panel under standard or default settings. In normal brightness mode, the brightness of the display panel ensures that users can clearly see the content under different lighting conditions.

[0075] Low brightness mode refers to the display state of the display panel after the brightness is reduced. In low brightness mode, the brightness of the display panel is significantly reduced, and it is usually used in a dimly lit environment to reduce the interference of the light emitted by the screen on the surrounding environment.

[0076] In the embodiment of the present application, the processor 602 may be a chip. The chip may include five categories: logic chip, memory chip, sensor chip, power chip and communication chip. Among them, the processor class mainly undertakes chips for specific calculation and control tasks in the system, such as microcontroller unit (MCU), central processing unit (CPU), graphics processing unit (GPU), neural processing unit (NPU), etc. The storage class mainly undertakes chips for data storage in the system, as well as some storage controller chips, such as dynamic random access memory (DRAM), static random access memory (SRAM), flash eeprom memory (Flash), etc. The sensor class mainly undertakes chips for information collection, presentation and interaction in the system, such as input and output devices, part of the signal processing chip, etc. Communication chips (wired and wireless) mainly undertake communication functions in the system, such as some Ethernet chips, switching chips, wide area and local area networks, point-to-point and ad hoc network chips, as well as filtering, amplification, power and other devices that assist in communication. The commonly known wireless fidelity (WiFi), Bluetooth, fifth generation mobile communication technology (5G) baseband, global positioning system (GPS), narrow band internet of things (NB-IoT), network cards, switches, etc. can all be classified into this category.

[0077] The communication line may include a channel for transmitting information between the above components.

[0078] The memory 604 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to include or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.

[0079] In one possible design, the memory 604 can exist independently of the processor 602, that is, the memory 604 can be a memory outside the processor 602. In this case, the memory 604 can be connected to the processor 602 through a communication line to store execution instructions or application code, and the processor 602 controls the execution to implement the network quality determination method provided in the following embodiment of the present application. In another possible design, the memory 604 can also be integrated with the processor 602, that is, the memory 604 can be the internal memory of the processor 602. For example, the memory 604 is a high-speed cache that can be used to temporarily store some data and instruction information.

[0080] As an implementation manner, the processor 602 may include one or more CPUs.

[0081] It should be noted that the display device described in the embodiment of the present application is for more clearly illustrating the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. A person of ordinary skill in the art can know that with the evolution of display devices and the emergence of other display devices, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0082] Combine the following Figure 5 The display drive system shown and Figure 6 The display device shown illustrates the display driving method provided in the embodiment of the present application.

[0083] Figure 7A flow chart of a display driving method provided according to some embodiments, which method can be applied to Figure 5 Of course, the subject that performs the steps of the method may be a display driving system, or a device / module in the display driving system, such as an integrated circuit or a chip, and the present application embodiment does not specifically limit this.

[0084] For example, Figure 7 As shown, the display driving method provided in the embodiment of the present application may include S701 to S704.

[0085] S701: Receive a driving signal.

[0086] The driving signal is used to drive the display panel to display an image.

[0087] The embodiment of the present application does not limit the type or specification of the display panel. For example, the type of the display panel may be an OLED screen, and the specification of the display panel may be 23 inches, 24 inches, or 27 inches, etc.

[0088] In some embodiments, the driving signal may be a signal sent by a front-end device. The front-end device is a device that provides a voltage signal. For example, the front-end device may be a power supply device, a CPU device, a server, etc.

[0089] For example, taking the display driving system as a display driving system in a notebook computer as an example, the signal receiving module can receive a driving signal sent from a CPU in the notebook computer to drive the display panel to display an image.

[0090] S702 , based on the driving signal, generating a first ESTV compensation signal through a first compensation unit, and generating an ESTV period signal through a second compensation unit.

[0091] The display interval of the first ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, the first ESTV compensation signal is a signal before the ESTV periodic signal, and the first ESTV compensation signal and the ESTV periodic signal are signals within the same frame.

[0092] In some embodiments, the first ESTV compensation signal is a signal at the beginning of each frame signal, and the ESTV periodic signal is a signal that appears periodic after the first ESTV compensation signal.

[0093] For example, Figure 8 As shown, the first ESTV compensation signal is a+b+c+e, and the ESTV periodic signal is e+f, then a+b+c is the display interval of the first ESTV compensation signal, f is the display interval of the ESTV periodic signal, and a+b+c=f.

[0094] In some embodiments, when the duration of the driving signal received by the signal receiving module is greater than or equal to the minimum cycle duration of the ESTV signal, a first ESTV compensation signal is generated based on the driving signal through the first compensation unit, and an ESTV period signal is generated based on the second compensation unit.

[0095] The minimum cycle duration of the ESTV signal refers to the duration corresponding to the data of a pulse of the ESTV signal. Figure 8 , the ESTV signal includes multiple cycles, and the minimum cycle duration is the signal duration corresponding to one e+f.

[0096] Optionally, the first compensation unit can be controlled to generate a first ESTV compensation signal based on the driving signal, and then the second compensation unit can be controlled to generate an ESTV periodic signal based on the display interval of the first ESTV compensation signal, so that the display interval of the ESTV periodic signal is consistent with the display interval of the first ESTV compensation signal.

[0097] In the embodiment of the present application, the first compensation unit and the second compensation unit are both used to generate an ESTV signal. The first compensation unit may be a FW unit, and the second compensation unit may be a hardware circuit unit. It is understandable that the first compensation unit and the second compensation unit may also be other forms of ESTV signal generating units, which are not limited in the present application.

[0098] For example, the first compensation unit is a FW unit and the second compensation unit is a hardware circuit unit. Fig. 9 As shown, after the signal compensation module receives the driving signal sent by the signal receiving module, the FW unit can generate the corresponding first ESTV compensation signal (such as the ESTV signal corresponding to a+b+c+e) according to the preset preprocessing period, and then the hardware circuit unit generates an ESTV periodic signal (such as the ESTV signal corresponding to f+e) according to the duration corresponding to a+b+c, and at this time a+b+c=f.

[0099] S703, synthesize the ESTV periodic signal and the first ESTV compensation signal into an ESTV signal.

[0100] Further, after the first ESTV compensation signal and the ESTV periodic signal are generated, the first ESTV compensation signal and the ESTV periodic signal may be synthesized to obtain the ESTV signal.

[0101] For example, in combination Fig. 9 , the ESTV signal corresponding to b+c+e and the ESTV signal corresponding to f+e can be synthesized through TCON as follows Fig.10As shown in the ESTV signal, the duration of each frame of the front-end PG signal (ie, the driving signal) received at this time is equal to the duration of each frame of the synthesized ESTV signal, and the frame tail of each frame of the ESTV signal is complete.

[0102] S704 , outputting an ESTV signal to the display panel to drive the display panel to display an image.

[0103] In some embodiments, after generating the ESTV signal, the signal compensation module may send the ESTV signal to the signal output module, and then the signal output module outputs the ESTV signal to the display panel to drive the display panel to display an image.

[0104] Exemplarily, after obtaining the ESTV signal, the signal output module may output the ESTV signal to the display panel through GPIO.

[0105] Based on this, the screen flicker phenomenon of the display panel is caused by the inconsistency between the pre-processing time period of the voltage and the cycle length of other ESTV signals within a frame. Therefore, the display drive system in the present application accurately processes the drive signal by introducing a signal compensation module including a first compensation unit and a second compensation unit, so as to generate a first ESTV compensation signal through the first compensation unit, and generate an ESTV periodic signal through the second compensation unit, so that the display interval of the first ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, ensuring the periodic consistency of the ESTV signal within a frame, and reducing the screen flicker phenomenon caused by signal mutation and mismatch; further, by synthesizing the first ESTV compensation signal and the ESTV periodic signal into an overall ESTV signal output, the output ESTV signal is smoother and more stable, thereby reducing the screen flicker phenomenon caused by signal fluctuations.

[0106] Optionally, when the driving signal received by the signal receiving module is inconsistent with the expected signal, the signal compensation module needs to adjust the driving signal so that the driving signal is consistent with the expected signal.

[0107] Combine the following Fig.11 , the process of adjusting the driving signal by the signal compensation module is described.

[0108] For example, Fig.11 As shown, the display driving method provided in the embodiment of the present application may also include:

[0109] S1101 . Determine a second ESTV compensation signal based on a driving signal and an expected signal.

[0110] The expected signal refers to a driving signal required for the display panel to display normally. When the display panel is driven by the expected signal to display an image, the display panel will not have a screen flicker phenomenon.

[0111] In the embodiment of the present application, the display interval of the second ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, the second ESTV compensation signal is the signal after the ESTV periodic signal, and the second ESTV compensation signal and the ESTV periodic signal are signals in the same frame.

[0112] In some embodiments, the second ESTV compensation signal is a signal at the end of each frame signal, and the ESTV periodic signal is a periodic ESTV signal before the second ESTV compensation signal.

[0113] For example, Fig.12 As shown, the second ESTV compensation signal is the ESTV signal corresponding to the dotted line part, and the first ESTV compensation signal and the ESTV period signal are the ESTV signals corresponding to the solid line part. The signal duration of the ESTV signal composed of the solid line part and the dotted line part after signal compensation is consistent with the signal duration of the received drive signal (such as VS).

[0114] In the embodiment of the present application, the driving signal is inconsistent with the expected signal means that the frequency of the driving signal is inconsistent with the frequency of the expected signal. The frequency of the expected signal can be flexibly adjusted according to the actual display panel parameters, for example, the frequency of the expected signal can be 60 Hz, 90 Hz, 120 Hz, etc.

[0115] For example, if the frequency of the expected signal is 120 Hz, if the frequency of the received driving signal is greater than 120 Hz (120.1 Hz), or less than 120 Hz (such as 119.9 Hz), it indicates that the driving signal is inconsistent with the expected signal.

[0116] In some embodiments, when the driving signal is inconsistent with the expected signal, the frequency difference between the driving signal and the expected signal may be determined first, and then a second ESTV compensation signal consistent with the frequency difference may be determined from the signal buffer.

[0117] In the embodiment of the present application, the signal buffer is Figure 5 In the buffer of the display driving system 500 shown, the signal buffer stores at least one frame of ESTV signal. For example, the signal buffer may be a TCON line buffer.

[0118] For example, if the frequency of the expected signal is 120 Hz and the frequency of the received driving signal is 119.9 Hz, it is possible to first determine that the frequency difference between the expected signal and the driving signal is 0.1 Hz, and then search the signal buffer for the ESTV signal corresponding to the 0.1 Hz signal as the second ESTV compensation signal.

[0119] It can be understood that before the above S1101, the display driving system can also execute the above S701 and S702.

[0120] S1102, synthesize the ESTV period signal, the first ESTV compensation signal and the second ESTV compensation signal into an ESTV signal.

[0121] It can be understood that the detailed description of the first ESTV compensation signal and the ESTV periodic signal can refer to the relevant description of the first ESTV compensation signal and the ESTV periodic signal in the above S702 section, which will not be repeated here.

[0122] Further, after the first ESTV compensation signal, the ESTV periodic signal and the second ESTV compensation signal are generated, the first ESTV compensation signal, the ESTV periodic signal and the second ESTV compensation signal may be synthesized to obtain the ESTV signal.

[0123] Exemplarily, the second ESTV compensation signal can be added to the frame end of the ESTV periodic signal by TCON, and the following is obtained: Fig.12 The ESTV signal is shown. Fig.12 The dotted part in is the second ESTV compensation signal. The duration of the received front-end PG signal (ie, the driving signal) is equal to the duration of the synthesized ESTV signal, and the frame tail of each frame of the ESTV signal is complete.

[0124] It can be understood that after the above S1102, the display driving system can also execute the above S704.

[0125] In this way, since the driving signal that drives the display panel to display an image may have errors, resulting in screen flickering, the present application can also obtain a frequency difference by comparing the driving signal with the expected signal actually required by the display panel, and generate a second ESTV compensation signal based on the frequency difference, and add it to the end of the ESTV periodic signal, thereby ensuring that the output ESTV signal is consistent with the actually required ESTV signal, thereby avoiding the occurrence of screen flickering on the display panel.

[0126] It should be pointed out that the various embodiments of the present application can learn from or refer to each other. For example, the same or similar steps, method embodiments, system embodiments and device embodiments can all refer to each other without limitation.

[0127] The embodiment of the present application can divide the signal control device into functional modules or functional units according to the above method example. For example, each functional module or functional unit can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules or functional units. Among them, the division of modules or units in the embodiment of the present application is schematic, which is only a logical function division, and there may be other division methods in actual implementation.

[0128] like Fig.13 , which is a structural diagram of a display driving device 1300 provided according to some embodiments, the display driving device 1300 includes: a receiving unit 1301 , a processing unit 1302 and a sending unit 1303 .

[0129] Among them, the receiving unit 1301 is used to receive a driving signal, which is used to drive the display panel to display an image; the processing unit 1302 is used to generate a first ESTV compensation signal through a first compensation unit based on the driving signal, and to generate an ESTV periodic signal through a second compensation unit, and to synthesize the ESTV periodic signal and the first ESTV compensation signal into an ESTV signal, and the display interval of the first ESTV compensation signal is consistent with the display interval of the ESTV periodic signal; the sending unit 1303 is used to output an ESTV signal to the display panel to drive the display panel to display an image.

[0130] In a possible implementation, the processing unit 1302 is specifically used to generate a first ESTV compensation signal through a first compensation unit based on the driving signal, and generate an ESTV periodic signal through a second compensation unit when the duration of the driving signal received by the receiving unit is greater than or equal to the minimum period duration of the ESTV signal. The ESTV signal includes multiple periods, the first ESTV compensation signal is a signal before the ESTV periodic signal, and the first ESTV compensation signal and the ESTV periodic signal are signals within the same frame.

[0131] In a possible implementation, the processing unit 1302 is specifically used to: control the first compensation unit to generate a first ESTV compensation signal based on the driving signal; and control the second compensation unit to generate an ESTV periodic signal based on a display interval of the first ESTV compensation signal.

[0132] In a possible implementation, the processing unit 1302 is specifically used for: when the driving signal is inconsistent with the expected signal of the display drive system, based on the driving signal and the expected signal, determining the second ESTV compensation signal, and synthesizing the ESTV periodic signal, the first ESTV compensation signal and the second ESTV compensation signal into an ESTV signal. The expected signal is the driving signal required when the display panel is normally displayed. The display interval of the second ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, and the second ESTV compensation signal is the signal after the ESTV periodic signal, and the second ESTV compensation signal and the ESTV periodic signal are signals in the same frame.

[0133] In a possible implementation, the processing unit 1302 is specifically used to: determine the frequency difference between the driving signal and the expected signal, and determine a second ESTV compensation signal consistent with the frequency difference from the signal buffer. The signal buffer is a buffer in the display driving system, and the signal buffer stores at least one frame of ESTV signal.

[0134] Based on the above technical solution, the screen flicker phenomenon of the display panel is caused by the inconsistency between the pre-processing time period of the voltage and the cycle length of other ESTV signals within a frame. Therefore, the display drive system in the present application accurately processes the drive signal by introducing a signal compensation module including a first compensation unit and a second compensation unit, so as to generate a first ESTV compensation signal through the first compensation unit, and generate an ESTV periodic signal through the second compensation unit, so that the display interval of the first ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, ensuring the periodic consistency of the ESTV signal within a frame, and reducing the screen flicker phenomenon caused by signal mutation and mismatch; further, by synthesizing the first ESTV compensation signal and the ESTV periodic signal into an overall ESTV signal output, the output ESTV signal is smoother and more stable, thereby reducing the screen flicker phenomenon caused by signal fluctuations.

[0135] When implemented by hardware, the receiving unit 1301, the processing unit 1302 and the sending unit 1303 in the embodiment of the present application can be integrated on a processor. Fig.14 shown.

[0136] Fig.14Another possible structural diagram of the display driver device involved in the above embodiment is shown. The communication device includes: a processor 1402 and a communication interface 1403. The processor 1402 is used to control and manage the actions of the device, for example, to execute the steps performed by the above processing unit 1302, and / or to execute other processes of the technology described herein. The communication interface 1403 is used to support the communication between the device and other network entities, for example, to execute the steps performed by the above receiving unit 1301 and the sending unit 1303, and / or to execute other processes of the technology described herein. The device may also include a memory 1401 and a bus 1404, and the memory 1401 is used to store program codes and data of the device.

[0137] Among them, the memory 1401 can be a memory in the device, etc., and the memory can include a volatile memory, such as a random access memory; the memory can also include a non-volatile memory, such as a read-only memory, a flash memory, a hard disk or a solid-state drive; the memory can also include a combination of the above types of memory.

[0138] The processor 1402 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processor may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, and the like.

[0139] The bus 1404 may be an extended industry standard architecture (EISA) bus, etc. The bus 1404 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.14 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0140] Fig.14 The device in the embodiment may also be a chip. The chip includes one or more than two (including two) processors 1402 and a communication interface 1403.

[0141] Optionally, the chip further includes a memory 1405, which may include a read-only memory and a random access memory, and provides operation instructions and data to the processor 1402. A portion of the memory 1405 may also include a non-volatile random access memory (NVRAM).

[0142] In some implementations, the memory 1405 stores the following elements, execution modules or data structures, or a subset thereof, or an extended set thereof.

[0143] In the embodiment of the present application, the corresponding operation is performed by calling the operation instruction stored in the memory 1405 (the operation instruction may be stored in the operating system).

[0144] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), in which computer program instructions are stored. When the computer program instructions are executed on a computer (e.g., a receiving node), the computer executes a synchronization method as described in any of the above embodiments.

[0145] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or magnetic tapes, etc.), optical disks (e.g., compact disks (CD), digital versatile disks (DVD), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

[0146] Some embodiments of the present disclosure also provide a computer program product, for example, the computer program product is stored on a non-transitory computer-readable storage medium. The computer program product includes computer program instructions, and when the computer program instructions are executed on a computer (for example, a receiving node), the computer program instructions cause the computer to perform the synchronization method as described in the above embodiment.

[0147] Some embodiments of the present disclosure further provide a computer program. When the computer program is executed on a computer (eg, a receiving node), the computer program enables the computer to execute the synchronization method of the above embodiments.

[0148] The beneficial effects of the above-mentioned computer-readable storage medium, computer program product and computer program are the same as the beneficial effects of the synchronization method of some of the above-mentioned embodiments, and will not be repeated here.

[0149] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of 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.

[0150] 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.

[0151] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0152] The above is only a specific embodiment of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any changes or substitutions that can be thought of by any person skilled in the art within the technical scope disclosed in the present disclosure should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A display driving system, characterized in that: The display driving system comprises: a signal receiving module, a signal compensation module and a signal output module, wherein the signal receiving module is connected to the signal output module through the signal compensation module, and the signal compensation module comprises a first compensation unit and a second compensation unit; The signal receiving module is configured to: receive a driving signal, where the driving signal is used to drive the display panel to display an image; The signal compensation module is configured to: generate a first ESTV compensation signal through the first compensation unit based on the driving signal, generate an ESTV periodic signal through the second compensation unit, and synthesize the ESTV periodic signal and the first ESTV compensation signal into an ESTV signal, wherein a display interval of the first ESTV compensation signal is consistent with a display interval of the ESTV periodic signal; The signal output module is configured to output the ESTV signal to the display panel to drive the display panel to display an image.

2. The display driving system according to claim 1, characterized in that ,, The signal compensation module is specifically configured to: generate the first ESTV compensation signal through the first compensation unit based on the driving signal, and generate the ESTV period signal through the second compensation unit, when the duration of the driving signal received by the signal receiving module is greater than or equal to the minimum cycle duration of the ESTV signal; The ESTV signal includes multiple cycles, the first ESTV compensation signal is a signal before the ESTV cycle signal, and the first ESTV compensation signal and the ESTV cycle signal are signals in the same frame.

3. The display driving system according to claim 1 or 2, characterized in that: The signal compensation module is specifically configured as follows: Based on the driving signal, controlling the first compensation unit to generate the first ESTV compensation signal; The second compensation unit is controlled to generate the ESTV period signal based on a display interval of the first ESTV compensation signal.

4. The display driving system according to claim 1, characterized in that ,, The signal compensation module is specifically configured as follows: In the case where the driving signal is inconsistent with the expected signal, determining a second ESTV compensation signal based on the driving signal and the expected signal, wherein the expected signal is a driving signal required for the display panel to display normally; synthesizing the ESTV periodic signal, the first ESTV compensation signal and the second ESTV compensation signal into the ESTV signal; The display interval of the second ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, the second ESTV compensation signal is a signal after the ESTV periodic signal, and the second ESTV compensation signal and the ESTV periodic signal are signals in the same frame.

5. The display driving system according to claim 4, characterized in that: The signal compensation module is specifically configured as follows: determining a frequency difference between the drive signal and the desired signal; The second ESTV compensation signal consistent with the frequency difference is determined from a signal buffer, the signal buffer is a buffer in the display driving system, and at least one frame of ESTV signal is stored in the signal buffer.

6. A display driving method, characterized in that: Applied to a display driving system, the method comprises: receiving a driving signal, wherein the driving signal is used to drive the display panel to display an image; Based on the driving signal, a first compensation unit generates a first ESTV compensation signal, and a second compensation unit generates an ESTV periodic signal, and the ESTV periodic signal and the first ESTV compensation signal are combined into an ESTV signal, wherein a display interval of the first ESTV compensation signal is consistent with a display interval of the ESTV periodic signal; The ESTV signal is output to the display panel to drive the display panel to display an image.

7. The method according to claim 6, characterized in that The step of synthesizing the ESTV periodic signal and the first ESTV compensation signal into an ESTV signal comprises: In the case where the driving signal is inconsistent with the expected signal, determining a second ESTV compensation signal based on the driving signal and the expected signal, wherein the expected signal is a driving signal required for the display panel to display normally; synthesizing the ESTV periodic signal, the first ESTV compensation signal and the second ESTV compensation signal into the ESTV signal; The display interval of the second ESTV compensation signal is consistent with the display interval of the ESTV periodic signal, the second ESTV compensation signal is a signal after the ESTV periodic signal, and the second ESTV compensation signal and the ESTV periodic signal are signals in the same frame.

8. A display driving device, characterized in that: The display driving device comprises: a processor and a communication interface; the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement the display driving method as claimed in claim 6 or 7.

9. A computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, characterized in that: When a computer executes the instructions, the computer executes the display driving method described in claim 6 or 7.

10. A computer program product, comprising instructions, characterized in that: When the instructions are executed on a computer, the computer executes the display driving method as described in claim 6 or 7.

Citation Information

Patent Citations

  • Data display control circuit and compensation method

    CN110223622A

  • Driving circuit of display panel, compensation method of display panel and display device

    CN113823221A

  • Display device and display screen driving method

    CN118197200A

  • Display devce and gate driver thereof

    US20080231582A1

  • Mitigating artifacts associated with long horizontal blank periods in display panels

    US20210304660A1