The present disclosure relates to the field of display technology, in particular to a display panel driving method, a driving circuit, a display panel, and a display device.
In a normal Virtual Reality (VR) display system, discomfort may arise if movement of the human's head and rotation of eyeballs do not match with an image entering human eyes. Thus, fast follow-up and response time are very important for VR display.
In e.g. a VR display environment, a nine-axis sensor and infrared eye-tracking camera is generally used to collect a scenes focused by the human eyes. When a point focused by the eyeballs changes, a display panel may only scan a small portion of the scene. In conventional solutions, when the displayed scene changes, a Central Processing Unit (CPU) notifies a Graphics Processing Unit (GPU) of rendering a new image, but display information of a new scene cannot be sent until the display panel has finished scanning the previous frame of screen, which causes that the response time becomes slower, or even has nearly one frame of time wasted, affecting objective experience; otherwise, there will be a tearing effect.
Therefore, how to reduce the response time upon change of the scene is an urgent problem to be solved.
In order to at least partially solve or reduce the problem of a long response time upon change of the scene in the related art, embodiments of the present disclosure provide a method of driving a display panel, a driving circuit, a display panel, and a display device.
An embodiment of the present disclosure provides a method of driving a display panel, comprising:
when a scene change is detected, determining whether a time when the scene change occurs is in a process of scanning a frame of display screen of a first scene; and
if so, controlling a gate driving circuit to re-scan respective gate lines on the display panel sequentially, and controlling a source driving circuit to input a display signal of a second scene to respective pixels connected to the respective gate lines, the second scene being different from the first scene.
In a possible implementation, in the above method provided by the exemplary embodiment of the present disclosure, controlling the gate driving circuit to re-scan the respective gate lines on the display panel sequentially comprises:
inputting a frame start signal to the gate driving circuit.
In a possible implementation, in the above method provided by the exemplary embodiment of the present disclosure, controlling the source driving circuit to input the display signal of the second scene to the respective pixels connected to each of the respective gate lines comprises:
controlling the source driving circuit to input the corrected display signal of the second scene to data lines connected to the respective pixels.
In a possible implementation, in the above method provided by the exemplary embodiment of the present disclosure, controlling the gate driving circuit to re-scan the respective gate lines on the display panel sequentially comprises:
inputting a reset signal to the gate driving circuit; and
inputting a frame start signal to the gate driving circuit after the gate driving circuit stops scanning.
In a possible implementation, the above method provided by the exemplary embodiment of the present disclosure further comprises:
turning off backlight of the display panel during the scanning of the gate driving circuit.
In a possible implementation, the above method provided by the exemplary embodiment of the present disclosure further comprises:
controlling backlight of the display panel to be turned on, after the gate driving circuit finishes scanning a frame of display screen of the second scene.
In a possible implementation, the above method provided by the exemplary embodiment of the present disclosure further comprises:
if it is determined that the time when the scene change occurs is not in the process of scanning the frame of display screen, controlling, at a next frame after the time, the source driving circuit to input the display signal of the second scene to the respective pixels connected to the respective gate lines.
An embodiment of the present disclosure further provides a driving circuit of a display panel, comprising:
a gate driver;
a source driver; and
a controller, electrically connected to the gate driver and the source driver respectively and configured to:
when a scene change is detected, determine whether a time when the scene change occurs is in a process of scanning a frame of display screen of a first scene; and
if so, control the gate driver to re-scan respective gate lines on the display panel sequentially, and control the source driver to input a display signal of a second scene to respective pixels connected to the respective gate lines, the second scene being different from the first scene.
In a possible implementation, in the above driving circuit provided by the exemplary embodiment of the present disclosure, the controller is configured to input a frame start signal to the gate driver; and
the gate driver is configured to re-scan the respective gate lines on the display panel sequentially when receiving the frame start signal.
In a possible implementation, in the above driving circuit provided by the exemplary embodiment of the present disclosure, the source driver is configured to input the corrected display signal of the second scene to data lines connected to the respective pixels.
In a possible implementation, in the above driving circuit provided by the exemplary embodiment of the present disclosure, the controller is configured to input a reset signal to the gate driver and input a frame start signal to the gate driver after the gate driver stops scanning; and
the gate driver is configured to stop scanning the respective gate lines on the display panel and reset, when the reset signal is received; and re-scan the respective gate lines on the display panel sequentially, when the frame start signal is received.
In a possible implementation, in the above driving circuit provided by the exemplary embodiment of the present disclosure, the controller is further configured to:
Control backlight of the display panel to be turned off during the scanning of the gate driver.
In a possible implementation, in the above driving circuit provided by the exemplary embodiment of the present disclosure, the controller is further configured to:
control backlight of the display panel to be turned on, after the gate driver finishes scanning a frame of display screen of the second scene.
In a possible implementation, in the above driving circuit provided by the exemplary embodiment of the present disclosure, the controller is further configured to:
if it is determined that the time when the scene change occurs is not in the process of scanning the frame of display screen, control, at a next frame after the time, the source driver to input the display signal of the second scene to the respective pixels connected to the respective gate lines.
An embodiment of the present disclosure further provides a display panel, comprising the above driving circuit.
An embodiment of the present disclosure further provides a display device, comprising the above display panel.
In order to at least partially solve or reduce the problem of a long response time upon change of the scene in the related art, embodiments of the present disclosure provide a method of driving a display panel, a driving circuit, a display panel, and a display device.
Hereinafter, detailed description of a method of driving a display panel, a driving circuit, a display panel, and a display device provided by the embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Sizes and shapes of respective parts in the drawings are not drawn in actual scales, but are only intended to schematically illustrate the present disclosure.
An embodiment of the present disclosure provides a method of driving a display panel. As shown in
S101 of, when a scene change is detected, determining whether a time when the scene change occurs is in a process of scanning a frame of display screen of a first scene; and
S102 of if so, controlling a gate driving circuit to re-scan respective gate lines on the display panel sequentially, and controlling a source driving circuit to input a display signal of a new scene (also referred to as a second scene) to respective pixels connected to the respective gate lines.
In the driving method provided by the embodiment of the present disclosure, when the scene change occurs, the respective gate lines on the display panel are re-scanned sequentially, and the display signal of the new scene is input to the respective pixels connected to the respective gate lines. As such, it is not necessary to scan the new scene after one frame of the old scene has been scanned completely, thereby reducing the response time, and improving the user experience. In some embodiments of the present disclosure, the term “scene” may refer to, e.g., a single still image displayed on the display panel or a moving image (e.g., video) composed of a series of related or similar images. In some embodiments, the change of the scene may refer to, e.g., changing a single still image to another single still image. In some other embodiments, the change of the scene may refer to, e.g., switching from a dynamic image composed of a series of related or similar images to another one dynamic image composed of another series of images whose correlation or similarity with the series of images exceeds a preset threshold. In some embodiments, a minimum interval for the re-scanning may be forcibly specified, in order to prevent a visual error resulting from the image being not refreshed completely due to too fast change of the scene. For example, in a case where consecutive multiple frames of images or scenes change so that each frame needs to be re-scanned, it may be specified that the re-scanning according to the above-described embodiment of the present disclosure may be performed every (N+1) frames, where N is an integer no smaller than 1. In some embodiments, N may be, e.g., 30 frames, 60 frames, 120 frames, or 144 frames, and the like. In this case, although the re-scanning is not performed immediately every time the scene change occurs, it is still possible to obtain a better response time compared to that in a case of no re-scanning.
In addition, the present disclosure is not limited thereto. In fact, the scene may be considered to change (regardless of actual difference between the old scene and the new scene), as long as it is deemed necessary to switch the scene. As a most extreme example, even if the images of the old scene and the new scene are the same, it is still possible to artificially switch the scenes and implement a scheme according to an embodiment of the present disclosure as described below.
Therefore, in some embodiments, the detection of the change of the scene may be implemented, e.g., by detecting presence of a data signal for the new scene, or, e.g., by detecting an instruction issued by a processor or a controller that provides the data signal for the new scene. In other embodiments, the detection of the change of the scene may also be implemented, e.g., by detecting a motion vector of a particular object in the scene. For example, when the motion vector of the particular object satisfies some predetermined criterion (e.g., a motion distance being larger than a predetermined threshold), it may be determined that the scene change occurs.
Further, in the method of driving the display panel provided by the embodiment as shown in
S103 of if it is determined that the time when the scene change occurs is not in the process of scanning the frame of display screen of the first scene, controlling, at a next frame after the time, the source driving circuit to input the display signal of the new scene (or, the second scene) to the respective pixels connected to the respective gate lines.
In the above step S101, it is firstly determined whether the time when the scene change occurs is in the process of scanning one frame of display screen, that is, whether the time when the scene change occurs is within the time period A (with reference to
In the method of driving the display panel provided by the embodiment of the present disclosure as described above, there are at least two implementations as follows.
Specifically, in some embodiments, in the method of driving the display panel provided by the embodiment of the present disclosure as described above, controlling the gate driving circuit to re-scan the respective gate lines on the display panel sequentially includes:
inputting a frame start signal (a STV signal) to the gate driving circuit.
By inputting the STV signal to the gate driving circuit, the gate driving circuit is triggered to start scanning of a new frame, so as to sequentially open the respective gate lines on the display panel. It should be noted that an order of scanning by the gate driving circuit may be scanning from the first line to the last line, or scanning from the last line to the first line. Of course, the scanning may also start from some line in the middle. The order of scanning is limited herein.
As shown in
As shown in
While the gate driving circuit scans, the source driving circuit is controlled to input the display signal of the new scene to the respective pixels connected to the respective gate lines, i.e., inputs the display signal of the new scene to respective data lines connected to the pixels, which is a process of charging the pixels. Generally, a data line is connected to sources of a column of pixels, and a gate line is connected to gates of a row of pixels. After the respective gates are open, thin film transistors are turned on, and the display signal of the image may be input to the sources of the pixels through the data lines, and are output to pixel electrodes through drains. As such, a voltage corresponding to the display signal may be applied across the pixel electrodes. Since a constant voltage is generally applied to a common electrode, a stable electric field is formed between the pixel electrode and the common electrode, thereby driving liquid crystal to make a certain deflection.
Based on the above analysis, since the gate driving circuit scans two rows of gate lines simultaneously, the source driving circuit may input the display signal of the new scene to the two rows simultaneously, i.e., charging two rows of pixels simultaneously, which may affect display of the image of the new scene. For example, since there is no discharging process before the re-scanning, it may result in excessive charging, and it may also result in insufficient charging due to charging two rows simultaneously. In order to prevent the image of the new scene from being affected, the display signal input by the source driver circuit needs to be compensated, which specifically includes:
controlling source driving circuit to input the corrected display signal of the new scene to the data lines connected to the respective pixels.
By inputting the corrected display signal of the new scene to the data lines connected to the pixels, the display signal input in the re-scanned rows of pixels is a signal required to display the new scene, so as to ensure a normal display of the image of the new scene. For example, the source driving circuit inputs the corrected display signal of the new scene to the 1st and the 11th rows simultaneously, and the display signal is a display signal required for the normal display of the 1st row of pixels.
In a particular implementation, in the scanning process of the gate driving circuit, the backlight of the display panel 100 is turned off, and the backlight is not turned on until the scanning of one frame of display screen is finished. After the gate driving circuit re-scans, wrong display information presented may be overwritten until the scanning of the last line is finished, and the human eyes view a pattern of the new scene after the backlight is turned on. Thus, the wrong information appearing during the scanning may not presented to the human eyes.
Also referring to
Additionally, in other embodiments of the present disclosure, in the method of driving the display panel provided by the embodiment of the present disclosure as described above, controlling the gate driving circuit to re-scan the respective gate lines on the display panel sequentially includes:
inputting a reset signal to the gate driving circuit; and
inputting a frame start signal is input to the gate driving circuit after the gate drive circuit stops scanning.
As shown in
More specifically, in the above APO method of GOA, all of the gates on the display panel 100 may be turned on, and all of the data lines may be grounded, so that the respective pixels on the display panel 100 may be discharged, which avoids influence of the remaining power in the pixels on the next frame of display signal.
Further, the above method of driving the display panel provided by the embodiment of the present disclosure as described regardless of any implementations as previously discussed may further include:
controlling the backlight of the display panel to be turned on, after the gate driving circuit finishes scanning one frame of display screen of the new scene.
In order to prevent the wrong display information appearing in the scanning process of the gate driving circuit from being presented to the human eyes, the backlight is off during the scanning process of the gate driving circuit; and the backlight of the display panel is controlled to be turned on, after the scanning of one frame of display screen of the new scene is finished, so as to present a complete image after completion of the scanning to the human eyes.
Based on the same disclosed concept, an embodiment of the present disclosure further provides a driving circuit of a display panel. Since the principle of the driving circuit to solve the problem is similar with that of the driving method as described above, the implementation of the driving circuit may refer to the implementation of the driving method as described above, and thus repeated description will be omitted here.
The embodiment of the present disclosure provides a driving circuit of a display panel. As shown in
The controller 201 may be configured to determine whether a time when a scene change occurs is in a process of scanning a frame of display screen of a first scene, when it is detected that the scene change occurs; and if so, control the gate driver 202 to re-scan respective gate lines on the display panel sequentially, and control the source driver 203 to input a display signal of a new scene or a second scene to respective pixels connected to the respective gate lines.
Specifically, the above controller 201 may be implemented by a driver chip. The above gate driver 202 may be implemented by a gate driving circuit (e.g., a GOA circuit), and the above source driver 203 may be implemented by a source driving circuit.
Further, in the driving circuit of the display panel provided by the embodiment of the present disclosure as described above, the controller 201 may be configured to input a frame start signal to the gate driver 202; and
the gate driver may be configured to re-scan the respective gate lines on the display panel sequentially when receiving the frame start signal.
Specifically, in the driving circuit of the display panel provided by the embodiment of the present disclosure as described above, the source driver 203 may be configured to input the corrected display signal of the new scene to data lines connected to the respective pixels.
Further, in the driving circuit of the above display panel provided by the embodiment of the present disclosure as described above, the controller 201 may be configured to input a reset signal to the gate driver 202 and input a frame start signal to the gate driver 202 after the gate driver 202 stops scanning; and
the gate driver 202 may be configured to stop scanning the respective gate lines on the display panel and reset, when the reset signal is received; and re-scan the respective gate lines on the display panel sequentially, when the frame start signal is received.
Still further, in the driving circuit of the display panel provided by the embodiment of the present disclosure as described above, the controller 201 may also be configured to:
control the backlight of the display panel to be turned on, after the gate driver 202 finishes scanning one frame of display screen of the new scene.
In a particular implementation, in the driving circuit of the above display panel provided by the embodiment of the present disclosure as described above, the controller 201 may also be configured to:
if it is determined that the time when the scene change occurs is not in the process of scanning the frame of display screen, control, at a next frame after the time, the source driver 203 to input the display signal of the new scene to the respective pixels connected to the respective gate line.
Based on the same disclosed concept, an embodiment of the present disclosure further provides a display panel including the driving circuit as described above. Since the principle of the display panel to solve the problem is similar with that of the driving circuit as described above, the implementation of the display panel may refer to the implementation of the driving circuit as described above, and thus repeated description will be omitted here.
Based on the same disclosed concept, an embodiment of the present disclosure provides a display device including the display panel as described above. The display device may be applied to any product or component with a display function, such as a mobile phone, a tablet computer, a TV, a display, a notebook computer, a digital photo frame, a navigator etc. Since the principle of the display device to solve the problem is similar with that of the display panel as described above, the implementation of the display device may refer to the implementation of the display panel as described above, and thus repeated description will be omitted here.
A method of driving a display panel, a driving circuit, a display panel, and a display device of a display panel are provided by the embodiments of the present disclosure. The driving method includes: when a scene change is detected, determining whether a time when the scene change occurs is in a process of scanning a frame of display screen of a first scene; and if so, controlling a gate driving circuit to re-scan respective gate lines on the display panel sequentially, and controlling a source driving circuit to input a display signal of a new scene to respective pixels connected to the respective gate lines. According to the driving method, the driving circuit, the display panel, and the display device provided by the embodiments of the present disclosure, when the scene change occurs, the respective gate lines on the display panel are re-scanned sequentially, and the display signal of the new scene is input to the respective pixels connected to the respective gate lines. As such, it is not necessary to scan the new scene after one frame of the old scene has been scanned completely, thereby reducing the response time, and improving the user experience.
It will be apparent to the skilled in the art that various modifications and variations may be made in the present disclosure without departing from the spirit and scope of the disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is also intended to include these modifications and variations.
Number | Date | Country | Kind |
---|---|---|---|
201710039425.7 | Jan 2017 | CN | national |
This application is a U.S. National Phase Application of International Application No. PCT/CN2017/099967, filed on Aug. 31, 2017, entitled “DISPLAY PANEL DRIVING METHOD, DRIVING CIRCUIT, DISPLAY PANEL, AND DISPLAY DEVICE,” which claims priority to the Chinese Application No. 201710039425.7, filed on Jan. 18, 2017, both of which are incorporated herein by reference in their entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2017/099967 | 8/31/2017 | WO | 00 |