[go: up one dir, main page]

TWI867915B - Smear compensation circuit, display device and information processing device - Google Patents

Smear compensation circuit, display device and information processing device Download PDF

Info

Publication number
TWI867915B
TWI867915B TW112150651A TW112150651A TWI867915B TW I867915 B TWI867915 B TW I867915B TW 112150651 A TW112150651 A TW 112150651A TW 112150651 A TW112150651 A TW 112150651A TW I867915 B TWI867915 B TW I867915B
Authority
TW
Taiwan
Prior art keywords
compensation
data
historical
buffer
frame
Prior art date
Application number
TW112150651A
Other languages
Chinese (zh)
Other versions
TW202526895A (en
Inventor
王永剛
張小松
陳炫佑
范躍鵬
王禕君
譚仲齊
劉宏輝
Original Assignee
大陸商北京歐錸德微電子技術有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 大陸商北京歐錸德微電子技術有限公司 filed Critical 大陸商北京歐錸德微電子技術有限公司
Priority to TW112150651A priority Critical patent/TWI867915B/en
Application granted granted Critical
Publication of TWI867915B publication Critical patent/TWI867915B/en
Publication of TW202526895A publication Critical patent/TW202526895A/en

Links

Images

Landscapes

  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal Display Device Control (AREA)

Abstract

本發明揭示一種拖影補償電路,用於整合在一顯示驅動晶片之中,且包括一第一緩存器、一第二緩存器、一第一補償單元、一第二補償單元、一移動偵測單元、以及一選擇單元,其中,該第一緩存器用以緩存前一幀顯示數據,且該第二緩存器用以緩存一歷史幀序號與一歷史補償數據。特別說明的是,具前述架構的本發明之拖影補償電路可以執行單幀顯示數據的過驅動補償或對連續複數幀顯示數據執行過驅動補償。換句話說,相較於習知技術的含有複數個幀緩存器的過驅動補償電路,本發明在硬體上僅增加一個緩存器即成功實現了對連續複數幀顯示數據執行過驅動補償,因而節省了晶片面積和功耗,故具有較高的實用價值。The present invention discloses a smear compensation circuit for integration in a display driver chip, and includes a first buffer, a second buffer, a first compensation unit, a second compensation unit, a motion detection unit, and a selection unit, wherein the first buffer is used to cache a previous frame of display data, and the second buffer is used to cache a historical frame sequence number and a historical compensation data. It is particularly noted that the smear compensation circuit of the present invention with the above-mentioned structure can perform overdrive compensation for a single frame of display data or perform overdrive compensation for a plurality of consecutive frames of display data. In other words, compared to the known overdrive compensation circuit containing multiple frame buffers, the present invention successfully implements overdrive compensation for continuous multiple frame display data by simply adding one buffer in hardware, thereby saving chip area and power consumption, and thus having a higher practical value.

Description

拖影補償電路、顯示裝置及資訊處理裝置Smear compensation circuit, display device and information processing device

本發明為OLED顯示器的相關技術領域,尤指一種拖影補償電路,其用於在手指滑動螢幕之時對顯示畫面進行拖影補償。The present invention relates to the technical field of OLED displays, and more particularly to a smear compensation circuit, which is used to compensate for smear on a displayed image when a finger slides across the screen.

已知,因具有可撓性、自發光、無需背光模組及彩色濾光片、無視角限制、反應速度快、超高對比度、低耗電等諸多優點,OLED面板成為智慧型手機、智慧手錶、平板電腦、頭戴式顯示裝置、和筆記型電腦等行動電子裝置的顯示器的主流顯示面板。當然,OLED面板也應用於OLED顯示器和OLED電視之製造。圖1為習知的一種OLED顯示器的方塊圖。如圖1所示,習知的OLED顯示器1a包括:一OLED面板11a與至少一個顯示驅動晶片12a,其中,該OLED面板11a包括M×N個子像素單元,且每個子像素單元包括一子像素以及用於控制該子像素發光的一像素電路。It is known that due to its many advantages such as flexibility, self-luminescence, no need for backlight modules and color filters, no viewing angle restrictions, fast response speed, ultra-high contrast, low power consumption, etc., OLED panels have become the mainstream display panels for displays of mobile electronic devices such as smart phones, smart watches, tablet computers, head-mounted display devices, and notebook computers. Of course, OLED panels are also used in the manufacture of OLED displays and OLED TVs. Figure 1 is a block diagram of a known OLED display. As shown in Figure 1, the known OLED display 1a includes: an OLED panel 11a and at least one display driver chip 12a, wherein the OLED panel 11a includes M×N sub-pixel units, and each sub-pixel unit includes a sub-pixel and a pixel circuit for controlling the light emission of the sub-pixel.

應知道,R子像素、G子像素與B子像素組成一個像素,且前述三者子像素在該OLED面板11a內係分別為紅光OLED元件、綠光OLED元件與藍光OLED元件。熟悉OLED顯示器設計與製造的電子工程師都知道,因發光材料的材質特性使其低灰階下紅光OLED元件(即,R子像素)會顯示出反應慢且難以被點亮等元件缺陷。實務經驗顯示,在該OLED顯示器1a顯示低灰階畫面之時,若用戶用手指滑動OLED顯示器1a的螢幕以控制顯示畫面移動,前述紅光OLED元件的元件缺陷會導致顯示畫面出現拖影,此外,還會導致顯示畫面發紫/發藍,從而造成用戶體驗不佳。It should be known that the R sub-pixel, the G sub-pixel and the B sub-pixel constitute one pixel, and the aforementioned three sub-pixels are respectively red light OLED elements, green light OLED elements and blue light OLED elements in the OLED panel 11a. Electronic engineers familiar with the design and manufacture of OLED displays know that due to the material characteristics of the luminescent material, the red light OLED element (i.e., the R sub-pixel) at low gray levels will show component defects such as slow response and difficulty in lighting. Practical experience shows that when the OLED display 1a displays a low gray level image, if the user slides the screen of the OLED display 1a with a finger to control the movement of the display image, the component defects of the aforementioned red light OLED element will cause the display image to have a ghosting effect. In addition, it will cause the display image to be purple/bluish, resulting in a poor user experience.

有鑑於此,如圖1所示,現有技術在該顯示驅動晶片12a之中整合一過驅動補償電路2a,用於在顯示畫面被偵測出移動的情況下,對一輸入顯示數據進行一過驅動補償操作以產生一輸出顯示數據,使該顯示驅動晶片12a依據該輸出顯示數據驅動該OLED面板11a以顯示當前幀顯示畫面。In view of this, as shown in FIG. 1 , the prior art integrates an overdrive compensation circuit 2a in the display driver chip 12a, and is used to perform an overdrive compensation operation on an input display data to generate an output display data when the display screen is detected to be moving, so that the display driver chip 12a drives the OLED panel 11a according to the output display data to display the current frame display screen.

圖2為圖1所示之過驅動補償電路2a的第一電路方塊圖。如圖2所示,該過驅動補償電路2a包括:一幀緩存器21a、一補償單元22a以及一數據合成單元23a,其中,該幀緩存器21a用以接收一當前幀顯示數據,並將其緩存為前一幀顯示數據。另一方面,該補償單元22a接收所述當前幀顯示數據,並存取該幀緩存器21a以取得所述前一幀顯示數據,最終依據該當前幀顯示數據與該前一幀顯示數據產生一幀補償數據。具體地,該補償單元22a包含一查找表,且該查找表包括:對應當前幀顯示數據的複數個第一灰階值、對應前一幀顯示數據的複數個第二灰階值以及對應該複數個第一灰階值與該複數個第二灰階值的複數個補償值。因此,可以理解,該補償單元22a可以依據當前幀顯示數據之中的一灰階值在該查找表內查找到對應的第一灰階值,且依據前一幀顯示數據之中的一灰階值在該查找表內查找到對應的第二灰階值,最終查找到同時對應該第一灰階值與該第一灰階值的一補償值。完成一幀顯示數據的查找操作之後,即獲得一幀補償數據。接著,該數據合成單元23a將該幀補償數據與所述當前幀顯示數據合成為一輸出顯示數據。FIG2 is a first circuit block diagram of the overdrive compensation circuit 2a shown in FIG1. As shown in FIG2, the overdrive compensation circuit 2a includes: a frame buffer 21a, a compensation unit 22a and a data synthesis unit 23a, wherein the frame buffer 21a is used to receive a current frame display data and buffer it as a previous frame display data. On the other hand, the compensation unit 22a receives the current frame display data and accesses the frame buffer 21a to obtain the previous frame display data, and finally generates a frame compensation data according to the current frame display data and the previous frame display data. Specifically, the compensation unit 22a includes a lookup table, and the lookup table includes: a plurality of first grayscale values corresponding to the current frame display data, a plurality of second grayscale values corresponding to the previous frame display data, and a plurality of compensation values corresponding to the plurality of first grayscale values and the plurality of second grayscale values. Therefore, it can be understood that the compensation unit 22a can find the corresponding first grayscale value in the lookup table according to a grayscale value in the current frame display data, and find the corresponding second grayscale value in the lookup table according to a grayscale value in the previous frame display data, and finally find a compensation value corresponding to both the first grayscale value and the first grayscale value. After completing the search operation of one frame of display data, a frame of compensation data is obtained. Then, the data synthesis unit 23a synthesizes the frame of compensation data and the current frame of display data into an output display data.

然而,實務經驗指出,該過驅動補償電路2a只能完成單幀顯示數據的過驅動補償,導致其實務上的應用受限。更詳細地說明,在該OLED面板11a被驅動以連續顯示複數幀(如:5幀)低灰階畫面之時,該過驅動補償電路2a便無法對連續5幀顯示數據執行過驅動補償,導致顯示畫面仍存在拖影,造成用戶體驗不佳。However, practical experience shows that the overdrive compensation circuit 2a can only perform overdrive compensation for a single frame of display data, which limits its practical application. To be more specific, when the OLED panel 11a is driven to continuously display multiple frames (e.g., 5 frames) of low-grayscale images, the overdrive compensation circuit 2a cannot perform overdrive compensation for the continuous 5 frames of display data, resulting in the display screen still having ghosting, causing a poor user experience.

進一步地,圖3為圖1所示之過驅動補償電路2a的第二電路方塊圖。為了使該過驅動補償電路2a具備對連續顯示複數幀顯示數據進行過驅動補償之功能,如圖3所示,現有技術將所述幀緩存器21a的數量擴增至N個。然而,可以預見的,在幀緩存器21a的數量被擴增至N個的情況下,該顯示驅動晶片12a的電路面積也隨之擴大,連帶著該顯示驅動晶片12a的功耗也增加。換句話說,將所述幀緩存器21a的數量擴增至N個以使該過驅動補償電路2a具備對連續顯示複數幀顯示數據進行過驅動補償之功能,這顯然並非實務上可接受的最佳方案。有鑑於此,應考慮對現有的過驅動補償電路2a進行電路架構及/或數據處理算法的改進,使其能夠對單幀或連續複數幀顯示畫面進行過驅動補償,從而消除拖影及/或避免顯示畫面發紫/發藍。Furthermore, FIG3 is a second circuit block diagram of the overdrive compensation circuit 2a shown in FIG1. In order to enable the overdrive compensation circuit 2a to have the function of overdrive compensation for the continuous display of multiple frames of display data, as shown in FIG3, the prior art expands the number of the frame buffers 21a to N. However, it can be foreseen that when the number of the frame buffers 21a is expanded to N, the circuit area of the display driver chip 12a is also expanded, and the power consumption of the display driver chip 12a is also increased. In other words, increasing the number of the frame buffers 21a to N so that the overdrive compensation circuit 2a has the function of overdrive compensation for the continuous display of multiple frames of display data is obviously not the best solution acceptable in practice. In view of this, it should be considered to improve the circuit architecture and/or data processing algorithm of the existing overdrive compensation circuit 2a so that it can overdrive compensation for a single frame or continuous multiple frames of display pictures, thereby eliminating the smear and/or avoiding the display picture from being purple/blue.

由上述說明可知,本領域亟需一種拖影補償電路。From the above description, it can be seen that a smear compensation circuit is urgently needed in this field.

本發明之主要目的在於提供一種拖影補償電路,其具有特別設計之架構從而可以執行單幀顯示數據的過驅動補償或對連續複數幀顯示數據執行過驅動補償。更詳細地說明,相較於習知技術的含有N個幀緩存器的過驅動補償電路,本發明之拖影補償電路在硬體上僅增加一個緩存器即成功實現了對連續複數幀顯示數據執行過驅動補償,各節省了晶片面積和功耗,且具有較高的實用價值。The main purpose of the present invention is to provide a smear compensation circuit, which has a specially designed structure so that it can perform overdrive compensation for a single frame of display data or perform overdrive compensation for continuous multiple frames of display data. To explain in more detail, compared with the overdrive compensation circuit containing N frame buffers in the prior art, the smear compensation circuit of the present invention only adds one buffer in hardware to successfully implement overdrive compensation for continuous multiple frames of display data, saving chip area and power consumption, and having a higher practical value.

為達成上述目的,本發明提出所述拖影補償電路的一實施例,其用於整合在一顯示驅動晶片之中,且包括: 一緩存單元,被配置用以緩存一第j-1幀顯示數據,且還被配置用以緩存一歷史補償數據以及與該歷史補償數據對應的一歷史幀序號; 一第一補償單元,被配置用以接收作為一輸入顯示數據的一第j幀顯示數據,且自該緩存單元讀出所述第j-1幀顯示數據,接著依據該第j幀顯示數據與該第j-1幀顯示數據產生一第一拖影補償數據; 一移動偵測單元,耦接該第j幀顯示數據,且被配置用以自該緩存單元讀出所述第j-1幀顯示數據,並在對該第j幀顯示數據與該第j-1幀顯示數據進行一圖像移動偵測操作之後,判定對應該第j-1幀顯示數據的顯示圖像是否相對於對應該第j幀顯示數據的顯示圖像移動,接著產生一圖像移動指示信號; 一第二補償單元,耦接該緩存單元、該第一補償單元與該移動偵測單元,且被配置用以在所述歷史幀序號小於N的情況下將該歷史補償數據與一衰減參數合成為一第二拖影補償數據;其中,j、N皆為正整數; 一選擇單元,耦接該第二補償單元、該第一補償單元與該移動偵測單元,且被配置用以依據該圖像移動指示信號決定將由該第一補償單元產生的該第一拖影補償數據輸出,或決定將由該第二補償單元產生的該第二拖影補償數據輸出;以及 一數據合成單元,耦接該選擇單元與該第j幀顯示數據,且被配置用以將該選擇單元輸出的該第一拖影補償數據和該第j幀顯示數據合成為一輸出顯示數據,或將該選擇單元輸出的該第二拖影補償數據和該第j幀顯示數據合成為所述輸出顯示數據。 To achieve the above-mentioned purpose, the present invention proposes an embodiment of the smear compensation circuit, which is used to be integrated into a display driver chip and includes: A cache unit, configured to cache a j-1 frame display data, and also configured to cache a historical compensation data and a historical frame sequence number corresponding to the historical compensation data; A first compensation unit, configured to receive a j-1 frame display data as an input display data, and read the j-1 frame display data from the cache unit, and then generate a first smear compensation data according to the j-1 frame display data and the j-1 frame display data; A motion detection unit is coupled to the j-th frame display data and is configured to read the j-1-th frame display data from the cache unit, and after performing an image motion detection operation on the j-th frame display data and the j-1-th frame display data, determine whether the display image corresponding to the j-1-th frame display data moves relative to the display image corresponding to the j-th frame display data, and then generate an image motion indication signal; A second compensation unit, coupled to the buffer unit, the first compensation unit and the motion detection unit, and configured to combine the historical compensation data and an attenuation parameter into a second drag compensation data when the historical frame number is less than N; wherein j and N are both positive integers; A selection unit, coupled to the second compensation unit, the first compensation unit and the motion detection unit, and configured to determine whether to output the first drag compensation data generated by the first compensation unit or the second drag compensation data generated by the second compensation unit according to the image motion indication signal; and A data synthesis unit is coupled to the selection unit and the j-th frame display data, and is configured to synthesize the first smear compensation data output by the selection unit and the j-th frame display data into an output display data, or synthesize the second smear compensation data output by the selection unit and the j-th frame display data into the output display data.

在一實施例中,該緩存單元包括: 一第一緩存器,被配置用以緩存所述第j-1幀顯示數據,且耦接該第一補償單元與該移動偵測單元;以及 一第二緩存器,被配置用以緩存所述歷史補償數據與所述歷史幀序號,且耦接該第二補償單元。 In one embodiment, the cache unit includes: a first cache configured to cache the j-1th frame display data and coupled to the first compensation unit and the motion detection unit; and a second cache configured to cache the historical compensation data and the historical frame sequence number and coupled to the second compensation unit.

在一實施例中,該第二補償單元包括: 一多工器,被配置用以依據該圖像移動指示信號決定將由該第一補償單元產生的該第一拖影補償數據輸出為一當前補償數據,或將自該第二緩存器讀出的所述歷史補償數據直接輸出為所述當前補償數據; 一加法器,被配置用以將自該第二緩存器讀出的所述歷史幀序號加1以獲得一當前幀序號;以及 一乘法器,被配置用以對自該第二緩存器讀出的所述歷史補償數據與所述衰減參數進行一乘法運算以產生所述第二拖影補償數據。 In one embodiment, the second compensation unit includes: A multiplexer configured to determine whether to output the first smear compensation data generated by the first compensation unit as a current compensation data or to directly output the historical compensation data read from the second buffer as the current compensation data according to the image motion indication signal; An adder configured to add 1 to the historical frame number read from the second buffer to obtain a current frame number; and A multiplier configured to perform a multiplication operation on the historical compensation data read from the second buffer and the attenuation parameter to generate the second smear compensation data.

在一實施例中,該第二補償單元被配置用以執行以下功能: 依據該圖像移動指示信號,以由該第一補償單元產生的該第一拖影補償數據作為所述當前補償數據,接著將該當前補償數據緩存於該第二緩存器以成為更新後的所述歷史補償數據,同時將緩存於該第二緩存器的所述歷史幀序號初始化為0; 依據該圖像移動指示信號,自該第二緩存器讀出所述歷史幀序號與所述歷史補償數據; 在所述歷史幀序號不小於N的情況下,將該第二緩存器所緩存的所述歷史幀序號與所述歷史補償數據同時初始化為0; 在所述歷史幀序號小於N的情況下,將所述歷史幀序號加1以獲得更新後的所述當前幀序號; 決定與所述當前幀序號相對應的一個所述衰減參數,接並對自該第二緩存器讀出的所述歷史補償數據與所述衰減參數進行所述乘法運算以產生所述第二拖影補償數據;以及 以讀出的所述歷史補償數據作為更新後的所述當前補償數據,接著將該當前補償數據緩存在該第二緩存器之中以作為更新後的所述歷史補償數據,同時,將所述當前幀序號緩存於該第二緩存器以作為更新後的所述歷史幀序號。 In one embodiment, the second compensation unit is configured to perform the following functions: According to the image motion indication signal, the first smear compensation data generated by the first compensation unit is used as the current compensation data, and then the current compensation data is cached in the second buffer to become the updated historical compensation data, and the historical frame number cached in the second buffer is initialized to 0; According to the image motion indication signal, the historical frame number and the historical compensation data are read from the second buffer; When the historical frame number is not less than N, the historical frame number and the historical compensation data cached in the second buffer are initialized to 0 at the same time; When the historical frame number is less than N, the historical frame number is increased by 1 to obtain the updated current frame number; Determine an attenuation parameter corresponding to the current frame number, and then perform the multiplication operation on the historical compensation data read from the second buffer and the attenuation parameter to generate the second smear compensation data; and The read historical compensation data is used as the updated current compensation data, and then the current compensation data is cached in the second buffer as the updated historical compensation data. At the same time, the current frame number is cached in the second buffer as the updated historical frame number.

在一實施例中,該第一緩存器為一幀緩存器,且該第二緩存器為一數據緩存器。In one embodiment, the first buffer is a frame buffer and the second buffer is a data buffer.

並且,本發明同時提出一種顯示裝置的一實施例,其包括一顯示面板以及至少一個顯示驅動晶片,其特徵在於,該顯示驅動晶片整合有一拖影補償電路,且該拖影補償電路包括: 一緩存單元,被配置用以緩存一第j-1幀顯示數據,且還被配置用以緩存一歷史補償數據以及與該歷史補償數據對應的一歷史幀序號; 一第一補償單元,被配置用以接收作為一輸入顯示數據的一第j幀顯示數據,且自該緩存單元讀出所述第j-1幀顯示數據,接著依據該第j幀顯示數據與該第j-1幀顯示數據產生一第一拖影補償數據; 一移動偵測單元,耦接該第j幀顯示數據,且被配置用以自該緩存單元讀出所述第j-1幀顯示數據,並在對該第j幀顯示數據與該第j-1幀顯示數據進行一圖像移動偵測操作之後,判定對應該第j-1幀顯示數據的顯示圖像是否相對於對應該第j幀顯示數據的顯示圖像移動,接著產生一圖像移動指示信號; 一第二補償單元,耦接該緩存單元、該第一補償單元與該移動偵測單元,且被配置用以在所述歷史幀序號小於N的情況下將該歷史補償數據與一衰減參數合成為一第二拖影補償數據;其中,j、N皆為正整數; 一選擇單元,耦接該第二補償單元、該第一補償單元與該移動偵測單元,且被配置用以依據該圖像移動指示信號決定將由該第一補償單元產生的該第一拖影補償數據輸出,或決定將由該第二補償單元產生的該第二拖影補償數據輸出;以及 一數據合成單元,耦接該選擇單元與該第j幀顯示數據,且被配置用以將該選擇單元輸出的該第一拖影補償數據和該第j幀顯示數據合成為一輸出顯示數據,或將該選擇單元輸出的該第二拖影補償數據和該第j幀顯示數據合成為所述輸出顯示數據。 Furthermore, the present invention also proposes an embodiment of a display device, which includes a display panel and at least one display driver chip, wherein the display driver chip integrates a smear compensation circuit, and the smear compensation circuit includes: A cache unit configured to cache a j-1th frame display data, and also configured to cache a historical compensation data and a historical frame sequence number corresponding to the historical compensation data; A first compensation unit is configured to receive a j-th frame of display data as an input display data, and read the j-1-th frame of display data from the cache unit, and then generate a first smear compensation data according to the j-th frame of display data and the j-1-th frame of display data; A motion detection unit is coupled to the j-th frame display data and is configured to read the j-1-th frame display data from the cache unit, and after performing an image motion detection operation on the j-th frame display data and the j-1-th frame display data, determine whether the display image corresponding to the j-1-th frame display data moves relative to the display image corresponding to the j-th frame display data, and then generate an image motion indication signal; A second compensation unit, coupled to the buffer unit, the first compensation unit and the motion detection unit, and configured to combine the historical compensation data and an attenuation parameter into a second drag compensation data when the historical frame number is less than N; wherein j and N are both positive integers; A selection unit, coupled to the second compensation unit, the first compensation unit and the motion detection unit, and configured to determine whether to output the first drag compensation data generated by the first compensation unit or the second drag compensation data generated by the second compensation unit according to the image motion indication signal; and A data synthesis unit is coupled to the selection unit and the j-th frame display data, and is configured to synthesize the first smear compensation data output by the selection unit and the j-th frame display data into an output display data, or synthesize the second smear compensation data output by the selection unit and the j-th frame display data into the output display data.

在一實施例中,該緩存單元包括: 一第一緩存器,被配置用以緩存所述第j-1幀顯示數據,且耦接該第一補償單元與該移動偵測單元;以及 一第二緩存器,被配置用以緩存所述歷史補償數據與所述歷史幀序號,且耦接該第二補償單元。 In one embodiment, the cache unit includes: a first cache configured to cache the j-1th frame display data and coupled to the first compensation unit and the motion detection unit; and a second cache configured to cache the historical compensation data and the historical frame sequence number and coupled to the second compensation unit.

在一實施例中,該第二補償單元包括: 一多工器,被配置用以依據該圖像移動指示信號決定將由該第一補償單元產生的該第一拖影補償數據輸出為一當前補償數據,或將自該第二緩存器讀出的所述歷史補償數據直接輸出為所述當前補償數據; 一加法器,被配置用以將自該第二緩存器讀出的所述歷史幀序號加1以獲得一當前幀序號;以及 一乘法器,被配置用以對自該第二緩存器讀出的所述歷史補償數據與所述衰減參數進行一乘法運算以產生所述第二拖影補償數據。 In one embodiment, the second compensation unit includes: A multiplexer configured to determine whether to output the first smear compensation data generated by the first compensation unit as a current compensation data or to directly output the historical compensation data read from the second buffer as the current compensation data according to the image motion indication signal; An adder configured to add 1 to the historical frame number read from the second buffer to obtain a current frame number; and A multiplier configured to perform a multiplication operation on the historical compensation data read from the second buffer and the attenuation parameter to generate the second smear compensation data.

在一實施例中,該第二補償單元被配置用以執行以下功能: 依據該圖像移動指示信號,以由該第一補償單元產生的該第一拖影補償數據作為所述當前補償數據,接著將該當前補償數據緩存於該第二緩存器以成為更新後的所述歷史補償數據,同時將緩存於該第二緩存器的所述歷史幀序號初始化為0; 依據該圖像移動指示信號,自該第二緩存器讀出所述歷史幀序號與所述歷史補償數據; 在所述歷史幀序號不小於N的情況下,將該第二緩存器所緩存的所述歷史幀序號與所述歷史補償數據同時初始化為0; 在所述歷史幀序號小於N的情況下,將所述歷史幀序號加1以獲得更新後的所述當前幀序號; 決定與所述當前幀序號相對應的一個所述衰減參數,接並對自該第二緩存器讀出的所述歷史補償數據與所述衰減參數進行所述乘法運算以產生所述第二拖影補償數據;以及 以讀出的所述歷史補償數據作為更新後的所述當前補償數據,接著將該當前補償數據緩存在該第二緩存器之中以作為更新後的所述歷史補償數據,同時,將所述當前幀序號緩存於該第二緩存器以作為更新後的所述歷史幀序號。 In one embodiment, the second compensation unit is configured to perform the following functions: According to the image motion indication signal, the first smear compensation data generated by the first compensation unit is used as the current compensation data, and then the current compensation data is cached in the second buffer to become the updated historical compensation data, and the historical frame number cached in the second buffer is initialized to 0; According to the image motion indication signal, the historical frame number and the historical compensation data are read from the second buffer; When the historical frame number is not less than N, the historical frame number and the historical compensation data cached in the second buffer are initialized to 0 at the same time; When the historical frame number is less than N, the historical frame number is increased by 1 to obtain the updated current frame number; Determine an attenuation parameter corresponding to the current frame number, and then perform the multiplication operation on the historical compensation data read from the second buffer and the attenuation parameter to generate the second smear compensation data; and The read historical compensation data is used as the updated current compensation data, and then the current compensation data is cached in the second buffer as the updated historical compensation data. At the same time, the current frame number is cached in the second buffer as the updated historical frame number.

在一實施例中,該第一緩存器為一幀緩存器,且該第二緩存器為一數據緩存器。In one embodiment, the first buffer is a frame buffer and the second buffer is a data buffer.

進一步地,本發明還提出一種資訊處理裝置的一實施例,其特徵在於,含有至少一個如前所述本發明之顯示裝置。Furthermore, the present invention also proposes an embodiment of an information processing device, which is characterized in that it contains at least one display device of the present invention as described above.

在一實施例中,該資訊處理裝置為選自於由頭戴式顯示裝置、智慧型電視、智慧型手機、智慧型手錶、平板電腦、一體式電腦、筆記型電腦、車載娛樂裝置、數位相機、和視訊式門口機所組成群組之中的一種電子裝置。In one embodiment, the information processing device is an electronic device selected from the group consisting of a head-mounted display device, a smart TV, a smart phone, a smart watch, a tablet computer, an all-in-one computer, a laptop computer, an in-vehicle entertainment device, a digital camera, and a video door phone.

為使  貴審查委員能進一步瞭解本發明之結構、特徵、目的、與其優點,茲附以圖式及較佳具體實施例之詳細說明如後。In order to enable the Review Committee to further understand the structure, features, purpose, and advantages of the present invention, the following are attached with drawings and detailed descriptions of preferred specific embodiments.

圖4為包含本發明之一種拖影補償電路的一顯示裝置的方塊圖。如圖4所示,該顯示裝置1例如為一OLED顯示裝置,且包括:一OLED面板11與至少一個顯示驅動晶片12,其中,該顯示驅動晶片12整合有本發明之拖影補償電路2。進一步地,圖5為本發明之一種拖影補償電路的電路方塊圖。如圖5所示,本發明之拖影補償電路2包括:一第一緩存器21、一第一補償單元22、一移動偵測單元23、一第二緩存器24、一第二補償單元25、一選擇單元26、以及一數據合成單元27。FIG4 is a block diagram of a display device including a smear compensation circuit of the present invention. As shown in FIG4, the display device 1 is, for example, an OLED display device, and includes: an OLED panel 11 and at least one display driver chip 12, wherein the display driver chip 12 integrates the smear compensation circuit 2 of the present invention. Furthermore, FIG5 is a circuit block diagram of a smear compensation circuit of the present invention. As shown in FIG5, the smear compensation circuit 2 of the present invention includes: a first buffer 21, a first compensation unit 22, a motion detection unit 23, a second buffer 24, a second compensation unit 25, a selection unit 26, and a data synthesis unit 27.

依據本發明之設計,該第一緩存器21被配置用以緩存一第j-1幀顯示數據,且還耦接該第一補償單元22與該移動偵測單元23。另一方面,該第一補償單元22耦接該輸入顯示數據(即,第j幀顯示數據),且被配置用以自該第一緩存器21讀出所述第j-1幀顯示數據,接著依據該第j幀顯示數據與該第j-1幀顯示數據產生一第一拖影補償數據。其中,j為正整數,該第一補償單元22包含一查找表,且該查找表包括:對應當前幀(即,第j幀)顯示數據的複數個第一灰階值、對應前一幀(即,第j-1幀)顯示數據的複數個第二灰階值以及對應該複數個第一灰階值與該複數個第二灰階值的複數個補償值。因此,可以理解,該第一補償單元22可以依據,第j幀顯示數據之中的一灰階值在該查找表內查找到對應的第一灰階值,且依據第j-1幀顯示數據之中的一灰階值在該查找表內查找到對應的第二灰階值,最終查找到同時對應該第一灰階值與該第一灰階值的一補償值。完成一幀顯示數據的查找操作之後,即獲得一幀所述第一拖影補償數據。According to the design of the present invention, the first buffer 21 is configured to buffer a j-1th frame display data, and is also coupled to the first compensation unit 22 and the motion detection unit 23. On the other hand, the first compensation unit 22 is coupled to the input display data (i.e., the j-th frame display data), and is configured to read the j-1th frame display data from the first buffer 21, and then generate a first smear compensation data according to the j-th frame display data and the j-1th frame display data. Wherein, j is a positive integer, the first compensation unit 22 comprises a lookup table, and the lookup table includes: a plurality of first grayscale values corresponding to the display data of the current frame (i.e., the j-th frame), a plurality of second grayscale values corresponding to the display data of the previous frame (i.e., the j-1-th frame), and a plurality of compensation values corresponding to the plurality of first grayscale values and the plurality of second grayscale values. Therefore, it can be understood that the first compensation unit 22 can find the corresponding first grayscale value in the lookup table according to a grayscale value in the j-th frame display data, and find the corresponding second grayscale value in the lookup table according to a grayscale value in the j-1-th frame display data, and finally find a compensation value corresponding to both the first grayscale value and the first grayscale value. After completing the search operation of a frame display data, a frame of the first streaking compensation data is obtained.

更詳細地說明,該移動偵測單元23耦接該第j幀顯示數據(即,當前的輸入顯示數據),且被配置用以自該第一緩存器21讀出所述第j-1幀顯示數據,並在對該第j幀(即,當前幀)顯示數據與該第j-1幀(即,前一幀)顯示數據進行一圖像移動偵測操作之後,判定對應該第j-1幀顯示數據的顯示圖像是否相對於對應該第j幀顯示數據的顯示圖像移動,接著產生一圖像移動指示信號。並且,如圖5所示,該第二緩存器24被配置用以緩存一歷史補償數據以及與該歷史補償數據對應的一歷史幀序號。另一方面,該第二補償單元25耦接該第二緩存器24、該第一補償單元22與該移動偵測單元23,且被配置用以在所述歷史幀序號小於N的情況下將該歷史補償數據與一衰減參數合成為一第二拖影補償數據。其中,j、N皆為正整數。To explain in more detail, the motion detection unit 23 is coupled to the j-th frame display data (i.e., the current input display data) and is configured to read the j-1-th frame display data from the first buffer 21, and after performing an image motion detection operation on the j-th frame (i.e., the current frame) display data and the j-1-th frame (i.e., the previous frame) display data, determine whether the display image corresponding to the j-1-th frame display data moves relative to the display image corresponding to the j-th frame display data, and then generate an image motion indication signal. Moreover, as shown in FIG5 , the second buffer 24 is configured to buffer a historical compensation data and a historical frame number corresponding to the historical compensation data. On the other hand, the second compensation unit 25 is coupled to the second buffer 24, the first compensation unit 22 and the motion detection unit 23, and is configured to combine the historical compensation data and an attenuation parameter into a second smear compensation data when the historical frame number is less than N. Wherein, j and N are both positive integers.

圖6為圖5所示之第二補償單元25的電路架構圖。如圖5與圖6所示,在一實施例中,該第二補償單元25包括:一多工器251、一加法器252以及一乘法器253,其中,該多工器251被配置用以依據該圖像移動指示信號(md_flag)決定將由該第一補償單元22產生的該第一拖影補償數據(Offset_s)輸出為一當前補償數據(Offset’),或將自該第二緩存器24讀出的所述歷史補償數據輸出為所述當前補償數據(Offset’)。另一方面,該加法器252被配置用以將自該第二緩存器24讀出的所述歷史幀序號(index)加1以獲得一當前幀序號(index’)。並且,該乘法器253被配置用以對自該第二緩存器24讀出的所述歷史補償數據(Offset)與所述衰減參數(S)進行一乘法運算以產生所述第二拖影補償數據(Offset _m)。Fig. 6 is a circuit diagram of the second compensation unit 25 shown in Fig. 5. As shown in Fig. 5 and Fig. 6, in one embodiment, the second compensation unit 25 includes: a multiplexer 251, an adder 252 and a multiplier 253, wherein the multiplexer 251 is configured to determine whether to output the first smear compensation data (Offset_s) generated by the first compensation unit 22 as a current compensation data (Offset') or to output the historical compensation data read from the second buffer 24 as the current compensation data (Offset') according to the image motion indication signal (md_flag). On the other hand, the adder 252 is configured to add 1 to the historical frame number (index) read from the second buffer 24 to obtain a current frame number (index'). Furthermore, the multiplier 253 is configured to perform a multiplication operation on the historical compensation data (Offset) read from the second buffer 24 and the attenuation parameter (S) to generate the second smear compensation data (Offset_m).

更詳細地說明,該選擇單元26耦接該第二補償單元25、該第一補償單元22與該移動偵測單元23,且被配置用以依據該圖像移動指示信號決定將由該第一補償單元22產生的該第一拖影補償數據輸出,或決定將由該第二補償單元25產生的該第二拖影補償數據輸出。再者,該數據合成單元27耦接該選擇單元26與該第j幀顯示數據(即,當前的輸入顯示數據),且被配置用以將該選擇單元26輸出的該第一拖影補償數據和該第j幀顯示數據合成為一輸出顯示數據,或將該選擇單元26輸出的該第二拖影補償數據和該第j幀顯示數據合成為所述輸出顯示數據。To explain in more detail, the selection unit 26 is coupled to the second compensation unit 25, the first compensation unit 22 and the motion detection unit 23, and is configured to determine the first ghost compensation data output generated by the first compensation unit 22, or determine the second ghost compensation data output generated by the second compensation unit 25, based on the image motion indication signal. Furthermore, the data synthesis unit 27 is coupled to the selection unit 26 and the j-th frame display data (i.e., the current input display data), and is configured to synthesize the first ghosting compensation data output by the selection unit 26 and the j-th frame display data into an output display data, or to synthesize the second ghosting compensation data output by the selection unit 26 and the j-th frame display data into the output display data.

特別地,在本發明中,該第二補償單元25被配置用以執行以下功能: (a)依據由該移動偵測單元23輸出的一圖像移動指示信號(md_flag),以由該第一補償單元22產生的一第一拖影補償數據(Offset_s)作為一當前補償數據(Offset’),接著將該當前補償數據緩存於該第二緩存器24以成為一歷史補償數據(Offset),同時在該第二緩存器24之中緩存其值為0的一歷史幀序號(index);即,初始化index為0; (b)依據該圖像移動指示信號,自該第二緩存器24讀出所述歷史幀序號與所述歷史補償數據; (c)在所述歷史幀序號不小於N的情況下,將該第二緩存器24所緩存的所述歷史幀序號與所述歷史補償數據同時初始化為0; (d)在所述歷史幀序號小於N的情況下,將所述歷史幀序號加1以獲得一當前幀序號(index’=index+1); (e)決定與所述當前幀序號相對應的一個所述衰減參數(S),接並對自該第二緩存器24讀出的所述歷史補償數據(Offset)與所述衰減參數進行所述乘法運算以產生一第二拖影補償數據(Offset_m);以及 (f)以讀出的所述歷史補償數據(Offset)作為更新後的所述當前補償數據(Offset’),接著將該當前補償數據回存在該第二緩存器24之中以作為更新後的所述歷史補償數據,同時,將所述當前幀序號(index’)緩存於該第二緩存器以作為更新後的所述歷史幀序號(index)。 In particular, in the present invention, the second compensation unit 25 is configured to perform the following functions: (a) Based on an image motion indication signal (md_flag) output by the motion detection unit 23, a first smear compensation data (Offset_s) generated by the first compensation unit 22 is used as a current compensation data (Offset'), and then the current compensation data is cached in the second buffer 24 to become a historical compensation data (Offset), and at the same time, a historical frame number (index) whose value is 0 is cached in the second buffer 24; that is, the index is initialized to 0; (b) Reading the historical frame number and the historical compensation data from the second buffer 24 according to the image motion indication signal; (c) When the historical frame number is not less than N, simultaneously initializing the historical frame number and the historical compensation data cached in the second buffer 24 to 0; (d) When the historical frame number is less than N, adding 1 to the historical frame number to obtain a current frame number (index'=index+1); (e) determining an attenuation parameter (S) corresponding to the current frame number, and then performing the multiplication operation on the historical compensation data (Offset) read from the second buffer 24 and the attenuation parameter to generate a second smear compensation data (Offset_m); and (f) using the read historical compensation data (Offset) as the updated current compensation data (Offset'), and then storing the current compensation data back in the second buffer 24 as the updated historical compensation data, and at the same time, storing the current frame number (index') in the second buffer as the updated historical frame number (index).

通過配置該第二補償單元25具有前述之複數個功能,本發明之拖影補償電路2可以執行單幀顯示數據的過驅動補償或對連續複數幀顯示數據執行過驅動補償。應可理解,對連續複數幀顯示數據執行過驅動補償係包括多次過驅動補償,而對連續2幀顯示數據執行過驅動補償則僅需執行一次過驅動補償。By configuring the second compensation unit 25 to have the aforementioned multiple functions, the smear compensation circuit 2 of the present invention can perform overdrive compensation for a single frame of display data or perform overdrive compensation for continuous multiple frames of display data. It should be understood that performing overdrive compensation for continuous multiple frames of display data includes multiple overdrive compensations, while performing overdrive compensation for continuous two frames of display data only requires one overdrive compensation.

進行第1次過驅動補償(即,一次過驅動補償)時,本發明之拖影補償電路2的工作流程包括以下步驟: 步驟S1:該第一緩存器21緩存一第j-1幀顯示數據; 步驟S2:該第一補償單元22接收作為當前的輸入顯示數據的一第j幀顯示數據,且自該第一緩存器21讀出所述第j-1幀顯示數據,接著依據該第j幀顯示數據與該第j-1幀顯示數據產生一第一拖影補償數據(Offset_s); 步驟S3:該移動偵測單元23接收該第j幀顯示數據與該第j-1幀顯示數據,接著通過執行一圖像移動偵測操作以判定對應該第j-1幀顯示數據的顯示圖像是否相對於對應該第j幀顯示數據的顯示圖像移動,並產生一圖像移動指示信號(md_flag); 步驟S4:依據該圖像移動指示信號,該選擇單元26決定將由該第一補償單元22產生的該第一拖影補償數據輸出; 步驟S5:該數據合成單元27將該第一拖影補償數據和該第j幀顯示數據(即,當前的輸入顯示數據)合成為一輸出顯示數據;以及 步驟S6:該第二補償單元25接收該第一拖影補償數據(Offset_s),並以該第一拖影補償數據作為一當前補償數據(Offset’),接著將該當前補償數據緩存於該第二緩存器24以作為一歷史補償數據(Offset),同時將該第二緩存器24緩存的一歷史幀序號(index)初始化為0。 When performing the first overdrive compensation (i.e., one-time overdrive compensation), the workflow of the drag compensation circuit 2 of the present invention includes the following steps: Step S1: The first buffer 21 buffers a j-1 frame display data; Step S2: The first compensation unit 22 receives a j-1 frame display data as the current input display data, and reads the j-1 frame display data from the first buffer 21, and then generates a first drag compensation data (Offset_s) according to the j-1 frame display data and the j-1 frame display data; Step S3: The motion detection unit 23 receives the j-th frame display data and the j-1-th frame display data, and then performs an image motion detection operation to determine whether the display image corresponding to the j-1-th frame display data moves relative to the display image corresponding to the j-th frame display data, and generates an image motion indication signal (md_flag); Step S4: Based on the image motion indication signal, the selection unit 26 determines to output the first smear compensation data generated by the first compensation unit 22; Step S5: The data synthesis unit 27 synthesizes the first smear compensation data and the j-th frame display data (i.e., the current input display data) into an output display data; and Step S6: The second compensation unit 25 receives the first smear compensation data (Offset_s), and uses the first smear compensation data as a current compensation data (Offset'), and then caches the current compensation data in the second buffer 24 as a historical compensation data (Offset), and at the same time initializes a historical frame index (index) cached in the second buffer 24 to 0.

進行第2次過驅動補償時,j的值加1,此時,本發明之拖影補償電路2的工作流程係重複執行前述步驟S1~S3,且還進一步地執行以下步驟: 步驟S7:該第二補償單元25自該第二緩存器24讀出所述歷史補償數據(Offset)與所述歷史幀序號(index); 步驟S8:判斷是否index<N,若否,則執行步驟S9;若是,則執行步驟S10; 步驟S9:將該第二緩存器24所緩存的所述歷史補償數據與所述歷史幀序號同時初始化為0,接著重複執行步驟S1; 步驟S10:該第二補償單元25將該歷史幀序號加1以獲得當前幀序號(index’=index+1),且決定與所述當前幀序號相對應的一個所述衰減參數(S); 步驟S11:該第二補償單元25對所述歷史補償數據(Offset)與所述衰減參數(S)進行一乘法運算以產生一第二拖影補償數據(Offset _m); 步驟S12:依據該圖像移動指示信號,該選擇單元26決定將由該第二補償單元25產生的該第二拖影補償數據輸出; 步驟S13:該數據合成單元27將該第二拖影補償數據和該第j幀顯示數據(即,當前的輸入顯示數據)合成為一輸出顯示數據;以及 步驟S14:該第二補償單元25以讀出的所述歷史補償數據(Offset)作為當前補償數據(Offset’),接著將該當前補償數據緩存在該第二緩存器24之中以作為更新後的歷史補償數據(Offset),同時將當前幀序號(index’)緩存於該第二緩存器24以作為更新後的歷史幀序號(index)。 When the second overdrive compensation is performed, the value of j is increased by 1. At this time, the working process of the smear compensation circuit 2 of the present invention is to repeatedly execute the aforementioned steps S1~S3, and further execute the following steps: Step S7: The second compensation unit 25 reads the historical compensation data (Offset) and the historical frame number (index) from the second buffer 24; Step S8: Determine whether index<N, if not, execute step S9; if yes, execute step S10; Step S9: Initialize the historical compensation data and the historical frame number cached by the second buffer 24 to 0 at the same time, and then repeat step S1; Step S10: The second compensation unit 25 adds 1 to the historical frame number to obtain the current frame number (index'=index+1), and determines an attenuation parameter (S) corresponding to the current frame number; Step S11: The second compensation unit 25 performs a multiplication operation on the historical compensation data (Offset) and the attenuation parameter (S) to generate a second smear compensation data (Offset_m); Step S12: According to the image motion indication signal, the selection unit 26 decides to output the second smear compensation data generated by the second compensation unit 25; Step S13: The data synthesis unit 27 synthesizes the second smear compensation data and the j-th frame display data (i.e., the current input display data) into an output display data; and Step S14: The second compensation unit 25 uses the read historical compensation data (Offset) as the current compensation data (Offset'), and then caches the current compensation data in the second buffer 24 as the updated historical compensation data (Offset), and caches the current frame number (index') in the second buffer 24 as the updated historical frame number (index).

應可理解,進行第3、4…、N次過驅動補償時,本發明之拖影補償電路2的工作流程係重複前述工作步驟。如此,在第3、4…、N次過驅動補償之時可以保持歷史幀序號(Offset)不變,並利用預製作的衰減參數(S)與讀出的歷史幀序號來生成適用於第3、4…、N次過驅動補償的所述第二拖影補償數據。並且,相對於歷史幀序號保持不變,所述歷史幀序號(index)係隨著當前幀序號(index’)的更新而對應地被更新。It should be understood that when performing the 3rd, 4th, ..., Nth overdrive compensation, the working process of the drag compensation circuit 2 of the present invention repeats the aforementioned working steps. In this way, the historical frame number (Offset) can be kept unchanged during the 3rd, 4th, ..., Nth overdrive compensation, and the pre-made attenuation parameter (S) and the read historical frame number are used to generate the second drag compensation data applicable to the 3rd, 4th, ..., Nth overdrive compensation. Moreover, relative to the historical frame number remaining unchanged, the historical frame number (index) is updated accordingly with the update of the current frame number (index').

如此,上述已完整且清楚地說明本發明之拖影補償電路;並且,經由上述可得知本發明具有下列優點:Thus, the above description has completely and clearly described the smear compensation circuit of the present invention; and, from the above description, it can be known that the present invention has the following advantages:

(1)本發明揭示一種拖影補償電路,其用於整合在一顯示驅動晶片之中,且包括一第一緩存器、一第二緩存器、一第一補償單元、一第二補償單元、一移動偵測單元、以及一選擇單元。特別說明的是,具前述架構的本發明之拖影補償電路可以執行單幀顯示數據的過驅動補償或對連續複數幀顯示數據執行過驅動補償。換句話說,相較於習知技術的含有複數個幀緩存器的過驅動補償電路,本發明在硬體上僅增加一個緩存器即成功實現了對連續複數幀顯示數據執行過驅動補償,因而節省了晶片面積和功耗,故具有較高的實用價值。(1) The present invention discloses a smear compensation circuit, which is used to be integrated into a display driver chip, and includes a first buffer, a second buffer, a first compensation unit, a second compensation unit, a motion detection unit, and a selection unit. In particular, the smear compensation circuit of the present invention with the above-mentioned structure can perform overdrive compensation for a single frame of display data or perform overdrive compensation for a plurality of consecutive frames of display data. In other words, compared to the known overdrive compensation circuit containing multiple frame buffers, the present invention successfully implements overdrive compensation for continuous multiple frame display data by simply adding one buffer in hardware, thereby saving chip area and power consumption, and thus having a higher practical value.

(2)本發明同時提出一種顯示裝置,其包括一顯示面板以及至少一個顯示驅動晶片,其特徵在於,該顯示驅動晶片整合有如前所述本發明之拖影補償電路。(2) The present invention also provides a display device, which includes a display panel and at least one display driver chip, wherein the display driver chip integrates the above-mentioned smear compensation circuit of the present invention.

(3)進一步地,本發明還提出一種資訊處理裝置,其特徵在於,含有至少一個如前所述本發明之顯示裝置。在可行的實施例中,該資訊處理裝置為選自於由頭戴式顯示裝置、智慧型電視、智慧型手機、智慧型手錶、平板電腦、一體式電腦、筆記型電腦、車載娛樂裝置、數位相機、和視訊式門口機所組成群組之中的一種電子裝置。(3) Furthermore, the present invention also provides an information processing device, characterized in that it contains at least one display device of the present invention as described above. In a feasible embodiment, the information processing device is an electronic device selected from the group consisting of a head-mounted display device, a smart TV, a smart phone, a smart watch, a tablet computer, an all-in-one computer, a laptop computer, a car entertainment device, a digital camera, and a video door phone.

必須加以強調的是,前述本案所揭示者乃為較佳實施例,舉凡局部之變更或修飾而源於本案之技術思想而為熟習該項技藝之人所易於推知者,俱不脫本案之專利權範疇。It must be emphasized that what is disclosed in the above-mentioned case is a preferred embodiment. Any partial changes or modifications that are derived from the technical ideas of this case and are easily inferred by people familiar with the art do not deviate from the scope of the patent rights of this case.

綜上所陳,本案無論目的、手段與功效,皆顯示其迥異於習知技術,且其首先發明合於實用,確實符合發明之專利要件,懇請  貴審查委員明察,並早日賜予專利俾嘉惠社會,是為至禱。In summary, this case shows that its purpose, means and effects are very different from the known technology, and it is the first invention that is practical and indeed meets the patent requirements for invention. We sincerely request the review committee to examine this carefully and grant a patent as soon as possible to benefit the society. This is our utmost prayer.

1a:OLED顯示器1a:OLED display

11a:OLED面板11a: OLED panel

12a:顯示驅動晶片12a: Display driver chip

2a:過驅動補償電路2a: Overdrive compensation circuit

21a:幀緩存器21a: Frame Buffer

22a:補償單元22a: Compensation Unit

23a:數據合成單元23a: Data Synthesis Unit

1:顯示裝置1: Display device

11:OLED面板11: OLED panel

12:顯示驅動晶片12: Display driver chip

2:拖影補償電路2: Smear compensation circuit

21:第一緩存器21: First Buffer

22:第一補償單元22: First Compensation Unit

23:移動偵測單元23: Mobile Detection Unit

24:第二緩存器24: Second Buffer

25:第二補償單元25: Second Compensation Unit

251:多工器251:Multiplexer

252:加法器252: Adder

253:乘法器253:Multiplier

26:選擇單元26:Select unit

27:數據合成單元27: Data synthesis unit

圖1為習知的一種OLED顯示器的方塊圖; 圖2為圖1所示之過驅動補償電路的電路方塊圖; 圖3為圖1所示之過驅動補償電路的第二電路方塊圖; 圖4為包含本發明之一種拖影補償電路的一顯示裝置的方塊圖; 圖5為本發明之一種拖影補償電路的電路方塊圖;以及 圖6為圖5所示之第二補償單元的電路架構圖。 FIG. 1 is a block diagram of a known OLED display; FIG. 2 is a circuit block diagram of the overdrive compensation circuit shown in FIG. 1; FIG. 3 is a second circuit block diagram of the overdrive compensation circuit shown in FIG. 1; FIG. 4 is a block diagram of a display device including a smear compensation circuit of the present invention; FIG. 5 is a circuit block diagram of a smear compensation circuit of the present invention; and FIG. 6 is a circuit structure diagram of the second compensation unit shown in FIG. 5.

2:拖影補償電路 2: Smear compensation circuit

21:第一緩存器 21: First Cache

22:第一補償單元 22: First compensation unit

23:移動偵測單元 23: Mobile detection unit

24:第二緩存器 24: Second Cache

25:第二補償單元 25: Second compensation unit

26:選擇單元 26: Select unit

27:數據合成單元 27: Data synthesis unit

Claims (11)

一種拖影補償電路,用於整合在一顯示驅動晶片之中,且包括:一緩存單元,被配置用以緩存一第j-1幀顯示數據,且還被配置用以緩存一歷史補償數據以及與該歷史補償數據對應的一歷史幀序號;一第一補償單元,被配置用以接收作為一輸入顯示數據的一第j幀顯示數據,且自該緩存單元讀出所述第j-1幀顯示數據,接著依據該第j幀顯示數據與該第j-1幀顯示數據產生一第一拖影補償數據;一移動偵測單元,耦接該第j幀顯示數據,且被配置用以自該緩存單元讀出所述第j-1幀顯示數據,並在對該第j幀顯示數據與該第j-1幀顯示數據進行一圖像移動偵測操作之後,判定對應該第j-1幀顯示數據的顯示圖像是否相對於對應該第j幀顯示數據的顯示圖像移動,接著產生一圖像移動指示信號;一第二補償單元,耦接該緩存單元、該第一補償單元與該移動偵測單元,且被配置用以在所述歷史幀序號小於N的情況下將該歷史補償數據與一衰減參數合成為一第二拖影補償數據;其中,j、N皆為正整數;一選擇單元,耦接該第二補償單元、該第一補償單元與該移動偵測單元,且被配置用以依據該圖像移動指示信號決定將由該第一補償單元產生的該第一拖影補償數據輸出,或決定將由該第二補償單元產生的該第二拖影補償數據輸出;以及一數據合成單元,耦接該選擇單元與該第j幀顯示數據,且被配置用以將該選擇單元輸出的該第一拖影補償數據和該第j幀顯示數據合成為一輸出顯示數據,或將該選擇單元輸出的該第二拖影補償數據和該第j幀顯示數據合成為所述輸出顯示數據。 A smear compensation circuit is used to be integrated in a display driver chip, and includes: a cache unit, configured to cache a j-1 frame display data, and also configured to cache a historical compensation data and a historical frame sequence number corresponding to the historical compensation data; a first compensation unit, configured to receive a j-1 frame display data as an input display data, and read the j-1 frame display data from the cache unit, and then according to the j-1 frame display data and the j-1 frame display data to generate a first drag compensation data; a motion detection unit, coupled to the j-1 frame display data, and configured to read the j-1 frame display data from the cache unit, and after performing an image motion detection operation on the j-1 frame display data and the j-1 frame display data, determine whether the display image corresponding to the j-1 frame display data moves relative to the display image corresponding to the j-1 frame display data, and then generate an image motion detection operation. an indication signal; a second compensation unit coupled to the buffer unit, the first compensation unit and the motion detection unit, and configured to combine the historical compensation data and an attenuation parameter into a second smear compensation data when the historical frame number is less than N; wherein j and N are both positive integers; a selection unit coupled to the second compensation unit, the first compensation unit and the motion detection unit, and configured to determine, according to the image motion indication signal, whether the first compensation unit will be used to compensate the image; The first smear compensation data generated by the selection unit is output, or the second smear compensation data generated by the second compensation unit is output; and a data synthesis unit is coupled to the selection unit and the j-th frame display data, and is configured to synthesize the first smear compensation data output by the selection unit and the j-th frame display data into an output display data, or synthesize the second smear compensation data output by the selection unit and the j-th frame display data into the output display data. 如請求項1所述之拖影補償電路,其中,該緩存單元包括:一第一緩存器,被配置用以緩存所述第j-1幀顯示數據,且耦接該第一補償單元與該移動偵測單元;以及一第二緩存器,被配置用以緩存所述歷史補償數據與所述歷史幀序號,且耦接該第二補償單元。 The smear compensation circuit as described in claim 1, wherein the buffer unit includes: a first buffer configured to buffer the j-1th frame display data and coupled to the first compensation unit and the motion detection unit; and a second buffer configured to buffer the historical compensation data and the historical frame sequence number and coupled to the second compensation unit. 如請求項2所述之拖影補償電路,其中,該第二補償單元包括:一多工器,被配置用以依據該圖像移動指示信號決定將由該第一補償單元產生的該第一拖影補償數據輸出為一當前補償數據,或將自該第二緩存器讀出的所述歷史補償數據直接輸出為所述當前補償數據;一加法器,被配置用以將自該第二緩存器讀出的所述歷史幀序號加1以獲得一當前幀序號;以及一乘法器,被配置用以對自該第二緩存器讀出的所述歷史補償數據與所述衰減參數進行一乘法運算以產生所述第二拖影補償數據。 The smear compensation circuit as described in claim 2, wherein the second compensation unit includes: a multiplexer configured to determine whether to output the first smear compensation data generated by the first compensation unit as a current compensation data or to directly output the historical compensation data read from the second buffer as a current compensation data according to the image motion indication signal. The current compensation data; an adder configured to add 1 to the historical frame number read from the second buffer to obtain a current frame number; and a multiplier configured to perform a multiplication operation on the historical compensation data read from the second buffer and the attenuation parameter to generate the second smear compensation data. 如請求項3所述之拖影補償電路,其中,該第二補償單元被配置用以執行以下功能:依據該圖像移動指示信號,以由該第一補償單元產生的該第一拖影補償數據作為所述當前補償數據,接著將該當前補償數據緩存於該第二緩存器以成為更新後的所述歷史補償數據,同時將緩存於該第二緩存器的所述歷史幀序號初始化為0;依據該圖像移動指示信號,自該第二緩存器讀出所述歷史幀序號與所述歷史補償數據; 在所述歷史幀序號不小於N的情況下,將該第二緩存器所緩存的所述歷史幀序號與所述歷史補償數據同時初始化為0;在所述歷史幀序號小於N的情況下,將所述歷史幀序號加1以獲得更新後的所述當前幀序號;決定與所述當前幀序號相對應的一個所述衰減參數,接並對自該第二緩存器讀出的所述歷史補償數據與所述衰減參數進行所述乘法運算以產生所述第二拖影補償數據;以及以讀出的所述歷史補償數據作為更新後的所述當前補償數據,接著將該當前補償數據緩存在該第二緩存器之中以作為更新後的所述歷史補償數據,同時,將所述當前幀序號緩存於該第二緩存器以作為更新後的所述歷史幀序號。 The drag compensation circuit as described in claim 3, wherein the second compensation unit is configured to perform the following functions: based on the image motion indication signal, using the first drag compensation data generated by the first compensation unit as the current compensation data, and then buffering the current compensation data in the second buffer to become the updated historical compensation data. Compensation data, and initialize the historical frame number stored in the second buffer to 0; read the historical frame number and the historical compensation data from the second buffer according to the image motion indication signal; When the historical frame number is not less than N, the historical frame number and the historical compensation data cached in the second buffer are initialized to 0; read the historical frame number and the historical compensation data from the second buffer according to the image motion indication signal; When the historical frame number is not less than N, The historical frame number is initialized to 0 at the same time; when the historical frame number is less than N, the historical frame number is increased by 1 to obtain the updated current frame number; an attenuation parameter corresponding to the current frame number is determined, and then the historical compensation data read from the second buffer is multiplied by the attenuation parameter to generate The second smear compensation data; and using the read historical compensation data as the updated current compensation data, then buffering the current compensation data in the second buffer as the updated historical compensation data, and at the same time, buffering the current frame number in the second buffer as the updated historical frame number. 如請求項4所述之拖影補償電路,其中,該第一緩存器為一幀緩存器,且該第二緩存器為一數據緩存器。 The smear compensation circuit as described in claim 4, wherein the first buffer is a frame buffer and the second buffer is a data buffer. 一種顯示裝置,其包括一顯示面板以及至少一個顯示驅動晶片,其特徵在於,該顯示驅動晶片整合有一拖影補償電路,且該拖影補償電路包括:一緩存單元,被配置用以緩存一第j-1幀顯示數據,且還被配置用以緩存一歷史補償數據以及與該歷史補償數據對應的一歷史幀序號;一第一補償單元,被配置用以接收作為一輸入顯示數據的一第j幀顯示數據,且自該緩存單元讀出所述第j-1幀顯示數據,接著依據該第j幀顯示數據與該第j-1幀顯示數據產生一第一拖影補償數據;一移動偵測單元,耦接該第j幀顯示數據,且被配置用以自該緩存單元讀出所述第j-1幀顯示數據,並在對該第j幀顯示數據與該第j-1幀顯示數據進行一圖 像移動偵測操作之後,判定對應該第j-1幀顯示數據的顯示圖像是否相對於對應該第j幀顯示數據的顯示圖像移動,接著產生一圖像移動指示信號;一第二補償單元,耦接該緩存單元、該第一補償單元與該移動偵測單元,且被配置用以在所述歷史幀序號小於N的情況下將該歷史補償數據與一衰減參數合成為一第二拖影補償數據;其中,j、N皆為正整數;一選擇單元,耦接該第二補償單元、該第一補償單元與該移動偵測單元,且被配置用以依據該圖像移動指示信號決定將由該第一補償單元產生的該第一拖影補償數據輸出,或決定將由該第二補償單元產生的該第二拖影補償數據輸出;以及一數據合成單元,耦接該選擇單元與該第j幀顯示數據,且被配置用以將該選擇單元輸出的該第一拖影補償數據和該第j幀顯示數據合成為一輸出顯示數據,或將該選擇單元輸出的該第二拖影補償數據和該第j幀顯示數據合成為所述輸出顯示數據。 A display device includes a display panel and at least one display driver chip, wherein the display driver chip integrates a smear compensation circuit, and the smear compensation circuit includes: a cache unit configured to cache a j-1th frame of display data, and further configured to cache a historical compensation data and a historical frame sequence number corresponding to the historical compensation data; a first compensation unit configured to receive a j-1th frame of display data as an input display data, and to receive a j-1th frame of display data from the cache unit; The j-1 frame display data is read out, and then a first smear compensation data is generated according to the j-1 frame display data and the j-1 frame display data; a motion detection unit is coupled to the j-1 frame display data and is configured to read the j-1 frame display data from the cache unit, and after performing an image motion detection operation on the j-1 frame display data and the j-1 frame display data, determine whether the display image corresponding to the j-1 frame display data is relative to the display image corresponding to the j-1 frame display data. The display image according to the data moves, and then generates an image movement indication signal; a second compensation unit is coupled to the buffer unit, the first compensation unit and the movement detection unit, and is configured to combine the historical compensation data and an attenuation parameter into a second drag compensation data when the historical frame number is less than N; wherein j and N are both positive integers; a selection unit is coupled to the second compensation unit, the first compensation unit and the movement detection unit, and is configured to select a second drag compensation data according to the image movement indication signal. Decide to output the first smear compensation data generated by the first compensation unit, or decide to output the second smear compensation data generated by the second compensation unit; and a data synthesis unit, coupled to the selection unit and the j-th frame display data, and configured to synthesize the first smear compensation data output by the selection unit and the j-th frame display data into an output display data, or synthesize the second smear compensation data output by the selection unit and the j-th frame display data into the output display data. 如請求項6所述之顯示裝置,其中,該緩存單元包括:一第一緩存器,被配置用以緩存所述第j-1幀顯示數據,且耦接該第一補償單元與該移動偵測單元;以及一第二緩存器,被配置用以緩存所述歷史補償數據與所述歷史幀序號,且耦接該第二補償單元。 The display device as described in claim 6, wherein the buffer unit comprises: a first buffer configured to buffer the j-1th frame display data and coupled to the first compensation unit and the motion detection unit; and a second buffer configured to buffer the historical compensation data and the historical frame sequence number and coupled to the second compensation unit. 如請求項7所述之顯示裝置,其中,該第二補償單元包括:一多工器,被配置用以依據該圖像移動指示信號決定將由該第一補償單元產生的該第一拖影補償數據輸出為一當前補償數據,或將自該第二緩存器讀出的所述歷史補償數據直接輸出為所述當前補償數據; 一加法器,被配置用以將自該第二緩存器讀出的所述歷史幀序號加1以獲得一當前幀序號;以及一乘法器,被配置用以對自該第二緩存器讀出的所述歷史補償數據與所述衰減參數進行一乘法運算以產生所述第二拖影補償數據。 The display device as described in claim 7, wherein the second compensation unit includes: a multiplexer configured to determine whether to output the first smear compensation data generated by the first compensation unit as a current compensation data or to directly output the historical compensation data read from the second buffer as the current compensation data according to the image motion indication signal; an adder configured to add 1 to the historical frame number read from the second buffer to obtain a current frame number; and a multiplier configured to perform a multiplication operation on the historical compensation data read from the second buffer and the attenuation parameter to generate the second smear compensation data. 如請求項8所述之顯示裝置,其中,該第二補償單元被配置用以執行以下功能:依據該圖像移動指示信號,以由該第一補償單元產生的該第一拖影補償數據作為所述當前補償數據,接著將該當前補償數據緩存於該第二緩存器以成為更新後的所述歷史補償數據,同時將緩存於該第二緩存器的所述歷史幀序號初始化為0;依據該圖像移動指示信號,自該第二緩存器讀出所述歷史幀序號與所述歷史補償數據;在所述歷史幀序號不小於N的情況下,將該第二緩存器所緩存的所述歷史幀序號與所述歷史補償數據同時初始化為0;在所述歷史幀序號小於N的情況下,將所述歷史幀序號加1以獲得更新後的所述當前幀序號;決定與所述當前幀序號相對應的一個所述衰減參數,接並對自該第二緩存器讀出的所述歷史補償數據與所述衰減參數進行所述乘法運算以產生所述第二拖影補償數據;以及以讀出的所述歷史補償數據作為更新後的所述當前補償數據,接著將該當前補償數據緩存在該第二緩存器之中以作為更新後的所述歷史補償數據,同時,將所述當前幀序號緩存於該第二緩存器以作為更新後的所述歷史幀序號。 The display device as claimed in claim 8, wherein the second compensation unit is configured to perform the following functions: based on the image motion indication signal, using the first smear compensation data generated by the first compensation unit as the current compensation data, and then buffering the current compensation data in the second buffer to become the updated historical compensation data. data, and at the same time, initialize the historical frame sequence number cached in the second buffer to 0; read the historical frame sequence number and the historical compensation data from the second buffer according to the image motion indication signal; when the historical frame sequence number is not less than N, the historical frame sequence number and the historical compensation data cached in the second buffer are initialized to 0; Initializing the historical frame number to 0 when the historical frame number is less than N; when the historical frame number is less than N, adding 1 to the historical frame number to obtain the updated current frame number; determining an attenuation parameter corresponding to the current frame number, and then performing the multiplication operation on the historical compensation data read from the second buffer and the attenuation parameter to generate the attenuation parameter. The second drag compensation data; and the read historical compensation data as the updated current compensation data, then the current compensation data is cached in the second buffer as the updated historical compensation data, and at the same time, the current frame number is cached in the second buffer as the updated historical frame number. 如請求項9所述之顯示裝置,其中,該第一緩存器為一幀緩存器,且該第二緩存器為一數據緩存器。 A display device as described in claim 9, wherein the first buffer is a frame buffer and the second buffer is a data buffer. 一種資訊處理裝置,其特徵在於,含有至少一個如請求項6至請求項10之中任一項所述之顯示裝置。An information processing device, characterized in that it contains at least one display device as described in any one of claim 6 to claim 10.
TW112150651A 2023-12-25 2023-12-25 Smear compensation circuit, display device and information processing device TWI867915B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW112150651A TWI867915B (en) 2023-12-25 2023-12-25 Smear compensation circuit, display device and information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW112150651A TWI867915B (en) 2023-12-25 2023-12-25 Smear compensation circuit, display device and information processing device

Publications (2)

Publication Number Publication Date
TWI867915B true TWI867915B (en) 2024-12-21
TW202526895A TW202526895A (en) 2025-07-01

Family

ID=94769752

Family Applications (1)

Application Number Title Priority Date Filing Date
TW112150651A TWI867915B (en) 2023-12-25 2023-12-25 Smear compensation circuit, display device and information processing device

Country Status (1)

Country Link
TW (1) TWI867915B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104754292A (en) * 2013-12-31 2015-07-01 浙江大华技术股份有限公司 Method and device for determining parameters for compensation treatment of video signal
CN112581896A (en) * 2020-12-10 2021-03-30 昆山国显光电有限公司 Display panel and compensation method and compensation device thereof
US20220246103A1 (en) * 2021-02-04 2022-08-04 Realtek Semiconductor Corp. Control circuit and control method applicable to display panel
CN114927097A (en) * 2022-06-21 2022-08-19 昆山国显光电有限公司 Method and device for determining brightness ratio of display frame of display panel and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104754292A (en) * 2013-12-31 2015-07-01 浙江大华技术股份有限公司 Method and device for determining parameters for compensation treatment of video signal
CN112581896A (en) * 2020-12-10 2021-03-30 昆山国显光电有限公司 Display panel and compensation method and compensation device thereof
US20220246103A1 (en) * 2021-02-04 2022-08-04 Realtek Semiconductor Corp. Control circuit and control method applicable to display panel
CN114927097A (en) * 2022-06-21 2022-08-19 昆山国显光电有限公司 Method and device for determining brightness ratio of display frame of display panel and storage medium

Also Published As

Publication number Publication date
TW202526895A (en) 2025-07-01

Similar Documents

Publication Publication Date Title
KR100991111B1 (en) Liquid crystal display device and liquid crystal display device driving method
CN109256090B (en) A method for adjusting a display screen, a display panel and a display device
CN110619836A (en) Display screen processing method and device, storage medium and electronic equipment
US9581843B2 (en) Liquid crystal display device and method for driving the same
US6930675B2 (en) Display driver, display unit, and electronic instrument
US20090135211A1 (en) Image displaying system and method for eliminating mura defect
US20040150596A1 (en) Display drive control device and electric device including display device
US20060262133A1 (en) Display drive control device and electric device including display device
US20020109659A1 (en) Liquid crystal display device, and method of driving the same
JP2004094058A (en) Liquid crystal display device and driving method of liquid crystal display device
JP7212673B2 (en) Display device
US20060204139A1 (en) Image processing device, image processing method, display controller, and electronic instrument
TWI867915B (en) Smear compensation circuit, display device and information processing device
JP5095309B2 (en) Liquid crystal drive device and liquid crystal display device
CN111009225B (en) Display screen overdriving device, overdriving method and display device
JP2006267967A (en) Flat-panel display device
TWI780443B (en) Pixel compensation method of OLED display panel and information processing device using the same
JP4626636B2 (en) Digital signal processing device, liquid crystal display device, digital signal processing method and computer program
TWI810030B (en) White balance correction method, electronic chip and information processing device
US20240078955A1 (en) Image display method
JP3849433B2 (en) Display device and electronic device
JP4637467B2 (en) Liquid crystal display device and driving method of liquid crystal display device
JP5083509B2 (en) Electronic circuit, electronic equipment and projector
TWI879466B (en) Regional backlight driver module, electronic chip, display device and information processing device
JPWO2014030496A1 (en) Liquid crystal display