專利名稱:顯示器和顯示器控制電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及顯示器和顯示控制電路,并且更具體地,涉及被配置為對于圖像數(shù)據(jù)執(zhí)行過驅(qū)動處理的顯示器和顯示器控制電路。
背景技術(shù):
近些年來在顯示器中的問題之一是為了驅(qū)動顯示板至顯示器驅(qū)動器的圖像數(shù)據(jù)的傳送量的増大。例如,在近些年來的液晶顯示器中,因?yàn)橥ㄟ^采用雙速驅(qū)動(例如,雙倍速 度至四倍速度)已經(jīng)改善了分辨率并且增大了幀率,所以必須向顯示器驅(qū)動器傳送大量圖像數(shù)據(jù)。為了傳送大量圖像數(shù)據(jù),必須增大數(shù)據(jù)傳送速率。然而,如果增大數(shù)據(jù)傳送速率以便傳送大量圖像數(shù)據(jù),則產(chǎn)生下述問題功耗將増大,并且EMI (電磁干擾)也増大。為了處理圖像數(shù)據(jù)的傳送量増大的問題,發(fā)明人研究了通過在壓縮圖像數(shù)據(jù)后傳送來減少數(shù)據(jù)傳送量。因?yàn)檫@使得數(shù)據(jù)傳送速率能夠較小,所以變得容易減少功耗并且進(jìn)行EMI測量。在顯示器中的其他問題之一是使得顯示板的像素較快驅(qū)動。例如,在近些年來的液晶顯示器中,通過擴(kuò)大和提高顯示器的分辨率,液晶顯示板的負(fù)載容量已經(jīng)變大。另一方面,因?yàn)殡p速驅(qū)動的采用,已經(jīng)提高了幀率,并且已經(jīng)縮短了給予向液晶顯示板的數(shù)據(jù)線充電的時間。因?yàn)檫@個原因,正在需要以高速驅(qū)動像素的技術(shù)。用于加速像素的驅(qū)動的技術(shù)之ー是過驅(qū)動。過驅(qū)動是下述技術(shù)當(dāng)在圖像數(shù)據(jù)的灰度值上有改變時,驅(qū)動像素使得在驅(qū)動電壓上的改變可以變得大于圖像數(shù)據(jù)的灰度值中的原始改變。由此,可以提聞顯不板的響應(yīng)速度。一種用于實(shí)現(xiàn)過驅(qū)動的技術(shù)是通過數(shù)據(jù)處理來校正圖像數(shù)據(jù)的灰度值。具體地說,參考前ー個幀的圖像數(shù)據(jù)的灰度值,校正原始圖像數(shù)據(jù)的灰度值,使得當(dāng)圖像數(shù)據(jù)的灰度值增大到大于前一個幀的灰度值時,灰度值可以變得更大,并且當(dāng)它減小時,灰度值可以變得更小。以下,這樣的處理被稱為過驅(qū)動處理。本發(fā)明人認(rèn)為提供與過驅(qū)動處理和壓縮處理兩者對應(yīng)的顯示器是有技術(shù)優(yōu)點(diǎn)的。然而,根據(jù)本發(fā)明人的發(fā)現(xiàn),當(dāng)一起使用在壓縮圖像數(shù)據(jù)后傳送圖像數(shù)據(jù)的技術(shù)和過驅(qū)動處理時,可能產(chǎn)生下面的問題。第一個問題是當(dāng)一起使用過驅(qū)動處理和壓縮處理時,可能由于壓縮誤差的影響而導(dǎo)致對于每一個像素在不正確的過驅(qū)動方向上執(zhí)行過驅(qū)動。在此,壓縮誤差是當(dāng)對于圖像數(shù)據(jù)的原始灰度值執(zhí)行壓縮處理和解壓縮處理時,通過解壓縮處理而獲得的灰度值與原始灰度值之間的差。如圖I中所示,當(dāng)執(zhí)行壓縮處理和解壓縮處理時,在連續(xù)兩個幀的灰度值之間的大小關(guān)系與原始大小關(guān)系相反,并且因此,可能不正確地設(shè)置過驅(qū)動方向。例如,假定連續(xù)三個幀(在此,它們被稱為第一、第二和第三幀)的特定像素的特定子像素的灰度值是100、124和120。在該情況下,本來,第二幀的灰度值一定大于第一幀的灰度值,并且第三幀的灰度值一定小于第二幀的灰度值。然而,如果壓縮誤差在±4的范圍中,則在最差的情況下這個關(guān)系將被破壞。例如,如果在壓縮處理和解壓縮處理后的灰度值分別變?yōu)?04、120和124,則第三幀的灰度值變得大于第二幀的灰度值。這意味著在不正確的方向上進(jìn)行過驅(qū)動。第二問題是如圖2中所示,取決于壓縮處理,由于周圍像素的灰度值的影響,導(dǎo)致可能執(zhí)行過驅(qū)動,雖然過驅(qū)動原本是不必要的。例如,假設(shè)在三個幀之間特定像素的特定子像素的灰度值理想上取100的常數(shù)值。然而,如果由于周圍像素的灰度值的影響而產(chǎn)生壓縮誤差,則可能執(zhí)行不必要的過驅(qū)動。例如,即便在過驅(qū)動處理后的灰度值對于三個幀的時間段是100的常數(shù)值,但是如果壓縮誤差在±4的范圍中,則在壓縮處理和解壓縮處理后的灰度值將變?yōu)?6、104和96,這將能夠使得過驅(qū)動不正確地發(fā)生。期望應(yīng)當(dāng)解決這些問題。例如,日本未審查專利公布No. 2008-281734公開了執(zhí)行過驅(qū)動處理和壓縮處理 兩者的圖像處理技木。在該技術(shù)中,為了使得用于存儲前ー個幀的圖像數(shù)據(jù)的存儲器的容量小,在存儲器中存儲了通過壓縮前ー個幀的圖像數(shù)據(jù)而獲得的壓縮數(shù)據(jù)。通過解壓在存儲器中存儲的壓縮數(shù)據(jù)而獲得的圖像數(shù)據(jù)用于過驅(qū)動處理。而且,為了減少由壓縮造成的誤差的影響,也對于當(dāng)前幀的圖像數(shù)據(jù)執(zhí)行壓縮處理和解壓縮處理,并且,作為其結(jié)果獲得的圖像數(shù)據(jù)用于過驅(qū)動處理。而且,日本未審查專利公布No. 2009-109835公開了ー種技術(shù),用于對于從存儲器讀取的當(dāng)前幀的圖像數(shù)據(jù)執(zhí)行過驅(qū)動處理并且也執(zhí)行壓縮處理以用于顯示,并且將其存儲在存儲器中以用于過驅(qū)動。然而,在這些技術(shù)中,應(yīng)當(dāng)注意,執(zhí)行壓縮處理,以便減小用于過驅(qū)動處理的存儲器的容量。換句話說,在這些技術(shù)中,必須在過驅(qū)動處理前執(zhí)行壓縮處理。這兩個專利文獻(xiàn)未提出在發(fā)送側(cè)將通過在執(zhí)行過驅(qū)動處理后執(zhí)行壓縮處理而獲得的壓縮數(shù)據(jù)傳送到接收器側(cè),即顯示板驅(qū)動器,的技木。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是實(shí)現(xiàn)一種技術(shù),用于防止在顯示器中由于壓縮誤差而不正確地執(zhí)行過驅(qū)動,所述顯示器被配置為在壓縮圖像數(shù)據(jù)后向驅(qū)動器傳送圖像數(shù)據(jù),并且執(zhí)行過驅(qū)動。根據(jù)本發(fā)明的ー個方面,所述顯示器包括顯示板,所述驅(qū)動器和顯示器控制電路,所述顯示器控制電路用于向所述驅(qū)動器供應(yīng)從圖像數(shù)據(jù)產(chǎn)生的傳送壓縮數(shù)據(jù)。所述顯示器控制電路具有第一解壓縮電路,用于通過對于與當(dāng)前幀的圖像數(shù)據(jù)對應(yīng)的壓縮數(shù)據(jù)執(zhí)行解壓縮處理來產(chǎn)生當(dāng)前幀解壓縮壓縮數(shù)據(jù);第二解壓縮電路,用于通過對于與前ー個幀的圖像數(shù)據(jù)對應(yīng)的壓縮數(shù)據(jù)執(zhí)行解壓縮處理來產(chǎn)生前一個幀解壓縮壓縮數(shù)據(jù);過驅(qū)動處理部分,用于通過基于所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述前ー個幀解壓縮壓縮數(shù)據(jù)執(zhí)行過驅(qū)動來產(chǎn)生過驅(qū)動處理數(shù)據(jù);過驅(qū)動方向檢測電路,用于從所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述前ー個幀解壓縮壓縮數(shù)據(jù)檢測所述過驅(qū)動的正確方向;校正部分,用于通過根據(jù)所述檢測的正確方向校正所述過驅(qū)動處理數(shù)據(jù)來產(chǎn)生校正后過驅(qū)動處理數(shù)據(jù);第一壓縮電路,用于通過壓縮所述校正后過驅(qū)動處理數(shù)據(jù)來產(chǎn)生校正后壓縮數(shù)據(jù);以及,發(fā)送部分,用干支持向所述驅(qū)動器發(fā)送所述校正后壓縮數(shù)據(jù)來作為所述傳送壓縮數(shù)據(jù)的操作。響應(yīng)于通過解壓縮所述傳送壓縮數(shù)據(jù)而獲得的顯示數(shù)據(jù),所述驅(qū)動器驅(qū)動所述顯示板。根據(jù)本發(fā)明的另ー個方面,提供了ー種顯示器控制電路,其響應(yīng)于通過解壓縮傳送壓縮數(shù)據(jù)而獲得的顯示數(shù)據(jù)來向用于驅(qū)動所述顯示板的驅(qū)動器供應(yīng)從圖像數(shù)據(jù)產(chǎn)生的傳送壓縮數(shù)據(jù)。所述顯示器控制電路具有第一解壓縮電路,用于通過對于與當(dāng)前幀的圖像數(shù)據(jù)對應(yīng)的壓縮數(shù)據(jù)執(zhí)行解壓縮處理來產(chǎn)生當(dāng)前幀解壓縮壓縮數(shù)據(jù);第二解壓縮電路,用于通過對于與前一個幀的圖像數(shù)據(jù)對應(yīng)的壓縮數(shù)據(jù)執(zhí)行解壓縮處理來產(chǎn)生前ー個幀解壓縮壓縮數(shù)據(jù);過驅(qū)動處理部分,用于通過基于所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述前ー個幀解壓縮壓縮數(shù)據(jù)執(zhí)行過驅(qū)動處理來產(chǎn)生過驅(qū)動處理數(shù)據(jù);過驅(qū)動方向檢測電路,用于從所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述前ー個幀解壓縮壓縮數(shù)據(jù)檢測所述過驅(qū)動的正確方向;校正部分,用于通過根據(jù)所述檢測的正確方向校正所述過驅(qū)動處理數(shù)據(jù)來產(chǎn)生校正后過驅(qū)動處理數(shù)據(jù);第一壓縮電路,用于通過壓縮所述校正后過驅(qū)動處理數(shù)據(jù)來產(chǎn)生校正后壓縮數(shù)據(jù);以及,發(fā)送部分,用于支持向所述驅(qū)動器發(fā)送所述校正后過驅(qū)動處理數(shù)據(jù)來作為所述傳送壓縮數(shù)據(jù)的操作。 根據(jù)本發(fā)明的方面,能夠?qū)崿F(xiàn)一種技術(shù),用于防止在顯示器中由于壓縮誤差而不正確地執(zhí)行過驅(qū)動,所述顯示器被配置為在壓縮圖像數(shù)據(jù)后向顯示板驅(qū)動器傳送圖像數(shù)據(jù),并且執(zhí)行過驅(qū)動。
圖I是示出由于壓縮誤差導(dǎo)致可能在不正確的方向上執(zhí)行過驅(qū)動的概念圖;圖2是示出由于壓縮誤差導(dǎo)致可能執(zhí)行不必要的過驅(qū)動的概念圖;圖3是示出本發(fā)明的第一實(shí)施例的液晶顯示器的配置的框圖;圖4是示出在這個實(shí)施例中在作為壓縮處理的一個單元的塊中的像素的布置的圖;圖5是示出在第一實(shí)施例中的過驅(qū)動產(chǎn)生運(yùn)算電路的配置的框圖;圖6是示出在第一實(shí)施例中的過驅(qū)動運(yùn)算電路的配置的框圖;圖7是示出在沒有過驅(qū)動處理的情況下的前一個幀解壓縮壓縮數(shù)據(jù)和當(dāng)前幀解壓縮壓縮數(shù)據(jù)的內(nèi)容以及未校正過驅(qū)動處理數(shù)據(jù)的示例的表格;圖8是示出在圖5的過驅(qū)動產(chǎn)生運(yùn)算電路的比較電路中的未校正壓縮數(shù)據(jù)和校正后壓縮數(shù)據(jù)的選擇的ー個示例的概念圖;圖9是示出本發(fā)明的第二實(shí)施例的液晶顯示器的配置的框圖;圖10是示出在第二實(shí)施例中的過驅(qū)動產(chǎn)生運(yùn)算電路的配置的框圖;圖11是示出在第三實(shí)施例中的過驅(qū)動產(chǎn)生運(yùn)算電路的配置的框圖;圖12是示出圖11的過驅(qū)動產(chǎn)生運(yùn)算電路的壓縮電路的配置的框圖;圖13是示出圖11的過驅(qū)動產(chǎn)生運(yùn)算電路的解壓縮電路的配置的框圖;圖14是示出壓縮處理的選擇過程的示例的流程圖;圖15A是示出對其執(zhí)行無損壓縮的特定模式的示例的圖15B是示出對其執(zhí)行無損壓縮的特定模式的示例的圖;圖15C是示出對其執(zhí)行無損壓縮的特定模式的示例的圖;圖15D是示出對其執(zhí)行無損壓縮的特定模式的示例的圖;圖15E是示出對其執(zhí)行無損壓縮的特定模式的示例的圖;圖15F是示出對其執(zhí)行無損壓縮的特定模式的示例的圖;圖15G是示出對其執(zhí)行無損壓縮的特定模式的示例的圖;圖15H是示出對其執(zhí)行無損壓縮的特定模式的示例的圖;圖16是示出在這個實(shí)施例中通過無損壓縮產(chǎn)生的壓縮數(shù)據(jù)的格式的圖;
圖17是(1X4)壓縮數(shù)據(jù)的格式的圖;圖18是示出(1X4)像素壓縮的處理細(xì)節(jié)的概念圖;圖19是(1X4)壓縮數(shù)據(jù)的解壓縮處理的細(xì)節(jié)的概念圖;圖20是示出(2+1X2)壓縮數(shù)據(jù)的格式的圖;圖21是(2+1X2)像素壓縮的處理細(xì)節(jié)的概念圖;圖22是(2+1X2)壓縮數(shù)據(jù)的解壓縮處理的細(xì)節(jié)的概念圖;圖23是(2X2)壓縮數(shù)據(jù)的格式的圖;圖24是示出(2X2)像素壓縮的處理細(xì)節(jié)的概念圖;圖25是說明(2X2)壓縮數(shù)據(jù)的解壓縮處理的細(xì)節(jié)的概念圖;圖26是示出(3+1)像素壓縮數(shù)據(jù)的格式的圖;圖27是示出(3+1)像素壓縮的處理細(xì)節(jié)的概念圖;圖28是說明(3+1)壓縮數(shù)據(jù)的解壓縮處理的細(xì)節(jié)的概念圖;圖29是示出(4X1)壓縮數(shù)據(jù)的格式的圖;圖30是(4 X I)像素壓縮的處理細(xì)節(jié)的概念圖;圖31是說明(4X1)壓縮數(shù)據(jù)的解壓縮處理的細(xì)節(jié)的概念圖;圖32是用于產(chǎn)生誤差數(shù)據(jù)α的基本矩陣的示例的圖;并且圖33是示出作為壓縮處理單元的塊的配置的另ー個示例的概念圖。
具體實(shí)施例方式第一實(shí)施例圖3是示出本發(fā)明的第一實(shí)施例的液晶顯示器I的配置的框圖。液晶顯示器I被配置為使得根據(jù)從外部傳送的圖像數(shù)據(jù)6在液晶顯示板2上顯示圖像。在液晶顯示板2上布置像素、數(shù)據(jù)線(信號線)和柵極線(掃描線)。像素的每ー個由R子像素(用于顯示紅色的子像素)、G子像素(用于顯示緑色的子像素)和B子像素(用于顯示藍(lán)色的子像素)組成,并且在對應(yīng)的數(shù)據(jù)線和柵極線相交的位置設(shè)置每一個子像素。下面,與同一柵極線對應(yīng)的像素被稱為像素線。在該實(shí)施例中,將圖像數(shù)據(jù)6提供為用于表示R子像素、G子像素和B子像素的灰度的數(shù)據(jù),每ー個子像素具有8個比持,即,以24個比特來表示相應(yīng)像素的灰度的數(shù)據(jù)。然而,圖像數(shù)據(jù)6的比特的數(shù)量不限于此。而且,像素不限于由R子像素、G子像素和B子像素組成。例如,除了 R子像素、G子像素和B子像素之外,每ー個像素可以另外包括用于表示白色的子像素,并且可以另外包括用于表示黃色的子像素。在該情況下,也改變圖像數(shù)據(jù)6的格式以符合像素的配置。液晶顯示器I包括圖形處理電路3、驅(qū)動器4和柵極線驅(qū)動電路5。驅(qū)動器4驅(qū)動液晶顯示板2的數(shù)據(jù)線,并且柵極線驅(qū)動電路5驅(qū)動液晶顯示板2的柵極線。在這個實(shí)施例中,將圖形處理電路3、驅(qū)動器4和柵極線驅(qū)動電路5安裝為獨(dú)立的IC(集成電路)。在這個實(shí)施例中,在液晶顯示器I中設(shè)置多個驅(qū)動器4,并且圖形處理電路3和每ー個驅(qū)動器4彼此對等耦合。具體地說,圖形處理電路3通過專用于每ー個驅(qū)動器4的串行信號線來耦合到每ー個驅(qū)動器4。通過經(jīng)由串行信號線的串行數(shù)據(jù)傳送來執(zhí)行在圖形處理電路3和每一個驅(qū)動器4之間的數(shù)據(jù)傳送。雖然可以一般地考慮在具有多個驅(qū)動器的液晶顯示器中將圖形處理電路和驅(qū)動器以總線耦合的架構(gòu),但是象在這個實(shí)施例中那樣通過對等連接來耦合圖形處理電路3和每個驅(qū)動器4的架構(gòu)在下述方面是有益的可以減小用于在圖形處理電路3和每ー個驅(qū)動器4之間的數(shù)據(jù)傳送所需的傳送 速率。圖形處理電路3包括存儲器11和定時控制電路12。使用存儲器11以便暫時存儲用于過驅(qū)動處理的圖像數(shù)據(jù)。存儲器11具有存儲ー個幀的圖像數(shù)據(jù)的容量,并且被用于向定時控制電路12供應(yīng)恰在過驅(qū)動處理的目標(biāo)幀(當(dāng)前幀)之前的幀(前一個幀)的圖像數(shù)據(jù)。下面,從外部向定時控制電路12供應(yīng)的當(dāng)前幀的圖像數(shù)據(jù)6可以被稱為當(dāng)前幀數(shù)據(jù)6a,并且從存儲器11向定時控制電路12供應(yīng)的前ー個幀的圖像數(shù)據(jù)6可以被稱為前ー個幀數(shù)據(jù)
6b ο響應(yīng)于從外部供應(yīng)的定時控制信號,定時控制電路12控制驅(qū)動器4和柵極線驅(qū)動電路5,使得可以在液晶顯示板2上顯示期望的圖像。另外,定時控制電路12被配置為使得其中的過驅(qū)動產(chǎn)生運(yùn)算電路13可以執(zhí)行過驅(qū)動處理和壓縮處理。過驅(qū)動產(chǎn)生運(yùn)算電路13在參考在存儲器11中存儲的前ー個幀數(shù)據(jù)6b的同時對于當(dāng)前幀數(shù)據(jù)6a執(zhí)行過驅(qū)動處理,并且進(jìn)ー步對于通過過驅(qū)動處理而獲得的數(shù)據(jù)執(zhí)行壓縮處理,以產(chǎn)生壓縮數(shù)據(jù)7。所產(chǎn)生的壓縮數(shù)據(jù)7被數(shù)據(jù)發(fā)送電路14發(fā)送到每ー個驅(qū)動器4。數(shù)據(jù)發(fā)送電路14進(jìn)ー步具有向每ー個驅(qū)動器4發(fā)送定時控制數(shù)據(jù)的功能。驅(qū)動器4響應(yīng)于接收到的壓縮數(shù)據(jù)7和定時控制數(shù)據(jù)來驅(qū)動液晶顯示板2的數(shù)據(jù)線。詳細(xì)而言,驅(qū)動器4包括解壓縮電路15、顯示鎖存部分16和數(shù)據(jù)線驅(qū)動電路17。解壓縮電路15解壓縮接收的壓縮數(shù)據(jù)7,以產(chǎn)生顯示數(shù)據(jù)8,并且順序地向顯示鎖存部分16傳送所產(chǎn)生的顯示數(shù)據(jù)8。在此,顯示鎖存部分16順序地鎖存從解壓縮電路15接收的顯示數(shù)據(jù)8。每ー個驅(qū)動器4的顯示鎖存部分16存儲與在一條像素線上的像素的驅(qū)動器4對應(yīng)的像素的顯示數(shù)據(jù)8。響應(yīng)于由顯示鎖存部分16鎖存的顯示數(shù)據(jù)8,數(shù)據(jù)線驅(qū)動電路17驅(qū)動數(shù)據(jù)線。在每ー個水平同步周期中,響應(yīng)于在顯示鎖存部分16中存儲的顯示數(shù)據(jù)8,驅(qū)動與顯示數(shù)據(jù)的每一個對應(yīng)的數(shù)據(jù)線。順便提及,雖然在圖3中僅圖示一個驅(qū)動器4的配置,但是應(yīng)當(dāng)注意,類似地配置其他驅(qū)動器4。在此,應(yīng)當(dāng)注意,在這個實(shí)施例中,在發(fā)送側(cè)上,S卩,在圖形處理電路3中設(shè)置存儲器11。這樣的配置是適合的,以便減少液晶顯示器I的整體的硬件。圖形處理電路3可以使用用于各種圖像處理的幀存儲器,并且,用于過驅(qū)動處理的存儲器11也可以被用作用于其他圖像處理的幀存儲器。另ー方面,在發(fā)送側(cè)上提供存儲器11消除了對于驅(qū)動器4中的存儲器的需要。對于在存在的多個驅(qū)動器4中變得不必要的多個存儲器的硬件方面的減少是合適的。
下面,將描述定時控制電路12的過驅(qū)動產(chǎn)生運(yùn)算電路13的配置和操作。在這個實(shí)施例中,過驅(qū)動產(chǎn)生運(yùn)算電路13通過將由屬于同一像素線的四個像素構(gòu)成的塊作為單元來執(zhí)行過驅(qū)動處理和壓縮處理。圖4是示出每個塊中的四個像素的布置的圖。下面,在每ー個塊中包括的四個像素分別可以被稱為像素A、像素B、像素C和像素D。像素A至D的每ー個具有R子像素、G子像素和B子像素。分別通過符號Ra、Ga和Ba來指代像素A的R子像素、G子像素和B子像素。該指代對于像素B至D相同。在這個實(shí)施例中,每ー個塊的四個像素的子像素Ra、Ga、Ba、Rb、Gb、Bb、Rc,Gc, Bc, Rd,Gd和Bd位于同一像素線上,并且耦合到同ー柵極線。在下面的描述中,已經(jīng)變?yōu)檫^驅(qū)動處理和壓縮處理的目標(biāo)的塊可以被稱為目標(biāo)塊。圖5是示出過驅(qū)動產(chǎn)生運(yùn)算電路13的配置的框圖。過驅(qū)動產(chǎn)生運(yùn)算電路13包括壓縮電路21、22、解壓縮電路23、24、過驅(qū)動運(yùn)算電路25、壓縮電路26、27、解壓縮電路28、29、比較電路30和選擇電路31。壓縮電路21、22分別對于前ー個幀數(shù)據(jù)6b和當(dāng)前幀數(shù)據(jù)6a執(zhí)行壓縮處理。解壓縮電路23、24對于從壓縮電路21、22輸出的壓縮數(shù)據(jù)執(zhí)行解壓縮處理。在此,從解壓縮電路 23、24輸出的數(shù)據(jù)分別被稱為前ー個幀解壓縮壓縮數(shù)據(jù)23a和當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a。在此,應(yīng)當(dāng)注意,壓縮電路21、22和解壓縮電路23、24分別通過使用由四個像素組成的塊作為單元來執(zhí)行壓縮處理和解壓縮處理。過驅(qū)動運(yùn)算電路25對于前一個幀解壓縮壓縮數(shù)據(jù)23a和當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a執(zhí)行過驅(qū)動處理。應(yīng)當(dāng)注意的是,過驅(qū)動運(yùn)算電路25對于通過執(zhí)行壓縮處理和解壓縮處理而獲得的前一個幀解壓縮壓縮數(shù)據(jù)23a和當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a執(zhí)行過驅(qū)動處理。如下所述,能夠通過下述方式避免由于壓縮誤差的影響而執(zhí)行其過驅(qū)動方向不正確的過驅(qū)動處理基于通過對于前ー個幀數(shù)據(jù)6b和當(dāng)前幀數(shù)據(jù)6a執(zhí)行壓縮處理和解壓縮處理而獲得的前一個幀解壓縮壓縮數(shù)據(jù)23a和當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a來檢測過驅(qū)動方向,并且執(zhí)行過驅(qū)動處理使得可以正確地保持該方向。圖6是示出在這個實(shí)施例中的過驅(qū)動運(yùn)算電路25的配置的示例的框圖。過驅(qū)動運(yùn)算電路25包括LUT (查找表)運(yùn)算部分32、過驅(qū)動方向檢測部分33和校正部分34。LUT運(yùn)算部分32起到過驅(qū)動處理單元的作用,其輸出在過驅(qū)動處理后的灰度值,該灰度值對應(yīng)于對于目標(biāo)塊的每ー個像素的每ー個子像素的前一個幀解壓縮壓縮數(shù)據(jù)23a和當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值的組合。在此,從LUT運(yùn)算部分32輸出的在過驅(qū)動處理后的灰度值一般被稱為未校正過驅(qū)動處理數(shù)據(jù)25a。在此,“未校正”表示不執(zhí)行根據(jù)下述的過驅(qū)動方向的校正。LUT運(yùn)算部分32在一個實(shí)施例中包括LUT 32a和內(nèi)插電路(未示出),并且通過使用內(nèi)插電路內(nèi)插通過根據(jù)前ー個幀解壓縮壓縮數(shù)據(jù)23a和當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的組合由表查找而獲得的值來產(chǎn)生未校正過驅(qū)動處理數(shù)據(jù)25a。產(chǎn)生未校正過驅(qū)動處理數(shù)據(jù)25a使得可以實(shí)現(xiàn)最佳的過驅(qū)動處理,S卩,使得可以將向數(shù)據(jù)線實(shí)際供應(yīng)的驅(qū)動電壓迅速地接近期望的驅(qū)動電壓。順便提及,可以不同地修改未校正過驅(qū)動處理數(shù)據(jù)25a的產(chǎn)生方法。例如,不使用LUT 32a,使用前一個幀解壓縮壓縮數(shù)據(jù)23a和當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值作為變量的運(yùn)算公式可以用于產(chǎn)生未校正過驅(qū)動處理數(shù)據(jù)25a。對于目標(biāo)塊的特定像素的特定子像素產(chǎn)生的未校正過驅(qū)動處理數(shù)據(jù)25a滿足下面的條件Ca)在當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值大于前一個幀解壓縮壓縮數(shù)據(jù)23a的灰度值和規(guī)定值α的和時,未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值大于當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值。在此,規(guī)定值α是大于或等于O的整數(shù)。(b)在當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值小于通過從前一個幀解壓縮壓縮數(shù)據(jù)23a的灰度值減去規(guī)定值α而獲得的差吋,未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值小于當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值。在此,規(guī)定值α是大于或等于O的整數(shù)。(C)當(dāng)上述條件(a)、(b)兩者都不成立時,未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值等于當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值(即,不執(zhí)行過驅(qū)動)。在此,應(yīng)當(dāng)注意,在規(guī)定值α等于O的情況下的條件(c)僅在當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值等于前一個幀解壓縮壓縮數(shù)據(jù)23a的灰度值時成立。過驅(qū)動方向檢測部分33通過比較前一個幀解壓縮壓縮數(shù)據(jù)23a和當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a來檢測在過驅(qū)動處理中的正確的過驅(qū)動方向。對于目標(biāo)塊的每ー個像素的每一個子像素檢測正確的過驅(qū)動方向。當(dāng)與目標(biāo)塊的特定像素的特定子像素對應(yīng)的當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值大于或等于該子像素的前一個幀解壓縮壓縮數(shù)據(jù)23a的對應(yīng)的灰度值時,將正確的過驅(qū)動方向檢測為“正”;當(dāng)該值小于它時,將過驅(qū)動方向檢測為“負(fù)”。
過驅(qū)動方向檢測部分33輸出驅(qū)動方向數(shù)據(jù)25c,該驅(qū)動方向數(shù)據(jù)25c用于指示對于目標(biāo)塊的每ー個像素的每ー個子像素的過驅(qū)動方向。校正部分34根據(jù)驅(qū)動方向數(shù)據(jù)25c來校正未校正過驅(qū)動處理數(shù)據(jù)25a,以產(chǎn)生校正后過驅(qū)動處理數(shù)據(jù)25b。執(zhí)行該校正使得當(dāng)通過解壓縮電路27壓縮校正后過驅(qū)動處理數(shù)據(jù)25b而產(chǎn)生的壓縮數(shù)據(jù)被驅(qū)動器4的解壓縮電路15解壓縮以產(chǎn)生顯示數(shù)據(jù)8時,可以將由過驅(qū)動方向檢測部分33檢測的過驅(qū)動方向也保存在顯示數(shù)據(jù)8中。當(dāng)響應(yīng)于通過驅(qū)動器4的解壓縮電路15進(jìn)行的解壓縮處理而獲得的顯示數(shù)據(jù)8來驅(qū)動數(shù)據(jù)線時,有可能因?yàn)橛蓧嚎s/解壓縮處理引起的壓縮誤差的影響導(dǎo)致在與正確的過驅(qū)動方向相反的方向上執(zhí)行過驅(qū)動。校正部分34產(chǎn)生校正后過驅(qū)動處理數(shù)據(jù)25b,使得在顯示數(shù)據(jù)8中由過驅(qū)動方向檢測部分33檢測的過驅(qū)動方向僅僅通過根據(jù)過驅(qū)動方向加上或減去未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值來保存。下面詳細(xì)描述由校正部分34產(chǎn)生校正后過驅(qū)動處理數(shù)據(jù)25b。返回圖5,從過驅(qū)動運(yùn)算電路25輸出的未校正過驅(qū)動處理數(shù)據(jù)25a和校正后過驅(qū)動處理數(shù)據(jù)25b被分別供應(yīng)到壓縮電路26、27。壓縮電路26、27分別對于未校正過驅(qū)動處理數(shù)據(jù)25a和校正后過驅(qū)動處理數(shù)據(jù)25b執(zhí)行壓縮處理。從壓縮電路26、27輸出的多個壓縮數(shù)據(jù)分別被描述為未校正壓縮數(shù)據(jù)26a和校正后壓縮數(shù)據(jù)27a。解壓縮電路28、29分別對于未校正壓縮數(shù)據(jù)26a和校正后壓縮數(shù)據(jù)27a執(zhí)行解壓縮處理。從解壓縮電路28、29輸出的多個數(shù)據(jù)分別被描述為未校正解壓縮壓縮數(shù)據(jù)28a和校正后解壓縮壓縮數(shù)據(jù)29a。比較電路30選擇下面數(shù)據(jù)的任何一個作為要向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7 :從壓縮電路22輸出的壓縮數(shù)據(jù)22a (即,未被過驅(qū)動處理的壓縮數(shù)據(jù));以及,從壓縮電路26、27輸出的未校正壓縮數(shù)據(jù)26a和校正后壓縮數(shù)據(jù)27a之一?;谙旅娴臄?shù)據(jù)來執(zhí)行該選擇(I)從解壓縮電路24輸出的當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a,( 2 )從解壓縮電路28、29輸出的未校正解壓縮壓縮數(shù)據(jù)28a和校正后解壓縮壓縮數(shù)據(jù)29a,以及,(3)驅(qū)動方向數(shù)據(jù)25c。下面將詳細(xì)描述由比較電路30進(jìn)行的壓縮數(shù)據(jù)7的選擇。選擇電路31輸出由比較電路30選擇的壓縮數(shù)據(jù)(22a、26a或27a)作為壓縮數(shù)據(jù)7。接著,將詳細(xì)描述在過驅(qū)動產(chǎn)生運(yùn)算電路13中的過驅(qū)動處理和壓縮處理。如上所述,當(dāng)一起使用過驅(qū)動處理和壓縮處理時,可能受到壓縮誤差的影響在不正確的過驅(qū)動方向上對于每一個像素執(zhí)行過驅(qū)動。而且,取決于壓縮處理,雖然原本不需要過驅(qū)動,但是受到周圍像素的灰度值的影響可能執(zhí)行過驅(qū)動。例如,當(dāng)通過使用象這個實(shí)施例那樣由四個像素組成的塊作為單元來執(zhí)行壓縮處理時,該壓縮處理被同一塊的其他像素影響。為了解決這樣的問題,這個實(shí)施例的過驅(qū)動產(chǎn)生運(yùn)算電路13執(zhí)行下面的兩個操作。首先,這個實(shí)施例的過驅(qū)動產(chǎn)生運(yùn)算電路13采用這樣的過驅(qū)動處理,即重視在正確的方向上執(zhí)行過驅(qū)動而不是過驅(qū)動處理的精度。即,當(dāng)確定由于壓縮誤差而在不正確的過驅(qū)動方向上執(zhí)行過驅(qū)動時,通過壓縮校正后過驅(qū)動處理數(shù)據(jù)25b而產(chǎn)生的校正后壓縮數(shù)據(jù)27a被選擇為壓縮數(shù)據(jù)7,并且被發(fā)送到驅(qū)動器4。驅(qū)動器4通過解壓縮壓縮數(shù)據(jù)7來產(chǎn)生顯示數(shù)據(jù)8,并且根據(jù)顯示數(shù)據(jù)8來驅(qū)動數(shù)據(jù)線。在此,校正后過驅(qū)動處理數(shù)據(jù)25b是通過根據(jù)在驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向來増大或減小通過理想過驅(qū)動處理產(chǎn)生的未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值而 獲得的數(shù)據(jù)。下面,詳細(xì)描述校正后過驅(qū)動處理數(shù)據(jù)25b的產(chǎn)生。在這個實(shí)施例中,對于其在驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向?yàn)椤罢钡淖酉袼?,通過向未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值加上校正值來產(chǎn)生校正后過驅(qū)動處理數(shù)據(jù)25b的灰度值。另ー方面,對于其在驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向?yàn)椤柏?fù)”的子像素,通過從未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值減去校正值來產(chǎn)生校正后過驅(qū)動處理數(shù)據(jù)25b的灰度值。可以不同地設(shè)置被加上或減去的校正值。然而,校正值被設(shè)置如下在其在驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向?yàn)椤罢钡淖酉袼氐那闆r下,校正后過驅(qū)動處理數(shù)據(jù)25b的灰度值可以變得大于或等于當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的對應(yīng)的灰度值和最大壓縮誤差的絕對值的和;并且在其在驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向?yàn)椤柏?fù)”的子像素的情況下,校正后過驅(qū)動處理數(shù)據(jù)25b的灰度值可以變得小于或等于通過從當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的對應(yīng)的灰度值減去最大壓縮誤差的絕對值而獲得的值。如果以這種方式來如此進(jìn)行,則即使對于通過解壓縮校正后壓縮數(shù)據(jù)27a而獲得的顯示數(shù)據(jù)8也保持正確的過驅(qū)動方法。以最簡單方式進(jìn)行這一點(diǎn)所需的僅是使得要相加或減去的校正值與通過壓縮和解壓縮產(chǎn)生的最大壓縮誤差的絕對值一致。例如,當(dāng)在驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向?yàn)椤罢?,并且通過壓縮和解壓出現(xiàn)±4的壓縮誤差時,通過向未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值加上常數(shù)值4來產(chǎn)生校正后過驅(qū)動處理數(shù)據(jù)25b。通過壓縮和解壓如此產(chǎn)生的校正后過驅(qū)動處理數(shù)據(jù)25b而獲得的顯示數(shù)據(jù)8確保實(shí)現(xiàn)了正確的過驅(qū)動方向。或者,可以將校正后過驅(qū)動處理數(shù)據(jù)25b產(chǎn)生如下(A)如果在驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向是“正”,則(Al)當(dāng)未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值大于或等于通過向當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值加上最大壓縮誤差的絕對值而獲得的值時,將校正后過驅(qū)動處理數(shù)據(jù)25b的灰度值確定為與未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值相同(未校正);(A2)當(dāng)未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值小于通過向當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值加上最大壓縮誤差的絕對值而獲得的值時,將校正后過驅(qū)動處理數(shù)據(jù)25b的灰度值設(shè)置為通過向當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值加上最大壓縮誤差的絕對值而獲得的值。(B)如果在驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向是“負(fù)”,則(BI)當(dāng)未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值小于或等于通過從當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值減去最大壓縮誤差的絕對值而獲得的值時,將校正后過驅(qū)動處理數(shù)據(jù)25b的灰度值確定為與未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值相同(未校正);(B2)當(dāng)未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值大于通過從當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值減去最大壓縮誤差的絕對值而獲得的值時,將校正后過驅(qū)動處理數(shù)據(jù)25b的灰度值設(shè)置為通過從當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值減去最大壓縮誤差的絕對值而獲得的值。
通過壓縮如此產(chǎn)生的校正后過驅(qū)動處理數(shù)據(jù)25b來產(chǎn)生校正后壓縮數(shù)據(jù)27a,并且進(jìn)一歩向驅(qū)動器4發(fā)送校正后壓縮數(shù)據(jù)27a作為壓縮數(shù)據(jù)7,由此也在顯示數(shù)據(jù)8中保存由過驅(qū)動方向檢測部分33檢測的過驅(qū)動方向。應(yīng)當(dāng)注意的是,應(yīng)當(dāng)基于在壓縮和解壓縮處理后的灰度值(B卩,前一個幀解壓縮壓縮數(shù)據(jù)23a和當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值)來確定過驅(qū)動方向的方面,并且進(jìn)一步,應(yīng)當(dāng)通過執(zhí)行過驅(qū)動處理來產(chǎn)生未校正過驅(qū)動處理數(shù)據(jù)25a。當(dāng)執(zhí)行無損壓縮處理吋,可能存在將期望的灰度意欲實(shí)現(xiàn)為長時間的時間平均的情況。在該情況下,如果未基于在解壓縮處理后的灰度值來確定過驅(qū)動方向,則不能獲取正確的過驅(qū)動方向。其次,當(dāng)目標(biāo)塊的每ー個像素的每ー個子像素的灰度值沒有改變(或改變很小)吋,這個實(shí)施例的過驅(qū)動產(chǎn)生運(yùn)算電路13確定不需要過驅(qū)動處理,將通過壓縮當(dāng)前幀數(shù)據(jù)6a而獲得的壓縮數(shù)據(jù)22a選作為壓縮數(shù)據(jù)7,并且將其發(fā)送到驅(qū)動器4。在此,應(yīng)當(dāng)注意,不對于壓縮數(shù)據(jù)22a執(zhí)行過驅(qū)動處理。為了實(shí)現(xiàn)上面兩個運(yùn)算,比較電路30和選擇電路31如下所述選擇要實(shí)際發(fā)送到驅(qū)動器4的壓縮數(shù)據(jù)7 首先,在當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值和未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值對于目標(biāo)塊的所有像素的所有子像素相同吋,比較電路30確定無需過驅(qū)動處理,并且將從壓縮電路22輸出的壓縮數(shù)據(jù)22a選擇為要實(shí)際向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7。在此,應(yīng)當(dāng)注意當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值和未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值相同的情況意味著在目標(biāo)塊的每ー個像素的每ー個子塊的灰度值上沒有改變或改變較小。在前一個幀解壓縮壓縮數(shù)據(jù)23a和當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的差較小時,取決于過驅(qū)動處理的細(xì)節(jié),當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值和未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值可以變得相同。圖7是被確定為不需要過驅(qū)動處理的前一個幀解壓縮壓縮數(shù)據(jù)23a和當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a,以及未校正過驅(qū)動處理數(shù)據(jù)25a的ー個示例。例如,像素A的R子像素的灰度值是“11”,并且對于當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a和未校正過驅(qū)動處理數(shù)據(jù)25a兩者相同,像素A的G子像素的灰度值是“100”,并且對于當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a和未校正過驅(qū)動處理數(shù)據(jù)25a兩者相同,并且,像素A的B子像素的灰度值是“16”,并且對于當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a和未校正過驅(qū)動處理數(shù)據(jù)25a兩者相同。這種情況也對于其他像素的子像素類似地成立當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值和未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值相同。如果當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值和未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值對于目標(biāo)塊的任何像素的任何子像素不同,則比較電路30將確定使用未校正壓縮數(shù)據(jù)26a實(shí)現(xiàn)的過驅(qū)動方向?qū)τ谀繕?biāo)塊的每ー個像素的每個子像素是否正確。通過下述方式來進(jìn)行該確定將通過解壓縮未校正壓縮數(shù)據(jù)26a而獲得的未校正解壓縮壓縮數(shù)據(jù)28a(這與作為在驅(qū)動器4中的顯示數(shù)據(jù)8的、通過解壓縮未校正壓縮數(shù)據(jù)26a而獲得的數(shù)據(jù)一致)與當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a作比較。例如,考慮在用于某個特定像素的特定子像素的驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向?yàn)椤罢钡那闆r。在該情況下,當(dāng)該特定像素的該特定子像素的未校正解壓縮壓縮數(shù)據(jù)28a的值大于或等于該特定像素的該特定子 像素的當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的值時,將過驅(qū)動方向確定為正確的;當(dāng)不是這樣時,將過驅(qū)動方向確定為不正確的。類似地,在用于某個特定像素的特定子像素的驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向?yàn)椤柏?fù)”的情況下,當(dāng)該特定像素的該特定子像素的未校正解壓縮壓縮數(shù)據(jù)28a的值小于該特定像素的該特定子像素的當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的值時,將過驅(qū)動方向確定為正確的;當(dāng)不是這樣時,將過驅(qū)動方向確定為不正確的。如果對于目標(biāo)塊的所有像素的所有子像素使用未校正壓縮數(shù)據(jù)26a實(shí)現(xiàn)的過驅(qū)動方向是正確的,則比較電路30將未校正壓縮數(shù)據(jù)26a選擇為要實(shí)際向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7。另ー方面,如果使用未校正壓縮數(shù)據(jù)26a實(shí)現(xiàn)的過驅(qū)動方向至少對于在目標(biāo)塊中包括的像素的一個子像素不正確,則比較電路30將校正后壓縮數(shù)據(jù)27a選擇為要實(shí)際向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7。應(yīng)當(dāng)注意,對于每一個目標(biāo)塊執(zhí)行上述選擇。參考特定的目標(biāo)塊,對于所有像素的所有子像素選擇從壓縮電路22輸出的壓縮數(shù)據(jù)22a,或者,對于所有像素的所有子像素選擇未校正壓縮數(shù)據(jù)26a,或者,對于所有像素的所有子像素選擇校正后壓縮數(shù)據(jù)27a。圖8示出過驅(qū)動方向?qū)傩缘拇_定的選擇的ー個示例。假定對于在目標(biāo)塊中的特定像素的特定子像素,壓縮誤差在±4的范圍中,當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值是100,并且,在驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向是“正”。在一個示例中,通過LUT運(yùn)算部分32的處理,未校正過驅(qū)動處理數(shù)據(jù)25a的灰度值被計(jì)算為102,并且通過校正部分34的處理,將校正后過驅(qū)動處理數(shù)據(jù)25b的灰度值計(jì)算為104。在該情況下,通過對于未校正過驅(qū)動處理數(shù)據(jù)25a執(zhí)行壓縮處理和解壓縮處理而獲得的未校正解壓縮壓縮數(shù)據(jù)28a的灰度值可以取不小于98并且不大于106的值。當(dāng)未校正解壓縮壓縮數(shù)據(jù)28a的灰度值大于或等于100時(S卩,當(dāng)它大于或等于當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值時),將過驅(qū)動方向確定為正確的。在該情況下,當(dāng)然可以通過將未校正壓縮數(shù)據(jù)26a選擇為要向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7而實(shí)現(xiàn)正確的過驅(qū)動方向。另一方面,當(dāng)未校正解壓縮壓縮數(shù)據(jù)28a的灰度值小于100時(即,當(dāng)它小于當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值時),能夠通過將校正后壓縮數(shù)據(jù)27a選擇為要向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7而實(shí)現(xiàn)正確的過驅(qū)動方向。當(dāng)校正后過驅(qū)動處理數(shù)據(jù)25b的灰度值是104吋,雖然通過解壓縮校正后壓縮數(shù)據(jù)27a而獲得的顯示數(shù)據(jù)8可以取不小于100并且不大于108的值,但是過驅(qū)動方向不變?yōu)橄喾吹姆较?,即使它取任何值。因此,不在不正確的過驅(qū)動方向上執(zhí)行過驅(qū)動。通過以這種方式選擇壓縮數(shù)據(jù)7,防止在不正確的過驅(qū)動方向上執(zhí)行過驅(qū)動,并且防止盡管原本不需要過驅(qū)動但是執(zhí)行了過驅(qū)動。順便提及,應(yīng)當(dāng)注意,對于在壓縮電路21、22、26和27中執(zhí)行的壓縮處理和在解壓縮電路15、23、24、28和29中執(zhí)行的解壓縮處理,可以使用公知的各種壓縮處理和解壓縮處理。而且,在上述實(shí)施例中,當(dāng)與目標(biāo)塊的特性像素的特定子像素對應(yīng)的當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值大于或等于該子像素的前一個幀解壓縮壓縮數(shù)據(jù)23a的對應(yīng)灰度值時,將正確的過驅(qū)動方向檢測為“正”;當(dāng)不是如此時,將正確的過驅(qū)動方向檢測為“負(fù)”。然而,當(dāng)與目標(biāo)塊的特性像素的特定子像素對應(yīng)的當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值等于該子像素的前一個幀解壓縮壓縮數(shù)據(jù)23a的對應(yīng)灰度值時的正確的過驅(qū)動方向可能與這個方向不同。即,下面的方向可以是適合的當(dāng)與目標(biāo)塊的特性像素的特定子像素對應(yīng)的當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的灰度值超過該子像素的前一個幀解壓縮壓縮數(shù)據(jù)23a的對應(yīng)灰度值時,將正確的過驅(qū)動方向檢測為“正”;當(dāng)不是如此時,將過驅(qū)動方向檢測為“負(fù)”。
在該情況下,在比較電路30中,在用于某個特定像素的特定子像素的驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向是“正”的情況下,當(dāng)該特性像素的該特定子像素的未校正解壓縮壓縮數(shù)據(jù)28a的值超過該特定像素的該特定子像素的當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的值時,將過驅(qū)動方向確定為正確的;當(dāng)不是如此時,將過驅(qū)動方向確定為不正確。而且,在用于某個特定像素的特定子像素的驅(qū)動方向數(shù)據(jù)25c中所示的過驅(qū)動方向是“負(fù)”的情況下,當(dāng)該特定像素的該特定子像素的未校正解壓縮壓縮數(shù)據(jù)28a的值小于或等于該特定像素的該特定子像素的當(dāng)前幀解壓縮壓縮數(shù)據(jù)24a的值時,將過驅(qū)動方向確定為正確的;當(dāng)不是如此時,將過驅(qū)動方向確定為不正確的。而且,在上述實(shí)施例中,雖然從未校正壓縮數(shù)據(jù)26a、校正后壓縮數(shù)據(jù)27a和壓縮數(shù)據(jù)22a (未對其執(zhí)行過驅(qū)動處理)中選擇壓縮數(shù)據(jù)7,但是壓縮數(shù)據(jù)22a不被選擇為壓縮數(shù)據(jù)7的操作,即,不將未校正壓縮數(shù)據(jù)26a或校正后壓縮數(shù)據(jù)27a選擇為壓縮數(shù)據(jù)7的操作也是可能的。即使在該情況下,獲得在不正確的方向上執(zhí)行過驅(qū)動的效果。而且,校正后壓縮數(shù)據(jù)27a可以總是被用作壓縮數(shù)據(jù)7,而不執(zhí)行通過比較電路30和選擇電路31的選擇。在該情況下,因?yàn)榭偸琼憫?yīng)于通過解壓縮從校正后過驅(qū)動處理數(shù)據(jù)25b產(chǎn)生的壓縮數(shù)據(jù)7而獲得的顯示數(shù)據(jù)8來驅(qū)動液晶顯示板2,所以該狀態(tài)不適合于執(zhí)行理想的過驅(qū)動(未校正過驅(qū)動處理數(shù)據(jù)25a比校正后過驅(qū)動處理數(shù)據(jù)25b更優(yōu)選,以便實(shí)現(xiàn)理想的過驅(qū)動)。然而,該方案至少防止了在不正確的過驅(qū)動方向上執(zhí)行過驅(qū)動。如上所述,根據(jù)本發(fā)明人的檢查,不在不正確的過驅(qū)動方向上執(zhí)行過驅(qū)動是很重要的。第二實(shí)施例圖9是示出本發(fā)明的第二實(shí)施例的液晶顯示器IA的配置的框圖,并且圖10是示出過驅(qū)動產(chǎn)生運(yùn)算電路13A的配置的框圖。雖然這個實(shí)施例的液晶顯示器IA的配置和操作總的來說與第一實(shí)施例中的液晶顯示器I的那些相同,但是它們在下面的方面不同。在第二實(shí)施例中,取代圖像數(shù)據(jù)6,在存儲器IlA中存儲通過對于圖像數(shù)據(jù)6執(zhí)行壓縮處理而獲得的壓縮數(shù)據(jù)22a。通過解壓縮電路23來解壓縮在存儲器IlA中存儲的壓縮數(shù)據(jù),并且由此,產(chǎn)生前一個幀解壓縮壓縮數(shù)據(jù)23a。與此相關(guān)聯(lián)地,不使用用于壓縮前ー個幀數(shù)據(jù)6b的壓縮電路21。在由用于對當(dāng)前幀數(shù)據(jù)6a執(zhí)行壓縮處理的壓縮電路22產(chǎn)生的壓縮數(shù)據(jù)22a被存儲在存儲器IlA中的這個實(shí)施例中,能夠使得存儲器IlA的容量小于在第一實(shí)施例中使用的存儲器11。而且,可以從過驅(qū)動產(chǎn)生運(yùn)算電路13A中去除壓縮電路21。因此,第二實(shí)施例的液晶顯示器IA的配置具有可以使得硬件較小的優(yōu)點(diǎn)。第三實(shí)施例圖11是示出在本發(fā)明的第三實(shí)施例的液晶顯示器中使用的過驅(qū)動產(chǎn)生運(yùn)算電路13B的配置的框圖。雖然這個實(shí)施例的液晶顯示器具有與第二實(shí)施例的液晶顯示器IA的配置類似的配置,但是其不同在于過驅(qū)動產(chǎn)生運(yùn)算電路13B被配置為執(zhí)行從多個壓縮處理操作中選擇的最佳壓縮處理。詳細(xì)而言,在這個實(shí)施例中,過驅(qū)動產(chǎn)生運(yùn)算電路13B被配置為通過下面的6種壓縮處理操作的任何一種來壓縮其接收的圖像數(shù)據(jù)6: 無損壓縮、·(1X4)像素壓縮、·(2+1X2)像素壓縮、·(2X2)像素壓縮、·(3+1)像素壓縮和·(4X1)像素壓縮。
在此,無損壓縮是壓縮圖像數(shù)據(jù)6使得可以從壓縮數(shù)據(jù)7完全恢復(fù)原始圖像數(shù)據(jù)6的方案。在這個實(shí)施例中,當(dāng)目標(biāo)塊的圖像數(shù)據(jù)具有特定模式時使用該方案。如上所述,應(yīng)當(dāng)注意,在這個實(shí)施例中,每ー個塊包括一行和四列的像素。(1X4)像素壓縮是獨(dú)立地執(zhí)行減少目標(biāo)塊的全部四個像素的每ー個的比特平面的數(shù)量的處理的方案(在這個實(shí)施例中,使用抖動矩陣的抖動)。該(1X4)像素壓縮適合于四個像素的圖像數(shù)據(jù)的相關(guān)性低的情況。(2+1X2)像素壓縮是下述方案確定表示目標(biāo)塊的所有四個像素的兩個像素的圖像數(shù)據(jù)的代表值,并且另一方面,對于另外兩個像素的每ー個執(zhí)行減少比特平面的數(shù)量的處理。這個(2+1X2)像素壓縮適合于四個像素的兩個像素的圖像數(shù)據(jù)的相關(guān)性高并且另外兩個像素的圖像數(shù)據(jù)的相關(guān)性低的情況。(2X2)像素壓縮是下述方案將目標(biāo)塊的所有四個像素劃分為兩組,每ー個組包括兩個像素,并且對于每個兩個像素的組確定用于表示圖像數(shù)據(jù)的代表值,并且壓縮圖像數(shù)據(jù)。這個(2X2)像素壓縮合于四個像素的兩個像素的圖像數(shù)據(jù)的相關(guān)性高并且另外兩個像素的圖像數(shù)據(jù)的相關(guān)性高的情況。(3+1)像素壓縮是下述方案確定用于表示目標(biāo)塊的所有四個像素的三個像素的圖像數(shù)據(jù)的代表值,并且另一方面,對于剩余的一個像素執(zhí)行減少比特平面的數(shù)量的處理。該(3+1)像素壓縮適合于在目標(biāo)塊的三個像素的圖像數(shù)據(jù)之間的相關(guān)性高并且在剰余的一個像素的圖像數(shù)據(jù)和該三個像素的圖像數(shù)據(jù)之間的相關(guān)性低的情況。(4X1)像素壓縮是下述方案確定表示目標(biāo)塊的四個像素的圖像數(shù)據(jù)的代表值,并且壓縮該圖像數(shù)據(jù)。這個(4X1)像素壓縮適合于在目標(biāo)塊的所有四個像素的圖像數(shù)據(jù)之間的相關(guān)性高的情況。在此,當(dāng)目標(biāo)塊的圖像數(shù)據(jù)具有特定模式時目標(biāo)塊的多個圖像數(shù)據(jù)被配置為使得可以對其執(zhí)行無損壓縮的情況是有益的,以使得能夠適當(dāng)?shù)貓?zhí)行液晶顯示板2的檢查。在液晶顯示板2的檢查中,執(zhí)行亮度特性和色階特性的評估。在亮度特性和色階特性的該評估中,在液晶顯示板2上顯示特定模式的圖像。此時為了適當(dāng)?shù)卦u估亮度特性和色階特性,需要在液晶顯示板2上忠實(shí)于輸入圖像數(shù)據(jù)來顯示圖像再現(xiàn)顏色。如果存在壓縮變形,則無法適當(dāng)?shù)貓?zhí)行亮度特性和色階特性的評估。因此,這個實(shí)施例被配置為使得過驅(qū)動產(chǎn)生運(yùn)算電路13B能夠執(zhí)行無損壓縮。根據(jù)目標(biāo)塊的圖像數(shù)據(jù)是否具有特定模式和在目標(biāo)塊中包括的一行和四列的像素的圖像數(shù)據(jù)之間的相關(guān)性來確定要使用6個壓縮處理操作中的哪個。例如,當(dāng)所有四個像素的圖像數(shù)據(jù)的相關(guān)性高時,使用(4X1)像素壓縮;當(dāng)四個像素中的兩個像素的圖像數(shù)據(jù)的相關(guān)性高并且另外兩個顯示的圖像數(shù)據(jù)的相關(guān)性高時,使用(2X2)像素壓縮。下面詳細(xì)描述這6種壓縮處理操作的選擇和在每種中的壓縮處理和解壓縮處理。作為特定配置,如圖11中所示,過驅(qū)動產(chǎn)生運(yùn)算電路13B包括壓縮電路42、解壓縮電路43、44、過驅(qū)動運(yùn)算電路45、壓縮部分46a至46f與47a至47f、解壓縮部分48a至48f與49a至49f、比較電路50和選擇電路51。壓縮電路42對于圖像數(shù)據(jù)6 (即,當(dāng)前幀數(shù)據(jù)6a)執(zhí)行壓縮處理以產(chǎn)生壓縮數(shù)據(jù)。圖12是示出壓縮電路42的配置的框圖。壓縮電路42包括無損壓縮部分42a、(1X4)像素壓縮部分42b、(2+1 X 2)像素壓縮部分42c、(2X2)像素壓縮部分42d、(3+1)像素壓縮部分42e、(4Xl)像素壓縮部分42f、形狀識別部分42g和壓縮數(shù)據(jù)選擇部分42h。無損壓縮部分42a對于當(dāng)前幀數(shù)據(jù)6a執(zhí)行無損壓縮以產(chǎn)生無損壓縮數(shù)據(jù)。(1X4)像素壓縮部分42b對于當(dāng)前幀數(shù)據(jù)6a執(zhí)行(1X4)像素壓縮以產(chǎn)生(1X4)壓縮數(shù)據(jù)。(2+1X2)像素壓縮部分42c對于當(dāng)前幀數(shù)據(jù)6a執(zhí)行(2+1X2)像素壓縮以產(chǎn)生(2+1X2)壓縮數(shù)據(jù)。(2X2)像素壓縮部分42d對于當(dāng)前幀數(shù)據(jù)6a執(zhí)行(2X2)像素壓縮以產(chǎn)生(2X2)壓縮數(shù)據(jù)。(3+1)像 素壓縮部分42e對于當(dāng)前幀數(shù)據(jù)6a執(zhí)行(3+1)像素壓縮以產(chǎn)生(3+1)壓縮數(shù)據(jù)。(4X1)像素壓縮部分42f對于當(dāng)前幀數(shù)據(jù)6a執(zhí)行(4X1)像素壓縮以產(chǎn)生(4X1)壓縮數(shù)據(jù)。形狀識別部分42g從當(dāng)前幀數(shù)據(jù)6a識別在目標(biāo)塊的像素之間的相關(guān)性,根據(jù)所識別的相關(guān)性選擇無損壓縮數(shù)據(jù)、(1X4)壓縮數(shù)據(jù)、(2+1X2)壓縮數(shù)據(jù)、(2X2)壓縮數(shù)據(jù)、(3+1)壓縮數(shù)據(jù)和(4X1)壓縮數(shù)據(jù)的任何ー個,并且向壓縮數(shù)據(jù)選擇部分42h發(fā)送用于指示所選擇的壓縮數(shù)據(jù)的壓縮數(shù)據(jù)選擇數(shù)據(jù)。壓縮數(shù)據(jù)選擇部分42h輸出由壓縮數(shù)據(jù)選擇數(shù)據(jù)指定的壓縮數(shù)據(jù)。從壓縮數(shù)據(jù)選擇部分42h輸出的壓縮數(shù)據(jù)被發(fā)送到解壓縮電路44和選擇電路51,并且也被發(fā)送到存儲器IlA并存儲在存儲器IlA中。返回圖11,解壓縮電路43、44從存儲器IIA和壓縮電路42接收壓縮數(shù)據(jù),并且分別對于接收的壓縮數(shù)據(jù)執(zhí)行解壓縮處理。在此,從存儲器IlA接收的壓縮數(shù)據(jù)是與前ー個幀的圖像數(shù)據(jù)對應(yīng)的壓縮數(shù)據(jù),而從壓縮電路42接收的壓縮數(shù)據(jù)是與當(dāng)前幀的圖像數(shù)據(jù)對應(yīng)的壓縮數(shù)據(jù)。解壓縮電路43、44分別執(zhí)行與由上述壓縮電路42選擇的壓縮方案對應(yīng)的解壓縮處理,并且產(chǎn)生前一個幀解壓縮壓縮數(shù)據(jù)和當(dāng)前幀解壓縮壓縮數(shù)據(jù)。圖13是示出解壓縮電路43、44的配置的框圖。順便提及,雖然下面將描述解壓縮電路43的配置,但是解壓縮電路44也具有與解壓縮電路43相同的配置,并且執(zhí)行相同的操作。而且,在驅(qū)動器4中設(shè)置的解壓縮電路15B也具有與解壓縮電路43相同的配置,并且執(zhí)行相同的操作。解壓縮電路43包括無損解壓縮部分43a、(1X4)像素解壓縮部分43b、(2+1X2)像素解壓縮部分43c、(2X2)像素解壓縮部分43d、(3+1)像素解壓縮部分43e、(4X1)像素解壓縮部分43f和形狀識別部分43g。無損解壓縮部分43a對于所接收的壓縮數(shù)據(jù)執(zhí)行與無損壓縮對應(yīng)的解壓縮處理以產(chǎn)生無損解壓縮數(shù)據(jù)。(1X4)像素解壓縮部分43b對于所接收的壓縮數(shù)據(jù)執(zhí)行與(1X4)像素壓縮對應(yīng)的解壓縮處理以產(chǎn)生(1X4)解壓縮數(shù)據(jù)。(2+1X2)像素解壓縮部分43c對于所接收的壓縮數(shù)據(jù)執(zhí)行與(2+1X2)像素壓縮對應(yīng)的解壓縮處理以產(chǎn)生(2+1X2)解壓縮數(shù)據(jù)。(2X2)像素解壓縮部分43d對于所接收的壓縮數(shù)據(jù)執(zhí)行與(2X2)像素壓縮對應(yīng)的解壓縮處理以產(chǎn)生(2X2)解壓縮數(shù)據(jù)。(3+1)像素解壓縮部分43e對于所接收的壓縮數(shù)據(jù)執(zhí)行與(3+1)像素壓縮對應(yīng)的解壓縮處理以產(chǎn)生(3+1)解壓縮數(shù)據(jù)。(4X1)像素解壓縮部分43f對于所接收的壓縮數(shù)據(jù)執(zhí)行與(4X1)像素壓縮對應(yīng)的解壓縮處理以產(chǎn)生(4X1)解壓縮數(shù)據(jù)。形狀識別部分43g從壓縮數(shù)據(jù)中包括的壓縮類型識別比特識別用于接收的壓縮數(shù)據(jù)的壓縮的壓縮處理,選擇與被識別的壓縮處理對應(yīng)的解壓縮數(shù)據(jù),并且向解壓縮數(shù)據(jù)選擇部分43h發(fā)送用于指示所選擇的解壓縮數(shù)據(jù)的解壓縮數(shù)據(jù)選擇數(shù)據(jù)。解壓縮數(shù)據(jù)選擇部分43h輸出由解壓縮數(shù)據(jù)選擇數(shù)據(jù)指定的解壓縮數(shù)據(jù)。返回到圖11,過驅(qū)動運(yùn)算電路45具有與第一和第二實(shí)施例的過驅(qū)動運(yùn)算電路25相同的配置,并且對于從解壓縮電路43接收的前一個幀解壓縮壓縮數(shù)據(jù)和從解壓縮電路44接收的當(dāng)前幀解壓縮壓縮數(shù)據(jù)執(zhí)行相同的處理,以產(chǎn)生未校正過驅(qū)動處理數(shù)據(jù)45a、校正后過驅(qū)動處理數(shù)據(jù)45b和驅(qū)動方向數(shù)據(jù)45c。無損壓縮部分46a、(I X 4)像素壓縮部分46b、(2+1 X 2)像素壓縮部分46c、(2 X 2)像素壓縮部分46d、(3+1)像素壓縮部分46e和(4 X I)像素壓縮部分46f是用于對未校正過驅(qū)動處理數(shù)據(jù)45a執(zhí)行壓縮處理的電路組。詳細(xì)而言,無損壓縮部分46a對于未校正過驅(qū)動處理數(shù)據(jù)45a執(zhí)行無損壓縮以產(chǎn)生未校正無損壓縮數(shù)據(jù)。(1X4)像素壓縮部分46b對于未 校正過驅(qū)動處理數(shù)據(jù)45a執(zhí)行(1X4)像素壓縮以產(chǎn)生未校正(1X4)壓縮數(shù)據(jù)。(2+1X2)像素壓縮部分46c對于未校正過驅(qū)動處理數(shù)據(jù)45a執(zhí)行(2+1X2)像素壓縮以產(chǎn)生未校正(2+1X2)壓縮數(shù)據(jù)。(2X2)像素壓縮部分46d對于未校正過驅(qū)動處理數(shù)據(jù)45a執(zhí)行(2X2)像素壓縮以產(chǎn)生未校正(2X2)壓縮數(shù)據(jù)。(3+1)像素壓縮部分46e對于未校正過驅(qū)動處理數(shù)據(jù)45a執(zhí)行(3+1)像素壓縮以產(chǎn)生未校正(3+1)壓縮數(shù)據(jù)。(4X1)像素壓縮部分46f對于未校正過驅(qū)動處理數(shù)據(jù)45a執(zhí)行(4X1)像素壓縮以產(chǎn)生未校正(4X1)壓縮數(shù)據(jù)。無損壓縮部分47a、(I X 4)像素壓縮部分47b、(2+1 X 2)像素壓縮部分47c、(2 X 2)像素壓縮部分47d、(3+1)像素壓縮部分47e和(4X1)像素壓縮部分47f是用于對于校正后過驅(qū)動處理數(shù)據(jù)45b執(zhí)行壓縮處理的電路組。無損壓縮部分47a對于校正后過驅(qū)動處理數(shù)據(jù)45b執(zhí)行無損壓縮以產(chǎn)生校正后無損壓縮數(shù)據(jù)。(1X4)像素壓縮部分47b對于校正后過驅(qū)動處理數(shù)據(jù)45b執(zhí)行(1X4)像素壓縮以產(chǎn)生校正后(1X4)壓縮數(shù)據(jù)。(2+1X2)像素壓縮部分47c對于校正后過驅(qū)動處理數(shù)據(jù)45b執(zhí)行(2+1X2)像素壓縮以產(chǎn)生校正后(2+1X2)壓縮數(shù)據(jù)。(2X2)像素壓縮部分47d對于校正后過驅(qū)動處理數(shù)據(jù)45b執(zhí)行(2X2)像素壓縮以產(chǎn)生校正后(2X2)壓縮數(shù)據(jù)。(3+1)像素壓縮部分47e對于校正后過驅(qū)動處理數(shù)據(jù)45b執(zhí)行(3+1)像素壓縮以產(chǎn)生校正后(3+1)壓縮數(shù)據(jù)。(4X1)像素壓縮部分47f對于校正后過驅(qū)動處理數(shù)據(jù)45b執(zhí)行(4X1)像素壓縮以產(chǎn)生校正后(4X1)壓縮數(shù)據(jù)。無損解壓縮部分48a、(1X4)像素解壓縮部分48b、(2+1X2)像素解壓縮部分48c、(2X2)像素解壓縮部分48d、(3+1)像素解壓縮部分48e和(4X1)像素解壓縮部分48f是用于解壓縮通過對未校正過驅(qū)動處理數(shù)據(jù)45a的壓縮處理產(chǎn)生的壓縮數(shù)據(jù)的電路組。無損解壓縮部分48a對于從無損壓縮部分46a接收的未校正無損壓縮數(shù)據(jù)執(zhí)行與無損壓縮對應(yīng)的解壓縮處理,以產(chǎn)生未校正無損解壓縮壓縮數(shù)據(jù)。(1X4)像素解壓縮部分48b對于從(1X4)像素壓縮部分46b接收的未校正(1X4)壓縮數(shù)據(jù)執(zhí)行與(1X4)像素壓縮對應(yīng)的解壓縮處理,以產(chǎn)生未校正(1X4)解壓縮壓縮數(shù)據(jù)。(2+1X2)像素解壓縮部分48c對于從(2+1X2)像素壓縮部分46c接收的壓縮數(shù)據(jù)執(zhí)行與(2+1X2)像素壓縮對應(yīng)的解壓縮處理,以產(chǎn)生未校正(2+1X2)解壓縮壓縮數(shù)據(jù)。(2X2)像素解壓縮部分48d對于從(2X2)像素壓縮部分46d接收的壓縮數(shù)據(jù)執(zhí)行與(2X2)像素壓縮對應(yīng)的解壓縮處理,以產(chǎn)生未校正(2X2)解壓縮壓縮數(shù)據(jù)。(3+1)像素解壓縮部分48e對于從(3+1)像素壓縮部分46e接收的壓縮數(shù)據(jù)執(zhí)行與(3+1)像素壓縮對應(yīng)的解壓縮處理,以產(chǎn)生未校正(3+1)解壓縮壓縮數(shù)據(jù)。(4X1)像素解壓縮部分48f對于從(4X1)像素壓縮部分46f接收的壓縮數(shù)據(jù)執(zhí)行與(4X1)像素壓縮對應(yīng)的解壓縮處理,以產(chǎn)生未校正(4X1)解壓縮數(shù)據(jù)。無損解壓縮部分49a、(1X4)像素解壓縮部分49b、(2+1X2)像素解壓縮部分49c、(2X2)像素解壓縮部分49d、(3+1)像素解壓縮部分49e和(4X1)像素解壓縮部分49f是用于解壓縮通過對校正后過驅(qū)動處理數(shù)據(jù)45b的壓縮處理產(chǎn)生的壓縮數(shù)據(jù)的電路組。無損解壓縮部分49a對于從無損壓縮部分46a接收的校正后無損壓縮數(shù)據(jù)執(zhí)行與無損壓縮對應(yīng)的解壓縮處理,以產(chǎn)生校正后無損解壓縮壓縮數(shù)據(jù)。(1X4)像素解壓縮部分49b對于從(1X4)像素壓縮部分46b接收的校正后(1X4)壓縮數(shù)據(jù)執(zhí)行與(1X4)像素壓縮對應(yīng)的解壓縮處理,以產(chǎn)生校正后(1X4)解壓縮壓縮數(shù)據(jù)。(2+1X2)像素解壓縮部分49c對于從(2+1X2)像素壓縮部分46c接收的壓縮數(shù)據(jù)執(zhí)行與(2+1X2)像素壓縮對應(yīng)的解壓縮處理,以產(chǎn)生校正后(2+1X2)解壓縮壓縮數(shù)據(jù)。(2X2)像素解壓縮部分49d對于從(2X2)像素壓縮部分46d接收的壓縮數(shù)據(jù)執(zhí)行與(2X2)像素壓縮對應(yīng)的解壓縮處理,以產(chǎn)生校正 后(2X2)解壓縮壓縮數(shù)據(jù)。(3+1)像素解壓縮部分49e對于從(3+1)像素壓縮部分46e接收的壓縮數(shù)據(jù)執(zhí)行與(3+1)壓縮對應(yīng)的解壓縮處理,以產(chǎn)生校正后(3+1)解壓縮壓縮數(shù)據(jù)。(4X1)像素解壓縮部分49f對于從(4X1)像素壓縮部分46f接收的壓縮數(shù)據(jù)執(zhí)行與(4X1)壓縮對應(yīng)的解壓縮處理,以產(chǎn)生校正后(4X1)解壓縮數(shù)據(jù)。比較電路50選擇從壓縮電路42和壓縮部分46a至46f與47a至47f輸出的壓縮數(shù)據(jù)的任何一個來作為要發(fā)送到驅(qū)動器4的壓縮數(shù)據(jù)7。在此,從壓縮電路42輸出的壓縮數(shù)據(jù)是未對其執(zhí)行過驅(qū)動處理的壓縮數(shù)據(jù)。而且,從壓縮部分46a至46f輸出的壓縮數(shù)據(jù)的每ー個是通過對于下述數(shù)據(jù)執(zhí)行壓縮處理而獲得的壓縮數(shù)據(jù),對于所述數(shù)據(jù)通過LUT處理部分執(zhí)行了過驅(qū)動處理,但是沒有通過校正部分對其執(zhí)行校正處理;從壓縮部分47a至47f輸出的壓縮數(shù)據(jù)的每一個是通過對于下述數(shù)據(jù)執(zhí)行壓縮處理而獲得的壓縮數(shù)據(jù),對于所述數(shù)據(jù)執(zhí)行了過驅(qū)動處理并且進(jìn)ー步執(zhí)行了校正處理?;谝韵聛韴?zhí)行由比較電路50進(jìn)行的選擇(I)從解壓縮電路44輸出的當(dāng)前幀解壓縮壓縮數(shù)據(jù),(2)從壓縮部分46a至46f與47a至47f輸出的數(shù)據(jù),以及,(3)驅(qū)動方向數(shù)據(jù)45c。選擇電路51將由比較電路50選擇的壓縮數(shù)據(jù)輸出為應(yīng)當(dāng)向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7。在一個實(shí)施例中,如下執(zhí)行比較電路50中的選擇首先,如果從解壓縮電路44輸出的當(dāng)前幀解壓縮壓縮數(shù)據(jù)的灰度值和未校正過驅(qū)動處理數(shù)據(jù)45a的灰度值對于目標(biāo)塊的所有像素的所有子像素相同,則比較電路50確定過驅(qū)動處理是不必要的,并且將從壓縮電路42輸出的壓縮數(shù)據(jù)選擇為要實(shí)際向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7。如果當(dāng)前幀解壓縮壓縮數(shù)據(jù)的灰度值和未校正過驅(qū)動處理數(shù)據(jù)45a的灰度值對于目標(biāo)塊的任何像素的任何子像素不同,則比較電路50進(jìn)ー步從無損壓縮部分46a、(1X4)像素壓縮部分46b、(2+1 X 2)像素壓縮部分46c、(2 X 2)像素壓縮部分46d、(3+1)像素壓縮部分46e、(4X1)像素壓縮部分46f、無損壓縮部分47a、(1X4)像素壓縮部分47b、(2+1X2)像素壓縮部分47c、(2X2)像素壓縮部分47d、(3+1)像素壓縮部分47e和(4X1)像素壓縮部分47f接收的多個壓縮數(shù)據(jù)之中選擇應(yīng)當(dāng)向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7。應(yīng)當(dāng)向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7的選擇被執(zhí)行如下首先,比較電路50確定使用從無損壓縮部分46a、(I X4)像素壓縮部分46b、(2+1X2)像素壓縮部分46c、(2X2)像素壓縮部分46d、(3+1)像素壓縮部分46e和(4X1)像素壓縮部分46f輸出的多個壓縮數(shù)據(jù)實(shí)現(xiàn)的過驅(qū)動方向?qū)τ谀繕?biāo)塊的每ー個像素的每一個子像素是否是正確的。通過下述方式來做出該確定比較通過解壓縮每一個壓縮數(shù)據(jù)(即,從損解壓縮部分48a、(1X4)像素解壓縮部分48b、(2+1X2)像素解壓縮部分48c、(2X2)像素解壓縮部分48d、(3+1)像素解壓縮部分48e和(1X4)像素解壓縮部分48f輸出的解壓縮數(shù)據(jù))而獲得的未校正解壓縮壓縮數(shù)據(jù)與當(dāng)前幀解壓縮壓縮數(shù)據(jù)。例如,考慮下述情況在用于某個特定像素的特定子像素的驅(qū)動方向數(shù)據(jù)45c中所示的過驅(qū)動方向是“正”,并且過驅(qū)動方向的確定的目標(biāo)是從無損壓縮部分46a輸出的壓縮數(shù)據(jù)。在該情況下,當(dāng)從用于該特定像素的該特定子像素的從無損解壓縮部分48a輸出的解壓縮數(shù)據(jù)的值大于或等于該特定像素的該特定子像素的當(dāng)前幀解壓縮壓縮數(shù)據(jù)的值時,使用從無損壓縮部分46a輸出的壓縮數(shù)據(jù)實(shí)現(xiàn)的過驅(qū)動方向被確定為正確的;當(dāng)不是如此時,將過驅(qū)動方向確定為不確定的。類似地,在用于某個特定像素的特定子像素的驅(qū)動 方向數(shù)據(jù)45c中所示的過驅(qū)動方向是“負(fù)”的情況下,當(dāng)用于該特定像素的該特定子像素的從無損解壓縮部分48a輸出的解壓縮數(shù)據(jù)的值小于該特定像素的該特定子像素的當(dāng)前幀解壓縮壓縮數(shù)據(jù)的值時,將過驅(qū)動方向確定為正確的;當(dāng)不是如此時,將過驅(qū)動方向確定為不正確的。而且,對于從(1X4)像素壓縮部分46b、(2+1 X2)像素壓縮部分46c、(2X2)像素壓縮部分46d、(3+1)像素壓縮部分46e和(4X1)像素壓縮部分46f輸出的壓縮數(shù)據(jù)進(jìn)行相同的確定。由此,對于從無損壓縮部分46a、(1X4)像素壓縮部分46b、(2+1X2)像素壓縮部分46c、(2X2)像素壓縮部分46d、(3+1)像素壓縮部分46e和(4X1)像素壓縮部分46f輸出的多個壓縮數(shù)據(jù)的每ー個,確定目標(biāo)塊的所有像素的所有子像素的過驅(qū)動方向是否是正確的。如果在由無損壓縮部分46a、(1X4)像素壓縮部分46b、(2+1X2)像素壓縮部分46c、(2X2)像素壓縮部分46d、(3+1)像素壓縮部分46e和(4X1)像素壓縮部分46f產(chǎn)生的多個壓縮數(shù)據(jù)中僅有一個壓縮數(shù)據(jù)其目標(biāo)塊的所有像素的所有子像素的過驅(qū)動方向是正確的,則比較電路50將這ー個壓縮數(shù)據(jù)選擇為應(yīng)當(dāng)向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7。如果存在多個壓縮數(shù)據(jù)其目標(biāo)塊的所有像素的所有子像素的過驅(qū)動方向是正確的,則從這多個壓縮數(shù)據(jù)中選擇這樣的壓縮數(shù)據(jù),即通過解壓縮該壓縮數(shù)據(jù)而獲得的解壓縮數(shù)據(jù)最接近未校正過驅(qū)動處理數(shù)據(jù)45a。在這個實(shí)施例中,關(guān)于目標(biāo)塊的每ー個像素的每一個子像素,計(jì)算解壓縮數(shù)據(jù)的值和未校正過驅(qū)動處理數(shù)據(jù)45a的值的差的絕對值,并且,在其每ー個的目標(biāo)塊的所有像素的所有子像素的過驅(qū)動方向是正確的多個壓縮數(shù)據(jù)之中,將與這樣的解壓縮數(shù)據(jù)對應(yīng)的壓縮數(shù)據(jù)選擇為應(yīng)當(dāng)向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7,即,對于目標(biāo)塊的所有像素的所有子像素而言上述差的絕對值的和最小的解壓縮數(shù)據(jù)。如果在由無損壓縮部分46a、(1X4)像素壓縮部分46b、(2+1X2)像素壓縮部分46c、(2X2)像素壓縮部分46d、(3+1)像素壓縮部分46e和(4X1)像素壓縮部分46f產(chǎn)生的多個壓縮數(shù)據(jù)中不存在其目標(biāo)塊的所有像素的所有子像素的過驅(qū)動方向是正確的壓縮數(shù)據(jù),則將從無損壓縮部分47a、(1X4)像素壓縮部分47b、(2+1X2)像素壓縮部分47c、(2X2)像素壓縮部分47d、(3+1)像素壓縮部分47e和(4X1)像素壓縮部分47f輸出的多個壓縮數(shù)據(jù)之中選擇應(yīng)當(dāng)向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7。詳細(xì)而言,在多個壓縮數(shù)據(jù)中,使得對應(yīng)的解壓縮數(shù)據(jù)(S卩,從無損解壓縮部分49a、(1X4)像素解壓縮部分49b、(2+1X2)像素解壓縮部分49c、(2X2)像素解壓縮部分49d、(3+1)像素解壓縮部分49e和(4X1)像素解壓縮部分49f的每ー個輸出的解壓縮數(shù)據(jù))最接近未校正過驅(qū)動處理數(shù)據(jù)45a的壓縮數(shù)據(jù)將被選擇為應(yīng)當(dāng)向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7。在這個實(shí)施例中,對于目標(biāo)塊的每ー個像素的每ー個子像素,計(jì)算在從無損解壓縮部分49a、(1X4)像素解壓縮部分49b、(2+1X2)像素解壓縮部分49c、(2X2)像素解壓縮部分49d、(3+1)像素解壓縮部分49e和(4X1)像素解壓縮部分49f輸出的解壓縮數(shù)據(jù)的值與未校正過驅(qū)動處理數(shù)據(jù)45a的值之間的差的絕對值,并且,將使得對于目標(biāo)塊的所有像素的所有子像素而言差的絕對值的和最小的解壓縮數(shù)據(jù)相對應(yīng)的壓縮數(shù)據(jù)選擇為應(yīng)當(dāng)向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù)7。在該情況下,將從無損壓縮部分47a、(1X4)像素壓縮部分47b、(2+1X2)像素壓縮部分47c、(2X2)像素壓縮部分47d、(3+1)像素壓縮部分47e和(4X1)像素壓縮部分47f輸出的多個壓縮數(shù)據(jù)之中選擇應(yīng)當(dāng)向驅(qū)動器4發(fā)送的壓縮數(shù)據(jù) 7。然后,將描述在壓縮電路42中的壓縮處理的選擇和每ー個壓縮處理操作(無損壓縮、(1X4)像素壓縮、(2+1X2)像素壓縮、(2X2)像素壓縮、(3+1)像素壓縮和(4X1)像素壓縮)的細(xì)節(jié)。在下面的說明中,像素A、B、C和D的R子像素的灰度值分別被描述為Ra、Rb、R。和RD,像素A、B、C和D的G子像素的灰度值分別被描述為Ga、Gb、G。和GD,并且像素A、B、C和D的B子像素的灰度值分別被描述為Ba、Bb、Bc和Bd。I.在壓縮電路42中的壓縮處理的選擇圖14是示出在這個實(shí)施例中在壓縮電路42中的壓縮處理的選擇過程的流程圖。壓縮電路42的形狀識別部分42g確定目標(biāo)塊的四個像素的圖像數(shù)據(jù)是否對應(yīng)于特定模式(步驟S01),并且當(dāng)它對應(yīng)于特定模式時,選擇無損壓縮。在這個實(shí)施例中,將其目標(biāo)塊的四個像素的圖像數(shù)據(jù)的灰度值小于或等于5種的預(yù)定模式選擇為要對于其執(zhí)行無損壓縮的特定模式。詳細(xì)而言,如果目標(biāo)塊的四個像素的圖像數(shù)據(jù)的灰度值對應(yīng)于下面的四個模式(I)至(4)之一,則將執(zhí)行無損壓縮(I)四個像素的每種顏色的灰度值相同(圖15A)當(dāng)目標(biāo)塊的四個像素的圖像數(shù)據(jù)的灰度值滿足下面的條件(Ia)時,執(zhí)行無損壓縮。條件(la) :1^= = =!^ GA=GB=Ge=GD和Ba=Bb=Bci=Bd。在該情況下,目標(biāo)塊的四個顯示的圖像數(shù)據(jù)的灰度值是3種。(2)在四個像素中,R子像素、G子像素和B子像素的灰度值相同(圖15B)當(dāng)目標(biāo)塊的四個像素的圖像數(shù)據(jù)的灰度值滿足下面的條件(2a)時,執(zhí)行無損壓縮。條件(2a) Ra=Ga=Ba> Rb=Gb=Bb> Re=Ge=Be和RD=GD=BD。在該情況下,目標(biāo)塊的四個像素的圖像數(shù)據(jù)的灰度值是4種。(3)對于目標(biāo)塊的四個像素,在R、G和B中的兩種顏色的灰度值相同(圖15C至圖15E)當(dāng)滿足下述的三個條件(3a)至(3c)的任何一個時,執(zhí)行無損壓縮條件(3a) 條件(3b)條件(3c):Ra=Rb=Rc=Rd=Ga=Gb=Gc=Gd。在該情況下,目標(biāo)塊的四個像素的圖像數(shù)據(jù)的灰度值是5種。(4)當(dāng)在R、G和B中的一種顏色的灰度值相同并且剩余的兩種顏色的灰度值對于目標(biāo)塊的四個像素相同時(圖15F至圖15H)也當(dāng)進(jìn)ー步滿足下述的三個條件(4a)至(4c)的任何ー個時,執(zhí)行無損壓縮。條件(4a) :Ga=Gb=Gc=Gd、Ra=Ba, Rb=Bb, Rc=Bc 和 RD=BD。條件(4b) Ba=Bb=Bc=Bd, Ra=Ga, Rb=Gb, Rc=Gc 和Rd=Gd。條件(4c) Ra=Rb=Rc=Rd> Ga=Ba> Gb=Bb> Gc=Bc和GD=BD。在該情況下,四個像素的圖像數(shù)據(jù)的灰度值是5種。當(dāng)未執(zhí)行無損壓縮時,根據(jù)在四個像素之間的相關(guān)性來選擇壓縮處理。更具體地,壓縮電路42的形狀識別部分42g確定目標(biāo)塊的四個像素的每ー個子像素的灰度值對應(yīng)于下面的情況中的哪種情況情況A :在四個像素中的像素的任意組合的圖像數(shù)據(jù)間的相關(guān)性低。情況B :在兩個像素的圖像數(shù)據(jù)之間存在高相關(guān)性,并且,另外兩個像素的圖像數(shù)據(jù)彼此具有低相關(guān)性并且與前兩個像素具有低相關(guān)性。情況C :在四個像素的圖像數(shù)據(jù)之間 存在高相關(guān)性。情況D :在三個像素的圖像數(shù)據(jù)之間存在高相關(guān)性,并且,另ー個像素的圖像數(shù)據(jù)與前三個像素具有低相關(guān)性。情況E :在兩個像素的圖像數(shù)據(jù)之間存在高相關(guān)性,并且在另外兩個像素的圖像數(shù)據(jù)之間存在高相關(guān)性。詳細(xì)而言,當(dāng)下面的條件(A)對于使得i e {A, B, C,D}、j e {A, B,C,D}、iデj的i和j的所有組合不成立時,壓縮電路42的形狀識別部分42g確定該狀態(tài)對應(yīng)于情況A(SP,四個像素中的像素的任意組合的像素的圖像數(shù)據(jù)之間的相關(guān)性低)(步驟S02)。條件(A)
Ri-RjI彡Thl,Gi-Gj彡Thl并且IBi-BjI彡Thl。當(dāng)該狀態(tài)對應(yīng)于情況A時,形狀識別部分42g選擇(1X4)像素壓縮。當(dāng)確定狀態(tài)不對應(yīng)于情況A時,形狀識別部分42g指定四個像素的第一對的兩個像素和第二對的兩個像素,并且對于其所有組合確定是否滿足下面的條件在第一對的兩個像素之間的圖像數(shù)據(jù)的差小于規(guī)定值,并且在第二對的兩個像素之間的圖像數(shù)據(jù)的差小于規(guī)定值(步驟S03)。更具體地,形狀識別部分42g確定下面的條件(BI)至(B3)的任何一個是否成立(步驟S03)。條件(BI) : |Ra-Rb|彡Th2,Ga-Gb彡Th2,Ba-Bb彡Th2,
Rc-RdI 彡 Th2,Gc-Gd 彡 Th2,并且 | Bc-BdI 彡 Th。條件(B2): | Ra-Rc | 彡 Th2,Ga-Gc 彡 Th2,Ba-Bc I ^ Th2,I Rb-Rd I ^ Th2,| Gb-Gd | ^ Th2,并且 | Bb-Bd | ^ Th2。條件(B3): | Ra-Rd | ^ Th2,Ga-GdI 彡 Th2,Ba-Bd 彡 Th2,Rb-Rc 彡 Th2,Gb-Gc 彡 Th2,并且 Bb-Bc 彡 Th2。當(dāng)上述條件(BI)至(B3)的沒有ー個成立時,形狀識別部分42g確定該狀態(tài)對應(yīng)于情況B (即,在兩個像素的圖像數(shù)據(jù)之間存在高相關(guān)性,并且另外兩個像素的圖像數(shù)據(jù)彼此具有低相關(guān)性)。在該情況下,形狀識別部分42g選擇(2+1X2)像素壓縮。當(dāng)確定狀態(tài)不對應(yīng)于情況A、B的任何ー個時,形狀識別部分42g確定是否對于四個像素的所有顔色的每ー個滿足下述條件在四個子像素的圖像數(shù)據(jù)的最大值和最小值之間的差小于規(guī)定值。更具體地,形狀識別部分42g確定下面的條件(C)是否成立(步驟S04)。條件(C) max (Ra, Rb, Rc, Rd) -min (RA, Rb, Rc, Rd) <Th3, max (GA, Gb, Gc, Gd) -min (GA, Gb, Gc, Gd) <Th3和 max (Ba, Bb, Bc, Bd) -min (BA, Bb, Bc, Bd) <Th3。如果條件(C)成立,則形狀識別部分42g確定該狀態(tài)對應(yīng)于情況C (在四個像素的圖像數(shù)據(jù)之間存在高相關(guān)性)。在該情況下,形狀識別部分42g確定執(zhí)行(4X1)像素壓縮。另ー方面,如果條件(C)不成立,則形狀識別部分42g確定是否在四個像素的三個像素的組合的任何圖像數(shù)據(jù)之間存在高相關(guān)性并且另ー個像素的圖像數(shù)據(jù)與該三個像素具有低相關(guān)性(步驟S05)。更具體地,形狀識別部分42g確定下面的條件(Dl)至(D4)的任何一個是否成立(步驟S04)。條件(Dl): I Ra-Rb I 彡 Th4,Ga-Gb 彡 Th4, Ba-Bb 彡 Th4, Rb-Rc 彡 Th4,Gb-Gc 彡 Th4,Bb-Bc 彡 Th4,Rc-Ra 彡 Th4,Gc-Ga 彡 Th4,并且 | Bc-BaI 彡 Th4。條件(D2): I Ra-Rb I 彡 Th4,Ga-Gb 彡 Th4, Ba-Bb 彡 Th4, Rb-Rd 彡 Th4,Gb-GdI 彡 Th4,Bb-Bd 彡 Th4,Rd-Ra 彡 Th4,Gd-Ga 彡 Th4,并且 Bd-Ba 彡 Th4。條件(D3): I Ra-Rc I 彡 Th4,Ga-Gc 彡 Th4,Ba-Bc 彡 Th4,Rc-Rd 彡 Th4,Gc-GdI 彡 Th4,Bc-Bd 彡 Th4,Rd-Ra 彡 Th4,Gd-Ga 彡 Th4,并且 Bd-Ba 彡 Th4。條件(D4): I Rb-Rc I 彡 Th4,Gb-Gc 彡 Th4, Bb-Bc 彡 Th4, Rc-Rd 彡 Th4, Gc-GdI 彡 Th4,Bc-Bd 彡 Th4,Rd-Rb 彡 Th4,Gd-Gb 彡 Th4,并且 | Bd-BbI 彡 Th4。如果條件(Dl)至(D4)的任何ー個成立,則形狀識別部分42g確定該狀態(tài)對應(yīng)于情況D (即,在三個像素的圖像數(shù)據(jù)之間存在高相關(guān)性,并且這三個像素與另ー個像素的圖像數(shù)據(jù)具有低相關(guān)性)。在該情況下,形狀識別部分42g確定執(zhí)行(3+1)像素壓縮。如果上述條件(Dl)至(D4)的沒有ー個成立,則形狀識別部分42g確定該狀態(tài)對應(yīng)于情況E (即,在兩個像素的圖像數(shù)據(jù)之間存在高相關(guān)性,并且在另兩個像素的圖像數(shù)據(jù)之間存在高相關(guān)性)。在該情況下,形狀識別部分42g確定執(zhí)行(2X2)像素壓縮。形狀識別部分42g基于如上所述的相關(guān)性的識別結(jié)果來選擇(1X4)像素壓縮、(2+1X2)像素壓縮、(2X2)像素壓縮、(3+1)像素壓縮或(4X1)像素壓縮的任何ー個。根據(jù)如此獲得的選擇結(jié)果,執(zhí)行從壓縮電路42輸出的壓縮數(shù)據(jù)的選擇和在比較電路50中的壓縮數(shù)據(jù)的選擇。2.每個壓縮處理和解壓縮處理的細(xì)節(jié)然后,關(guān)于無損壓縮、(1X4)像素壓縮、(2+1X2)像素壓縮、(2X2)像素壓縮、(3+1)像素壓縮和(4X1)像素壓縮的每ー個,將描述壓縮處理的細(xì)節(jié)和解壓縮處理的細(xì)節(jié)。2-1.無損壓縮在這個實(shí)施例中,通過重新布置目標(biāo)塊的像素的相應(yīng)的子像素的灰度值來執(zhí)行無損壓縮。圖16是示出通過無損壓縮產(chǎn)生的壓縮數(shù)據(jù)的格式的圖。在這個實(shí)施例中,通過無損壓縮產(chǎn)生的壓縮數(shù)據(jù)是48比特數(shù)據(jù),并且由壓縮類型識別比特、顔色類型數(shù)據(jù)和圖像數(shù)據(jù)#1至#5組成。壓縮類型識別比特是指示用于壓縮的壓縮處理的類型的數(shù)據(jù),并且對于無損壓縮的數(shù)據(jù)向壓縮類型識別比特分配5個比持。在這個實(shí)施例中,無損壓縮數(shù)據(jù)的壓縮類型識別比特的值是“11111”。顏色類型數(shù)據(jù)是用于指示目標(biāo)塊的四個像素的圖像數(shù)據(jù)對應(yīng)于如上所述的圖15A至圖15H的8個模式的哪個模式的數(shù)據(jù)。在這個實(shí)施例中,因?yàn)橄薅?8個特定模式,所以顏色類型數(shù)據(jù)是3個比持。圖像數(shù)據(jù)#1至#5是通過重新布置目標(biāo)塊的像素的圖像數(shù)據(jù)的數(shù)據(jù)值而獲得的數(shù)據(jù)。圖像數(shù)據(jù)#1至#5的每ー個是8比特數(shù)據(jù)。如上所述,因?yàn)槟繕?biāo)塊的四個像素的圖像數(shù)據(jù)的數(shù)據(jù)值是5種或更少,所以可以在圖像數(shù)據(jù)#1至#5中存儲所有的數(shù)據(jù)值。
通過參考顏色類型數(shù)據(jù)重新布置圖像數(shù)據(jù)#1至#5來執(zhí)行通過上述無損壓縮產(chǎn)生的壓縮數(shù)據(jù)的解壓。因?yàn)樵陬伾愋蛿?shù)據(jù)中描述了目標(biāo)塊的四個像素的圖像數(shù)據(jù)對應(yīng)于圖15A至圖15H中的哪個模式,所以可以將與目標(biāo)塊的四個像素的原始圖像數(shù)據(jù)完全相同的數(shù)據(jù)恢復(fù)為解壓縮數(shù)據(jù)。2-2. (1X4)像素壓縮圖17是示出(1X4)壓縮數(shù)據(jù)的格式的概念圖。如上所述,(1X4)像素壓縮是當(dāng)在四個像素之間的任意組合的像素的圖像數(shù)據(jù)之間的相關(guān)性低時采用的壓縮處理。(1X4)壓縮數(shù)據(jù)由下述數(shù)據(jù)組成壓縮類型識別比特;與像素A的圖像數(shù)據(jù)對應(yīng)的Ra、Ga和Ba數(shù)據(jù);與像素B的圖像數(shù)據(jù)對應(yīng)的Rb、Gb和Bb數(shù)據(jù);與像素C的圖像數(shù)據(jù)對應(yīng)的RC、GC和Bc數(shù)據(jù);以及,與像素D的圖像數(shù)據(jù)對應(yīng)的Rd、Gd和Bd數(shù)據(jù)。在此,壓縮類型識別比特是指示用于壓縮的壓縮處理的類型的數(shù)據(jù),并且在(1X4)像素壓縮中,向壓縮類型識別比特分配一個比持。在這個實(shí)施例中,(1X4)壓縮數(shù)據(jù)的壓縮類型識別比特的值是“O”。
Ra、Ga和Ba數(shù)據(jù)是通過對于像素A的R、G和B子像素的灰度值執(zhí)行減少比特平面的數(shù)量的處理而獲得的比特平面減少數(shù)據(jù)。Rb、Gb和Bb數(shù)據(jù)是通過對于像素B的R、G和B子像素的灰度值執(zhí)行減少比特平面的數(shù)量的處理而獲得的比特平面減少數(shù)據(jù)。類似地,!^、Gc和Bc數(shù)據(jù)是通過對于像素C的R、G和B子像素的灰度值執(zhí)行減少比特平面的數(shù)量的處理而獲得的比特平面減少數(shù)據(jù)。Rd、Gd和Bd數(shù)據(jù)是通過對于像素D的R、G和B子像素的灰度值執(zhí)行減少比特平面的數(shù)量的處理而獲得的比特平面減少數(shù)據(jù)。在這個實(shí)施例中,僅與像素D的B子像素對應(yīng)的Bd數(shù)據(jù)是三比特數(shù)據(jù),并且其他數(shù)據(jù)是四比特數(shù)據(jù)。在這個比特分配中,包括壓縮類型識別比特的比特的總數(shù)變?yōu)?8比持。圖18是用于描述(1X4)像素壓縮的概念圖。在(1X4)像素壓縮中,對于像素A至D的每ー個執(zhí)行使用抖動矩陣的抖動,并且由此,減少像素A至D的圖像數(shù)據(jù)的比特平面的數(shù)量。詳細(xì)而言,執(zhí)行向像素A、B、C和D的圖像數(shù)據(jù)的每ー個加上誤差數(shù)據(jù)α的處理。在這個實(shí)施例中,使用作為拜爾矩陣的基本矩陣從像素的坐標(biāo)確定每ー個像素的誤差數(shù)據(jù)a。下面分別描述誤差數(shù)據(jù)α的計(jì)算。下面,在假定對于像素A、B、C和D確定的誤差數(shù)據(jù)α分別是0、5、10和15的情況下給出說明。而且,執(zhí)行舍入,并且由此,產(chǎn)生RA、Ga和Ba數(shù)據(jù)、Rb、Gb和Bb數(shù)據(jù)、Rc、Gc和Bc數(shù)據(jù)、Rd、Gd和Bd數(shù)據(jù)。在此,舍入表示下述處理向數(shù)據(jù)加上值2(n_D,其中η是期望值,并且省略低η個比持。在像素D的B子像素的灰度值上,執(zhí)行加上值16并且隨后省略低5個比特的處理。向如上所述產(chǎn)生的Ra、Ga和Ba數(shù)據(jù)、Rb、Gb和Bb數(shù)據(jù)、Rc、Gc和Bc數(shù)據(jù)和RD、Gd和Bd數(shù)據(jù)加上作為壓縮類型識別比特的值“0”,由此產(chǎn)生(1X4)壓縮數(shù)據(jù)。圖19是示出(1X4)壓縮數(shù)據(jù)的解壓縮處理的圖。在(1X4)壓縮數(shù)據(jù)的解壓縮中,首先,執(zhí)行Ra、Ga、Ba數(shù)據(jù)、Rb、Gb,Bb數(shù)據(jù)、Rc、Gc、Bc數(shù)據(jù)和Rd, Gd, Bd數(shù)據(jù)的比特前移。比特前移的數(shù)量與在(1X4)像素壓縮中省略的比特的數(shù)量相同。即,對于與像素D的B子像素對應(yīng)的Bd數(shù)據(jù)執(zhí)行5比特前移,并且對于其他數(shù)據(jù)執(zhí)行四比特前移。而且,執(zhí)行誤差數(shù)據(jù)α的相減,并且完成(1X4)壓縮數(shù)據(jù)的解壓縮。由此,產(chǎn)生用于示出像素A至D的每ー個子像素的灰度的(1X4)解壓縮數(shù)據(jù)。(1X4)解壓縮數(shù)據(jù)通常是恢復(fù)原始圖像數(shù)據(jù)的數(shù)據(jù)。如果將圖18的(1X4)解壓縮數(shù)據(jù)的像素A至D的子像素的灰度值與圖19的原始圖像數(shù)據(jù)的像素A至D的子像素的灰度值作比較,則可以明白,通常通過上述的解壓縮處理來恢復(fù)像素A至D的原始圖像數(shù)據(jù)。2-3. (2+1X2)像素壓縮圖20是示出(2+1X2)壓縮數(shù)據(jù)的格式的概念圖。如上所述,當(dāng)在兩個像素的圖像數(shù)據(jù)之間存在高相關(guān)性并且另外兩個像素的圖像數(shù)據(jù)彼此具有低相關(guān)性并且與前兩個像素具有低相關(guān)性時采用(2+1X2)像素壓縮。如圖20中所示,在這個實(shí)施例中,(2+1X2)壓縮數(shù)據(jù)由下述數(shù)據(jù)組成包括壓縮類型識別比特的頭部、形狀識別數(shù)據(jù)、R代表值、G代表值、B代表值、大小識別數(shù)據(jù)、β比較結(jié)果數(shù)據(jù)、Ri、Gi和Bi數(shù)據(jù)以及らGj和數(shù)據(jù)。壓縮類型識別比特是指示用于壓縮的壓縮處理的類型的數(shù)據(jù),并且向(2+1X2)壓縮數(shù)據(jù)中的壓縮類型識別比特分配兩個比持。在這個實(shí)施例中,(2+1X2)壓縮數(shù)據(jù)的壓 縮類型識別比特的值是“10”。形狀識別數(shù)據(jù)是3比特數(shù)據(jù),用于指示在像素A至D中哪兩個像素的圖像數(shù)據(jù)之間具有高相關(guān)性。當(dāng)使用(2+1X2)像素壓縮時,在像素A至D之中的兩個像素的圖像數(shù)據(jù)之間的相關(guān)性高,并且剩余兩個像素與其他像素的圖像數(shù)據(jù)具有低相關(guān)性。因此,在圖像數(shù)據(jù)之間其相關(guān)性高的兩個像素的組合是下述的6種情況像素A、C ;像素B、D ;像素A、B ;像素C、D ;像素B、C ;以及,像素A、D。形狀識別數(shù)據(jù)通過三個比特指示在圖像數(shù)據(jù)之間具有高相關(guān)性的兩個像素對應(yīng)于在這六個組合中的哪個組合。R代表值、G代表值、B代表值分別是表示解壓具有高相關(guān)性的兩個像素的R子像素、G子像素和B子像素的灰度值的值。如圖20中所示,R代表值和G代表值每ー個是5比特或6比特數(shù)據(jù),并且B代表值是5比特數(shù)據(jù)。β比較數(shù)據(jù)是用于指示在具有高相關(guān)性的兩個像素的相同顔色子像素的灰度值之間的差是否大于規(guī)定的閾值β。β比較數(shù)據(jù)是用于指示具有高相關(guān)性的兩個像素的R子像素的灰度值的差和具有高相關(guān)性的兩個像素的G子像素的灰度值的差是否大于規(guī)定的閾值β。另ー方面,大小識別數(shù)據(jù)是用于指示在具有高相關(guān)性的兩個像素中兩個像素的R子像素的哪個灰度值大于另ー個的R子像素的灰度值以及兩個像素的G子像素的哪個灰度值大于另ー個的G子像素的灰度值的數(shù)據(jù)。僅當(dāng)具有高相關(guān)性的兩個像素的R子像素的灰度值的差大于閾值β時產(chǎn)生與R子像素對應(yīng)的大小識別數(shù)據(jù);僅當(dāng)具有高相關(guān)性的兩個像素的G子像素的灰度值的差大于閾值β時產(chǎn)生與G子像素對應(yīng)的大小識別數(shù)據(jù)。因此,大小識別數(shù)據(jù)是O比特至2比特數(shù)據(jù)。RpGi和Bi數(shù)據(jù)與I^Gj和Bj數(shù)據(jù)是通過執(zhí)行下述處理而獲得的比特平面減少數(shù)據(jù)減少具有低相關(guān)性的兩個像素的R、G和B子像素的灰度值上的比特平面的數(shù)量。每組Ri> Gi和Bi數(shù)據(jù)與らGj和數(shù)據(jù)是4比特數(shù)據(jù)。下面,將參考圖21來描述(2+1X2)像素壓縮。圖21描述了當(dāng)在像素A、B的圖像數(shù)據(jù)之間的相關(guān)性高、像素C、D的圖像數(shù)據(jù)與像素A、B的圖像數(shù)據(jù)具有低相關(guān)性并且在像素C、D之間的圖像數(shù)據(jù)的相關(guān)性低時(2+1X2)壓縮數(shù)據(jù)的產(chǎn)生。本領(lǐng)域內(nèi)的技術(shù)人員容易明白,當(dāng)具有高相關(guān)性的像素的組合不同時可以類似地產(chǎn)生(2+1X2)壓縮數(shù)據(jù)。首先,將描述像素A、B (相關(guān)性高)的圖像數(shù)據(jù)的壓縮處理。首先,對于R子像素、G子像素和B子像素的每ー個計(jì)算灰度值的平均值。通過下面的公式來計(jì)算R子像素、G子像素和 B 子像素的灰度值的平均值 Rave、Gave 和 Bave :Rave= (RA+RB+1)/2、Gave= (GA+GB+1)/2和 Bave=(BA+BB+l)/20而且,進(jìn)行關(guān)于像素A、B的R子像素的灰度值的差|Ra-Rb|和G子像素的灰度值的差I(lǐng)Ga-GbI是否大于規(guī)定值β的比較。這些比較結(jié)果在(2+1X2)壓縮數(shù)據(jù)中被描述為β比較數(shù)據(jù)。而且,通過下面的過程來建立大小識別數(shù)據(jù)。在大小識別數(shù)據(jù)中描述了當(dāng)像素Α、B的R子像素的灰度值的差|Ra-Rb|大于閾值β時,在像素A、B之間R子像素的哪個灰度值大于另ー個。在大小識別數(shù)據(jù)中未描述當(dāng)像素A、B的R子像素的灰度值的差|Ra-Rb|小于或等于閾值β時像素Α、Β的R子像素的灰度值的大小關(guān)系。類似地,在大小識別數(shù)據(jù)中描述了當(dāng)像素Α、Β的G子像素的灰度值的差|Ga-Gb|大于閾值β時,在像素A、B之間G子像素的哪個灰度值大于另ー個。在大小識別數(shù)據(jù)中未描述當(dāng)像素A、B的G子像素的灰度值的差I(lǐng)Ga-GbI小于或等于閾值β時像素Α、Β的G子像素的灰度值的大小關(guān)系。在圖21的示例中,像素Α、Β的R子像素的灰度值分別是50和59,并且閾值β是 4。在該情況下,因?yàn)榛叶戎档牟領(lǐng)Ra-RbI大于閾值β,所以在β比較數(shù)據(jù)中描述了該情況,并且在大小識別數(shù)據(jù)中描述了像素B的R子像素的灰度值大于像素A的R子像素的灰度值的情況。另ー方面,像素Α、Β的G子像素的灰度值分別是2和I。因?yàn)榛叶戎档牟顋Ga-Gb|小于或等于閾值β,所以在β比較數(shù)據(jù)中描述了該情況。在大小識別數(shù)據(jù)中未描述像素Α、Β的G子像素的灰度值的大小關(guān)系。結(jié)果,大小識別數(shù)據(jù)在圖21的示例中變?yōu)椹`比特數(shù)據(jù)。然后,向R子像素、G子像素和B子像素的灰度值的平均值Rave、Gave和Bave加上誤差數(shù)據(jù)α。在這個實(shí)施例中,使用基本矩陣從每ー個組合的兩個像素的坐標(biāo)確定誤差數(shù)據(jù)α。下面將單獨(dú)描述誤差數(shù)據(jù)α的計(jì)算。下面,在這個實(shí)施例中,在假定對于像素Α、B確定的誤差數(shù)據(jù)α是O的情況下給出說明。而且,執(zhí)行舍入以計(jì)算R代表值、G代表值和B代表值。根據(jù)灰度值的差|Ra_Rb|、Iga-Gb和|ba-bb|與閾值β之間的大小關(guān)系與可壓縮性來確定在舍入中加上的數(shù)值和通過下舍入處理而省略的比特的數(shù)量。關(guān)于R子像素,當(dāng)R子像素的灰度值的差I(lǐng)Ra-RbI大于閾值β時,執(zhí)行向像素D的R子像素的灰度值的平均值Rave加上值4并且隨后省略低三個比特的處理,并且由此,計(jì)算R代表值。當(dāng)不是如此時,執(zhí)行向平均值Rave加上值2并且隨后省略低兩個比特的處理,并且由此,計(jì)算R代表值。類似地,關(guān)于G子像素,當(dāng)G子像素的灰度值的差|Ga-Gb|大于閾值β時,執(zhí)行向G子像素的灰度值的平均值Gave加上值4并且隨后省略低三個比特的處理,并且由此,計(jì)算G代表值。當(dāng)不是如此時,執(zhí)行向平均值Gave加上值2并且隨后省略低兩個比特的處理,并且由此,計(jì)算G代表值。在圖21的示例中,關(guān)于R子像素的平均值Rave,執(zhí)行增加值4并且隨后省略低三個比特的處理;關(guān)于G子像素的平均值Gave,執(zhí)行增加值2并且隨后省略低2個比特的處理。最后,關(guān)于B子像素,執(zhí)行向B子像素的灰度值的平均值Bave加上值4并且隨后省略低三個比特的處理,并且由此,計(jì)算B代表值。通過上面的過程,完成像素A、B的圖像數(shù)據(jù)的壓縮處理。另ー方面,在像素C、D的圖像數(shù)據(jù)上(相關(guān)性低),執(zhí)行與(1X4)像素壓縮相同的處理。即,對于像素C、D的每ー個,単獨(dú)地執(zhí)行使用抖動矩陣的抖動,并且由此,減少像素C、D的圖像數(shù)據(jù)的比特平面的數(shù)量。詳細(xì)而言,首先,執(zhí)行向像素C、D的圖像數(shù)據(jù)的每ー個加上誤差數(shù)據(jù)α的處理。如上所述,從像素的坐標(biāo)計(jì)算每一個像素的誤差數(shù)據(jù)α。下面在假定對于像素C、D確定的誤差數(shù)據(jù)α分別是10和15的情況下給出說明。而且,執(zhí)行舍入以產(chǎn)生RC、GC和Bc數(shù)據(jù)與Rd、Gd和Bd數(shù)據(jù)。詳細(xì)而言,執(zhí)行向像素C、D的每一個的R、G和B子像素的每組灰度值加上值8并且隨后省略低四個比特的處理。由此,計(jì)算Rc、Gc和Bc數(shù)據(jù)與Rd、Gd和Bd數(shù)據(jù)。通過下述方式來產(chǎn)生(2+1X2)壓縮數(shù)據(jù)向全部都是如上所述產(chǎn)生的R代表值、G代表值、B代表值、大小識別數(shù)據(jù)、β比較結(jié)果數(shù)據(jù)、Re、G。和B。數(shù)據(jù)與RD、Gd和Bd數(shù)據(jù)加上壓縮類型識別比特和形狀識別數(shù)據(jù)。另一方面,圖22是示出(2+1X2)壓縮數(shù)據(jù)的解壓縮處理的圖。圖22描述了在像素A、B的圖像數(shù)據(jù)之間的相關(guān)性高、像素C、D的圖像數(shù)據(jù)與像素A、B的圖像數(shù)據(jù)具有低相關(guān)性并且在像素C、D之間的圖像數(shù)據(jù)的相關(guān)性低的情況下的(2+1X2)壓縮數(shù)據(jù)的解壓縮。本領(lǐng)域內(nèi)的技術(shù)人員容易明白,也可以當(dāng)在像素之間的相關(guān)性不同時,類似地解壓縮 (2+1X2)壓縮數(shù)據(jù)。在(2+1X2)壓縮數(shù)據(jù)的解壓縮中,首先,對于R代表值、G代表值和B代表值執(zhí)行比特前移處理。然而,取決于在β比較數(shù)據(jù)中描述的灰度值的差I(lǐng)Ra-RbU IGa-GbI和IBa-Bb的大小關(guān)系以及可壓縮性來確定比特前移處理的執(zhí)行/不執(zhí)行。當(dāng)R子像素的灰度值的差
Ra-RbI大于閾值β時,對于R代表值執(zhí)行3比特的比特前移處理;當(dāng)不是如此時,執(zhí)行2比特的比特前移。類似地,當(dāng)G子像素的灰度值的差|Ga-Gb|大于閾值β時,對于G代表值執(zhí)行3比特的比特前移處理;當(dāng)不是如此時,執(zhí)行2比特的比特前移。在圖22的示例中,對于R代表值執(zhí)行前移3個比特的處理,并且對于G代表值執(zhí)行前移2個比特的處理。另一方面,對于B代表值執(zhí)行前移3比特的處理,而不依賴于β比較數(shù)據(jù)。在完成上述的比特前移處理后,對于R代表值、G代表值和B代表值的每一個執(zhí)行誤差數(shù)據(jù)α的相減,并且執(zhí)行下面的進(jìn)一步的處理從R代表值、G代表值和B代表值恢復(fù)(2+1 X 2)解壓縮數(shù)據(jù)的像素Α、B的R、G和B子像素的灰度值。在(2+1X2)解壓縮數(shù)據(jù)的像素Α、B的R子像素的灰度值的恢復(fù)中,使用β比較數(shù)據(jù)和大小識別數(shù)據(jù)。當(dāng)β比較數(shù)據(jù)描述了 R子像素的灰度值的差I(lǐng)Ra-RbI大于閾值β時,通過向R代表值加上常數(shù)值5而獲得的值被恢復(fù)為在像素Α、B中的大小設(shè)備數(shù)據(jù)中被描述為大的像素的R子像素的灰度值,并且通過從R代表值減去常數(shù)值5而獲得的值被恢復(fù)為在大小識別數(shù)據(jù)中被描述為小的像素的R子像素的灰度值。另一方面,當(dāng)R子像素的灰度值的差I(lǐng)Ra-RbI小于閾值β時,恢復(fù)像素A、B的R子像素的灰度值以便與R代表值一致。在圖22的示例中,像素A的R子像素的灰度值被恢復(fù)為通過從R代表值減去值5而獲得的值,并且,像素B的R子像素的灰度值被恢復(fù)為通過向R代表值加上值5而獲得的值。而且,在像素A、B的G子像素的灰度值的恢復(fù)中,使用β比較數(shù)據(jù)和大小識別數(shù)據(jù)來執(zhí)行相同的處理。在圖22的示例中,在假定像素Α、Β的G子像素的值兩者與G代表值一致的情況下執(zhí)行恢復(fù)。然而,因?yàn)閷τ谙袼卅?、B的B子像素不存在β比較數(shù)據(jù)和大小識別數(shù)據(jù),所以在假定像素Α、Β的B子像素的值與B代表值一致的情況下執(zhí)行恢復(fù),而與β比較數(shù)據(jù)和大小識別數(shù)據(jù)無關(guān)。通過上面的過程,完成像素Α、Β的R子像素、G子像素和B子像素的灰度值的恢復(fù)。
另一方面,在對于像素C、D的圖像數(shù)據(jù)(相關(guān)性低)的解壓縮處理中,執(zhí)行與(1X4)壓縮數(shù)據(jù)的上述解壓縮處理相同的處理。在對于像素C、D的圖像數(shù)據(jù)的解壓縮處理中,首先,對于Re、Gc和Bc數(shù)據(jù)與Rd、Gd和Bd數(shù)據(jù)的每一個執(zhí)行4比特的比特前移處理。而且,執(zhí)行誤差數(shù)據(jù)α的相減,并且由此,恢復(fù)像素C、D的R子像素、G子像素和B子像素的灰度值。通過上面的過程,完成像素C、D的R子像素、G子像素和B子像素的灰度值的恢復(fù)。像素C、D的R子像素、G子像素和B子像素的灰度值被恢復(fù)為8比特的值。2-4. (2X2)像素壓縮圖23是示出(2X2)壓縮數(shù)據(jù)的格式的概念圖。如上所述,(2X2)像素壓縮是當(dāng)在兩個像素的圖像數(shù)據(jù)之間存在高相關(guān)性并且在另外兩個像素的圖像數(shù)據(jù)之間存在高相關(guān)性時使用的壓縮處理。
在這個實(shí)施例中,(2X2)壓縮數(shù)據(jù)由下述數(shù)據(jù)組成壓縮類型識別比特、形狀識別數(shù)據(jù)、R代表值#1、G代表值#1、B代表值#1、R代表值#2、G代表值#2、B代表值#2、形狀識別數(shù)據(jù)和β比較結(jié)果數(shù)據(jù)。壓縮類型識別比特是指示用于壓縮的壓縮處理的類型的數(shù)據(jù),并且向(2X2)壓縮數(shù)據(jù)中的壓縮類型識別比特分配3個比特。在這個實(shí)施例中,(2 X 2)壓縮數(shù)據(jù)的壓縮類型識別比特的值是“110”。形狀識別數(shù)據(jù)是2比特數(shù)據(jù)用于指示像素A至D中的哪對兩個像素在其圖像數(shù)據(jù)之間具有較高相關(guān)性。當(dāng)使用(2X2)像素壓縮時,在像素A至D中的兩個像素的圖像數(shù)據(jù)之間存在高相關(guān)性,并且在另外兩個像素的圖像數(shù)據(jù)之間存在高相關(guān)性。因此,其圖像數(shù)據(jù)的相關(guān)性高的兩個像素的組合是下面三種情況像素Α、B的相關(guān)性高,并且像素C、D的相關(guān)性聞;像素A、C的相關(guān)性聞,并且像素B、D的相關(guān)性聞;以及,像素A、D的相關(guān)性聞,并且像素B、C的相關(guān)性高。形狀識別數(shù)據(jù)通過2比特示出這三個組合之中存在哪個。R代表值#1、G代表值#1和B代表值#1分別是用于表示一對的兩個像素的灰度值,并且R代表值#2、G代表值#2和B代表值#2分別是用于表示另一對的兩個像素的灰度值的值。如圖23中所示,R代表值#1、G代表值#1、B代表值#1、R代表值#2和B代表值#2每一個是5比特或6比特數(shù)據(jù),并且G代表值#2是6比特或7比特數(shù)據(jù)。β比較數(shù)據(jù)是用于指示具有高相關(guān)性的兩個像素的R子像素的灰度值的差、具有高相關(guān)性的兩個像素的G子像素的灰度值的差,以及具有高相關(guān)性的兩個像素的B子像素的灰度值的差是否大于規(guī)定的值β的數(shù)據(jù)。在這個實(shí)施例中,(2X2)壓縮數(shù)據(jù)的β比較數(shù)據(jù)是6比特數(shù)據(jù),使得向每對均具有兩個像素的兩對的每一對分配三個比特。另一方面,大小識別數(shù)據(jù)是用于指示在具有高相關(guān)性的兩個像素中的哪個像素具有較大的R子像素的灰度值、在具有高相關(guān)性的兩個像素中的哪個像素具有較大的G子像素的灰度值、在具有高相關(guān)性的兩個像素中的哪個像素具有較大的B子像素的灰度值的數(shù)據(jù)。僅當(dāng)具有高相關(guān)性的兩個像素的R子像素的灰度值的差大于閾值β時產(chǎn)生與R子像素對應(yīng)的大小識別數(shù)據(jù);僅當(dāng)具有高相關(guān)性的兩個像素G子像素的灰度值的差大于閾值β時產(chǎn)生與G子像素對應(yīng)的大小識別數(shù)據(jù);并且,僅當(dāng)具有高相關(guān)性的兩個像素B子像素的灰度值的差大于閾值β時產(chǎn)生與B子像素對應(yīng)的大小識別數(shù)據(jù)。因此,(2X2)壓縮數(shù)據(jù)的大小識別數(shù)據(jù)是O至6比特數(shù)據(jù)。
下面,將參考圖24來描述(2X2)像素壓縮。圖24描述了當(dāng)在像素A、B的圖像數(shù)據(jù)之間的相關(guān)性高并且在像素C、D的圖像數(shù)據(jù)之間的相關(guān)性高時(2X2)壓縮數(shù)據(jù)的產(chǎn)生。本領(lǐng)域內(nèi)的技術(shù)人員容易明白,當(dāng)在像素之間的相關(guān)性不同時可以類似地產(chǎn)生(2X2)壓縮數(shù)據(jù)。首先,對于R子像素、G子像素和B子像素的每一個計(jì)算灰度值的平均值。通過下面的公式來計(jì)算像素A、B的R子像素、G子像素和B子像素的灰度值的平均值RaveUGavel和Bavel與像素C、D的R子像素、G子像素和B子像素的灰度值的平均值Rave2、Gave2和Bave2 Ravel= (RA+RB+1) /2> Gavel= (GA+GB+1)/2、Bavel= (Ba+Bb+1)/2、Rave2= (RA+RB+1) /2>Gave2= (GA+GB+1) /2 和 Bave2= (Ba+Bb+1) /2。而且,關(guān)于像素A、B的R子像素的灰度值的差|Ra-Rb|、G子像素的灰度值的差I(lǐng)ga-Gb和B子像素的灰度值的差|ba-bb|是否大于規(guī)定閾值β進(jìn)行比較。類似地,關(guān)于像素C、D的R子像素的灰度值的差I(lǐng) Rc-Rd I、G子像素的灰度值的差I(lǐng) Gc-Gd |和D子像素的灰度值的差I(lǐng)bc-BdI是否大于規(guī)定閾值β進(jìn)行比較。這些比較結(jié)果在(2X2)壓縮數(shù)據(jù)中被 描述為β比較數(shù)據(jù)。而且,對于像素Α、B的組合和像素C、D的組合的每一個建立大小識別數(shù)據(jù)。詳細(xì)而言,當(dāng)像素Α、Β的R子像素的灰度值的差|Ra-Rb|大于閾值β時,在大小識別數(shù)據(jù)中描述了像素Α、Β的哪個R子像素具有較大的灰度值。當(dāng)像素Α、Β的R子像素的灰度值的差I(lǐng) Ra-Rb小于或等于閾值β時,在大小識別數(shù)據(jù)中未描述像素Α、Β的R子像素的灰度值的大小關(guān)系。類似地,當(dāng)像素Α、Β的G子像素的灰度值的差|Ga-Gb|大于閾值β時,在大小識別數(shù)據(jù)中描述了像素Α、Β的哪個G子像素具有較大的灰度值。當(dāng)像素Α、Β的G子像素的灰度值的差I(lǐng)Ga-GbI小于或等于閾值β時,在大小識別數(shù)據(jù)中未描述像素Α、Β的G子像素的灰度值的大小關(guān)系。另外,當(dāng)像素Α、B的B子像素的灰度值的差|Βα-Ββ|大于閾值β時,在大小識別數(shù)據(jù)中描述了像素Α、Β的哪個B子像素具有較大的灰度值。當(dāng)像素Α、Β的B子像素的灰度值的差|Βα-Ββ|小于或等于閾值β時,在大小識別數(shù)據(jù)中未描述像素A、B的B子像素的灰度值的大小關(guān)系。類似地,當(dāng)像素C、D的R子像素的灰度值的差|Rc-Rd|大于閾值β時,在大小識別數(shù)據(jù)中描述了像素C、D的哪個R子像素具有較大的灰度值。當(dāng)像素C、D的R子像素的灰度值的差I(lǐng)Rc-RdI小于或等于閾值β時,在大小識別數(shù)據(jù)中未描述像素C、D的R子像素的灰度值的大小關(guān)系。類似地,當(dāng)像素C、D的G子像素的灰度值的差|Gc-Gd|大于閾值β時,在大小識別數(shù)據(jù)中描述了像素C、D的哪個G子像素具有較大的灰度值。當(dāng)像素C、D的G子像素的灰度值的差I(lǐng) Gc-Gd小于或等于閾值β時,在大小識別數(shù)據(jù)中未描述像素C、D的G子像素的灰度值的大小關(guān)系。另外,當(dāng)像素C、D的B子像素的灰度值的差|Bc-Bd|大于閾值β時,在大小識別數(shù)據(jù)中描述了像素C、D的哪個B子像素具有較大的灰度值。當(dāng)像素C、D的B子像素的灰度值的差I(lǐng)Bc-Bd小于或等于閾值β時,在大小識別數(shù)據(jù)中未描述像素C、D的B子像素的灰度值的大小關(guān)系。在圖24的示例中,像素A、B的R子像素的灰度值分別是50和59,并且閾值β是4。在該情況下,因?yàn)榛叶戎档牟領(lǐng)Ra-RbI大于閾值β,在β比較數(shù)據(jù)中描述了該情況,并且在大小識別數(shù)據(jù)中描述了像素B的R子像素的灰度值大于像素A的R子像素的灰度值的情況。另一方面,像素Α、Β的G子像素的灰度值分別是2和I。在該情況下,因?yàn)樵摶叶戎档牟領(lǐng)Ga-GbI小于或等于閾值β,所以在β比較數(shù)據(jù)中描述了該情況。在大小識別數(shù)據(jù)中未描述像素Α、B的G子像素的灰度值的大小關(guān)系。而且,像素Α、B的B子像素的灰度值分別是30和39。在該情況下,因?yàn)樵摶叶戎档牟顋Βα-Ββ|大于閾值β,所以在β比較數(shù)據(jù)中描述了該情況,并且在大小識別數(shù)據(jù)中描述了像素B的B子像素的灰度值大于像素A的B子像素的灰度值的情況。而且,像素C、D的R子像素的灰度值都是100。在該情況下,因?yàn)榛叶戎档牟頡c-Rd小于或等于閾值β,所以在β比較數(shù)據(jù)中描述了該情況。在大小識別數(shù)據(jù)中未描
述像素Α、Β的G子像素的灰度值的大小關(guān)系。而且,像素C、D的G子像素的灰度值分別是80和85。在該情況下,因?yàn)樵摶叶戎档牟顋Gc-Gd|大于閾值β,所以在β比較數(shù)據(jù)中描述了該情況,并且在大小識別數(shù)據(jù)中描述了像素D的G子像素的灰度值大于像素C的G子像素的灰度值的情況。而且,像素C、D的B子像素的灰度值分別是8和2。在該情況下,因?yàn)樵摶叶戎档牟領(lǐng)b^bdI大于閾值β,所以在β比較數(shù)據(jù)中描述了該情況,并且在大小識別數(shù)據(jù)中描述了像素C的B子像素的灰度值大于像素D的B子像素的灰度值的情況。
而且,向像素Α、Β的R子像素、G子像素和B子像素的灰度值的平均值RaveUGavel和Bavel和像素C、D的R子像素、G子像素和B子像素的灰度值的平均值Rave2、Gave2和Bave2加上誤差數(shù)據(jù)a。在這個實(shí)施例中,使用作為拜耳矩陣的基本矩陣從每一個組合的兩個像素的坐標(biāo)確定誤差數(shù)據(jù)α。下面分別描述誤差數(shù)據(jù)α的計(jì)算。下面,在這個實(shí)施例中,在假定對于像素Α、B確定的誤差數(shù)據(jù)α是O的情況下給出說明。而且,執(zhí)行舍入和比特下舍入處理,以計(jì)算R代表值#1、G代表值#1、B代表值#1、R代表值#2、G代表值#2和B代表值#2。根據(jù)可壓縮性來執(zhí)行舍入和比特下舍入處理。關(guān)于像素A、B,根據(jù)灰度值的差|Ra-Rb|、Ga-Gb和|Ba-Bb|與閾值β之間的大小關(guān)系來將在舍入中加上的數(shù)值和通過比特下舍入處理省略的比特的數(shù)量確定為2比特或3比特。關(guān)于R子像素,當(dāng)R子像素的灰度值的差I(lǐng)Ra-RbI大于閾值β時,執(zhí)行向R子像素的灰度值加上值4并且隨后省略低3個比特的處理,并且由此,計(jì)算R代表值#1。當(dāng)不是如此時,執(zhí)行向平均值Ravel加上值2并且隨后省略低2個比特的處理,并且由此,計(jì)算R代表值#1。結(jié)果,R代表值#1變?yōu)?比特或6比特。該計(jì)算對于G子像素和B子像素也是相同的。當(dāng)G子像素的灰度值的差|Ga-Gb|大于閾值β時,執(zhí)行向G子像素的灰度值的平均值Gavel加上值4并且隨后省略低3個比特的處理,并且由此,計(jì)算G代表值#1。當(dāng)不是如此時,執(zhí)行向平均值Gave加上值2并且隨后省略低2個比特的處理,并且由此,計(jì)算G代表值#1。而且,當(dāng)灰度值的差|Ba-Bb|大于閾值β時,執(zhí)行向B子像素的灰度值的平均值Bavel加上值4并且隨后省略低3個比特的處理,并且由此,計(jì)算B代表值#1。當(dāng)不是如此時,執(zhí)行向平均值Bave加上值2并且隨后省略低2個比特的處理,并且由此,計(jì)算B代表值#1。在圖24的示例中,對于像素Α、Β的R子像素的平均值Ravel執(zhí)行加上值4并且隨后省略低三個比特的處理,并且由此,計(jì)算R代表值#1。而且,對于像素Α、Β的G子像素的平均值Gavel執(zhí)行加上值2并且隨后省略低2個比特的處理,并且由此,計(jì)算G代表值#1。而且,對于像素Α、B的B子像素的平均值Bavel執(zhí)行加上值4并且隨后省略低三個比特的處理,并且由此,計(jì)算B代表值#1。對于像素C、D的組合,執(zhí)行相同的處理,并且由此計(jì)算R代表值#2、G代表值#2和B代表值#2。然而,關(guān)于像素C、D的G子像素,在舍入中加上的數(shù)值和通過比特下舍入處理省略的比特的數(shù)量分別是I個比特和2個比特。當(dāng)灰度值的差I(lǐng)Gc-GdI大于閾值β時,執(zhí)行向G子像素的平均值Gave2加上值2并且隨后省略低兩個比特的處理,并且由此,計(jì)算G代表值#2。當(dāng)不是如此時,執(zhí)行向平均值Gave2加上值I并且隨后省略低I個比特的處理,并且由此計(jì)算G代表值#2。在圖24的示例中,對于像素C、D的R子像素的平均值Rave2,執(zhí)行加上值2并且隨后省略低兩個比特的處理,并且由此,計(jì)算R代表值#2。而且,對于像素C、D的G子像素的平均值Gave2,執(zhí)行加上值4并且隨后省略低3個比特的處理,并且由此,計(jì)算G代表值#2。而且,對于像素C、D的B子像素的平均值Bave2,執(zhí)行加上值4并且隨后省略低3個比特的處理,并且由此,計(jì)算B代表值#2。通過上面的過程,完成通過(2X2)像素壓縮的壓縮處理。另一方面,圖25是示出通過(2X2)像素壓縮壓縮的壓縮圖像數(shù)據(jù)的解壓縮處理的圖。圖25描述了當(dāng)在像素C、D的圖像數(shù)據(jù)之間的相關(guān)性高并且在像素A、B的圖像數(shù)據(jù)之間的相關(guān)性高時的(2X2)壓縮數(shù)據(jù)的解壓縮。本領(lǐng)域內(nèi)的技術(shù)人員容易明白,當(dāng)在像素 之間的相關(guān)性不同時,可以類似地解壓縮(2X2)壓縮數(shù)據(jù)。首先,對于R代表值#1、G代表值#1和B代表值#1執(zhí)行比特前移處理。根據(jù)在β比較數(shù)據(jù)中描述的灰度值的差I(lǐng)Ra-RbU Iga-GbI和IBa-BbI和閾值β的大小關(guān)系以及可壓縮性來確定比特前移處理的比特的數(shù)量。當(dāng)像素Α、Β的R子像素的灰度值的差I(lǐng)Ra-RbI大于閾值β時,對于R代表值#1執(zhí)行3比特的比特前移處理;當(dāng)不是如此時,執(zhí)行2比特的比特前移處理。類似地,當(dāng)像素Α、Β的G子像素的灰度值的差|Ga-Gb|大于閾值β時,對于G代表值#1執(zhí)行3比特的比特前移處理;當(dāng)不是如此時,執(zhí)行2比特的比特前移處理。而且,當(dāng)像素Α、B的B子像素的灰度值的差|Βα-Ββ|大于閾值β時,對于B代表值#1執(zhí)行3比特的比特前移處理;當(dāng)不是如此時,執(zhí)行2比特的比特前移處理。在圖25的示例中,對于R代表值#1執(zhí)行前移3比特的處理,對于G代表值#1執(zhí)行前移2比特的處理,對于B代表值#1執(zhí)行前移3比特的處理。對于R代表值#2、G代表值#2和B代表值#2執(zhí)行相同的比特前移處理。然而,從I個比特或兩個比特中選擇G代表值#2的比特前移處理的比特數(shù)量。當(dāng)像素C、D的G子像素的灰度值的差I(lǐng)gc-GdI大于閾值β時,對于G代表值#2執(zhí)行2比特的比特前移處理;當(dāng)不是如此時,執(zhí)行I比特的比特前移處理。在圖25的示例中,對于R代表值#2執(zhí)行前移2比特的處理,對于G代表值#2執(zhí)行前移2比特的處理,并且,對于B代表值#2執(zhí)行前移3比特的處理。而且,在從R代表值#1、G代表值#1、B代表值#1、R代表值#2、G代表值#2和B
代表值#2的每一個減去誤差數(shù)據(jù)α后,執(zhí)行從這些代表值恢復(fù)像素Α、B的R、G和B子像素的灰度值以及像素C、D的R、G和B子像素的灰度值的處理。在灰度值的恢復(fù)中,使用β比較數(shù)據(jù)和大小識別數(shù)據(jù)。在β比較數(shù)據(jù)中,當(dāng)將像素Α、Β的R子像素的灰度值的差|Ra-Rb|描述為大于閾值β時,通過向R代表值#1加上常數(shù)值5而獲得的值被恢復(fù)為在像素Α、Β中的大小識別數(shù)據(jù)中被描述為大的R子像素的灰度值,并且通過從R代表值#1減去常數(shù)值5而獲得的值被恢復(fù)為在大小識別數(shù)據(jù)中被描述為小的R子像素的灰度值。當(dāng)像素Α、Β的R子像素的灰度值的差|Ra-Rb|小于閾值β時,在假定像素Α、Β的R子像素的灰度值與R代表值#1 一致的情況下執(zhí)行恢復(fù)。類似地,通過相同的過程來恢復(fù)像素A、B的G子像素和B子像素的灰度值與像素C、D的R子像素、G子像素和B子像素的灰度值。在圖25的示例中,將像素A的R子像素的灰度值恢復(fù)為通過從R代表值#1僅減去值5而獲得的值,并且像素B的R子像素的灰度值被恢復(fù)為通過向R代表值#1加上值5而獲得的值。而且,像素A、B的G子像素的灰度值被恢復(fù)為與G代表值#1 一致的值。而且,像素A的B子像素的灰度值被恢復(fù)為通過從B代表值#1僅減去值5而獲得的值,并且像素B的B子像素的灰度值被恢復(fù)為通過向B代表值#1加上值5而獲得的值。另一方面,像素C、D的R子像素的灰度值被恢復(fù)為與B代表 值#2 一致的值。而且,像素C的G子像素的灰度值被恢復(fù)為通過從G代表值#2僅減去值5而獲得的值,并且像素D的G子像素的灰度值被恢復(fù)為通過向G代表值#2加上值5而獲得的值。而且,像素C的B子像素的灰度值被恢復(fù)為通過向G代表值#2加上值5而獲得的值,并且像素D的B子像素的灰度值被恢復(fù)為通過從G代表值#2僅減去值5而獲得的值。通過上面的過程,完成像素A至D的R子像素、G子像素和B子像素的灰度值的恢復(fù)。如果比較在圖25的右列中的像素A至D的圖像數(shù)據(jù)和在圖24的左列中的像素A至D的圖像數(shù)據(jù),則通??梢悦靼祝ㄟ^上述的解壓縮處理,恢復(fù)像素A至D的原始圖像數(shù)據(jù)。2-5. (3+1)像素壓縮圖25是示出通過(3+1)像素壓縮壓縮的壓縮數(shù)據(jù)的格式的概念圖。如上所述,(3+1)像素壓縮是當(dāng)在三個像素的圖像數(shù)據(jù)之間存在高相關(guān)性并且在這三個像素的圖像數(shù)據(jù)和剩余像素的圖像數(shù)據(jù)之間的相關(guān)性低時使用的壓縮處理。如圖25中所示,在這個實(shí)施例中,通過(3+1)像素壓縮產(chǎn)生的壓縮數(shù)據(jù)是48比特數(shù)據(jù),其包括壓縮類型識別比特、R代表值、G代表值、B代表值、Ri數(shù)據(jù)、Gi數(shù)據(jù)、Bi數(shù)據(jù)和填充數(shù)據(jù)。壓縮類型識別比特是指示用于壓縮的壓縮處理的類型的數(shù)據(jù),并且在通過(3+1)像素壓縮產(chǎn)生的壓縮數(shù)據(jù)中向壓縮類型識別比特分配5個比特。在這個實(shí)施例中,通過(3+1)像素壓縮產(chǎn)生的壓縮數(shù)據(jù)的壓縮類型識別比特的值是“11110”。R代表值、G代表值和B代表值分別是表示具有高相關(guān)性的三個像素的R子像素、G子像素和B子像素的灰度值的值。R代表值、G代表值和B代表值分別被計(jì)算為具有高相關(guān)性的三個像素的R子像素、G子像素和B子像素的灰度值的平均值。在圖25的示例中,R代表值、G代表值和B代表值的每一個是8比特數(shù)據(jù)。另一方面,Ri, Gi和Bi數(shù)據(jù)與R」、Gj和Bj數(shù)據(jù)每一個是通過對于剩余一個像素的R、G和B子像素的圖像數(shù)據(jù)執(zhí)行減少比特平面的數(shù)量的處理而獲得的比特平面減少數(shù)據(jù)。在這個實(shí)施例中,民、Gi和Bi數(shù)據(jù)與Rp Gj和B」數(shù)據(jù)的每一個是6比特數(shù)據(jù)。加上填充數(shù)據(jù)以便使得通過(3+1)像素壓縮產(chǎn)生的壓縮數(shù)據(jù)具有與通過其他壓縮處理產(chǎn)生的壓縮數(shù)據(jù)相同數(shù)量的比特。在該實(shí)施例中,填充數(shù)據(jù)是I比特數(shù)據(jù)。下面,將參考圖27來說明(3+1)像素壓縮。圖27描述了當(dāng)在像素A、B和C的圖像數(shù)據(jù)之間的相關(guān)性高并且像素D的圖像數(shù)據(jù)與像素A、B和C的圖像數(shù)據(jù)具有低相關(guān)性時的壓縮數(shù)據(jù)的產(chǎn)生。本領(lǐng)域內(nèi)的技術(shù)人員容易明白,在其他情況下,可以以類似的方式來產(chǎn)生壓縮數(shù)據(jù)。首先,分別計(jì)算像素A、B和C的R子像素的灰度值的平均值、G子像素的灰度值的平均值和B子像素的灰度值的平均值,并且,將所計(jì)算的平均值分別確定為R代表值、G代表值和B代表值。通過下面的公式來計(jì)算R代表值、G代表值和B代表值Ravel= (RA+RB+RC) /3、Gavel= (GA+GB+GC) /3 和 Bavel= (Ba+Bb+Bc) /3。另一方面,對于像素D的圖像數(shù)據(jù)(相關(guān)性低),執(zhí)行與(1X4)像素壓縮相同的處理。即,單獨(dú)地對于像素D執(zhí)行使用抖動矩陣的抖動,并且由此,減少像素D的圖像數(shù)據(jù)的比特平面的數(shù)量。詳細(xì)而言,首先,執(zhí)行向像素D的圖像數(shù)據(jù)的每一個加上誤差數(shù)據(jù)α的處理。如上所述,從像素的坐標(biāo)計(jì)算每一個像素的誤差數(shù)據(jù)α。下面,在假定對于像素D確定的誤差數(shù)據(jù)α是3的情況下給出說明。而且,執(zhí)行舍入以產(chǎn)生Rd、Gd和Bd數(shù)據(jù)。詳細(xì)而言,執(zhí)行下述處理向像素D的R、G和B子像素的灰度值的每一個加上值2,并且隨后省略低兩個比特。由此,計(jì)算RC、GC和Bc數(shù)據(jù)與RmG1^P Bd數(shù)據(jù)。另一方面,圖27是示出通過(3+1)像素壓縮壓縮的壓縮數(shù)據(jù)的解壓縮處理的圖。圖27描述了當(dāng)在像素A、B的圖像數(shù)據(jù)之間的相關(guān)性高并且在像素C、D的圖像數(shù)據(jù)之間的相關(guān)性高時通過(3+1)像素壓縮產(chǎn)生的壓縮數(shù)據(jù)的解壓縮。本領(lǐng)域內(nèi)的技術(shù)人員容易明 白,在其他情況下,可以以類似的方式來解壓縮通過(3+1)像素壓縮產(chǎn)生的壓縮數(shù)據(jù)。在通過(3+1)像素壓縮壓縮的壓縮數(shù)據(jù)的解壓縮處理中,在下述假定下產(chǎn)生解壓縮數(shù)據(jù)像素A、B和C的每一個的R子像素的灰度值與R代表值一致,像素A、B和C的每一個的G子像素的灰度值與G代表值一致,并且像素A、B和C的每一個的B子像素的灰度值與B代表值一致。另一方面,對于像素D執(zhí)行與(1X4)壓縮數(shù)據(jù)的上述解壓縮處理相同的處理。在對于像素D的圖像數(shù)據(jù)的解壓縮處理中,首先,對于Rd、Gd和Bd數(shù)據(jù)的每一個執(zhí)行2比特的比特前移處理。而且,執(zhí)行誤差數(shù)據(jù)α的相減,并且由此,恢復(fù)像素C、D的R子像素、G子像素和B子像素的灰度值。通過上面的過程,完成像素D的R子像素、G子像素和B子像素的灰度值的恢復(fù)。像素D的R子像素、G子像素和B子像素的灰度值被恢復(fù)為8比特值。通過上面的過程,完成像素A至D的R子像素、G子像素和B子像素的灰度值的恢復(fù)。如果將在圖28的右列中的像素A至D的圖像數(shù)據(jù)與在圖27的左列中的像素A至D的圖像數(shù)據(jù)作比較,則可以明白,通常通過上述的解壓縮處理來恢復(fù)像素A至D的原始圖像數(shù)據(jù)。2-6. (4X1)像素壓縮圖29是示出(4X1)壓縮數(shù)據(jù)的格式的概念圖。如上所述,(4X1)像素壓縮是當(dāng)在目標(biāo)塊的四個像素的圖像數(shù)據(jù)之間存在高相關(guān)性時使用的壓縮處理。如圖29中所示,在這個實(shí)施例中,(4X1)壓縮數(shù)據(jù)包括壓縮類型識別比特和下面的7個數(shù)據(jù)Ymin, YdistO至Ydist2、地址數(shù)據(jù)、Cb’和Cr’。壓縮類型識別比特是指示用于壓縮的壓縮處理的類型的數(shù)據(jù),并且在這個實(shí)施例中,向壓縮類型識別比特分配4個比特。Ymin、YdistO至Ydist2、地址數(shù)據(jù)、Cb’和Cr’是通過下述方式獲得的數(shù)據(jù)將目標(biāo)塊的四個像素的RGB圖像數(shù)據(jù)轉(zhuǎn)換為YUV數(shù)據(jù),并且進(jìn)一步對于YUV數(shù)據(jù)執(zhí)行壓縮處理。在此,Ymin和YdistO至Ydi st2是從目標(biāo)塊的四個像素的YUV數(shù)據(jù)中的亮度數(shù)據(jù)獲得的數(shù)據(jù),并且Cr’和Cb’是從色度數(shù)據(jù)獲得的數(shù)據(jù)。YmiruYdistO至Ydist2、Cb’和Cr’是目標(biāo)塊的四個像素的圖像數(shù)據(jù)的代表值。如圖29中所示,向數(shù)據(jù)Ymin分配10個比特,向YdistO至Ydist2的每一個分配4個比特,向地址數(shù)據(jù)分配2個比特,并且,向Cb’和Cr’的每一個分配10個比特。下面,將參考圖30描述(4X1)像素壓縮。首先,通過對于像素A至D的每一個的下面的矩陣運(yùn)算來計(jì)算亮度數(shù) 據(jù)Y與色度數(shù)據(jù)Cr和Cb [公式I]
"I; I ΓI 2 ijRk~Crk = O -I I Gk ,
a 」Li -I οJL在此,Yk是像素k的亮度數(shù)據(jù),并且Crk、Cbk是像素k的色度數(shù)據(jù)。而且,如上所述,Rk、Gk和Bk分別是像素k的R子像素、G子像素和B子像素的灰度值。而且,從像素A至D的亮度數(shù)據(jù)Yk和色度數(shù)據(jù)Crk、Cbk來建立Ymin、YdistO至Ydist2、地址數(shù)據(jù)、Cb’和Cr’。Ymin被定義為在多個亮度數(shù)據(jù)Ya至Yd中的最小數(shù)據(jù)(最小亮度數(shù)據(jù))。而且,通過下述方式來建立YdistO至Ydist2 :對于剩余亮度數(shù)據(jù)和最小亮度數(shù)據(jù)Ymin的差執(zhí)行2比特的下舍入處理。將地址數(shù)據(jù)產(chǎn)生為用于指示像素A至D的哪個亮度數(shù)據(jù)最小的數(shù)據(jù)。在圖30的示例中,通過下面的公式來計(jì)算Ymin和YdistO至Ydist2 Ymin=YD=4、YdistO= (YA-Ymin) >>2= (48-4) >>2=11> Ydistl= (YB_Ymin) >>2= (28-4) >>2=6 和Ydist2= (Yc-Ymin) 2= (16-4) 2=3,其中,“>>2”是用于二比特下舍入處理的運(yùn)算符。在地址數(shù)據(jù)中描述了亮度數(shù)據(jù)Yd最小的情況。而且,通過對于CrA至Cr11的和執(zhí)行一比特下舍入處理來產(chǎn)生Cr’,并且類似地,通過對于CbA至Cb11的和執(zhí)行一比特下舍入處理來產(chǎn)生Cb’。在圖30的示例中,通過下面的公式來計(jì)算 Cr’ 和 Cb’ -.Cr = (CrA+CrB+Crc+CrD) >>1= (2+1-1+1) >>1=1 > Cb’ = (CbA+CbB+Cbc+Cbd)>>1=(-2-1+1-1)>>1=-1,其中,“>>1”是用于指示一比特下舍入處理的運(yùn)算符。通過上面的過程,完成(4X1)壓縮數(shù)據(jù)的產(chǎn)生。另一方面,圖31是示出通過解壓縮(4X1)壓縮數(shù)據(jù)而產(chǎn)生(4X1)解壓縮數(shù)據(jù)的方案的圖。在(4X1)壓縮數(shù)據(jù)的解壓縮中,首先,從Ymin和YdistO至Ydist2恢復(fù)相應(yīng)的像素A至D的亮度數(shù)據(jù)。下面,將像素A至D的恢復(fù)的亮度數(shù)據(jù)描述為YA’至YD。更具體地,將最小亮度數(shù)據(jù)Ymin的值用作由地址數(shù)據(jù)指示為最小值的像素的亮度數(shù)據(jù)。而且,通過下述方式來恢復(fù)其他像素的亮度數(shù)據(jù)對于YdistO至Ydist2執(zhí)行2比特的比特前移處理,并且隨后將它們加到最小亮度數(shù)據(jù)Ymin。在這個實(shí)施例中,通過下面的公式來恢復(fù)亮度數(shù)據(jù) Y/ 至 YD:Y/ =YdistO X4+Ymin=44+4=48、YB’=YdistlX4+Ymin=24+4=28、Yc’ =Ydist2 X 4+Ymin=12+4=16 和 YD’ =Ymin=4。而且,通過下面的矩陣運(yùn)算從亮度數(shù)據(jù)Y:至V和色度數(shù)據(jù)Cr’、Cb'恢復(fù)像素A至D的R、G和B子像素的灰度值[公式2]
權(quán)利要求
1.一種顯示器,包括顯示板,驅(qū)動器和顯示器控制電路,所述顯示器控制電路被配置為向所述驅(qū)動器供應(yīng)從圖像數(shù)據(jù)產(chǎn)生的傳送壓縮數(shù)據(jù), 其中,所述顯示器控制電路包括 第一解壓縮電路,所述第一解壓縮電路被配置為通過對于當(dāng)前幀壓縮數(shù)據(jù)執(zhí)行解壓縮處理來產(chǎn)生當(dāng)前幀解壓縮壓縮數(shù)據(jù),所述當(dāng)前幀壓縮數(shù)據(jù)是通過對于當(dāng)前幀的圖像數(shù)據(jù)的壓縮處理而獲得的; 第二解壓縮電路,所述第二解壓縮電路被配置為通過對于前一個幀壓縮數(shù)據(jù)執(zhí)行解壓縮處理來產(chǎn)生前一個幀解壓縮壓縮數(shù)據(jù),所述前一個幀壓縮數(shù)據(jù)是通過對于前一個幀的圖像數(shù)據(jù)的壓縮處理而獲得的; 過驅(qū)動處理部分,所述過驅(qū)動處理部分被配置為通過基于所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述前一個幀解壓縮壓縮數(shù)據(jù)執(zhí)行過驅(qū)動處理來產(chǎn)生過驅(qū)動處理數(shù)據(jù); 過驅(qū)動方向檢測電路,所述過驅(qū)動方向檢測電路被配置為從所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述前一個幀解壓縮壓縮數(shù)據(jù)檢測過驅(qū)動的正確方向; 校正部分,所述校正部分被配置為通過根據(jù)檢測的正確方向校正所述過驅(qū)動處理數(shù)據(jù)來產(chǎn)生校正后過驅(qū)動處理數(shù)據(jù); 第一壓縮電路,所述第一壓縮電路被配置為通過對于所述校正后過驅(qū)動處理數(shù)據(jù)執(zhí)行所述壓縮處理來產(chǎn)生校正后壓縮數(shù)據(jù);以及 發(fā)送部分,所述發(fā)送部分被配置為支持向所述驅(qū)動器發(fā)送所述校正后過驅(qū)動處理數(shù)據(jù)作為所述傳送壓縮數(shù)據(jù)的操作,并且 其中,所述驅(qū)動器響應(yīng)于通過解壓縮所述傳送壓縮數(shù)據(jù)而獲得的顯示數(shù)據(jù)來驅(qū)動所述顯示板。
2.根據(jù)權(quán)利要求I所述的顯示器, 其中,所述顯示器控制電路進(jìn)一步包括 第二壓縮電路,所述第二壓縮電路被配置為通過對于由所述過驅(qū)動處理部分產(chǎn)生的所述過驅(qū)動處理數(shù)據(jù)執(zhí)行所述壓縮處理來產(chǎn)生未校正壓縮數(shù)據(jù);以及 選擇部分,所述選擇部分被配置為根據(jù)所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述過驅(qū)動處理數(shù)據(jù)的比較結(jié)果來從包括所述校正后壓縮數(shù)據(jù)和所述未校正壓縮數(shù)據(jù)的多個選擇數(shù)據(jù)中選擇所述傳送壓縮數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的顯示器, 其中,當(dāng)所述過驅(qū)動處理數(shù)據(jù)的灰度值大于與其對應(yīng)的所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)的灰度值時,將所述未校正的壓縮數(shù)據(jù)選擇為所述傳送壓縮數(shù)據(jù),并且 其中,當(dāng)所述過驅(qū)動處理的數(shù)據(jù)的所述灰度值小于與其對應(yīng)的所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)的所述灰度值時,將所述校正后壓縮數(shù)據(jù)選擇為所述傳送壓縮數(shù)據(jù)。
4.根據(jù)權(quán)利要求2或3所述的顯示器, 其中,所述選擇部分根據(jù)所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述過驅(qū)動處理數(shù)據(jù)的比較結(jié)果來從所述當(dāng)前幀壓縮數(shù)據(jù)、所述校正后壓縮數(shù)據(jù)和所述未校正壓縮數(shù)據(jù)中選擇所述傳送壓縮數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的顯示器, 其中,對于包括多個像素的每一個塊執(zhí)行所述壓縮處理和所述解壓縮處理,并且其中,當(dāng)特定塊的所有像素的所有子像素的所述過驅(qū)動處理數(shù)據(jù)的灰度值等于與其對應(yīng)的所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)的所述灰度值時,所述選擇部分將與所述塊對應(yīng)的所述當(dāng)前幀壓縮數(shù)據(jù)選擇為與所述塊對應(yīng)的所述傳送壓縮數(shù)據(jù)。
6.根據(jù)權(quán)利要求I至5的任何一項(xiàng)所述的顯示器, 其中,當(dāng)所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)的灰度值大于所述前一個幀解壓縮壓縮數(shù)據(jù)的灰度值時,所述校正部分計(jì)算所述校正后過驅(qū)動處理數(shù)據(jù)的灰度值,以便所述校正后過驅(qū)動處理數(shù)據(jù)的所述灰度值可大于或等于所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)的所述灰度值與由所述壓縮處理和所述解壓縮處理能夠產(chǎn)生的最大壓縮誤差的絕對值的和,并且 其中,當(dāng)所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)的所述灰度值小于所述前一個幀解壓縮壓縮數(shù)據(jù)的灰度值時,所述校正部分計(jì)算所述校正后過驅(qū)動處理數(shù)據(jù)的灰度值,以便所述校正后過驅(qū)動處理數(shù)據(jù)的所述灰度值可小于或等于通過從所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)的所述灰度值減去所述最大壓縮誤差的所述絕對值而獲得的差。
7.根據(jù)權(quán)利要求I至6的任何一項(xiàng)所述的顯示器, 其中,所述顯示器控制電路進(jìn)一步包括 第三壓縮電路,所述第三壓縮電路被配置為通過對于所述當(dāng)前幀的所述圖像數(shù)據(jù)執(zhí)行所述壓縮處理而產(chǎn)生所述當(dāng)前幀壓縮數(shù)據(jù);以及 存儲器,所述存儲器從所述第三壓縮電路接收所述當(dāng)前幀壓縮數(shù)據(jù),并且存儲所述數(shù)據(jù);并且 其中,從所述存儲器讀取的所述壓縮數(shù)據(jù)被供應(yīng)給所述第二解壓縮電路作為所述前一個幀壓縮數(shù)據(jù)。
8.—種顯示器控制電路,所述顯示器控制電路響應(yīng)于通過解壓縮傳送壓縮數(shù)據(jù)而獲得的顯示數(shù)據(jù)向用于驅(qū)動顯示板的驅(qū)動器供應(yīng)從圖像數(shù)據(jù)產(chǎn)生的所述傳送壓縮數(shù)據(jù),所述顯示器控制電路包括 第一解壓縮電路,所述第一解壓縮電路被配置為通過對于與當(dāng)前幀的所述圖像數(shù)據(jù)對應(yīng)的所述壓縮數(shù)據(jù)執(zhí)行解壓縮處理來產(chǎn)生當(dāng)前幀解壓縮壓縮數(shù)據(jù); 第二解壓縮電路,所述第一解壓縮電路被配置為通過對于與前一個幀的所述圖像數(shù)據(jù)對應(yīng)的所述壓縮數(shù)據(jù)執(zhí)行解壓縮處理來產(chǎn)生前一個幀解壓縮壓縮數(shù)據(jù); 過驅(qū)動處理部分,所述過驅(qū)動處理部分被配置為通過基于所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述前一個幀解壓縮壓縮數(shù)據(jù)執(zhí)行過驅(qū)動處理來產(chǎn)生過驅(qū)動處理數(shù)據(jù); 過驅(qū)動方向檢測電路,所述過驅(qū)動方向檢測電路被配置為從所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述前一個幀解壓縮壓縮數(shù)據(jù)檢測過驅(qū)動的正確方向; 校正部分,所述校正部分被配置為通過根據(jù)檢測的正確方向校正所述過驅(qū)動處理數(shù)據(jù)來產(chǎn)生校正后過驅(qū)動處理數(shù)據(jù); 第一壓縮電路,所述第一壓縮電路被配置為通過壓縮所述校正后過驅(qū)動處理數(shù)據(jù)來產(chǎn)生校正后壓縮數(shù)據(jù);以及 發(fā)送部分,所述發(fā)送部分被配置為支持向所述驅(qū)動器發(fā)送所述校正后壓縮數(shù)據(jù)作為所述傳送壓縮數(shù)據(jù)的操作。
9.根據(jù)權(quán)利要求8所述的顯示器控制電路,進(jìn)一步包括 第二壓縮電路,所述第二壓縮電路被配置為通過對于由所述過驅(qū)動處理部分產(chǎn)生的所述過驅(qū)動處理數(shù)據(jù)執(zhí)行所述壓縮處理來產(chǎn)生未校正壓縮數(shù)據(jù);以及 選擇部分,所述選擇部分被配置為根據(jù)所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述過驅(qū)動處理數(shù)據(jù)的比較結(jié)果來從包括所述校正后壓縮數(shù)據(jù)和所述未校正壓縮數(shù)據(jù)的多個選擇數(shù)據(jù)中選擇所述傳送壓縮數(shù)據(jù)。
10.根據(jù)權(quán)利要求8所述的顯示器控制電路, 其中,所述選擇部分根據(jù)所述當(dāng)前幀解壓縮壓縮數(shù)據(jù)和所述過驅(qū)動處理數(shù)據(jù)的比較結(jié)果來從所述當(dāng)前幀壓縮數(shù)據(jù)、所述校正后壓縮數(shù)據(jù)和所述未校正壓縮數(shù)據(jù)中選擇所述傳送壓縮數(shù)據(jù)。
全文摘要
本發(fā)明涉及顯示器和顯示控制電路。顯示器的顯示器控制電路從通過對于與當(dāng)前幀的圖像數(shù)據(jù)對應(yīng)的壓縮數(shù)據(jù)執(zhí)行壓縮處理和解壓縮處理而獲得的當(dāng)前幀解壓縮壓縮數(shù)據(jù)和通過對于前一個幀的圖像數(shù)據(jù)執(zhí)行壓縮處理和解壓縮處理而獲得的前一個幀解壓縮壓縮數(shù)據(jù)執(zhí)行過驅(qū)動處理數(shù)據(jù)的產(chǎn)生和過驅(qū)動的正確方向的檢測,并且通過根據(jù)檢測的正確方向校正過驅(qū)動處理數(shù)據(jù)而產(chǎn)生校正后過驅(qū)動處理數(shù)據(jù)。顯示器控制電路向驅(qū)動器發(fā)送通過壓縮校正后過驅(qū)動處理數(shù)據(jù)而獲得的校正后壓縮數(shù)據(jù)作為傳送壓縮數(shù)據(jù)。
文檔編號G09G3/36GK102855854SQ20121022546
公開日2013年1月2日 申請日期2012年6月29日 優(yōu)先權(quán)日2011年6月29日
發(fā)明者降旗弘史, 能勢崇, 堀良彥 申請人:瑞薩電子株式會社