Display panel driving and scanning method and system

09728151 · 2017-08-08

Assignee

Inventors

Cpc classification

International classification

Abstract

A display panel driving and scanning system includes a timing controller to divide one frame period into first to third time periods. In the first time period, an image processing device calculates an overdriving signal for a current frame based on the current frame and a previous frame. In the second time period, the image processing device outputs the current frame, and a source driver charges the capacitors of the pixels in the liquid crystal display panel based on the current frame. In the third time period, the timing controller drives a backlight driving circuit to turn on a backlight source of the liquid crystal display panel for displaying the current frame.

Claims

1. A display panel driving and scanning system, which is used in a liquid crystal display (LCD) panel to drive pixels of the LCD panel for displaying an image, the LCD panel having a plurality of scan lines arranged in rows, a plurality of source lines arranged in columns across the scan lines, and a plurality of pixels each arranged at an intersection of the scan lines and the source lines, the display panel and scanning system comprising: a scan driver, connected to the LCD panel through the scan lines, for providing a scan driving signal to the LCD panel; a source driver, connected to the LCD panel through the source lines, for providing an image display signal to the LCD panel; an image processing device, connected to the source driver, for storing a previous frame and receiving a current frame, so as to calculate an overdriving signal for the current frame based on the previous frame and the current frame, and a timing controller, for controlling the scan driver, the source driver, and the image processing device to display the current frame on the LCD panel, wherein the image processing device outputs the overdriving signal and the current frame respectively for charging the plurality of pixels in one frame period, and the frame period is divided into a first time period, a second time period, and a third time period, such that the image processing device outputs the overdriving signal in the first time period for charging the plurality of pixels, stops outputting the overdriving signal and outputs the current frame in the second time period for charging the plurality of pixels based on the current frame, and stops outputting the current frame in the third time period; wherein the image processing device comprises: a first storage device for temporarily storing the current frame; a second storage device, connected to the first storage device, for receiving the current frame in a previous frame period and temporarily storing it as the previous frame; an overdriving signal calculator, connected to the first storage device and the second storage device, for calculating the overdriving signal for the current frame based on the current frame stored in the first device and the previous frame stored in the second storage device; and a multiplexer, connected to the first storage device, the second storage device, and the timing controller, for outputting the overdriving signal and the current frame according to an input signal from the timing controller.

2. The display panel driving and scanning system as claimed in claim 1, wherein the third time period has a length determined by subtracting the first time period and the second time period from the frame period.

3. The display panel driving and scanning system as claimed in claim 2, further comprising a backlight driving circuit, connected to the timing controller and the LCD panel, for driving a backlight source of the LCD panel by the timing controller.

4. The display panel driving and scanning system as claimed in claim 3, wherein the timing controller in the third time period controls the backlight driving circuit to drive the backlight source of the LCD panel for displaying the current frame.

5. The display panel driving and scanning system as claimed in claim 1, wherein in the first time period, the first storage device outputs a pixel of the current frame and the second storage device outputs pixel of the previous frame at a corresponding position to the pixel of the current frame, such that the overdriving signal calculator calculates the overdriving signal at the corresponding position according to the pixel of the current frame and the pixel of the previous frame.

6. The display panel driving and scanning system as claimed in claim 5, wherein the timing controller configures the multiplexer to output the overdriving signal in the first time period.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 is a schematic diagram illustrating a typical display panel driving principle;

(2) FIG. 2 is a schematic diagram of a typical LCD panel scanning timing;

(3) FIG. 3 is a block diagram of a display panel driving and scanning system in accordance with the present invention;

(4) FIG. 4 is a timing diagram of a display panel driving and scanning system in accordance with the present invention;

(5) FIG. 5 is a block diagram of an image processing device in accordance with the present invention;

(6) FIG. 6 is a schematic diagram of an operation of the image processing device of FIG. 5 in accordance with the present invention;

(7) FIG. 7 is a schematic diagram of another operation of the image processing device of FIG. 5 in accordance with the present invention; and

(8) FIG. 8 is a flowchart of a display panel driving and scanning method in accordance with the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

