專利名稱:執(zhí)行高速誤差擴散的方法及其等離子體顯示板驅動裝置的制作方法
技術領域:
本發(fā)明涉及一種在顯示設備內擴散誤差的方法,尤其是涉及一種執(zhí)行高速誤差擴散的方法,以及使用該方法的等離子體顯示板驅動裝置。
背景技術:
通常,在各種顯示設備內,例如等離子體顯示板(PDP)、液晶顯示器(LCD)和有機電致發(fā)光顯示器(OLED),當可顯示灰度數據量小于用于顯示的灰度數據量時,通常使用誤差擴散方法進行補償。特別地,誤差擴散方法一般用于逆伽瑪校正或用于錯誤輪廓縮減。誤差擴散方法將誤差傳送給周圍像素,這些誤差產生于可顯示灰度數據和期望用于顯示的灰度數據,并且平均地表示某一區(qū)域內期望用于顯示的灰度數據。
在名稱為“A gamma display correction apparatus for plasma display panel,and method using the same(等離子體顯示板的伽瑪顯示校正裝置及其使用方法)”的韓國專利公開文本No.2002-18900中,描述了常規(guī)誤差擴散方法的實例。
圖1表示用于逆伽瑪校正的常規(guī)誤差擴散方法,其用于驅動等離子體顯示板。在常規(guī)等離子體顯示器中,輸入模擬視頻信號10。通過A/D(模擬/數字)轉換20將模擬信號轉換成N位數字信號,并且輸出。通過A/D轉換輸出為每個像素輸出的信號,輸出的像素信號頻率通過60Hz的國家電視標準委員會(NTSC)方法變成60×n×m(Hz)。而且,輸出幀的尺寸變成寬×長=n×m。
通過A/D轉換輸出的信號得到逆伽瑪校正40,用于補償在陰極射線管(CRT)內為顯示執(zhí)行的伽瑪校正。然后,當逆伽瑪校正的信號轉換成能在PDP上顯示的灰度數據時,將常規(guī)誤差擴散50應用于轉換的灰度數據,用于補償灰度數據的丟失,將信號輸出給PDP60用于顯示相應的圖像。
而且,隨著視頻顯示設備的進步發(fā)展,用于顯示的幀量增加以便顯示高質量的圖像。同樣地,隨著顯示設備的進一步發(fā)展,在有限時間幀內運行的像素量增加了。通過常規(guī)誤差擴散方法在每個輸入的像素上執(zhí)行誤差擴散,因此難以執(zhí)行實時誤差擴散處理。
因此,由于在高清晰顯示設備中,有限時間幀內運行的像素量增加了,所以需要一種執(zhí)行高速誤差擴散的方法。
發(fā)明內容
根據本發(fā)明,提供了一種通過對至少兩個連續(xù)像素執(zhí)行誤差擴散處理而執(zhí)行高速誤差擴散的方法。還提供了一種使用該方法的等離子體顯示板驅動裝置。
為解決上述問題,本發(fā)明的一個方面是在顯示設備內擴散誤差的方法。將輸入視頻信號的每個幀分成至少兩個獨立子幀。將誤差擴散處理應用到至少兩個獨立子幀的每個子幀上,其中對從子幀中相互傳送的誤差進行部分混合,并將誤差擴散處理應用到每個獨立子幀中的混合誤差上。
在一個實施例中,至少兩個獨立子幀是奇數子幀組和偶數子幀組,奇數子幀組是位于一幀的奇數行內的像素組,偶數子幀組是位于一幀的偶數行內的像素組。
此外,在另一實施例中,用于奇數子幀組內的誤差擴散處理的誤差與從靠近對象像素的偶數子幀組內的像素所傳送的誤差相加,并且將誤差擴散處理應用于該混合誤差。
在又一實施例中,偶數子幀組內用于傳送誤差的像素位于比奇數子幀組內的像素更高的行中,要混合的傳送誤差增加到該奇數子幀組內的像素中。
在另一實施例中,對于偶數子幀組內的誤差擴散處理,加入了從靠近對象像素的奇數子幀組內的像素所傳送的誤差,并且將誤差擴散處理應用于該混合誤差。
此外,在又一實施例中,奇數子幀組內用于傳送誤差的像素位于比偶數子幀組內的像素更高的行中,要混合的傳送誤差增加到該偶數子幀組內的像素中。
此外,在又一實施例中,傳送誤差的像素位置根據用于確定誤差的誤差擴散系數的類型來確定。
本發(fā)明的另一方面是等離子體顯示板驅動裝置。模擬/數字轉換器將輸入的模擬視頻信號轉換成數字視頻信號并輸出數字信號。模擬/數字轉換器將視頻信號的每個幀分成至少兩個獨立子幀并輸出子幀數據。逆伽瑪校正器根據等離子體顯示板的特性,對從模擬/數字轉換器中輸出的至少兩個獨立子幀執(zhí)行逆伽瑪校正。誤差擴散單元通過將誤差擴散處理應用于數據,將從逆伽瑪校正器輸出的數據轉換成能在PDP上顯示的灰度數據,并輸出該灰度數據。誤差擴散單元將誤差擴散處理應用于至少兩個獨立子幀的每個子幀,在其中部分混合從子幀中相互傳送的誤差。
誤差擴散單元包括奇數子幀誤差擴散單元和偶數子幀誤差擴散單元。奇數子幀誤差擴散單元對至少兩個獨立子幀中的奇數像素組,即奇數子幀組,執(zhí)行誤差擴散處理。奇數子幀誤差擴散單元混合從靠近對象像素的多個像素所傳送的誤差,所述多個像素位于偶數子幀組,即至少兩個獨立子幀中的偶數像素組內,并且將誤差擴散處理應用于混合誤差。偶數子幀誤差擴散單元對至少兩個獨立子幀中的偶數子幀組執(zhí)行誤差擴散處理。偶數子幀誤差擴散單元混合從靠近對象像素的多個像素所傳送的誤差,所述多個像素位于至少兩個獨立子幀中的奇數子幀組內,并且將誤差擴散處理應用于混合誤差。
此外,奇數子幀誤差擴散單元包括第一加法器,用于將從靠近對象像素的多個像素所傳送的誤差增加到從逆伽瑪校正器中輸出的奇數子幀組的灰度數據上,并且輸出灰度數據;第一灰度數據轉換器,用于將從加法器輸出的灰度數據轉換成能在PDP上顯示的灰度數據,并且將該灰度數據輸出給PDP;第二加法器,用于計算從第一加法器輸出的灰度數據與從第一灰度數據轉換器輸出的灰度數據之間的誤差,并且輸出該誤差;第一延遲單元,用于將從第二加法器輸出的誤差延遲一個像素,并且輸出該誤差;第一行存儲器,用于將從第二加法器輸出的誤差延遲一行,并且將該誤差輸出給偶數子幀誤差擴散單元;和第一誤差擴散系數單元,用于給由第一延遲單元和第一行存儲器延遲并輸出的誤差應用預定的誤差擴散系數,并且將獲取的誤差和從偶數子幀誤差擴散單元輸出的誤差輸出給第一加法器。
此外,偶數子幀誤差擴散單元包括第三加法器,用于將從靠近對象像素的多個像素所傳送的誤差增加到從逆伽瑪校正器輸出的偶數子幀組的灰度數據上,并且輸出該灰度數據;第二灰度數據轉換器,用于將從第三加法器輸出的灰度數據轉換成能在PDP上顯示的灰度數據,并且輸出給PDP;第四加法器,用于計算從第三加法器輸出的灰度數據與從第二灰度數據轉換器輸出的灰度數據之間的誤差,并且輸出該誤差;和第二延遲單元,用于將從第四加法器輸出的誤差延遲一個像素,并且輸出該誤差;第二行存儲器,用于將從第四加法器輸出的誤差延遲一行,并且將該誤差輸出給奇數子幀誤差擴散單元;和第二誤差擴散系數單元,用于向由第二延遲單元和第四行存儲器延遲并輸出的誤差應用預定的誤差擴散系數,并且將獲取的誤差和從奇數子幀誤差擴散單元輸出的誤差輸出給第三加法器。
本發(fā)明的另一方面是在顯示設備內擴散誤差的方法。同時接收與輸入幀顯示中彼此鄰接的至少兩個像素對應的數據。將誤差擴散處理應用于同時輸入的該至少兩個像素,其中將從至少兩個像素所傳送的每個誤差混合,并且將誤差擴散處理應用于該混合誤差,以便將誤差擴散處理應用于該至少兩個像素。
在實施例中,彼此鄰接并同時輸入的至少兩個像素是奇數像素和靠近該奇數像素的偶數像素。在這種情況下,即誤差擴散處理同時應用于該至少兩個像素的情況下,為了將誤差擴散處理應用于奇數像素,將由前一奇數像素所傳送的誤差和由靠近該奇數像素的前一偶數像素所傳送的誤差進行混合。將誤差擴散處理應用于該混合誤差。為了將誤差擴散處理應用于偶數像素,將由前一偶數像素所傳送的誤差和由靠近該偶數像素的前一奇數像素所傳送的誤差進行混合,并且將誤差擴散處理應用于該混合誤差。
此外,在實施例中,傳送混合誤差的奇數像素位于比混合誤差應用于其中的偶數像素更高的行中。
此外,在另一實施例中,傳送混合誤差的偶數像素位于比混合誤差應用于其中的奇數像素更高的行中。
圖1表示用于逆伽瑪校正的常規(guī)誤差擴散方法,該逆伽瑪校正用于驅動等離子體顯示板。
圖2表示根據實施例的等離子體顯示板驅動裝置的方框圖,其應用執(zhí)行高速誤差擴散的方法。
圖3(a)表示輸入到A/D轉換器的幀數據結構圖,其用于圖2中所示的兩個幀數據。
圖3(b)和3(c)表示從A/D轉換器輸出的兩個幀數據結構,其用于圖2中所示的兩個幀數據。
圖4表示Floyd-Steinberg(佛羅伊德-斯泰因貝格)系數,一種普通誤差擴散系數。
圖5(a)表示使用Floyd-Steinberg系數傳送每個子幀誤差的處理的圖,其用于偶數像素幀。
圖5(b)表示使用Floyd-Steinberg系數傳送每個子幀誤差的處理的圖,其用于奇數像素幀。
圖5(c)表示使用Floyd-Steinberg系數傳送每個子幀誤差的處理的圖,其用于傳送誤差的總處理。
圖6(a)表示圖2中所示的誤差擴散單元的方框圖,其用于在偶數像素幀中執(zhí)行誤差擴散處理。
圖6(b)表示圖2中所示誤差擴散單元的方框圖,其用于在奇數像素幀中執(zhí)行誤差擴散處理。
圖7表示用于8位測試圖像的圖。
圖8表示由圖5中所示的獨立誤差傳送處理所產生的圖像。
圖9表示應用了根據實施例的Floyd-Steinberg系數的混合型誤差傳送處理的圖。
圖10表示由圖9中所示混合型誤差傳送處理所產生的圖像。
圖11表示根據實施例的誤差擴散單元方框圖,其使用了混合型誤差傳送處理。
圖12表示FAN系數,一種普通誤差擴散系數。
圖13(a)表示使用FAN系數的獨立誤差傳送處理圖,其用于偶數像素幀。
圖13(b)表示使用FAN系數的獨立誤差傳送處理圖,其用于奇數像素幀。
圖13(c)表示使用FAN系數的獨立誤差傳送處理圖,其用于傳送誤差的總處理。
圖14表示使用根據實施例的FAN系數的混合型誤差傳送處理的圖。
具體實施例方式
參考圖2,圖示根據本發(fā)明實施例的等離子體顯示板驅動裝置的方框圖,其應用了執(zhí)行高速誤差擴散的方法。等離子體顯示板驅動裝置包括A/D轉換器100、逆伽瑪校正器200、300以及誤差擴散單元400、500。
A/D轉換器100將輸入的模擬視頻信號轉換成數字視頻信號,并且輸出該數字視頻信號。當模擬視頻信號轉換成數字視頻信號時,A/D轉換器同時獨立輸出兩個連續(xù)像素信號。因此,在A/D轉換器100中轉換和輸出一幀視頻信號的情況下,形成獨立幀數據(幀1,幀2),它們的大小是一幀的一半。在這種情況下,每個幀1和幀2的大小變?yōu)閷挾取灵L度=n/2×m。
同樣,A/D轉換器100同時獨立輸出兩個連續(xù)像素信號,由于像素信號的頻率是60Hz(也就是NTSC方法),幀的大小變成60×(1/2)×n×m。由此,幀尺寸縮減為使用常規(guī)頻率時幀尺寸的1/2,能夠容易地執(zhí)行實時計算。
兩個逆伽瑪校正器200、300分別為兩個獨立幀數據1和幀數據2執(zhí)行逆伽瑪校正,幀數據1和幀數據2分別與從A/D轉換器100輸出的兩個連續(xù)像素信號相對應。
此外,兩個誤差擴散單元400、500校正在從輸出數據到可在PDP600上顯示的灰度數據的轉換中丟失的數據,并且將灰度數據輸出給PDP。輸出數據在兩個逆伽瑪校正器200、300中得到逆伽瑪校正。
PDP600接收分別從兩個誤差擴散單元400、500輸出的數據,并且混合這些數據,輸出相應的視頻圖像。在這種情況下,組合單元和驅動單元等對于本領域普通技術人員來說是已知的,組合單元用于組合分別從兩個誤差擴散單元400、500輸出的數據,驅動單元用于從混合的數據中產生與子域相關的數據并驅動PDP600等。因此,這里不再描述對這些單元的說明。
圖3(a)-3(c)表示圖2中所示兩個幀數據的結構圖,其中圖3(a)是輸入到A/D轉換器的幀數據結構,圖3(b)和圖3(c)表示從A/D轉換器輸出的兩個幀數據結構。
如圖3(a)-3(c)中所示,在輸入到A/D轉換器100的全部幀數據中,兩個連續(xù)像素表示為E像素(偶數像素)和O像素(奇數像素)。兩個連續(xù)像素信號從A/D轉換器100同時輸出,形成兩組幀數據。這兩組幀數據獨立地分成偶數像素幀(幀1)和位于偶數行中的一組E像素以及奇數像素幀(幀2)和位于奇數行中的一組O像素。
在誤差擴散單元400、500中,擴散誤差方法應用到獨立形成的這兩個幀數據的每個中。在這種情況下,誤差擴散系數影響圖像質量。擴散誤差的方法將灰度數據間的誤差傳送給周圍像素。當誤差傳送給周圍像素時,在預定位置上用預定權重分散誤差,并且傳送分散的誤差。權重稱為誤差擴散系數,在已知的誤差擴散系數中有Floyd-Steinberg系數。圖4中圖示了Floyd-Steinberg系數。
參考圖4,一個幀分成了多個子幀(偶數像素幀和奇數像素幀),分別應用誤差擴散處理。例如,圖5(a)和圖5(b)中表示了在每個子幀中使用Floyd-Steinberg系數擴散誤差的處理。在兩個幀中擴散誤差的兩個處理進行混合,以變成在一個幀中擴散誤差的一個處理,其圖示在圖5(c)中。
圖5(a)中所示從一幀傳送到一個像素的誤差和圖5(b)中所示從一幀傳送到一個像素的誤差可以分別根據下面的公式1和公式2進行計算。
Esume(2,2)=w-1,-1×Eeven(1,1)+w0,-1×Eeven(2,1)+w1,-1×Eodd(3,1)+w-1,0×Eeven(1,2)]]>[公式2]Esumo(2,2)=w-1,-1×Eodd(1,1)+w0,-1×Eeven(2,1)+w1,-1×Eodd(3,1)+w-1,0×Eeven(1,2)]]>這里,Esume(x,y)表示執(zhí)行誤差擴散處理時傳送給偶數像素幀中(x,y)像素的誤差和,Esumo(x,y)表示執(zhí)行誤差擴散處理時傳送給奇數像素幀中(x,y)像素的誤差和。
圖6(a)和圖6(b)表示圖2中所示誤差擴散單元400、500的方框圖。圖6(a)描述在偶數像素幀中執(zhí)行誤差擴散處理的誤差擴散單元400,圖6(b)描述在奇數像素幀中執(zhí)行誤差擴散處理的誤差擴散單元500。
如圖6(a)中所示,誤差擴散單元400包括加法器410、430,灰度數據轉換器420、行存儲器450和誤差擴散系數單元460。
加法器410將從誤差擴散系數單元460輸出的誤差加到從A/D轉換器100和逆伽瑪校正器200輸出的偶數像素幀的灰度中,并且將該灰度數據輸出給灰度數據轉換器420和加法器430。
灰度數據轉換器420將從加法器410輸出的灰度數據轉換成可在圖2所示的PDP600上顯示的灰度數據,并且將該灰度數據輸出給PDP600和加法器430。
加法器430用于計算從加法器410輸出的灰度數據與從灰度數據轉換器420輸出的灰度數據之間的誤差,并將該誤差輸出給延遲單元440和行存儲器1450。
延遲單元440將從加法器430輸出的誤差延遲一個像素,并且將該誤差輸出給誤差擴散系數單元。
第一行存儲器450在一行期間延遲從加法器430輸出的誤差,并且將該誤差輸出給誤差擴散系數單元460。
誤差擴散系數單元將預定誤差擴散系數應用到從延遲單元440和第一行存儲器450延遲并輸出的誤差上,例如Floyd-Steinberg系數,并且將獲取的誤差輸出給第一加法器410。
誤差擴散單元400的操作如下。首先,通過A/D轉換器100從逆伽瑪校正器200輸出偶數像素幀的灰度數據。在灰度數據輸入到加法器410的情況下,傳送給當前像素并由誤差擴散系數單元460處理的誤差加到加法器410中。然后,合成的灰度數據,即灰度數據與誤差之和,轉換成能在PDP600上顯示的灰度數據,并且輸出到PDP600。
加法器430計算灰度數據轉換器420轉換的灰度數據與轉換之前的灰度數據之間的差,并且將所得的差作為誤差輸出。延遲單元D440將誤差延遲一個像素,用于傳送下一個偶數像素的誤差。第一行存儲器450將誤差延遲一行,用于傳送下一行的誤差。誤差擴散系數單元將誤差擴散系數應用到獲取的誤差中,誤差擴散系數單元響應像素進行傳送,并將誤差輸出給加法器410。
圖6(b)中所示的誤差擴散單元500包括加法器510、530,灰度數據轉換器520,延遲單元D540,第二行存儲器550和誤差擴散系數單元560。除了輸入的灰度數據是奇數像素幀的灰度數據之外,誤差擴散單元500的結構和操作動作與誤差擴散單元400相同。雖然在此不進行詳細說明,但本領域普通技術人員能容易理解誤差擴散單元500的結構和操作。
返回來參考圖5(c),從整個幀顯示中來看,由于誤差擴散處理應用到每個獨立的幀,所以誤差傳送到一個像素的距離增加了。當圖7中所示的8位視頻輸入時,圖8表示用于如圖3中所示構造兩個獨立幀并應用獨立的誤差傳送處理得到的圖像結果。在每個獨立誤差傳送處理應用到兩個連續(xù)像素的情況下,誤差傳送到一個像素的距離增加,引起了低空間頻率。因此,許多高頻成分丟失,如圖8中所示視頻產生破碎。
為解決這樣的問題,本發(fā)明的實施例應用混合型誤差傳送方法,其中偶數像素幀與奇數像素幀之間的灰度數據部分混合。也就是,如圖5(c)中所示,只在偶數像素之間執(zhí)行偶數像素幀中的誤差傳送,只在奇數像素之間執(zhí)行奇數像素幀中的誤差傳送。然而,偶數像素幀中的誤差傳送不只在偶數像素之間執(zhí)行,從附近奇數像素傳送的部分誤差與從偶數像素傳送的誤差進行混合。以相同的方式,奇數像素幀中的誤差傳送不只在奇數像素之間執(zhí)行,從附近偶數像素傳送的部分誤差與從奇數像素傳送的誤差進行混合。此時,傳送要混合誤差的像素位于比應用傳送誤差的像素更高的行中,傳送進行混合的誤差的像素靠近應用傳送誤差的像素。
圖9中所示的混合型誤差傳送方法可以表示為下列公式3至公式10。
Ievenm(x,y)=Ieven(x,y)+Esume(x,y)]]>[公式4]Ioddm(x,y)=Iodd(x,y)+Esumo(x,y)]]>[公式5]Esume(x,y)=w-1,-1×Eodd(x-1,y-1)+w0,-1×Eeven(x,y-1)+w1,-1×Eodd(x,y-1)]]>+w-1,0×Eeven(x-1,y)]]>[公式6]Esumo(x,y)=w-1,-1×Eeven(x,y-1)+w0,-1×Eodd(x,y-1)+w1,-1×Eeven(x+1,y-1)]]>+w-1,0×Eeven(x-1,y)]]>[公式7]Oeven(x,y)=F(Ievenm(x,y))]]>[公式8]Oodd(x,y)=F(Ioddm(x,y))]]>[公式9]Eeven(x,y)=Ievenm(x,y)-Oeven(x,y)]]>[公式10]Eodd(x,y)=Ioddm(x,y)-Oodd(x,y)]]>
這里,Ieven(x,y)是偶數像素幀中第(x,y)輸入像素信號,Iodd(x,y)是奇數像素幀中第(x,y)輸入像素信號;Ievenm(x,y)是偶數像素幀中第(x,y)輸入像素信號,其中誤差傳送給該輸入像素信號,Ioddm(x,y)是奇數像素幀中第(x,y)輸入像素信號,其中誤差傳送給該輸入像素信號;Esume(x,y)是傳送給偶數像素幀中第(x,y)像素信號的誤差,Esumo(x,y)是傳送給奇數像素幀中第(x,y)像素信號的誤差;Eeven(x,y)是偶數像素幀中第(x,y)像素信號上產生的誤差,Eodd(x,y)是奇數像素幀中第(x,y)像素信號上產生的誤差;Oeven(x,y)是從偶數像素幀內第(x,y)像素信號輸出的灰度數據,Oodd(x,y)是從奇數像素幀內第(x,y)像素信號輸出的灰度數據;F(·)是確定輸出灰度數據的函數,該輸出灰度數據的位數得到減少。
例如,在這種情況下,即根據公式3至公式10的混合型誤差傳送方法,從8位視頻中計算2位輸出視頻,獲得如圖10的合成視頻。與使用獨立誤差傳送方法的圖8的視頻相比,圖10的合成視頻提供了平滑的視頻顯示和改進的圖片質量。
圖11表示根據實施例的誤差擴散單元400’、500’的方框圖,它們應用了混合型誤差傳送處理。
在誤差擴散單元400’、500’中,誤差擴散單元400’將誤差擴散處理應用到偶數像素輸入幀中,與圖6(a)中所示的誤差擴散單元400相似,包括加法器410、430,灰度數據轉換器420,延遲單元D440,第一行存儲器455和誤差擴散系數單元465,相同的附圖標記執(zhí)行相同的功能。這里,加法器410、430,灰度數據轉換器420,和延遲單元440的功能與圖6(a)中所示的誤差擴散單元400內那些部分相同。因此將不對那些部分進行詳細描述。
此外,誤差擴散單元500’將誤差擴散處理應用到奇數像素輸入幀,與圖6(b)中所示的誤差擴散單元400相似,包括加法器510、530,灰度數據轉換器520,延遲單元(D540),第二行存儲器555和誤差擴散系數單元565,相同的附圖標記執(zhí)行相同的功能。這里,加法器510、530,灰度數據轉換器520和延遲單元540的功能與圖6(b)中所示的誤差擴散單元500內那些部分相同。因此將不對那些部分進行詳細描述。
根據實施例使用混合型誤差傳送處理的誤差擴散單元400’、500’與圖6(a)和圖6(b)中所示的誤差擴散單元400、500的區(qū)別在于下列幾點。
在根據實施例的擴散單元中,誤差擴散單元400’的行存儲器455將延遲一行的誤差除了輸出到誤差擴散單元400’的誤差擴散系數單元465之外,還輸出到誤差擴散單元500’的誤差擴散系數單元565。以同樣的方式,在根據實施例的擴散單元中,誤差擴散單元500’的行存儲器555將延遲一行的誤差除了輸出到誤差擴散單元500’的誤差擴散系數單元565之外,還輸出到誤差擴散單元400’的誤差擴散系數單元465。也就是,誤差擴散單元400’的誤差擴散系數單元465混合從行存儲器455輸出的誤差和從誤差擴散單元500’的行存儲器555輸出的誤差,并且傳送合成誤差。誤差擴散單元500’的誤差擴散系數單元565混合從行存儲器555輸出的誤差和從誤差擴散單元400’的行存儲器455輸出的誤差,并且傳送合成誤差。
同樣,取代分別對偶數像素幀內的誤差擴散和奇數像素幀內的誤差擴散進行獨立的誤差擴散處理,本實施例的誤差擴散處理在每個行存儲器455、555內共同擁有部分誤差擴散處理,并且混合傳送的誤差。因此,本實施例的誤差擴散處理能顯示平滑的視頻,并獲得改進的圖片質量。
公式3至公式10表明,本實施例的混合型誤差擴散方法由圖4中所示的Floyd-Steinberg系數進行處理。然而,本發(fā)明不限于此,本實施例的混合型誤差擴散方法可以由其它誤差擴散系數進行處理。例如,在偶數像素幀和奇數像素幀內執(zhí)行獨立誤差傳送方法的情況下,相關于圖12中所示的Fan系數,如圖13(a)和(b)中所示的那樣傳送誤差。在如圖13(c)中所示于每個獨立幀內處理誤差的情況下,誤差傳送距離增加。因此圖片質量變壞。為解決該問題,可以用Fan系數執(zhí)行混合型誤差傳送方法。結果,可以如圖14所示傳送誤差??梢杂霉?1和公式12代替公式5和公式6來表示混合型誤差傳送處理。
Esume(x,y)=w0,-1×Eeven(x,y-1)+w1,-1×Eodd(x,y-1)+w2,-1×Eeven(x+1,y-1)]]>+w-1,0×Eeven(x-1,y)]]>[公式12]Esumo(x,y)=w0,-1×Eodd(x,y-1)+w1,-1×Eeven(x+1,y-1)+w2,-1×Eodd(x+1,y-1)]]>+w-1,0×Eodd(x-1,y)]]>雖然已經結合目前認為的實際實施例對本發(fā)明進行了描述,但應該理解,本發(fā)明不局限于公開的實施例,而是相反,旨在覆蓋包括在所附權利要求書的本質和范圍內的各種修改和等效排列。
例如,上述說明公開的是,一個幀分成偶數像素幀和奇數像素幀,使用混合型誤差傳送方法在每個分開的幀中進行誤差擴散。本發(fā)明不局限于上述說明,即使該幀分成至少三個幀,也可以使用混合型誤差傳送方法在每個分開的幀中進行誤差擴散。在這種情況下,如圖9中所示的混合型誤差傳送方法,可以混合從分開的幀中輸出的誤差,因此混合型誤差傳送方法可以應用到至少3個分開的幀中。本領域普通技術人員對此能容易理解。
根據本發(fā)明,對于來自高清晰顯示設備內許多像素的數據,能進行高速誤差擴散。
此外,通過在誤差傳送中混合偶數像素幀和奇數像素幀的誤差,改善了視頻的高頻成分,因此可以獲得改善了圖片質量的視頻。
權利要求
1.一種在顯示設備內擴散誤差的方法,包含a)將輸入視頻信號的每個幀分成至少兩個獨立子幀;和b)將誤差擴散處理應用到該至少兩個獨立子幀的每個子幀中,其中部分混合從子幀相互傳送的誤差,并將誤差擴散處理應用到每個獨立子幀的混合誤差上。
2.如權利要求1所述的擴散誤差的方法,其中至少兩個獨立子幀是位于一幀的奇數行內的奇數子幀像素組和位于一幀的偶數行內的偶數子幀像素組。
3.如權利要求2所述的擴散誤差的方法,其中對于奇數子幀組內的誤差擴散處理,加入了從靠近像素的偶數子幀組內的像素所傳送的誤差,并將誤差擴散處理應用于混合誤差。
4.如權利要求3所述的擴散誤差的方法,其中偶數子幀組內用于傳送誤差的像素位于比奇數子幀組內的像素更高的行中,要混合的傳送誤差增加到該奇數子幀組內的像素中。
5.如權利要求2所述的擴散誤差的方法,其中對于偶數子幀組內的誤差擴散處理,加入了從靠近像素的奇數子幀內的像素所傳送的誤差,并將誤差擴散處理應用于混合誤差。
6.如權利要求5所述的擴散誤差的方法,其中奇數子幀組內用于傳送誤差的像素位于比偶數子幀組內的像素更高的行中,要混合的傳送誤差增加到該偶數子幀組內的像素中。
7.如權利要求4所述的擴散誤差的方法,其中傳送用于混合的誤差的像素位置根據用于確定誤差的誤差擴散系數類型來確定。
8.一種等離子體顯示板驅動裝置,包含模擬/數字轉換器,用于將輸入的模擬視頻信號轉換成數字視頻信號并輸出該數字信號,其中模擬/數字轉換器將視頻信號的每個幀分成至少兩個獨立子幀并輸出子幀數據;逆伽瑪校正器,用于根據等離子體顯示板的特性,對從模擬/數字轉換器中輸出的至少兩個獨立子幀執(zhí)行逆伽瑪校正;和誤差擴散器,用于通過將誤差擴散處理應用于數據,將從逆伽瑪校正器輸出的數據轉換成能在等離子體顯示板上顯示的灰度數據,并且輸出該灰度數據,其中誤差擴散單元將誤差擴散處理應用于至少兩個獨立子幀的每個子幀組,在其中部分混合從子幀相互傳送的誤差。
9.如權利要求8所述的等離子體顯示板驅動裝置,其中誤差擴散單元包含奇數子幀誤差擴散單元,用于對至少兩個獨立子幀中的奇數像素的奇數子幀組執(zhí)行誤差擴散處理,其中奇數子幀誤差擴散單元混合從靠近像素的多個像素所傳送的誤差,所述多個像素位于至少兩個獨立子幀中的偶數像素組即偶數子幀組內,并且將誤差擴散處理應用于混合誤差;以及偶數子幀誤差擴散單元,用于對至少兩個獨立子幀中的偶數子幀組執(zhí)行誤差擴散處理,其中偶數子幀誤差擴散單元混合從靠近像素、位于至少兩個獨立子幀中的奇數子幀組內的多個像素所傳送的誤差,并將誤差擴散處理應用于混合誤差。
10.如權利要求9所述的等離子體顯示板驅動裝置,其中奇數子幀誤差擴散單元包含第一加法器,用于將從靠近像素的多個像素所傳送的誤差增加到從逆伽瑪校正器輸出的奇數子幀組的灰度數據上,并且輸出灰度數據;第一灰度數據轉換器,用于將從加法器輸出的灰度數據轉換成能在PDP(等離子體顯示板)上顯示的灰度數據,并且將該灰度數據輸出給PDP;第二加法器,用于計算從第一加法器輸出的灰度數據與從第一灰度數據轉換器輸出的灰度數據之間的誤差,并且輸出該誤差;第一延遲單元,用于將從第二加法器輸出的誤差延遲一個像素,并且輸出該誤差;第一行存儲器,用于將從第二加法器輸出的誤差延遲一行,并且將該誤差輸出給偶數子幀誤差擴散單元;以及第一誤差擴散系數單元,用于向由第一延遲單元和第一行存儲器延遲并輸出的誤差應用預定的誤差擴散系數,并且將獲取的誤差和從偶數子幀誤差擴散單元輸出的誤差輸出給第一加法器。
11.如權利要求9所述的等離子體顯示板驅動裝置,其中偶數子幀誤差擴散單元包含第三加法器,用于將從靠近像素的多個像素所傳送的誤差增加到從逆伽瑪校正器輸出的偶數子幀組的灰度數據上,并且輸出灰度數據;第二灰度數據轉換器,用于將從第三加法器輸出的灰度數據轉換成能在PDP上顯示的灰度數據,并且輸出給PDP;第四加法器,用于計算從第三加法器輸出的灰度數據與從第二灰度數據轉換器輸出的灰度數據之間的誤差,并且輸出該誤差;第二延遲單元,用于將從第四加法器輸出的誤差延遲一個像素,并且輸出該誤差;第二行存儲器,用于將從第四加法器輸出的誤差延遲一行,并且將該誤差輸出給奇數子幀誤差擴散單元;以及第二誤差擴散系數單元,用于向由第二延遲單元和第四行存儲器延遲并輸出的誤差應用預定的誤差擴散系數,并且將獲取的誤差和從奇數子幀誤差擴散單元輸出的誤差輸出給第三加法器。
12.如權利要求10所述的等離子體顯示板驅動裝置,其中對于奇數子幀組內的誤差擴散處理,混合了從靠近像素的偶數子幀組內的像素所傳送的誤差,并將誤差擴散處理應用于混合誤差。
13.如權利要求12所述的等離子體顯示板驅動裝置,其中偶數子幀組內用于傳送誤差的像素位于比奇數子幀組內的像素更高的行中,要混合的傳送誤差增加到該奇數子幀組內的像素中。
14.如權利要求11所述的等離子體顯示板驅動裝置,其中對于偶數子幀組內的誤差擴散處理,加入了從靠近像素的奇數子幀組內的像素所傳送的誤差,并將誤差擴散處理應用于混合誤差。
15.如權利要求14所述的等離子體顯示板驅動裝置,其中奇數子幀組內用于傳送誤差的像素位于比偶數子幀組內的像素更高的行中,要混合的傳送誤差增加到該偶數子幀組內的像素中。
16.一種在顯示設備內擴散誤差的方法,包含a)同時接收與輸入幀顯示中彼此鄰接的至少兩個像素對應的數據;和b)將誤差擴散處理應用于同時輸入的該至少兩個像素,其中對從至少兩個像素傳送的每個誤差進行混合,并將誤差擴散處理應用于混合誤差,以便將誤差擴散處理應用于該至少兩個像素。
17.如權利要求16所述的擴散誤差的方法,其中彼此鄰接并同時輸入的至少兩個像素是奇數像素和靠近該奇數像素的偶數像素;和在這種情況下,即誤差擴散處理同時應用于至少兩個像素的情況下,為了將誤差擴散處理應用于奇數像素,將從前一奇數像素傳送的誤差和從靠近該奇數像素的前一偶數像素傳送的誤差進行混合,并將誤差擴散處理應用于混合誤差;為了將誤差擴散處理應用于偶數像素,將從前一偶數像素傳送的誤差和從靠近該偶數像素的前一奇數像素傳送的誤差進行混合,并將誤差擴散處理應用于混合誤差。
18.如權利要求17所述的擴散誤差的方法,其中傳送混合誤差的奇數像素位于比混合誤差應用于其中偶數像素更高的行中。
19.如權利要求17所述的擴散誤差的方法,其中傳送混合誤差的偶數像素位于比混合誤差應用于其中的奇數像素更高的行中。
全文摘要
一種在顯示設備內擴散誤差的方法。將輸入視頻信號的每一幀分成至少兩個獨立子幀。將誤差擴散處理應用到至少兩個獨立子幀的每個子幀上。從子幀相互傳送的誤差部分混合,誤差擴散處理應用到每個獨立子幀中的混合誤差上。
文檔編號G09F9/313GK1581270SQ20041007949
公開日2005年2月16日 申請日期2004年8月12日 優(yōu)先權日2003年8月12日
發(fā)明者樸勝虎 申請人:三星Sdi株式會社