DRIVING METHOD AND SYSTEM FOR OLED DISPLAY PANEL
The present disclosure provides a driving method and system for an OILED display panel. The driving method for the OLED display panel includes: controlling a gate line driving circuit of the display panel for each frame image to sequentially output a scanning signal to each gate line of the display panel; and when the gate line driving circuit of the display panel starts to output the scanning signal to one gate line, timing from a starting scanning time of the same scanning gate line; and after the scanning time of the current scanning gate line reaches a preset fixed scanning time, controlling the gate line driving circuit of the display panel to stop outputting the scanning signal to the current scanning gate line. Therefore, the present disclosure does not need to change the gamma curve when the refresh frequency is changed, and screen flicker will not occur, and a seamless dynamic refresh switching of the display panel is realized.
Latest EverDisplay Optronics (Shanghai) Limited Patents:
The present application is based upon and claims priority of Chinese patent application No. 201911061401,7, filed on Nov. 1, 2019, the contents of which are hereby incorporated by reference in its entirety.
TECHNICAL FIELDThe present disclosure relates to the field of display technology, in particular to a method and system for driving an OLED display panel.
BACKGROUNDAn AMOLED (Active Matrix Organic Light Emitting Display) display is an active self-luminous display and usually used for large-sized display devices with high resolution, which constructs a pixel circuit with a thin film transistor (TFT) to provide current to the OLED device.
In a driving method of the OLED display panel in the prior art, different gamma curves need to be provided for different refresh frequencies. That is, the gamma curve changes as the refresh frequency changes. Even if the gamma curve is adaptively changed, display brightness of the display panel cannot transition well when two frame rates are switched, resulting in obvious screen flicker visible to naked eyes when the refresh frequency is switched.
SUMMARYIn view of the defects in the prior art, an object of the present disclosure is to provide a driving method and system for an OLED display panel, which does not need to replace a gamma curve when a refresh frequency is changed, and realizes seamless dynamic refresh switching of the display panel.
According to an aspect of the present disclosure, a driving method for an OLED display panel is provided, including:
-
- controlling a gate line driving circuit of the display panel for each frame image to sequentially output a scanning signal to each gate line of the display panel; and
- when the gate line driving circuit of the display panel starts to output the scanning signal to one gate line, timing from a starting scanning time of the same scanning gate line; and after the scanning time of the current scanning gate line reaches a preset fixed scanning time, controlling the gate line driving circuit of the display panel to stop outputting the scanning signal to the current scanning gate line.
Optionally, the method further includes the following steps:
-
- when the gate line driving circuit of the display panel starts to output the scanning signal to the one gate line, starting to perform horizontal signal synchronization on a next gate line of the current scanning gate line.
Optionally, the method further includes the following steps:
-
- when the gate line driving circuit of the display panel starts to output the scanning signal to the one gate line, stopping performing the horizontal signal synchronization on the current scanning gate line.
Optionally, before sequentially outputting a scanning signal to each gate line of the display panel, the method further includes the following steps:
-
- receiving refresh frequency data of the display panel, and determining a scanning interval between two adjacent gate lines according to a current refresh frequency and the number of gate lines.
Optionally, determining a scanning interval between two adjacent gate lines according to a current refresh frequency and the number of gate lines includes: determining a current refresh time Ta according to the current refresh frequency, and calculating the scanning interval Tb between two adjacent gate lines by using the following formula:
Tb=Ta/N
wherein, N is the number of gate lines in the display panel.
Optionally, sequentially outputting a scanning signal to each gate line of the display panel includes the following steps:
-
- when the gate line driving circuit of the display panel controlled to start to output the scanning signal to the one gate line of the display panel, timing the starting scanning time of the current scanning gate line; and when the interval between the starting scanning time of the current scanning gate line and the current time is equal to the interval Tb, outputting the scanning signal to the next gate line.
Optionally, before sequentially outputting a scanning signal to each gate line of the display panel, the method further includes the following steps:
-
- receiving available refresh frequency data of the display panel, and selecting a highest refresh frequency of the display panel from available refresh frequencies;
- determining a shortest scanning interval between two adjacent gate lines according to xe highest refresh frequency and the number of gate lines;
- setting the preset fixed scanning time according to the shortest scanning interval between two adjacent gate lines, wherein the preset fixed scanning time is shorter than the shortest interval.
Optionally, determining a shortest scanning interval between two adjacent gate lines includes determining a shortest refresh time Tc according to the highest refresh frequency, and calculating a shortest scanning interval Td between two adjacent gate lines by using the following formula:
Td=Tc/N
wherein, N is the number of gate lines in the display panel.
An embodiment of the present disclosure further provides a driving system for an OLED display panel, which adopts the driving method for the OLED display panel, and the system includes:
-
- a driving circuit control module, configured to control a. gate line driving circuit of the display panel for each frame image to sequentially output a scanning signal to each gate line of the display panel; and
- a timing controller, configured to time from a starting scanning time of the same scanning gate line when the gate line driving circuit of the display panel starts to output the scanning signal to one gate line, and send a stopping signal to the driving circuit control module after the scanning time of the current scanning gate line reaches a preset fixed scanning time, such that the driving circuit control module controls the gate line driving circuit of the display panel to stop outputting the scanning signal to the current scanning gate line.
Optionally, the system further includes:
-
- a refresh frequency receiving module, configured to receive refresh frequency data of the display panel;
- an interval calculation module, configured to determine a scanning interval between two adjacent gate lines according to a current refresh frequency and the number of gate lines.
The interval calculation module is further configured to select a highest refresh frequency of the display panel from available refresh frequency data of the display panel, determine a shortest scanning interval between two adjacent gate lines according to the highest refresh frequency and the number of gate lines, and set the preset fixed scanning time according to the shortest scanning interval between two adjacent gate lines, wherein the preset fixed scanning time is shorter than the shortest interval.
Compared with the prior art, the driving method and system for the OLED display panel of the present disclosure do not need to change the gamma curve when the refresh frequency is changed, and the screen flicker will not occur when the refresh frequency is switched, thereby achieving a seamless dynamic refresh switching of the display panel and greatly improving the user experience.
Other features, objects, and advantages of the present disclosure will become more apparent by reading the detailed description of the non-limiting embodiments with reference to the following drawings:
Example embodiments will now be described more fully with reference to the accompanying drawings. However, the embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be more comprehensive and complete, so as to convey the idea of the exemplary embodiments to those skilled in this art. The same reference numerals in the drawings denote the same or similar parts, and the detailed description thereof will be omitted.
The features, structures, or characteristics described above may be combined in any suitable manner in one or more embodiments. In the description below, numerous specific details are set forth to provide a thorough understanding of the embodiments of the present disclosure. However, those skilled in the all will appreciate that the technical solution of the present disclosure may be practiced without one or more of the specific details, or other methods, components, materials, and the like may be employed. In other instances, well-known structures, materials or operations are not shown or described in detail to avoid obscuring various aspects of the present disclosure.
As shown in
As can be seen from
In order to solve this technical problem, the present disclosure provides a driving method for an OLED display panel, so that the pixel voltage is decoupled from the refresh frequency, and the pixel voltage no longer changes with switching of the refresh frequency. Specifically, an embodiment of the present disclosure provides a driving method for an OLED display panel, including following steps:
-
- controlling a gate line driving circuit of the display panel for each frame image to sequentially output a scanning signal to each gate line of the display panel; and
- when the gate line driving circuit of the display panel starts to output the scanning signal to one gate line, timing from a starting scanning time of the same scanning gate line; and after the scanning time of the current scanning gate line reaches a preset fixed scanning time, controlling the gate line driving circuit of the display panel to stop outputting the scanning signal to the current scanning gate line.
Therefore, the present disclosure decouples the scanning time of each gate line from the refresh frequency by timing the scanning time of each gate line separately, so that the scanning time of each gate line is no longer associated with the refresh frequency, then the charging time of the pixel is fixed time, and it is also ensured that the pixel voltage is still a fixed value under different refresh frequencies, so that screen flicker does not occur when the refresh frequency is switched, and there is no need to replace the gamma curve when the refresh frequency is switched either.
In
As shown in
In this embodiment, before sequentially outputting a scanning signal to each gate line of the display panel, the method further includes a. step of calculating a scanning interval between two adjacent gate lines, and specifically includes: receiving refresh frequency data of the display panel, and determining a scanning interval between two adjacent gate lines according to a current refresh frequency and the number of gate lines. When a gate line driving circuit is used to scan each gate line, the starting scanning time of each gate line is determined according to the scanning interval between two adjacent gate lines.
In this embodiment, determining a scanning interval between two adjacent gate lines according to a current refresh frequency and the number of gate lines includes: determining a current refresh time Ta (Ta=1/f, f is the current refresh frequency) according to the current refresh frequency, and calculating the scanning interval Tb between two adjacent gate lines by using the following formula:
Tb=Ta/N=1/fN
wherein, N is the number of gate lines in the display panel. That is, scanning of all the gate lines is performed within the current refresh time Ta. Herein, the scanning interval Tb between two adjacent gate lines is also equal to the horizontal synchronization time 1H, 1H′ of each gate line.
In this embodiment, sequentially outputting a scanning signal to each gate line of the display panel includes the following steps:
-
- when the gate line driving circuit of the display panel is controlled to start to output the scanning signal to the one gate line of the display panel, timing the starting scanning time of the current scanning gate line; and when the interval between the starting scanning time of the current scanning gate line and the current time is equal to the interval Tb, outputting the scanning signal to the next gate line.
In this embodiment, before sequentially outputting a scanning signal to each gate line of the display panel, the method further includes a step of determining the preset fixed scanning time. Taking
-
- receiving available refresh frequency data of the display panel, and selecting a highest refresh frequency of the display panel from available refresh frequencies;
- determining a shortest scanning interval between two adjacent gate lines according to xe highest refresh frequency and the number of gate lines;
- setting the preset fixed scanning time according to the shortest scanning interval between two adjacent gate lines, wherein the preset fixed scanning time is shorter than the shortest interval. In the embodiment, when the preset fixed scanning time is set, the time difference between the preset fixed scanning time and the shortest time interval can be selected as needed, for example, 0.003 s, 0.005 s, which are all within the protection scope of the present disclosure,
Further, in this embodiment, determining a shortest scanning interval between two adjacent gate lines includes determining a shortest refresh time Tc (Tc=1/fmax, fmax is the highest refresh frequency) according to the highest refresh frequency, and calculating a shortest scanning interval Td between two adjacent gate lines by using the following formula:
Td=Tc/N=1/fmaxN
wherein, N is the number of gate lines in the display panel.
In the embodiment, receiving available refresh frequency data of the display panel may be obtained from a GPU (graphics card) and a ICON (screen driver board) of a display device including the display panel, and the received refresh frequency data may include a current refresh frequency and all available refresh frequencies of the display device, i.e., the refresh frequencies that can be supported by the display device.
As shown in
-
- a driving circuit control module, configured to control a gate line driving circuit of the display panel for each frame image to sequentially output a scanning signal to each gate line of the display panel; and
- a timing controller, configured to time from a starting scanning time of the same scanning gate line when the gate line driving circuit of the display panel starts to output the scanning signal to one gate line, and send a stopping signal to the driving circuit control module after the scanning time of the current scanning gate line reaches a preset fixed scanning time, such that the driving circuit control module controls the gate line driving circuit of the display panel to stop outputting the scanning signal to the current scanning gate line.
Therefore, the present disclosure decouples the scanning time of each gate line from the refresh frequency by adopting the timing controller to time the scanning time of each gate line separately. Even if the refresh frequency is switched, there will be no change in the scanning time, that is, the charging time of the pixel capacitor, and the pixel voltage will not change either, so that screen flicker does not occur when the refresh frequency is switched, and there is no need to set different gamma curves for different refresh frequencies either.
The driving system for the OLED display panel of the present disclosure can be integrated in a screen driving board of a display panel or other control devices of a display device, to optimize driving of the OLED display panel.
In this embodiment, the driving system for the OLED display panel further includes:
-
- a refresh frequency receiving module, configured to receive refresh frequency data of the display panel. The refresh frequency receiving module can be obtained from a GPU (graphics card) and a ICON (screen driver board) of a display device including the display panel, and the received refresh frequency data may include a current refresh frequency and all available refresh frequencies of the display device, i.e., the refresh frequencies that can be supported by the display device.
The driving system for the OLED display panel further includes: an interval calculation module, configured to determine a scanning interval between two adjacent gate lines according to a current refresh frequency and the number of gate lines. Specifically, the interval calculation module may use the above formula. Tb=Ta/N=1/fN to calculate and obtain the scanning interval between two adjacent gate lines, and thus obtaining the above-mentioned horizontal synchronization times 1H, 1H′.
Further, the interval calculation module is further configured to select a highest refresh frequency of the display panel from available refresh frequency data of the display panel, determine a shortest scanning interval between two adjacent gate lines according to the highest refresh frequency and the number of gate lines, and set the preset fixed scanning time according to the shortest scanning interval between two adjacent gate lines, wherein the preset fixed scanning time is shorter than the shortest interval. Specifically, the interval calculation module may use the above formula Td=Tc/N=1/fmaxN to calculate and obtain the shortest interval, and then determine the preset fixed scanning time according to the shortest interval.
Compared with the prior art, the driving method and system for the OLED display panel of the present disclosure do not need to change the gamma curve when the refresh frequency is changed, and the screen flicker does not occur when the refresh frequency is switched, thereby achieving a seamless dynamic refresh switching of the display panel and greatly improving the user experience
The specific embodiments of the present disclosure have been described above. It should be understood that the present disclosure is not limited to the above specific embodiments, and those skilled in the art can make various changes or modifications within the scope of the claims, which does not affect the essence of the present disclosure.
Claims
1. A driving method for an OLED display panel, comprising:
- controlling a gate line driving circuit of the display panel for each frame image to sequentially output a scanning signal to each gate line of the display panel; and
- when the gate line driving circuit of the display panel starts to output the scanning signal to one gate line, timing from a starting scanning time of the same scanning gale line; and after the scanning time of the current scanning gate line reaches a preset fixed scanning time, controlling the gate line driving circuit of the display panel to stop outputting the scanning signal to the current scanning gate line.
2. The driving method for an OLED display panel according to claim 1, wherein the method further comprises:
- when the gate line driving circuit of the display panel starts to output the scanning signal to the one gate line, starting to perform horizontal signal synchronization on a next gate line of the current scanning gate line.
3. The driving method for an OLED display panel according to claim 1, wherein the method further comprises:
- when the gate line driving circuit of the display panel starts to output the scanning signal to the one gate line, stopping performing the horizontal signal synchronization on the current scanning gate line.
4. The driving method for an OLED display panel according to claim 1, wherein before sequentially outputting a scanning signal to each gate line of the display panel, the method further comprises:
- receiving refresh frequency data of the display panel, and determining a scanning interval between two adjacent gate lines according to a current refresh frequency and the number of gate lines.
5. The driving method for an OLED display panel according to claim 4, wherein determining a scanning interval between two adjacent gate lines according to a current refresh frequency and the number of gate lines comprises: determining a current refresh time Ta according to the current refresh frequency, and calculating a scanning interval Tb between two adjacent gate lines by using following formula:
- Tb=Ta/N
- wherein, N is the number of gate lines in the display panel.
6. The driving method for an OLED display panel according to claim 5, wherein sequentially outputting a scanning signal to each gate line of the display panel comprises:
- when the gate line driving circuit of the display panel is controlled to start to output the scanning signal to the one gate line of the display panel, timing the starting scanning time of the current scanning gate line; and when an interval between the starting scanning time of the current scanning gate line and the current time is equal to the interval Tb, outputting the scanning signal to the next gate line.
7. The driving method for an OLED display panel according to claim 1, wherein before sequentially outputting a scanning signal to each gate line of the display panel, the method further comprises:
- receiving available refresh frequency data of the display panel, and selecting a highest refresh frequency of the display panel from available refresh frequencies;
- determining a shortest scanning interval between two adjacent gate lines according to the highest refresh frequency and the number of gate lines; and
- setting the preset fixed scanning time according to the shortest scanning interval between two adjacent gate lines, wherein the preset fixed scanning time is shorter than the shortest interval.
8. The driving method for an OLED display panel according to claim 7, wherein determining a shortest scanning interval between two adjacent gate lines comprises determining a shortest refresh time Tc according to the highest refresh frequency, and calculating a shortest scanning interval Td between two adjacent gate lines by using following formula:
- Td=Tc/N
- wherein, N is the number of gate lines in the display panel.
9. A driving system for an OLED display panel, adopting the driving method for the OLED display panel according to claim 1, and the system comprising:
- a processor;
- a memory for storing executable instructions of the processor,
- wherein the processor is configured to:
- control a gate line driving circuit of the display panel for each frame image to sequentially output a scanning signal to each gate line of the display panel; and
- time from a starting scanning time of the same scanning gate line when the gate line driving circuit of the display panel starts to output the scanning signal to one gate line, and control the gate line driving circuit of the display panel to stop outputting the scanning signal to the current scanning gate line after the scanning time of the current scanning gate line reaches a preset fixed scanning time.
10. The driving system of the OLED display panel according to claim 9, wherein the processor is further configured to:
- receive refresh frequency data of the display panel; and
- determine a scanning interval between two adjacent gate lines according to a current refresh frequency and the number of gate lines,
- select a highest refresh frequency of the display panel from available refresh frequency data of the display panel, determine a shortest scanning interval between two adjacent gate lines according to the highest refresh frequency and the number of gate lines, and set the preset fixed scanning time according to the shortest scanning interval between two adjacent gate lines, wherein the preset fixed scanning time is shorter than the shortest interval.
Type: Application
Filed: Apr 21, 2020
Publication Date: May 6, 2021
Patent Grant number: 11227551
Applicant: EverDisplay Optronics (Shanghai) Limited (Shanghai)
Inventors: Keitaro YAMASHITA (Shanghai), Shaodong MA (Shanghai), Shanglong WANG (Shanghai), Fei SHEN (Shanghai)
Application Number: 16/853,960