(9) FIG. 3 is a block diagram of a display panel driving and scanning system 300 in accordance with an embodiment of the present invention. The system 300 is used in an LCD panel 370 to drive the pixels 373 of the panel 370 for displaying an image. The LCD panel 370 has a plurality of scan lines 371, a plurality of source lines 372, a plurality of pixels 373, and a backlight source 390. The scan lines 371 are arranged in rows, and the source lines 372 are arranged in columns across the scan lines 371. Each of the pixels 373 is arranged at an intersection of the scan lines 371 and the source lines 372. The backlight source 390 provides a light source required for the panel 370. As shown in FIG. 3, the system 300 includes a scan driver 310, a source driver 320, an image processing device 330, a timing controller 340, a backlight driving circuit 350, and a first storage device 360.

(10) The scan driver 310 is connected to the LCD panel 370 through the scan lines 371 in order to provide a scan driving signal to the LCD panel 370.

(11) The source driver 320 is connected to the LCD panel 370 through the source lines 372 in order to provide an image display signal to the LCD panel 370.

(12) The image processing device 330 stores a previous frame FP and is connected to the source driver 320 in order to receive a current frame FC and calculate an overdriving signal for the current frame FC based on the previous frame FP and the current frame FC.

(13) The timing controller 340 is connected to the scan driver 310, the source driver 320, the image processing device 330, and the backlight driving circuit 350 in order to control the scan driver 310, the source driver 320, the image processing device 330, and the backlight driving circuit 350 to produce corresponding signals for displaying the current frame FC on the LCD panel 370.

(14) The backlight driving circuit 350 is connected to the timing controller 340 and the LCD panel 370. The timing controller 340 controls the backlight driving circuit 350 to drive the backlight source 390 of the LCD panel 370.

(15) In one frame period TFrame, the image processing device 330 outputs the overdriving signal and the current frame FC respectively to thereby charge the capacitors (not shown) of the pixels 373. The frame period TFrame is divided into a first time period T1, a second time period T2, and a third time period Tb. In the first time period T1, the image processing device 330 outputs the overdriving signal to thereby charge the capacitors of the pixels 373. In the second time period T2, the image processing device 330 outputs the current frame FC to thereby charge the capacitors of the pixels 373.

(16) In the third time period Tb, the timing controller 340 controls the backlight driving circuit 350 to drive the backlight source 390 of the LCD panel 370 for producing a backlight and further displaying the current frame FC. In the first time period T1 and the second time period T2, the timing controller 340 drives the backlight driving circuit 350 to turn off the backlight source 390 of the LCD panel 370. In the third time period Tb, the timing controller 340 drives the backlight driving circuit 350 to turn on the backlight source 390 of the LCD panel 370 for displaying the current frame FC.

(17) FIG. 4 is a timing diagram according to the invention. In FIG. 4, the Frame Pulse signal indicates one frame cycle, i.e., one frame period TFrame(ms) is between two Frame Pulse signals. In addition, L1, L2, . . . , Ln indicate the scan lines on the LCD panel 370, where 240 scan lines (L1-L240) are included in a display panel in case of having the resolution of 320(H)×240(V) pixels. The scanning time is defined to turn on the scan lines from L1 to Ln sequentially. S1-Sm indicate the source lines, where 320 source lines (S1-S320) are included in the display panel with the resolution of 320(H)×240(V) pixels. The time interval Tb indicates the length of no scanning operation, i.e., Tb=TFrame−(T1+T2), where T1+T2 indicates the length of scanning operation. For example, if the LCD panel 370 has a resolution of 320(H)×240(V) and the frame rate is 60 Hz, we have TFrame=16.67 ms, T1=5 ms, T2=5 ms, and Tb=6.67 ms.

(18) The first storage device 360 is connected to the image processing device 330 in order to temporarily store the current frame FC.

(19) FIG. 5 is a block diagram of the image processing device 330 in accordance with the present invention. In FIG. 5, the image processing device 330 includes a second storage device 331, an overdriving signal calculator 333, and a multiplexer 335.

(20) The second storage device 331 is connected to the first storage device 360 in order to receive a frame that currently exists in a previous frame period and is defined as a current frame in that previous frame period or a previously current frame, and temporarily store it as the previous frame FP.

