TWI867915B - Smear compensation circuit, display device and information processing device - Google Patents
Smear compensation circuit, display device and information processing device Download PDFInfo
- 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
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
本發明為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
應知道,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
圖2為圖1所示之過驅動補償電路2a的第一電路方塊圖。如圖2所示,該過驅動補償電路2a包括:一幀緩存器21a、一補償單元22a以及一數據合成單元23a,其中,該幀緩存器21a用以接收一當前幀顯示數據,並將其緩存為前一幀顯示數據。另一方面,該補償單元22a接收所述當前幀顯示數據,並存取該幀緩存器21a以取得所述前一幀顯示數據,最終依據該當前幀顯示數據與該前一幀顯示數據產生一幀補償數據。具體地,該補償單元22a包含一查找表,且該查找表包括:對應當前幀顯示數據的複數個第一灰階值、對應前一幀顯示數據的複數個第二灰階值以及對應該複數個第一灰階值與該複數個第二灰階值的複數個補償值。因此,可以理解,該補償單元22a可以依據當前幀顯示數據之中的一灰階值在該查找表內查找到對應的第一灰階值,且依據前一幀顯示數據之中的一灰階值在該查找表內查找到對應的第二灰階值,最終查找到同時對應該第一灰階值與該第一灰階值的一補償值。完成一幀顯示數據的查找操作之後,即獲得一幀補償數據。接著,該數據合成單元23a將該幀補償數據與所述當前幀顯示數據合成為一輸出顯示數據。FIG2 is a first circuit block diagram of the
然而,實務經驗指出,該過驅動補償電路2a只能完成單幀顯示數據的過驅動補償,導致其實務上的應用受限。更詳細地說明,在該OLED面板11a被驅動以連續顯示複數幀(如:5幀)低灰階畫面之時,該過驅動補償電路2a便無法對連續5幀顯示數據執行過驅動補償,導致顯示畫面仍存在拖影,造成用戶體驗不佳。However, practical experience shows that the
進一步地,圖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
由上述說明可知,本領域亟需一種拖影補償電路。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
依據本發明之設計,該第一緩存器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
更詳細地說明,該移動偵測單元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
圖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
更詳細地說明,該選擇單元26耦接該第二補償單元25、該第一補償單元22與該移動偵測單元23,且被配置用以依據該圖像移動指示信號決定將由該第一補償單元22產生的該第一拖影補償數據輸出,或決定將由該第二補償單元25產生的該第二拖影補償數據輸出。再者,該數據合成單元27耦接該選擇單元26與該第j幀顯示數據(即,當前的輸入顯示數據),且被配置用以將該選擇單元26輸出的該第一拖影補償數據和該第j幀顯示數據合成為一輸出顯示數據,或將該選擇單元26輸出的該第二拖影補償數據和該第j幀顯示數據合成為所述輸出顯示數據。To explain in more detail, the
特別地,在本發明中,該第二補償單元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
通過配置該第二補償單元25具有前述之複數個功能,本發明之拖影補償電路2可以執行單幀顯示數據的過驅動補償或對連續複數幀顯示數據執行過驅動補償。應可理解,對連續複數幀顯示數據執行過驅動補償係包括多次過驅動補償,而對連續2幀顯示數據執行過驅動補償則僅需執行一次過驅動補償。By configuring the
進行第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
進行第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
如此,上述已完整且清楚地說明本發明之拖影補償電路;並且,經由上述可得知本發明具有下列優點: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)
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)
| 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 |
-
2023
- 2023-12-25 TW TW112150651A patent/TWI867915B/en active
Patent Citations (4)
| 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 |