專利名稱::一種實(shí)現(xiàn)16.7m色的frc處理方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及LCD領(lǐng)域,尤其涉及一種實(shí)現(xiàn)16.7M色的FRC處理方法。技術(shù)背景現(xiàn)在中低端液晶顯示器多采用6bit面板,在物理上只能顯示26*26*26種色彩(即262144種色彩),能顯示的色彩數(shù)目只有8位輸出屏的1.56%。由于輸入的圖像信號(hào)是8位的,因而可以應(yīng)用FRC(FrameRateControl,幀比率控制)算法或抖動(dòng)算法,通過控制象素點(diǎn)在時(shí)間和空間上的分布,來提高每個(gè)液晶單元的灰階顯示數(shù)目,以保持圖像的質(zhì)量。通常的FRC(幀比率控制)算法通過抖動(dòng),產(chǎn)生由基礎(chǔ)灰度產(chǎn)生的64個(gè)灰度,加上中間灰度產(chǎn)生的63*3個(gè)灰度,共產(chǎn)生253個(gè)灰度,如圖1所示,其中253、254、255都與252相同,RGB三個(gè)通道將產(chǎn)生16.2M(253*253*253=16194277種)的顏色,j旦是其6位輸出的屏上不能顯示全部顏色(16.7M)。FRC的方法有很多,常用的有空間擴(kuò)展方法、時(shí)間擴(kuò)展方法、時(shí)間和空間上的擴(kuò)展方法,所謂空間擴(kuò)展,即在一個(gè)小空間范圍N+N內(nèi),它的平均值是符合亮度平均值的,但是在時(shí)間上每幀沒有什么變化,容易出現(xiàn)固定的模式。所謂時(shí)間擴(kuò)展,即在M幀的循環(huán)內(nèi),某一點(diǎn)的亮度平均值符合亮度平均值,但是在空間上不一定滿足。以249為例說明,針對(duì)某一點(diǎn)來說,在8幀的循環(huán)內(nèi),其平均值是62.125,是符合規(guī)律的。但某空間范圍N鄉(xiāng)N內(nèi)空間上不一定滿足平均值為62.125。所謂基于時(shí)間和空間上的擴(kuò)展,對(duì)某灰度n,就空間而言,空間范圍N*N內(nèi),它的平均值是符合亮度平均值n/4的;就時(shí)間而言,在M幀的循環(huán)內(nèi),某N*N內(nèi)空間內(nèi)的亮度平均值符合亮度平均值n/4。以249為例,在M幀的循環(huán)內(nèi),某點(diǎn)的亮度平均值符合62.125,在]SP^N的空間范圍內(nèi),它的平均值也符合62.125。這種情況,可以比較好的反映出灰度等級(jí),并可避免閃爍。專利申請(qǐng)?zhí)枮?00610048989.9的專利7>開了一種空間擴(kuò)展FRC處理方法;申請(qǐng)?zhí)枮?1803704.6的專利提出了一種抖動(dòng)方法和裝置;申請(qǐng)?zhí)枮?00510008747.2也申請(qǐng)了一種顯示裝置,提出了一種FRC方法以便可以不產(chǎn)生由于數(shù)據(jù)電壓的差異或由于數(shù)據(jù)電壓的級(jí)性而導(dǎo)致的條紋或閃爍;以上的方法有個(gè)共同的特點(diǎn),都是都只能顯示16.2M的顏色,不能顯示16.7M的顏色,并且在252以上的灰度級(jí)時(shí),看不到顏色的層次。
發(fā)明內(nèi)容本發(fā)明為解決現(xiàn)有的FRC象素處理方法只能顯示16.2M色的缺點(diǎn),提供了一種實(shí)現(xiàn)16.7M色的FRC處理方法。一種實(shí)現(xiàn)16.7M色的FRC處理方法,包括,步驟l、對(duì)當(dāng)前象素點(diǎn)的灰度Value進(jìn)行判斷,設(shè)定參考灰度為n,其中n為4的整數(shù)倍;步驟2、如果當(dāng)前象素的灰度Value小于等于n,則采用16.2M色的FRC算法;步驟3、如當(dāng)前象素的灰度Value大于n,則對(duì)矩陣進(jìn)行如下處理,如果灰度Value為n+2,則釆用灰度為Value-l時(shí)16.2M色的FRC算法;如果灰度Value為n+4,則采用灰度為Value-2時(shí)的16.2M色的FRC算法;如果灰度Value大于等于n+6,則采用灰度為Value-3時(shí)的16.2M色的FRC算法;步驟4、對(duì)于n+l的灰度,對(duì)灰度為n的矩陣進(jìn)行添1處理,添1以空間上和時(shí)間上都是1/8為原則;步驟5、對(duì)于n+3的灰度,對(duì)灰度為n的矩陣進(jìn)行添1處理,添1以空間上和時(shí)間上都是3/8為原則;步驟6、對(duì)于n+5的灰度,對(duì)灰度為n的矩陣進(jìn)行添1處理,添1以空間上和時(shí)間上都是5/8為原則。其中所述步驟2中16.2M色的FRC算法可以是空間擴(kuò)展方法或時(shí)間擴(kuò)展方法或空間和時(shí)間上的擴(kuò)展方法。其中所述步驟4、步驟5和步驟6中的矩陣可以是4*4矩陣或8*8矩陣。一種實(shí)現(xiàn)16.7M色的FRC處理方法所采用的裝置,包括,亮度判斷模塊,通常16.2M色的FRC處理模塊,灰度大于n的FRC處理模塊,亮度輸出模塊;其中亮度判斷模塊的輸入為當(dāng)前點(diǎn)亮度信息,輸出為//g似—Ftog,如果/Zg似一F/ag為0,則進(jìn)入通常16.2M色的FRC處理模塊;如果/^似_尸/^為1,則進(jìn)入灰度大于n的FRC處理模塊;通常16.2M色的FRC處理模塊的輸出為多幀對(duì)應(yīng)的數(shù)據(jù),輸出到亮度輸出模塊;灰度大于n的FRC處理模塊輸出為多幀對(duì)應(yīng)的數(shù)據(jù),輸出到亮度輸出模塊。本發(fā)明由于采用了將灰度n以上的顏色濃度進(jìn)行稀釋的方法,使得本發(fā)明所提供的FRC處理方法不但能顯示16.2M色,而且也能顯示16.7M色。圖1是16,2M色時(shí)的示意圖;圖2是16.7M色時(shí)的示意圖;圖3是灰度為249時(shí)的抖動(dòng)矩陣示意圖;圖4是灰度為251時(shí)的抖動(dòng)矩陣示意圖;圖5是灰度為253時(shí)的抖動(dòng)矩陣示意圖;圖6是實(shí)現(xiàn)16.7M色的FRC處理方法的原理結(jié)構(gòu)圖;圖7是實(shí)現(xiàn)16.7M色的FRC處理方法的算法流程圖。具體實(shí)施方式本發(fā)明提供了一種能夠?qū)崿F(xiàn)16.7M色的FRC方法,針對(duì)亮度為n以上的象素做了特殊的處理,將n灰度以上的顏色濃度進(jìn)行稀釋,使得n/463灰度之間能夠拉伸出(256-n)個(gè)灰度等級(jí),如圖2所示,共產(chǎn)生256個(gè)灰度,RGB三個(gè)通道將產(chǎn)生16.7M(256*256*256=16777216種)的顏色,使屏幕能夠顯現(xiàn)出16.7M色的真彩效果。本發(fā)明的原理框圖如圖6所示,包括,亮度判斷模塊,通常16.2M色的FRC處理模塊,灰度大于n的FRC處理模塊,亮度輸出模塊。其中亮度判斷模塊的輸入為當(dāng)前點(diǎn)亮度信息,輸出為light-Flag,如果light-Flag為O,則進(jìn)入通常16.2M色的FRC處理模塊;如果light-Flag為1,則進(jìn)入Av變大于n的FRC處理模塊;通常16.2M色的FRC處理模塊亮度判斷模塊的輸入為當(dāng)前點(diǎn)亮度信息和從振蕩器(未示出)提供振蕩信號(hào)OSC_CLK,所述振蕩器在將顯示設(shè)備重置之后的預(yù)定時(shí)段期間被激活。使用控制信號(hào)Ctrl—1和Ctrl—2來控制第一多路復(fù)用器121—1和第二多路復(fù)用器121—2。在下文中,將描述根據(jù)本發(fā)明第一示例實(shí)施例的顯示設(shè)備驅(qū)動(dòng)電路100的操作。在制造顯示設(shè)備驅(qū)動(dòng)電路IOO期間的測(cè)試階段中,使用通過主機(jī)接口110傳送的主機(jī)控制數(shù)據(jù)Host—DATA和主機(jī)時(shí)鐘信號(hào)CLK1來測(cè)試顯示設(shè)備的特性。例如,在測(cè)試階段中,主機(jī)可以以各種形式提供主機(jī)控制數(shù)據(jù)Host—DATA的1000個(gè)比特,以用于顯示設(shè)備的伽瑪4交正。主機(jī)控制數(shù)據(jù)Host—DATA和主機(jī)時(shí)鐘信號(hào)CLK1被輸入到控制數(shù)據(jù)選擇單元120。例如,如圖5所示,響應(yīng)于控制信號(hào)Ctrl—1和Ctrl_2而將被輸入到第一多路復(fù)用器121—1的主機(jī)控制數(shù)據(jù)Host—DATA和被輸入到第二多路復(fù)用器121_2的主機(jī)時(shí)鐘信號(hào)CLK1輸出到包括在寄存器單元130中的觸發(fā)器131。將存儲(chǔ)在觸發(fā)器131中的主機(jī)控制數(shù)據(jù)Host—DATA作為控制數(shù)據(jù)Ctr一DATA提供給邏輯電路160。類似地,多路復(fù)用器122和123的每一個(gè)可以包括兩個(gè)多路復(fù)用器,并且主機(jī)控制數(shù)據(jù)Host_DATA和主機(jī)時(shí)鐘信號(hào)CLK1可以被輸入到這些多路復(fù)用器122和123的每一個(gè)。根據(jù)測(cè)試結(jié)果來確定用于設(shè)置顯示設(shè)備的操作(例如,能夠優(yōu)化顯示設(shè)備的顯示質(zhì)量屬性)的控制數(shù)據(jù)的1000個(gè)比特。一旦確定了所述比特值,則進(jìn)行設(shè)置,使得固定控制數(shù)據(jù)Fix—DATA可以具有與使用連接到電源電壓或地電壓的金屬層所確定的比特值相對(duì)應(yīng)的比特值。定時(shí)控制單元150使用振蕩信號(hào)OSC—CLK產(chǎn)生用于控制固定控制數(shù)據(jù)產(chǎn)生單元140的輸出操作的地址信號(hào)。定時(shí)控制單元150還產(chǎn)生用于控制存儲(chǔ)在寄存器單元130中的固定控制數(shù)據(jù)Fix—DATA的輸出的控制時(shí)鐘信號(hào)CXK2。由固定控制數(shù)據(jù)產(chǎn)生單元140提供的固定控制數(shù)據(jù)Fix—DATA被輸入到第一多路復(fù)用器121—1,并且由定時(shí)控制單元150提供的控制時(shí)鐘信號(hào)CLK2被輸入到第二多路復(fù)用器121_2。響應(yīng)于控制信號(hào)Ctrl—1和Ctrl—2而將被輸入到第一多路復(fù)用器121—1的固定控制數(shù)據(jù)Fix_DATA和被輸入到第二多路復(fù)用器121—2的控制時(shí)鐘信號(hào)CLK2輸出到觸發(fā)器131。將存儲(chǔ)在觸發(fā)器130中的固定控制數(shù)據(jù)Fix—DATA作為控制數(shù)據(jù)Ctr一DATA提供給邏輯電路160。如上所述,固定控制數(shù)據(jù)產(chǎn)生單元140可以包括具有至少一行和至少一步驟4、如果灰度為n+l,對(duì)灰度為n的矩陣進(jìn)行添l處理,添l以空間上和時(shí)間上都是l/8為原則;步驟5、如果灰度為n+3,對(duì)灰度為n的矩陣進(jìn)行添l處理,添l以空間上和時(shí)間上都是3/8為原則;步驟6、如果灰度為n+5,對(duì)灰度為n的矩陣進(jìn)行添l處理,添l以空間上和時(shí)間上都是5/8為原則。結(jié)合具體實(shí)施例,對(duì)本發(fā)明作詳細(xì)的介紹,取11=248,提出讓16.7M的250采用16.2M的249,16.7M的252采用16.2M的250,16.7M的254采用16.2M的252;其他1/8,3/8,5/8需要另外解決,本發(fā)明包括以下步驟步驟l、對(duì)當(dāng)前象素點(diǎn)的灰度Value進(jìn)行判斷,即判斷當(dāng)前灰度級(jí);步驟2、如果<formula>formulaseeoriginaldocumentpage7</formula>,采用任何一種16.2M色的FRC處理方法,可以是基于時(shí)間的、基于空間的、或是時(shí)間和空間都擴(kuò)展的;步驟3、如果<formula>formulaseeoriginaldocumentpage7</formula>,為了使視覺效果更均勻,對(duì)于Value-250,則采用灰度是249(Value-l)的16.2M色的FRC處理方法;對(duì)于Value-252,則采用灰度是250(Value-2)的16.2M色的FRC處理方法;對(duì)于Value-254,則采用灰度是251(Value-3)的16.2M色的FRC處理方法;即<formula>formulaseeoriginaldocumentpage7</formula>elseifValue=249步驟4elseifValue=251步驟5elseifValue=253步驟6end其中也可以不釆用原來16.2M的方法,重新設(shè)置1/4,1/2,3/4的抖動(dòng)矩陣;步驟4、為了使視覺效果更均勻,對(duì)于249的灰度,對(duì)灰度為62的矩陣進(jìn)行對(duì)基礎(chǔ)灰度加1處理,即為63。在空間上和時(shí)間上,以63占4*4區(qū)域的格子為1:8為原則,其余7/8都是62,如圖3所示的4*4的抖動(dòng)矩陣,8幀為一個(gè)循環(huán)周期,陰影代表加l,白色代表加0??梢钥闯?,它不僅在空間上是符合1/8原則的,即在16個(gè)空間點(diǎn)內(nèi)分別有2個(gè)63的點(diǎn),同時(shí)在8幀的循環(huán)周期里,空間上的每一點(diǎn)都遵循著1/8原則,即在8幀內(nèi)必有1點(diǎn)63;步驟5、如果是251的灰度,對(duì)灰度為62的矩陣進(jìn)行對(duì)基礎(chǔ)灰度加1處理,即為63。有兩個(gè)原則,一是以63在空間上4*4區(qū)域的格子所占的比例為3:8為原則,二是空間上的4*4區(qū)域內(nèi)亮度平均值是遵循著3/8原則,即在8幀內(nèi)必有3點(diǎn)63,如圖4所示的4*4的抖動(dòng)矩陣,8幀為一個(gè)循環(huán)周期,陰影代表加1,白色代表加0。可以看出,它不僅在空間上是符合3/8原則的,即在16個(gè)空間內(nèi)分別有6個(gè)63的點(diǎn),時(shí)間上也是符合3/8原則的;步驟6、如果是253的灰度,對(duì)灰度為248的矩陣進(jìn)行對(duì)&出灰度加1處理,即為63。有兩個(gè)原則,一是以63在空間上4*4區(qū)域的格子所占的比例為5:8為原則,二是空間上的每一點(diǎn)都遵循著5/8原則,即在8幀內(nèi)必有5點(diǎn)63,如圖5所示的4*4的抖動(dòng)矩陣,8幀為一個(gè)循環(huán)周期,陰影代表加1,白色代表加0??梢钥闯?,它不僅在空間上是符合5/8原則的,即在16個(gè)空間內(nèi)分別有10個(gè)63的點(diǎn),同時(shí)在8幀的循環(huán)周期里,空間上的每一點(diǎn)都遵循著5/8原則,即在8幀內(nèi)必有5點(diǎn)為63。這只是其中一個(gè)優(yōu)選實(shí)施例,步驟4、步驟5、步驟6中還可以采用空間是8*8的抖動(dòng)矩陣,時(shí)間上也是8幀為一個(gè)循環(huán)周期。本發(fā)明的效果如表l、表2、表3所示,其中8bit的數(shù)據(jù)(灰度n為248)要在6bit的屏上顯示出厚度層次,其亮度平均值應(yīng)為n/4,即62,如表1所示,表1<table>tableseeoriginaldocumentpage9</column></row><table>表2為灰度為249的某象素時(shí)間擴(kuò)展時(shí)的8幀某點(diǎn)亮度表示,從表2我們可以看出時(shí)間擴(kuò)展時(shí),對(duì)某象素而言,其每幀的亮度平均值是不同的,當(dāng)整個(gè)平面都是同一灰度時(shí),會(huì)有閃爍;表2<table>tableseeoriginaldocumentpage9</column></row><table>表3為248到255基于時(shí)間空間擴(kuò)展的8幀空間范圍N*N內(nèi)的亮度平均值,可以看出亮度為n的數(shù)據(jù),其在8幀內(nèi)某固定空間范圍N*N內(nèi)的平均亮度是n/4。表3<table>tableseeoriginaldocumentpage9</column></row><table>本發(fā)明提供了一種能夠?qū)崿F(xiàn)16.7M色的FRC處理方法,對(duì)于某個(gè)灰度n以上的灰度級(jí),在時(shí)間和空間上進(jìn)行擴(kuò)展,使得從是n到255的(256-n)個(gè)灰度級(jí)用6bit的(n/4~63)幾個(gè)灰階表示出來。本發(fā)明可以應(yīng)用到所有16.2M色的算法中,關(guān)鍵是從某個(gè)灰度n^需要進(jìn)行重新設(shè)計(jì),即在n/463的灰度間反映n255這(256-n)個(gè)顏色層次來表示顏色深度。需要擴(kuò)展3個(gè)灰度。這三個(gè)灰度的亮度平均值的小數(shù)部分將為0.125,0.375,0.625。這種平均值即可以通過在時(shí)間上擴(kuò)展得到,也可以通過在空間上擴(kuò)展得到。n的選捧要根據(jù)具體屏的表現(xiàn)來設(shè)置。權(quán)利要求1、一種實(shí)現(xiàn)16.7M色的FRC處理方法,其特征在于,包括,步驟1、對(duì)當(dāng)前象素點(diǎn)的灰度進(jìn)行判斷,設(shè)定參考灰度為n,其中n為4的整數(shù)倍;步驟2、如果當(dāng)前象素的灰度小于等于n,則采用16.2M色的FRC算法;步驟3、如當(dāng)前象素的灰度大于n,則對(duì)矩陣進(jìn)行如下處理,如果灰度Value為n+2,則采用灰度為Value-1時(shí)16.2M色的FRC算法;如果灰度Value為n+4,則采用灰度為Value-2時(shí)的16.2M色的FRC算法;如果灰度Value大于等于n+6,則采用灰度為Value-3時(shí)的16.2M色的FRC算法;步驟4、如果灰度為n+1,對(duì)灰度為n的矩陣進(jìn)行添1處理,添1以空間上和時(shí)間上都是1/8為原則;步驟5、如果灰度為n+3,對(duì)灰度為n的矩陣進(jìn)行添1處理,添1以空間上和時(shí)間上都是3/8為原則;步驟6、如果灰度為n+5,對(duì)灰度為n的矩陣進(jìn)行添1處理,添1以空間上和時(shí)間上都是5/8為原則。2、如權(quán)利要求1所述的一種實(shí)現(xiàn)16.7M色的FRC處理方法,其特征在于,所述步驟2中16.2M色的FRC算法可以是空間擴(kuò)展方法或時(shí)間擴(kuò)展方法或空間和時(shí)間上的擴(kuò)展方法。3、如權(quán)利要求1所述的一種實(shí)現(xiàn)16.7M色的FRC處理方法,其特征在于,所述步驟4、步驟5和步驟6中的矩陣可以是4*4矩陣或8*8矩陣。4、一種利用權(quán)利要求1所述的實(shí)現(xiàn)16.7M色的FRC處理方法所采用的裝置,其特征在于,包括,亮度判斷模塊,通常16.2M色的FRC處理模塊,灰度大于n的FRC處理模塊,亮度輸出模塊;其中亮度判斷模塊的輸入為當(dāng)前點(diǎn)亮度信息,如果輸出為0,則進(jìn)入通常16.2M色的FRC處理才莫塊;如果輸出為1,則進(jìn)入灰度大于n的FRC處理模塊;通常16.2M色的FRC處理模塊的輸出為多幀對(duì)應(yīng)的數(shù)據(jù),輸出到亮度輸出模塊;灰度大于n的FRC處理模塊輸出為多幀對(duì)應(yīng)的數(shù)據(jù),輸出到亮度輸出模塊。全文摘要一種實(shí)現(xiàn)16.7M色的FRC處理方法,包括,對(duì)當(dāng)前象素點(diǎn)的灰度進(jìn)行判斷,設(shè)定參考灰度為n,其中n為4的整數(shù)倍;如果當(dāng)前象素的灰度小于等于n,則采用16.2M色的FRC算法;否則,對(duì)于n+1的灰度,對(duì)灰度為n的矩陣進(jìn)行添1處理,添1以空間上和時(shí)間上都是1/8為原則;對(duì)于n+3的灰度,添1以3/8為原則;對(duì)于n+5的灰度,添1以5/8為原則;對(duì)于n+2和n+4的灰度Value,分別延用16.2M色的(Value-1)和(Value-2)方法,對(duì)于大于等于n+6的灰度Value,延用16.2M色的(Value-3)方法。本發(fā)明可以很方便的將傳統(tǒng)的實(shí)現(xiàn)16.2M色的方法擴(kuò)展為實(shí)現(xiàn)16.7M色的方法。文檔編號(hào)G09G3/36GK101217027SQ200810032240公開日2008年7月9日申請(qǐng)日期2008年1月3日優(yōu)先權(quán)日2008年1月3日發(fā)明者野袁申請(qǐng)人:上海廣電集成電路有限公司