專利名稱::用于lcd顯示圖像的幀率控制-抖動方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及液晶顯示領(lǐng)域,具體而言,涉及一種用于LCD顯示圖像的FRC(FrameRateControl,幀率控制)-Dither(抖動)方法。
背景技術(shù):
:液晶顯示LCD(LiquidCrystalDisplay)由于具有許多陰極射線管CRT(CathodeRayTube)不可比擬的優(yōu)點,廣泛應(yīng)用于各種顯示設(shè)備中。然而,有時來自圖像圖形源的數(shù)據(jù)比特數(shù)不等于液晶顯示裝置的比特數(shù),比如為了降低成本,用6比特LCD液晶屏來顯示8比特的圖像數(shù)據(jù)。為了使最終輸出顯示的圖像仍然具有8比特的灰度等級,一般都普遍采用了幀率控制FRC-Dither技術(shù),其本質(zhì)簡單的說就是將要顯示的8比特數(shù)據(jù)分為高6位和低2位,再根據(jù)低兩位在對應(yīng)空間和時間上根據(jù)所對應(yīng)的FRC圖樣將高6位或高6位+1送出顯示,從而使得整體上最終顯示出8位256個灰階。然而,實際中所顯示的圖像圖形可能是簡單的灰度塊,也可能是具有復(fù)雜紋理的幾何圖案。圖l是根據(jù)本發(fā)明實施例的具有紋理結(jié)構(gòu)的灰度圖像的低位比特示意圖。如圖1所示,具有由1*2紋理單元構(gòu)成的紋理結(jié)構(gòu)的一幀灰度圖像包括兩種灰度,即129和131,其中,灰度值為131的像素具有的低位比特為ll,用白色單元格表示;而灰度值為129的像素具有的低位比特為Ol,用深色單元格標識。圖2是根據(jù)現(xiàn)有技術(shù)的Dither空間平均策略的水平垂直相位分布的示意圖。對于圖l所示的具有紋理結(jié)構(gòu)的灰度圖像,傳統(tǒng)Dither空間平均策略的水平垂直相位分布如圖2所示,可見,傳統(tǒng)Dither空間平均策略與周圍相鄰空間位置有關(guān),且此圖表示的僅是低位LSB2=ll(即值為131的灰度),而不能用來表示值為129的灰度。在應(yīng)用中發(fā)現(xiàn),對于上述如圖l所示的具有紋理結(jié)構(gòu)的灰度圖像,傳統(tǒng)的FRC-Dither方案無論選擇什么樣的Dither圖案對某些測試圖形圖像總會存在著局部/整體閃爍,或者固定的水平/垂直條紋,或者在移動視角時,即使對于簡單的灰度圖像會發(fā)現(xiàn)明顯的運動條紋等現(xiàn)象。在傳統(tǒng)的FRC-Dither中所出現(xiàn)的問題基本可以歸結(jié)為由于Dither的空間平均不均勻性造成的閃爍以及由FRC的時間(幀間)平均不均勻性造成的隨視點移動而出現(xiàn)的運動條紋現(xiàn)象。且Dither的空間不均勻性可有整體不均勻性而造成的整體閃爍以及局部不均勻性而造成的局部閃爍。下面簡單的介紹傳統(tǒng)的FRC-Dither原理。例如,對于8位的輸入數(shù)據(jù),通常采用6比特屏來顯示,由于6比特屏本質(zhì)上只能顯示64個灰階,因此大多數(shù)LCD顯示設(shè)備廠家都采用了FRC-Dither技術(shù)來顯示8bit的256個灰階對于灰度0,4,8,4n...等灰階是直接顯示,而對于灰階4n+l,4n+2,4n+3是靠FRC-Dither的空間-時間平均來實現(xiàn)的。Dither是幀內(nèi)的空間平均,F(xiàn)RC是幀間的時間平均。例如要顯示灰階129,只要使整個圖像中每一個2*2單元中取1個132和3個128,通過空間平均來實現(xiàn)平均灰度129,即(132+128+128+128)/4=129。同理,如果使每一個2*2單元中取2個132和2個128則可實現(xiàn)平均灰度130,如果使每一個2*2單元中取3個132和1個128即可實現(xiàn)平均灰度131。同理,也可實現(xiàn)其他的灰度等級。同樣也可以采用其它的分割單元,比如取4*4,2*4,4*2,8*8等分塊,只要保證每一個小單元中灰度為4n和灰度為4n+4的比例固定按1:3,2:2,3:1就可實現(xiàn)對應(yīng)的中間灰階4n+3,4n+2,4n+1。然而對于每一個單元內(nèi)部的一個像素點具體顯示為4n,還是顯示為4n+4是按照一定的Dither圖案按行列相位旋轉(zhuǎn)來進行選擇實現(xiàn)的。上面所述的是Dither的空間平均,為了實現(xiàn)整體每一個像素的幀間平均,還需要采用FRC進行幀間平均。仍然以顯示129的灰度為例,在相鄰4幀中,對每一個像素點,128和132的比例仍然保證3:1就可以使得每一個像素通過FRC幀間相位的旋轉(zhuǎn)輪換實現(xiàn)其在幀間平均。用數(shù)學(xué)來表示傳統(tǒng)FRC-Dither過程,F(xiàn)RC-Dither圖樣可以表述為一個三維的二值矩陣Dither_pattern[i,j,k](i=0,1,2,3;j=0,1,2,3;k=0,1,2,3)其中,(i,j)表示空間的對應(yīng)行列相位,即,為在Dither圖案中對應(yīng)第i行第j列的點;k表幀間相位,當k固定,就對應(yīng)一組Dither圖案。實際的FRC-Dither過程就是根據(jù)該矩陣,當對應(yīng)的矩陣元素為1就將該像素的高位灰階+l輸出(4n+4),否則將該像素的高位灰階(4n)輸出。根據(jù)FRC-Dither的空間幀間平均要求,該三維FRC-Dither矩陣應(yīng)有如下空間平均和幀間平均的約束對于低位比特01:SS"欣"—P加em[/J,A:]",對于低位比特10:ZZ£>/^"—/7"股A77[/,A]=8,(乂對于低位比特11:ZZi)///^/"一戸"er/7[/',乂,A:]=12ZZ)/Aer—戸"em[z',7',A:]=2yZ)/f/^一戸"er/7[z',乂,A]=3根據(jù)以上描述的傳統(tǒng)FRC-Dither的空間_幀間平均方法,可以看出,傳統(tǒng)的FRC-Dither方法無論采用什么樣的Dither圖樣,對某些紋理圖像的顯示存在著或局部\整體閃爍,移動試點時即使對均勻的灰度圖像也可以看到令人討厭的移動條紋現(xiàn)象。通過分析發(fā)現(xiàn),閃爍主要是Dither圖案的設(shè)計以及Dither的平均策略造成空間不均勻性,而移動試點的移動條紋現(xiàn)象主要是由FRC幀間相位旋轉(zhuǎn)的方向性規(guī)律所致。其實,傳統(tǒng)的Dither平均策略是按像素低位選擇對應(yīng)的Dither圖案,根據(jù)此圖案按照固定的相位旋轉(zhuǎn)進行高位或高位加1來實現(xiàn)對應(yīng)的低位灰階的,其對均勻的灰度圖像可以實現(xiàn)其對應(yīng)空間平均。但對紋理圖像(多灰度)仍然根據(jù)固定的空間圖樣進行Dither平均處理就不能保證一些灰度的正確顯示。比如只有簡單的兩種灰度的棋盤間隔紋理圖樣,假設(shè)要顯示的兩種紋理的灰階為129,131,其高6位都為100000,對應(yīng)的灰階為128,對應(yīng)的高6位+1對應(yīng)的灰階為132,而它們的低位分別為01和11。如果仍然按照傳統(tǒng)的Dither圖案選擇,只能按129或131中的一個來選擇Dither圖案,按129選擇Dither圖案,128和132按3:1的比例進行Dither平均才能實現(xiàn)129的空間平均顯示;如果按131選擇Dither圖案,128和132按1:3的比例進行Dither平均才能實現(xiàn)灰度131的空間平均顯示。而現(xiàn)在的紋理圖像又是由兩種灰度129,131混合組成的紋理圖像。無論按灰度129或131都有一種灰度不能被正確的進行Dither平均顯示表示。且由于FRC幀間相位的旋轉(zhuǎn),勢必造成一幀按129顯示,一幀按131顯示。一幀內(nèi)整體灰度的不均勻性,是其造成整體閃爍的主要原因。由此,根據(jù)相關(guān)技術(shù),在顯示紋理圖像時,會造成對紋理圖像中多種灰度顯示的不均勻等問題。
發(fā)明內(nèi)容本發(fā)明旨在提供一種用于LCD顯示圖像的FRC-Dither方法,能夠解決對紋理圖像中多種灰度圖像顯示的不均勻等問題。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種用于LCD顯示圖像的FRC-Dither方法,包括確定當前第k幀圖像中的像素處于上述當前第k幀圖像的第R行,并確定上述像素的灰度值的低位比特LSB在上述第R行的第Cout,次出現(xiàn);根據(jù)R和Cout,在與上述LSB對應(yīng)的Dither圖案中確定相應(yīng)的點;根據(jù)上述點的取值以及上述像素的灰度值的高位比特MSB計算顯示灰度值,并以上述顯示灰度值輸出顯示上述像素。根據(jù)本發(fā)明的另一個方面,提供了另一種用于LCD顯示圖像的FRC-Dither方法,包括確定當前第k幀圖像中的像素的灰度值的低位比特在上述像素所位于的上述當前第k幀圖像的第R行上第Coutr。w次出現(xiàn),并確定上述像素的灰度值的低位比特LSB在上述像素所位于的上述當前第k幀圖像的第C列上第Cout^次出現(xiàn);根據(jù)Coutw和Cout^在與上述LSB對應(yīng)的Dither圖案中確定相應(yīng)的點;根據(jù)上述點的取值以及上述像素的灰度值的高位比特MSB計算顯示灰度值,并以上述顯示灰度值輸出顯示上述像素。根據(jù)本發(fā)明,對于紋理圖像,可以同時選擇多個Dither圖案進行顯示,并根據(jù)同一低位在同一行上第幾次出現(xiàn)來進行相位旋轉(zhuǎn),即選取Dither圖案中對應(yīng)的值,以便自適應(yīng)地根據(jù)圖像內(nèi)容使用幀率控制FRC(FrameRateControl)-Dither技術(shù)來表示圖像的灰度等級,從而避免了在顯示紋理圖像時出現(xiàn)閃爍現(xiàn)象。進一步,本發(fā)明采用了正反向FRC幀間相位平均策略,克服了移動視點時的運動條紋現(xiàn)象。此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中圖1是根據(jù)本發(fā)明實施例的具有紋理結(jié)構(gòu)的灰度圖像的低位比特示意圖;圖2是根據(jù)現(xiàn)有技術(shù)的Dither空間平均策略的水平垂直相位分布的示意圖;圖3是根據(jù)本發(fā)明實施例的用于LCD顯示圖像的FRC-Dither方法;圖4是根據(jù)本發(fā)明實施例的2比特FRC-Dither的各種低位比特所對應(yīng)的一種Dither圖案;圖5是根據(jù)本發(fā)明實施例的對低位比特如圖1所示的紋理圖像的采用圖3所示的一維自適應(yīng)Dither空間平均策略得到的水平垂直相位分布的示意圖;圖6是根據(jù)本發(fā)明另一個實施例的用于LCD顯示圖像的FRC-Dither方法;圖7是根據(jù)本發(fā)明實施例的對低位比特如圖1所示的紋理圖像的采用如圖6所示的二維自適應(yīng)Dither空間平均策略得到的水平垂直相位分布的示意圖;圖8是根據(jù)本發(fā)明實施例的具有紋理結(jié)構(gòu)、且紋理異常的灰度圖像的低位比特示意圖;圖9是根據(jù)本發(fā)明實施例的用于LCD顯示任意圖形圖像的FRC-Dither方法的詳細流程圖。具體實施例方式下面將參考附圖并結(jié)合實施例,來詳細說明本發(fā)明。實施例1圖3是根據(jù)本發(fā)明實施例的用于LCD顯示圖像的FRC-Dither方法。如圖3所示,根據(jù)本發(fā)明實施例的用于LCD顯示圖像的FRC-Dither方法主要包括以下步驟S302,確定像素處于當前第k幀圖像的第R行,并確定上述像素的灰度值的低位比特LSB在上述第R行的第Coutw次出現(xiàn);S304,根據(jù)R和Coutw在與上述LSB對應(yīng)的抖動Dither圖案中確定相應(yīng)的點;S306,根據(jù)上述點的取值以及上述像素的灰度值的高位比特MSB計算顯示灰度值,并以上述顯示灰度值輸出顯示上述像素。在本實施例中,LSB用于FRC-Dither,即,LSB的比特數(shù)與采用多少比特的FRC-Dither相關(guān)。例如,如果采用2bit的FRC-Dither,則LSB的比特數(shù)為2;如果采用3bit的FRC-Dither,則LSB的比特數(shù)為3。圖4是根據(jù)本發(fā)明實施例的2比特FRC-Dither的各種低位比特所對應(yīng)的Dither圖案。如圖4所示,對于每一低位LSB2,其Dither圖樣為包括水平、垂直、幀間三個相位方向的三維二值矩陣,深色表示l(即,在Dither平均中,輸出與像素的(高位比特MSB6+1)對應(yīng)的灰度),淺色為0(S卩,在Dither平均中,輸出與像素的高位比特MSB6對應(yīng)的灰度)??梢园l(fā)現(xiàn),這些Dither圖樣滿足空間平均和幀間平均約束。以低位比特01為例,在第0幀(Frame0)上,以4X4的單元格(也可以看作點)構(gòu)成Dither圖案,其中,表示0的淺色單元格與表示l的深色單元格的比例為3:1。上述Dither圖案中的行號可以為03,相應(yīng)的,列號可以為03。同樣,以低位比特ll為例,在第O幀(Frame0)上,以4X4的單元格(也可以看作點)構(gòu)成Dither圖案,其中,表示O的淺色單元格與表示1的深色單元格的比例為1:3。上述Dither圖案中的行號可以為0-3,相應(yīng)的,列號可以為0_3。圖5是根據(jù)本發(fā)明實施例的采用圖3所示的一維自適應(yīng)Dither空間平均策略得到的水平垂直相位分布的示意圖。如圖5所述,作為本發(fā)明的一種優(yōu)選實施例,對于圖1中所示的具有紋理結(jié)構(gòu)的灰度圖像,本發(fā)明實施例可以采用的用于LCD顯示圖像的FRC-Dither方法為單一的水平向自適應(yīng)Dither空間平均策略。在本發(fā)明實施例中,在水平向?qū)崿F(xiàn)了根據(jù)低位進行自適應(yīng)Dither空間平均,而在垂直向仍和傳統(tǒng)Dither策略一致,但可以省略一行垂直相位存儲。如圖5所示,在水平方向上,假設(shè)當前像素位于當前幀圖像的第R行,則可以根據(jù)R以及像素的低位比特在第R行上第幾次出現(xiàn)來在與該像素對應(yīng)的Dither圖案中選取相應(yīng)的點。例如,可以根據(jù)以下公式來在Dither圖案中選取第i行第j列的點i=(r-D%n,j=(Coutr。w_l)%m其中,R表示該像素處于當前幀圖像的第幾行;Cout,表示該像素的低位比特在第R行上第幾次出現(xiàn);Dither圖案具有n行m列的點,n=m=2P,p為所述LSB具有的比特數(shù)。在本實施例中,P=2,n=m=4。例如,位于圖5中第1行第5列的像素具有的低位比特為ll,該低位比特在第1行上是第3次出現(xiàn),則根據(jù)上述公式,可以得到^=0,J;=2因此,可以在具有低位比特為11的Dither圖案上選擇第0行第2列的點。如圖4所示,由于上述選取的點表示l,則顯示灰度值的高位比特等于(MSB+1),顯示灰度值的低位比特為全O,這里,MSB=6'blOOOOO,顯示灰度值與當前像素的灰度值具有相同的比特數(shù)(即,均為8比特,其中,高位比特為6比特,低位比特為2比特),也就是,顯示灰度值=8'b10000100,并根據(jù)該顯示灰度值來輸出上述像素。實施例2圖6是根據(jù)本發(fā)明另一個實施例的用于LCD顯示圖像的FRC-Dither方法。如圖6所示,根據(jù)本發(fā)明實施例的用于LCD顯示圖像的FRC-Dither方法主要包括以下步驟S602,確定當前第k幀圖像中的像素的灰度值的低位比特在上述像素所位于的上述當前第k幀圖像的第R行上第Cout,次出現(xiàn),并確定上述像素的灰度值的低位比特LSB在上述像素所位于的上述當前第k幀圖像的第C列上第CoUtral次出現(xiàn);S604,根據(jù)Coutr。,和Cout。。i在與上述低位比特LSB對應(yīng)的抖動圖案中確定相應(yīng)的點;S606,根據(jù)上述點的取值以及上述像素的灰度值的高位比特MSB計算顯示灰度值,并以上述顯示灰度值輸出顯示上述像素。圖7是根據(jù)本發(fā)明實施例的采用如圖6所示的二維自適應(yīng)Dither空間平均策略得到的水平垂直相位分布的示意圖。如圖7所示,對于圖1中所示的具有紋理結(jié)構(gòu)的灰度圖像,本發(fā)明實施例所采用的用于LCD顯示圖像的FRC-Dither方法為二維自適應(yīng)Dither空間平均策略,即根據(jù)低位LSB2的不同,對低位01,11進行了分類,每一類低位LSB2的Dither空間平均范圍與具體的紋理結(jié)構(gòu)有關(guān)。如圖7所示,假設(shè)當前像素位于第R行第C列,則可以根據(jù)該像素的低位比特在第R行上第幾次出現(xiàn)和該像素的低位比特在第C列上第幾次出現(xiàn)來在與該像素對應(yīng)的Dither圖案中選取相應(yīng)的點。例如,可以根據(jù)以下公式來在Dither圖案中選取第i行第j列的點i=(Coutcol-l)%n,j=(Coutr。w_l)%m其中,CoUtral表示該像素的低位比特在第C列上第幾次出現(xiàn);Cout,表示該像素的低位比特在第R行上第幾次出現(xiàn);Dither圖案具有n行m列的點,n=m=2P,p為上述LSB具有的比特數(shù)。8例如,位于圖7中第3行第5列的像素具有的低位比特為11,該低位比特在第3行上是第3次出現(xiàn),該低位比特在第5列上第2次出現(xiàn),則根據(jù)上述公式,可以得到in=1,J;=2因此,可以在具有低位比特為11的Dither圖案上選擇第1行第2列的點。例如,如圖4所示,由于上述選取的點表示0,則顯示灰度值的高位比特等于MSB,顯示灰度值的低位比特為全O,這里,MSB=6'blOOOOO,顯示灰度值與當前像素的灰度值具有相同的比特數(shù)(即,均為8比特,其中,高位比特為6比特,低位比特為2比特),也就是,顯示灰度值=8'b10000000,并根據(jù)該顯示灰度值來輸出上述像素。對于實施例1和2而言,在使用p位比特來表示當前第k幀圖像的像素的低位比特,且上述當前第k幀圖像的像素由q位比特lv2…b。組成時,上述高位比特MSB=2…bp,上述低位比特LSB=V&2…b。。此外,對于實施例1和2而言,上述當前第k幀圖像具有由多種紋理單元相間組成的紋理結(jié)構(gòu),其中,上述當前第k幀圖像具有的紋理單元的種類大于等于2,相同種類紋理單元內(nèi)的像素具有相同的低位比特,相同的低位比特對應(yīng)同一個Dither圖案。這里,不同種類紋理單元之間的像素可以具有不同的低位比特,也可以具有相同的低位比特。例如,上述當前幀圖像具有由第一紋理單元與第二紋理單元相間組成的紋理結(jié)構(gòu),其中,上述第一紋理單元內(nèi)的像素具有相同的第一低位比特值,上述第二紋理單元內(nèi)的像素具有相同的第二低位比特值,上述第一低位比特值對應(yīng)于第一Dither圖案,上述第二低位比特值對應(yīng)于第二Dither圖案。對于實施例1和2而言,根據(jù)所述點的取值以及所述像素的灰度值的高位比特MSB計算顯示灰度值進一步包括若所述選擇的點的取值為O,則所述顯示灰度值的高位比特等于MSB,所述顯示灰度值的低位比特為全O;若所述選擇的點的取值為l,則所述顯示灰度值的高位比特等于(MSB+1),所述顯示灰度值的低位比特為全0。圖8是根據(jù)本發(fā)明實施例的具有紋理結(jié)構(gòu)、且紋理異常的灰度圖像的低位比特示意圖。如圖8所示,在具有均勻的紋理結(jié)構(gòu)的灰度圖像中,某一紋理單元格出現(xiàn)異常(如箭頭所指),此時若不進行處理,該異常的紋理單元影響之后的相位旋轉(zhuǎn),對此,本發(fā)明實施例采用簡單的分段清零對齊即可使之后的水平相位對齊。由于自適應(yīng)Dither平均策略其相位的空間旋轉(zhuǎn),其與圖像的內(nèi)容有關(guān),也就是說當前的水平相位取決于水平向最近的低位相同的那個像素的水平相位,對于均勻的灰度圖像或紋理圖像(1*3,2*2等棋盤紋理)都可以自適應(yīng)的實現(xiàn)均勻的Dither空間平均。但對于不均勻的紋理圖像,比如均勻的紋理圖像中間覆蓋著均勻的灰度塊,或者紋理圖像中的某一個紋理單元格出現(xiàn)了異常,由于水平向的相位信息完全被破壞,如果不做特殊處理,經(jīng)過以上所述的自適應(yīng)Dither相位旋轉(zhuǎn)平均,在灰度塊后處于分解區(qū)域上下相鄰兩行均勻的紋理區(qū)域出現(xiàn)了垂直向的明顯分層現(xiàn)象。對于此問題,可以考慮采用存儲一行的相位信息,再結(jié)合圖像的紋理信息檢測識別,進行解決。為了減小硬件的存儲開銷,本發(fā)明實施例采用的是折衷的策略水平相位分段清零策略。其基本思想就是每隔一段(如8點,16點),將水平相位清零,但在段內(nèi),采用紋理自適應(yīng)的Dither平均策略。對于紋理遮擋,由于分段清零,即每一行相位經(jīng)過一定的段長之后都要進行相位歸0處理,從而可以對后續(xù)的相位進行同步對齊,因而就不會對遮擋后的數(shù)據(jù)造成很長的水平相位錯誤。具體的,可以通過以下步驟來實現(xiàn)上述水平相位分段清零策略確定所述像素為所述第R行上第X個像素;若X%(預(yù)定的周期長度)=0,則在根據(jù)R和Cout,在與所述像素對應(yīng)的抖動Dither圖案中確定相應(yīng)的點之后,對于第R行,將不同的低位比特在所述第R行出現(xiàn)的次數(shù)清零。優(yōu)選的,上述預(yù)定的周期長度為8個點或16個點。例如,假設(shè)當前像素為第2行上的第8個像素,該像素的低位比特為"Ol",而且第2行的前8個像素只具有兩種低位比特"Ol"和"10",則在從對應(yīng)的Dither圖案中為第8個像素確定相應(yīng)的點之后,將低位比特"Ol"在第2行的前8個像素中累積出現(xiàn)的次數(shù)清零;相應(yīng)的,將低位比特"10"在第2行的前8個像素中累積出現(xiàn)的次數(shù)清零。上述水平相位分段清零策略適用于上述實施例1和2。相位分段清零可以看作是傳統(tǒng)Dither算法與紋理自適應(yīng)Dither算法的一個折衷,同時也沒有帶來額外的存儲開銷。圖9是根據(jù)本發(fā)明實施例的用于LCD顯示任意圖形圖像的FRC-Dither方法的詳細流程。如圖9所示,根據(jù)本發(fā)明實施例的用于LCD顯示任意圖形圖像的FRC-Dither方法主要包括為正確表述紋理圖像的多種低位LSB2在水平相位的自適應(yīng)旋轉(zhuǎn),為解決變異紋理而采用了分段清零對齊,為了解決移動視點而出現(xiàn)的運動條紋而采取的偽隨機FRC幀間相位旋轉(zhuǎn)。其中,DitherPattern,偽隨機的FRC的相位序列是需要進行存儲,且在需要時讀入。對于輸出的一個像素,首先提取其低位LSB2和高位MSB6,根據(jù)低位LSB2將其對應(yīng)的水平相位旋轉(zhuǎn)(+l),根據(jù)低位LSB2以及其對應(yīng)的水平垂直相位,在Dither圖像確定對應(yīng)的標志位,再根據(jù)該標志位確定是輸出該像素高位MSB6的灰度還是MSB6+1對應(yīng)的灰度。上述相位旋轉(zhuǎn)指的是上一幀與當前幀之間,改變了同一個LSB所對應(yīng)的Dither圖案。對于同一個LSB而言,相位"0,1,2,3"分別對應(yīng)不同的Dither圖案。如圖9所示,當一個分段結(jié)束,強制性將水平相位清0;當一行結(jié)束時,垂直相位旋轉(zhuǎn)即,i=i+l;當一幀結(jié)束,將幀間相位進行旋轉(zhuǎn)(+1)。進一步,如圖l所示的當前第k幀圖像可以具有由紋理單元相間組成的紋理結(jié)構(gòu),其中,上述當前第k幀圖像具有的紋理單元的個數(shù)大于等于2個,每個紋理單元內(nèi)的像素具有相同的低位比特,相同的低位比特對應(yīng)一個Dither圖案。優(yōu)選的,如圖1所示的當前幀圖像可以具有由第一紋理單元與第二紋理單元相間組成的紋理結(jié)構(gòu),其中,上述第一紋理單元內(nèi)的像素具有相同的第一低位比特值,上述第二紋理單元內(nèi)的像素具有相同的第二低位比特值,上述第一低位比特值對應(yīng)于第一Dither圖案,上述第二低位比特值對應(yīng)于第二Dither圖案。優(yōu)選的,上述對于低位01,11其參與Dither空間平均的范圍不局限于4*4的空間。而是完全根據(jù)圖像的內(nèi)容來自適應(yīng)決定。如果對于均勻的灰度圖像,由于只有一種低位,且在空間上緊密排列,因此,在這種情況下,根據(jù)本發(fā)明實施例的灰度圖像顯示方法兼容了傳統(tǒng)的Dither平均策略。也就是,根據(jù)本發(fā)明實施的灰度圖像顯示方法完全可以實現(xiàn)傳統(tǒng)Dither平均策略所能達到的效果。其實,分析上面的過程,可以發(fā)現(xiàn)傳統(tǒng)Dither平均策略與自適應(yīng)Dither平均策略10的區(qū)別在于傳統(tǒng)的Dither平均策略是按固定的空間位置進行空間相位的旋轉(zhuǎn)的,不管相鄰像素的低位是否相同;自適應(yīng)Dither平均策略是根據(jù)相同的低位來選擇相位旋轉(zhuǎn)的,也就是說只有低位相同的臨近像素才參與Dither的空間平均,而不是傳統(tǒng)Dither空間平均策略采用的空間最相鄰的像素點參與。另外,上面所述的自適應(yīng)Dither空間平均策略應(yīng)包括垂直向和水平向二維的自適應(yīng)Dither空間平均,由于垂直向的自適應(yīng)平均需要存儲一行的垂直相位信息。因此,為了節(jié)省一行存儲空間,在硬件設(shè)計中,本發(fā)明實施例可以采取單一水平向的自適應(yīng)Dither空間平均策略,而在垂直向和傳統(tǒng)的Dither空間平均策略相同。對于前面所述的采用傳統(tǒng)FRC-Dither方案,會出現(xiàn)移動視點出現(xiàn)的移動條紋。其原因是由于傳統(tǒng)的FRC幀間相位的旋轉(zhuǎn)是按固定的正向順序旋轉(zhuǎn),即其幀間相位旋轉(zhuǎn)嚴格按0,1,2,3,0,1,2,3...進行。上述相位旋轉(zhuǎn)指的是上一幀與當前幀之間,改變了同一個LSB所對應(yīng)的Dither圖案。對于同一個LSB而言,相位"0,1,2,3"分別對應(yīng)不同的Dither圖案。表1為采用傳統(tǒng)FRC,其幀間相位隨幀序的單一正向旋轉(zhuǎn)示意,即其按著0,1,2,3,0,1,2,3...旋轉(zhuǎn),周期為4。當視點移動速度和所采用的Dither圖樣耦合上時,就會產(chǎn)生固定方向上的移動條紋現(xiàn)象。表1幀序01234567幀間相位01230123若采用固定的FRC幀間相位旋轉(zhuǎn),當觀察視點移動的頻率和Dither圖樣在幀間耦合上時就會出現(xiàn)移動的條紋。根據(jù)本發(fā)明實施例,為了優(yōu)化幀間的相位旋轉(zhuǎn),以防止出現(xiàn)移動的條紋,可以通過以下方法為不同幀之間的像素的LSB選擇對應(yīng)的Dither圖案從由t個Dither圖案構(gòu)成的一組圖案中選擇第k%t個Dither圖案,其中,所述一組圖案中的Dither圖案被預(yù)先隨機排序,其中,當前幀為第k幀。例如,前四幀的相位旋轉(zhuǎn)順序為0,1,2,3那緊接著4幀的相位就可能為0,3,2,1,再接著4幀的相位可能為3,l,O,2等。從理論上分析對于幀間相位的旋轉(zhuǎn),可能有0,1,2,3的各種排列組合,共有尸44=24種。由于幀間FRC相位的旋轉(zhuǎn)不再按照傳統(tǒng)方法的0,1,2,3,0,1,2,3的規(guī)律性進行,而是按照一個偽隨機序列進行,幾乎沒有規(guī)律性可言,且每4幀的FRC幀間平均約束保持不變。因此,能夠從根本上消除移動視點時可見的移動條紋。同時其空間4幀平均性仍然能夠得到滿足。當采用某些幀間相位的隨機序列時和某些Dither圖樣時,對于均勻的灰度圖像,會出現(xiàn)隨機的噪點。對于此,在本發(fā)明的實施例中,進一步采取了幀間FRC相位序列的可編程配置策略,即當采取0,1,2,3,2,1,0,3,0,1,2,3,2,1,0,3...這樣的正向反向相結(jié)合的幀間FRC相位序列可以對均勻灰度圖像和紋理圖像的移動視點所出現(xiàn)的移動條紋現(xiàn)象能夠較大成度的抑制,且對均勻的灰度圖像沒有隨機噪點產(chǎn)生。11表2為本發(fā)明中所采用的幀間相位隨幀序的正向反向旋轉(zhuǎn)示意,其按著0,1,2,3,2,1,0,3,0,1,2,3,2,1,0,3...旋轉(zhuǎn),其周期為8。由于后四幀的旋轉(zhuǎn)順序與前四幀共軛相反,從理論上可以抵消固定方向上的移動條紋。表2<table>tableseeoriginaldocumentpage12</column></row><table>其實,稍加分析,可以發(fā)現(xiàn)采用該相位序列來調(diào)制FRC幀間相位的旋轉(zhuǎn),是4幀沿著相位遞增的方向,接著4幀沿著相位遞減的方向,能夠最大程度的抵消規(guī)律性的移動條紋現(xiàn)象。根據(jù)本發(fā)明,對于紋理圖像,可以同時選擇多個Dither圖案進行顯示,并根據(jù)同一低位在同一行上出現(xiàn)的次數(shù)來進行相位旋轉(zhuǎn),即選取Dither圖案中對應(yīng)的值,以便自適應(yīng)地根據(jù)圖像內(nèi)容使用幀率控制FRC-Dither技術(shù)來表示圖像的灰度等級,從而避免了在顯示紋理圖像時出現(xiàn)閃爍現(xiàn)象。進一步,本發(fā)明采用了正反向FRC幀間相位平均策略,克服了移動視點時的運動條紋現(xiàn)象。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。權(quán)利要求一種用于LCD顯示圖像的幀率控制FRC-抖動Dither方法,其特征在于,包括確定當前第k幀圖像中的像素處于所述當前第k幀圖像的第R行,并確定所述像素的灰度值的低位比特LSB在所述第R行的第Coutrow次出現(xiàn);根據(jù)R和Coutrow在與所述LSB對應(yīng)的Dither圖案中確定相應(yīng)的點;根據(jù)所述點的取值以及所述像素的灰度值的高位比特MSB計算顯示灰度值,并以所述顯示灰度值輸出顯示所述像素。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)R和Coutr。w在與所述LSB對應(yīng)的Dither圖案中確定相應(yīng)的點進一步包括在所述Dither圖案中選擇第i行第j列的點,其中,所述Dither圖案具有n行m列的點,n=m=2P,p為所述LSB具有的比特數(shù);i=(R-l)%n,j=(Coutr。w-l)%m。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)R和Coutr。w在與所述LSB對應(yīng)的Dither圖案中確定相應(yīng)的點進一步包括確定所述像素為所述第R行上第X個像素;若XX(預(yù)定的周期長度)二O,則在根據(jù)R和Cout,在與所述像素對應(yīng)的抖動Dither圖案中確定相應(yīng)的點之后,對于第R行,將不同的低位比特在所述第R行出現(xiàn)的次數(shù)清零。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過如下步驟來選擇所述LSB對應(yīng)的Dither圖案:從由t個Dither圖案構(gòu)成的一組圖案中選擇第k^t個Dither圖案,其中,所述一組圖案中的Dither圖案被預(yù)先隨機排序。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在使用p位比特來表示當前第k幀圖像的像素的低位比特,且所述當前第k幀圖像的像素由q位比特V^b。組成時,所述高位比特MSB=bq—A—2…bp,所述低位比特LSB=bp—A—2b。。6根據(jù)權(quán)利要求l所述的方法,其特征在于,所述當前第k幀圖像具有由多種紋理單元相間組成的紋理結(jié)構(gòu),其中,所述當前第k幀圖像具有的紋理單元的種類大于等于2,相同種類紋理單元內(nèi)的像素具有相同的低位比特,相同的低位比特對應(yīng)同一個Dither圖案。7.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述點的取值以及所述像素的灰度值的高位比特MSB計算顯示灰度值進一步包括若所述選擇的點的取值為O,則所述顯示灰度值的高位比特等于MSB,所述顯示灰度值的低位比特為全O,其中,所述顯示灰度值與所述像素的灰度值具有相同的比特數(shù);若所述選擇的點的取值為l,則所述顯示灰度值的高位比特等于(MSB+1),所述顯示灰度值的低位比特為全0。8.—種用于LCD顯示圖像的幀率控制FRC-抖動Dither方法,其特征在于,包括確定當前第k幀圖像中的像素的灰度值的低位比特在所述像素所位于的所述當前第k幀圖像的第R行上第Coutr。w次出現(xiàn),并確定所述像素的灰度值的低位比特LSB在所述像素所位于的所述當前第k幀圖像的第C列上第CoUtral次出現(xiàn);根據(jù)Cout,和Cout^在與所述LSB對應(yīng)的Dither圖案中確定相應(yīng)的點;根據(jù)所述點的取值以及所述像素的灰度值的高位比特MSB計算顯示灰度值,并以所述顯示灰度值輸出顯示所述像素。9.根據(jù)權(quán)利要求8所述的方法,其特征在于,根據(jù)Cout,和Cout^在與所述LSB對應(yīng)的抖動圖案中確定相應(yīng)的點進一步包括在所述Dither圖案中選擇第i行第j列的點,其中,所述Dither圖案具有n行m列的點,i=(Cout。。fl)%n,j=(Coutr。w-l)%m,n=m=2P,p為所述LSB具有的比特數(shù)。10.根據(jù)權(quán)利要求8所述的方法,其特征在于,通過如下步驟來選擇所述LSB對應(yīng)的Dither圖案:從由t個Dither圖案構(gòu)成的一組圖案中選擇第k^t個Dither圖案,其中,所述一組圖案中的Dither圖案被預(yù)先隨機排序。11.根據(jù)權(quán)利要求8所述的方法,其特征在于,在使用p位比特來表示當前第k幀圖像的像素的低位比特,且所述當前第k幀圖像的像素由q位比特lv^b。組成時,所述高位比特MSB=bq—A—2…bp,所述低位比特LSB=bp—A—2…b。。12.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述當前第k幀圖像具有由多種紋理單元相間組成的紋理結(jié)構(gòu),其中,所述當前第k幀圖像具有的紋理單元的種類大于等于2,相同種類紋理單元內(nèi)的像素具有相同的低位比特,相同的低位比特對應(yīng)同一個Dither圖案。13.根據(jù)權(quán)利要求8所述的方法,其特征在于,根據(jù)所述點的取值以及所述像素的灰度值的高位比特MSB計算顯示灰度值進一步包括若所述選擇的點的取值為O,所述顯示灰度值的高位比特等于MSB,所述顯示灰度值的低位比特為全O,其中,所述顯示灰度值與所述像素的灰度值具有相同的比特數(shù);若所述選擇的點的取值為l,則所述顯示灰度值的高位比特等于(MSB+1),所述顯示灰度值的低位比特為全0。全文摘要一種用于LCD顯示圖像的幀率控制-抖動方法。本發(fā)明提供了一種用于LCD顯示圖像的FRC-Dither方法,其中,該方法包括確定當前第k幀圖像中的像素處于上述當前第k幀圖像的第R行,并確定上述像素的灰度值的低位比特LSB在上述第R行的第Coutrow次出現(xiàn);根據(jù)R和Coutrow在與上述LSB對應(yīng)的Dither圖案中確定相應(yīng)的點;根據(jù)上述點的取值以及上述像素的灰度值的高位比特MSB計算顯示灰度值,并以上述顯示灰度值輸出顯示上述像素。根據(jù)本發(fā)明避免了在顯示紋理圖像時出現(xiàn)閃爍現(xiàn)象,并且能自適應(yīng)地根據(jù)圖像內(nèi)容來表示圖像的灰度等級。文檔編號G09G3/36GK101770760SQ200910243249公開日2010年7月7日申請日期2009年12月29日優(yōu)先權(quán)日2009年12月29日發(fā)明者劉海鋒,張文超申請人:硅谷數(shù)模半導(dǎo)體(北京)有限公司