(21) The overdriving signal calculator 333 is connected to the first storage device 360 and the second storage device 331 in order to calculate the overdriving signal for the current frame FC based on the current frame FC and the previous frame FP.

(22) The multiplexer 335 is connected to the first storage device 360, the second storage device 331, and the timing controller 340 in order to output the overdriving signal or the current frame FC.

(23) FIG. 6 is a schematic diagram of an operation of the image processing device 330 of FIG. 5 in accordance with the present invention. As shown in FIG. 6, in the first time period T1, the first storage device 360 outputs a pixel (x) of a current frame FC and the second storage device 331 outputs a pixel (Δ) of a previous frame FP at a corresponding position to the pixel (x). The overdriving signal calculator 333 is based on the pixel (x) of the current frame FC and the pixel (Δ) of the previous frame FP to calculate the overdriving signal at the corresponding position. In this case, the timing controller 340 configures the multiplexer 335 to output the overdriving signal. Moreover, the designer is based on the factors including the resolution of the panel, the delay of the overdriving signal calculator 333, the delay of a transmission path, and the like to design the circuits required for the timing controller 340 to thereby achieve the synchronization. The pixel (x) is written in the second storage device 331 to replace the pixel (Δ) for use as the pixel of the previous frame FP to calculate a next overdriving signal.

(24) The overdriving signal has a voltage slightly higher than the voltage corresponding to the pixel (x). In the second time period T2 immediately after the time period (T1), the voltage of the overdriving signal is reduced to the voltage corresponding to the pixel (x). The liquid crystals can have a quicker transition to increase the response speed since the overdriving signal has the slightly higher voltage.

(25) As shown in FIG. 7, in the second time period T2, the timing controller 340 configures the multiplexer 335 to output the pixel (x) of the current frame FC of the second storage device 331 that is stored in the first time period T1.

(26) In the third time period Tb, the timing controller 340 drives the backlight driving circuit 350 to turn on the backlight source 390 of the LCD panel 370 for further displaying the current frame FC.

(27) The timing controller 340 can configure the multiplexer 335 to output the current frame FC of the first storage device 360 to thereby turn off the image processing device 330.

(28) FIG. 8 is a flowchart of a display panel driving and scanning method in accordance with the present invention. As shown in FIG. 8, at step (A), the timing controller 340 divides one frame period into a first time period T1, a second time period T2, and a third time period Tb.

(29) At step (B), in the first time period T1, the image processing device 330 is based on a current frame FC and a previous frame FP to calculate an overdriving signal for the current frame FC and output the overdriving signal.

(30) At step (C), in the second time period T2, the image processing device 330 outputs the current frame FC, and the source driver 320 is based on the current frame FC to charge the capacitors of the pixels 373 of the LCD panel 370.

(31) At step (D), in the third time period Tb, the timing controller 340 drives the backlight driving circuit 350 to turn on the backlight source 390 of the panel 370 for further displaying the current frame FC.

(32) As cited, the display panel driving and scanning system of the present invention can increase the scanning speed so as to completely scan the display panel earlier than one frame period and also increase the number of scanning, i.e., over two times. Since the scanning is complete earlier and the time interval Tb in which no scanning is operated is remained, the display frame can be displayed immediately after a quick refresh and remains for a while to thereby avoid the human eyes from sensing the flicker effect. In addition, the backlight source 390 is turned on only in the time interval Tb, which can save more power than the prior art. In the first time period T1, the source driver 320 is based on the overdriving signal output by the image processing device 330 to charge the capacitors of the pixels 373 of the panel 370, so as to further increase the response time of the liquid crystals. In the second time period T2, the source driver 320 is based on the current frame output by the image processing device 330 to charge the capacitors of the pixels 373 of the LCD panel 370 so as to display the current frame when the backlight 390 is turned on in the time interval Tb. It is noted that the function of black frame insertion can work well since the backlight source 390 is not turned on in the first time period T1 and the second time period T2.

(33) Although the present invention has been explained in relation to its preferred embodiment, it is to be understood that many other possible modifications and variations can be made without departing from the spirit and scope of the invention as hereinafter claimed.