The invention relates to a panel; in particular, to a display driving apparatus and an operating method thereof.
In general, in order to reduce the power consumption of the display apparatus, the power consumption is usually reduced by reducing the display refresh rate. For example, the display refresh rate can be reduced from the original 60 frames per second to 15 frames per second, that is, the number of display refreshes per second is reduced to ¼ of the original, and all display-related signals (e.g., the source driver output data and the gate-on-array (GOA) signals) can be stopped during the idle period to reduce power consumption.
For a self-luminous display panel, such as an active matrix organic light-emitting diode (AMOLED) panel, the display refresh rate may be reduced in various different ways. For example,
As shown in
When this method is used, it is not necessary to adjust the setting of the related display signal when changing the display refresh rate. Therefore, it is less likely to affect the display quality of some display devices sensitive to the timing of display signals.
For the purpose of power saving, when the skip frame method is used to reduce the display refresh rate, all display signals are usually stopped during the non-refresh period T3, such as the gate scan signal GS shown in
However, for the self-luminous panel such as the AMOLED panel, if the emission control signal EC responsible for controlling the light-emitting time of the OLED is in the stop-operation state S during the non-refresh period T3, it will cause the image displayed on the self-luminous panel during the refresh period T2 and the non-refresh period T3 will have great lightness difference, and thus the phenomenon of flicker appears, and it is necessary to overcome it.
In addition, as shown in
Therefore, the invention provides a display driving apparatus and an operating method thereof to solve the above-mentioned problems of the prior arts.
A preferred embodiment of the invention is a display driving apparatus. In this embodiment, the display driving apparatus applied to a panel. The panel displays a first image with a first refresh rate. A first refresh cycle corresponding to the first refresh rate includes a refresh period and at least one non-refresh period. The display driving apparatus includes a real-time determination module and a data processing module. The real-time determination module is coupled to the panel and used to immediately determine whether the panel wants to replace the originally displayed first image with a second image during the first refresh cycle. The data processing module is coupled to the real-time determination module and the panel. If a determination result of the real-time determination module is yes, the data processing module immediately controls the panel to start to display the second image at a first time during the first refresh cycle.
In an embodiment, the panel is an active matrix organic light-emitting diode (AMOLED) panel.
In an embodiment, the first time corresponds to a start time of a non-refresh period of the at least one non-refresh period.
In an embodiment, if the determination result of the real-time determination module is no, the data processing module maintains the panel displaying the first image with the first refresh rate.
In an embodiment, the data processing module controls the panel to start to display the second image with the first refresh rate at the first time.
In an embodiment, after the data processing module controls the panel to display the second image at the first time, the data processing module controls the panel to start to display the second image with the first refresh rate at a second time when the first refresh cycle ends.
In an embodiment, when the data processing module controls the panel to start to display the second image at the first time, the real-time determination module immediately determines whether the panel wants to replace the displayed second image with a third image; if the determination result of the real-time determination module is yes, the data processing module controls the panel to immediately start to display the third image after the second image is displayed.
In an embodiment, during the refresh period, the panel is controlled by a gate scan signal and an emission control signal at the same time; during the at least one non-refresh period, the panel is still controlled by the emission control signal, but the panel is not controlled by the gate scan signal.
Another preferred embodiment of the invention is a display driving apparatus operating method. In this embodiment, the display driving apparatus operating method is used for operating a display driving apparatus applied to a panel. The display driving apparatus operating method includes steps of: (a) the panel displaying a first image with a first refresh rate, and a first refresh cycle corresponding to the first refresh rate including a refresh period and at least one non-refresh period; (b) during the first refresh cycle, immediately determining whether the panel wants to replace the originally displayed first image with a second image; and (c) if a determination result of the step (b) is yes, immediately controlling the panel to start to display the second image at a first time during the first refresh cycle.
Compared to the prior art, the display driving apparatus and the operating method thereof according to the invention can not only reduce the power consumption by reducing the display refresh rate of the panel, but also immediately detect the change of the display data in the display mode with low refresh rate and immediately refresh the display screen. Even in the case of continuous frame refreshing, the display driving apparatus and the operating method thereof according to the invention can maintain a high display refresh rate of the panel to maintain its display quality. In addition, during the non-refresh period, although other display signals related to the self-luminous panel stop functioning, the emission control signal for controlling the light-emitting time of the OLED will continue to operate, thereby avoiding the flickering of the self-luminous display panel.
The advantage and spirit of the invention may be understood by the following detailed descriptions together with the appended drawings.
A preferred embodiment of the invention is a display driving apparatus. In this embodiment, the display driving apparatus is applied to a panel, such as an active matrix organic light-emitting diode (AMOLED), but not limited to this.
Please refer to
As shown in
As shown in
Taking the first display refresh cycle T1 from the time t0 to the time t4 for example, the refresh period T2 is from the time t0 to the time t1 and the non-refresh period T3 is from the time t1 to the time t4. That is to say, a display frame FR of the panel PL is refreshed to the first image M1 during the refresh period T2 from the time t0 to the time t1; the display frame FR of the panel PL is not refreshed (represented by X in the box in
The real-time determination module 30 is used to immediately determine whether the panel PL intends to replace the originally displayed first image M1 with the second image M2 during the first display refresh period T1. In practical applications, the real-time determination module 30 can perform the determination by detecting whether the output interface of the display driver IC triggers the refreshing of the display image, but not limited to this.
If the output interface of the display driver IC triggers the refreshing of the display image, the real-time determination module 30 can determine that the panel PL wants to replace the originally displayed first image M1 with the second image M2; conversely, if the output interface of the display driver IC does not trigger the refreshing of the display image, the real-time determination module 30 can determine that the panel PL still wants to continue displaying the first image M1.
Taking the time t0 to the time t4 in
Next, from the time t5 to the time t6, the display frame FR of the panel PL is not refreshed. When the real-time determination module 30 detects the refreshing of the display image at a display image refresh time tn between the time t5 and the time t6, the real-time determination module 30 immediately determines that the panel PL intends to replace the originally displayed first image M1 with the second image M2, and the data processing module 32 immediately controls the panel PL to start displaying the second image M2 at the start time (e.g., the time t6) of the next display frame FR until the time t7.
It should be noted that in this embodiment, the data processing module 32 controls the panel PL to start to display the second image M2 with the first display refresh rate (e.g., 15 Hz) at the time t6; that is to say, another first display update period T1 starts from the time t6 until the time t10. From the foregoing, it can be found that the period from the time t6 to the time t7 is the refresh period T2 and the period from the time t7 to the time t10 is the non-fresh period T3.
Since the time length from the display image refresh time tn to the time t6 that the panel PL starts to display the second image M2 in
Similarly, since the real-time determination module 30 does not detect the refreshing of the display image from the time t6 to the time t10, the real-time determination module 30 will determine that the panel PL still wants to continue displaying the second image M2. The display frame FR of the panel PL is still the originally displayed second image M2 from the time t10 to the time t11.
In addition, in this embodiment, it can be also known from
For the self-luminous panel (e.g., the AMOLED panel), since the emission control signal EC responsible for controlling the light-emitting time of the OLEDs is in the normal operation state A both during the refresh period T2 and the non-refresh period T3, the lightness of the image displayed by the self-luminous panel during the refresh period T2 and the non-refresh period T3 can be effectively controlled, so as to avoid the flicker phenomenon caused by the large lightness difference.
Next, please refer to
It should be noted that, in this embodiment, although the data processing module 32 controls the panel PL to start displaying the second image M2 at the time t6, the data processing module 32 does not control the panel PL to start another first display refresh cycle T1 from the time t6. Instead, the data processing module 32 controls the panel PL to start the another first display refresh cycle T1 at the time t8 when the original first display update period T1 ends until the time t12. That is to say, the panel PL is controlled to start displaying the second image M2 with the first display refresh rate (e.g., 15 Hz) from the time t8 until the time t9. From the foregoing, it can be inferred that the period between the time t8 and the time t9 is the refresh period T2 and the period between the time t9 and the time t12 is the non-refresh period T3.
In the above-mentioned embodiments, only the case that the first image is refreshed to the second image is described. Next, the case of continuously refreshing the display image will be described.
As shown in
Then, the real-time determination module 30 detects the refreshing of the display image at the display image refreshing time tm between the time t6 and the time t7. The real-time determination module 30 will immediately determine that the panel PL wants to replace the originally displayed second image M2 with the third image M3, and the data processing module 32 immediately controls the panel PL to start displaying the third image M3 at the start time (e.g., the time t7) of the next display frame FR until the time t8.
The real-time determination module 30 detects the refreshing of the display image at the display image refreshing time tf between the time t7 and the time t8. The real-time determination module 30 will immediately determine that the panel PL wants to replace the originally displayed third image M3 with the fourth image M4, and the data processing module 32 immediately controls the panel PL to start displaying the fourth image M4 at the start time (e.g., the time t8) of the next display frame FR until the time t9.
The real-time determination module 30 detects the refreshing of the display image at the display image refreshing time is between the time t8 and the time t9. The real-time determination module 30 will immediately determine that the panel PL wants to replace the originally displayed fourth image M4 with the fifth image M5, and the data processing module 32 immediately controls the panel PL to start displaying the fifth image M5 at the start time (e.g., the time t9) of the next display frame FR until the time t10.
The real-time determination module 30 detects the refreshing of the display image at the display image refreshing time te between the time t9 and the time t10. The real-time determination module 30 will immediately determine that the panel PL wants to replace the originally displayed fifth image M5 with the sixth image M6, and the data processing module 32 immediately controls the panel PL to start displaying the sixth image M6 at the start time (e.g., the time t10) of the next display frame FR until the time t11.
After the display frame FR of the panel PL starts to be continuously refreshed to the second image M2˜the sixth image M6 in sequence at the time t6, since the real-time determination module 30 does not detect the refreshing of the display image from the time t10 to the time t11; therefore, the data processing module 32 can control the panel PL to start displaying the sixth image M6 with the first display refresh rate (e.g., 15 Hz) at the time t10; that is to say, another first display refresh period T1 starts from the time t10 until the time t14. From the foregoing, it can be inferred that the period between the time t10 to the time t11 is the refresh period T2 and the period between the time t11 to the time t14 is the non-refresh period T3.
In addition, since the real-time determination module 30 does not detect the refreshing of the display image between the time t10 and the time t14, the display frame FR of the panel PL is still the sixth image M6 between the time t14 and the time t15.
Another preferred embodiment of the invention is a display driving apparatus operating method. In this embodiment, the display driving apparatus operating method is used for operating a display driving apparatus applied to a panel. And, the panel can be an AMOLED panel, but not limited to this.
Please refer to
Step S10: the panel displaying a first image with a first refresh rate, and a first refresh cycle corresponding to the first refresh rate including a refresh period and at least one non-refresh period.
Step S12: during the first refresh cycle, immediately determining whether the panel wants to replace the originally displayed first image with a second image.
Step S14: if a determination result of the step S12 is yes, immediately controlling the panel to start to display the second image at a first time during the first refresh cycle.
If the determination result of the step S12 is no, then the display driving apparatus operating method will come back to Step S10 to maintain the panel displaying the first image with the first refresh rate.
In fact, the first time can correspond to a start time of a non-refresh period of the at least one non-refresh period, but not limited to this.
In an embodiment, the step S14 controls the panel to start to display the second image with the first refresh rate at the first time.
In another embodiment, after the step S14 controls the panel to display the second image at the first time, the step S14 can also control the panel to start to display the second image with the first refresh rate at a second time when the first refresh cycle ends.
When the panel starts to display the second image at the first time, the display driving apparatus operating method can further includes the following steps.
Step S16: immediately determining whether the panel wants to replace the displayed second image with a third image.
Step S18: if the determination result of the step S16 is yes, controlling the panel to immediately start to display the third image after the second image is displayed.
If the determination result of the step S18 is no, then the display driving apparatus operating method will come back to Step S14 to maintain the panel displaying the second image.
In practical applications, during the refresh period, the panel is controlled by a gate scan signal and an emission control signal at the same time; during the at least one non-refresh period, the panel is still controlled by the emission control signal, but the panel is not controlled by the gate scan signal. Since the emission control signal used for controlling the light-emitting time of the OLED will be continuously operated during the non-refresh period, thereby the flickering of the self-luminous display panel in the prior art can be effectively avoided.
Compared to the prior art, the display driving apparatus and the operating method thereof according to the invention can not only reduce the power consumption by reducing the display refresh rate of the panel, but also immediately detect the change of the display data in the display mode with low refresh rate and immediately refresh the display screen. Even in the case of continuous frame refreshing, the display driving apparatus and the operating method thereof according to the invention can maintain a high display refresh rate of the panel to maintain its display quality. In addition, during the non-refresh period, although other display signals related to the self-luminous panel stop functioning, the emission control signal for controlling the light-emitting time of the OLED will continue to operate, thereby avoiding the flickering of the self-luminous display panel.
With the example and explanations above, the features and spirits of the invention will be hopefully well described. Those skilled in the art will readily observe that numerous modifications and alterations of the device may be made while retaining the teaching of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Number | Date | Country | |
---|---|---|---|
62522756 | Jun 2017 | US |