專利名稱:基于2x2編碼單元的影像壓縮、解壓縮方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于影像壓縮、解壓縮技術(shù)領(lǐng)域,特別指一種基于2x2編碼單元的固定壓縮率影像壓縮、解壓縮方法和系統(tǒng)。
背景技術(shù):
眾所周知,無損影像壓縮技術(shù)可分為運行長度(Rim Length)編碼、霍夫曼編碼 (Huffman Coding)、Lempel-Ziv-Weich 編碼、算數(shù)編碼(Arithmetic Coding)、差分編碼 (Differential Coding)及無損 JPEG 編碼(Lossless JPEG)等。其中,Run Length 編碼是將一連串相同的數(shù)據(jù)改為兩個字節(jié)(Byte)來表示,前一個字節(jié)(Byte)為該串?dāng)?shù)據(jù)的長度 (亦即重復(fù)次數(shù)),后面一個字節(jié)(Byte)則用于記錄數(shù)據(jù)。例如一數(shù)據(jù)為“555555AA”,經(jīng)由 Run Length編碼后變?yōu)椤?52A”,其中,表示有6個“5”、2個“A”,此壓縮方式就節(jié)省了 4個字節(jié)的空間了。然而,Run Length編碼需要統(tǒng)計輸入數(shù)據(jù)的重復(fù)率,當(dāng)數(shù)據(jù)的重復(fù)率低時, 壓縮比也降低?;舴蚵幋a是將輸入數(shù)據(jù)按照出現(xiàn)機率使用二叉樹方式(Binary Tree)編碼,出現(xiàn)機率大的符號使用長度較短的碼來表示,出現(xiàn)機率小的符號使用長度較長的碼表示,因而其平均使用的數(shù)據(jù)量較小,然而,它與Run Length編碼一樣,要統(tǒng)計輸入資料出現(xiàn)的機率。Lempel-Ziv-Weich編碼使用已出現(xiàn)的字符串作為索引查表比對的依據(jù),并且建立索引的方式作為數(shù)據(jù)壓縮串流。然而,Lempel-Ziv-Weich編碼方法需要使用大的內(nèi)存空間, 以暫存所建立的表格。算數(shù)編碼(Arithmetic Coding)最大的特點在于它不是以一符號代表一位,而是以一實數(shù)來表示壓縮字符串。這種方法需將原始字符串先讀一遍,統(tǒng)計每一相異字碼出現(xiàn)機率,將0至1實數(shù)區(qū)間按照此機率分割成原始編碼區(qū)間表,接著將原始字符串的字符一一讀入,每讀入一個字符,便將其所占區(qū)間用原始編碼區(qū)間表再進(jìn)行分割,如此到最后一個字符讀完后,就會產(chǎn)生一個最后區(qū)間,再從此區(qū)間挑一實數(shù)代表原始字符串的壓縮文件。算數(shù)編碼所得到的編碼只需要一個存儲浮點數(shù)的空間即可存入,無需像霍夫曼編碼一樣需要大量空間來儲存,然而,其缺點在于需要統(tǒng)計輸入數(shù)據(jù)出現(xiàn)的機率及算法非常復(fù)雜。而差分編碼則使用預(yù)估值與實際值之間的差值作為壓縮的依據(jù),而其單獨運用時壓縮率低。無損JPEG編碼則使用離散余弦轉(zhuǎn)換與預(yù)估誤差值作為壓縮的依據(jù)。前述壓縮方法中,其壓縮率并非固定,在解壓縮時常常需要更多的計算資源,以正確地獲得數(shù)據(jù)長度,同時在一嵌入式系統(tǒng)或手持式裝置中,由于其僅具備有限的計算能力及有限的內(nèi)存容量,上述的影像壓縮技術(shù)均難以在嵌入式系統(tǒng)或手持式裝置中使用。由此可知,影像壓縮及解壓縮功能在嵌入式系統(tǒng)或手持式裝置上仍有改善的空間。
發(fā)明內(nèi)容
本發(fā)明的目的主要在于提供一種基于2x2編碼單元的固定壓縮率影像壓縮、解壓縮的方法及系統(tǒng),以產(chǎn)生固定壓縮率的影像,并且同時降低硬件需求及維持影像質(zhì)量。根據(jù)本發(fā)明的一特色,本發(fā)明提出一種基于2x2編碼單元的固定壓縮率影像壓縮方法,其將一張影像的一個2x2編碼單元進(jìn)行編碼,該影像具有至少一個2x2編碼單元,該影像壓縮方法包括下列步驟(A)接收一個2x2編碼單元,其包括呈矩陣排列的左上角像素、右上角像素、左下角像素和右下角像素;(B)判斷該2x2編碼單元是否為第一人造類型至第七人造類型中的一個,若是,則判定該2x2編碼單元為人造類型的2x2編碼單元,否則, 定該h 2編碼單元為自然類型的& 2編碼單元,其中第一人造類型為該四個像素呈水平方向的兩橫條紋,第二人造類型為該四個像素而呈豎直方向的兩縱條紋,第三人造類型為該四個像素呈45度角方向的兩斜條紋交叉,第四至第七人造類型為該四個像素呈三角形與單點的組合;(C)對判定為人造類型的2x2編碼單元進(jìn)行差分誤差編碼、量化及查表編碼,以產(chǎn)生第一編碼數(shù)據(jù);(D)對判定為自然類型的2x2編碼單元進(jìn)行色域轉(zhuǎn)換,以得到2x2 色域轉(zhuǎn)換單元;(E)對所述2x2色域轉(zhuǎn)換單元進(jìn)行離散余弦轉(zhuǎn)換,以產(chǎn)生2x2頻率域單元; 以及(F)對所述2x2頻率域單元進(jìn)行量化及查表編碼,以產(chǎn)生第二編碼數(shù)據(jù)。根據(jù)本發(fā)明的另一特色,本發(fā)明提出一種基于2x2編碼單元的固定壓縮率影像解壓縮方法,該方法是對一固定位大小的編碼封包進(jìn)行解碼,以產(chǎn)生一張影像的一個2x2解碼單元,該2x2解碼單元包含呈矩陣排列的四個像素,該影像具有至少一個2x2解碼單元, 該影像解壓縮方法包含下列步驟(A)接收一個編碼封包;(B)根據(jù)該編碼封包的主封包標(biāo)頭(1 bit,l位)判斷該編碼封包是否為人造類型,若是,則判定該編碼封包為人造類型的編碼封包,否則,判定該編碼封包為自然類型的編碼封包;(C)對該人造類型的編碼封包進(jìn)行反量化、反查表解碼和反差分誤差解碼,以產(chǎn)生第一解碼數(shù)據(jù);(D)對該自然類型的編碼封包進(jìn)行反量化及反查表解碼,以產(chǎn)生第二解碼數(shù)據(jù);(E)對該第二解碼數(shù)據(jù)進(jìn)行離散余弦轉(zhuǎn)換,以產(chǎn)生第三解碼數(shù)據(jù);(F)對該第三解碼數(shù)據(jù)進(jìn)行色域轉(zhuǎn)換,以得到第四解碼數(shù)據(jù);以及(G)接收所述第一解碼數(shù)據(jù)或者第四解碼數(shù)據(jù),并對第一解碼數(shù)據(jù)或者第四解碼數(shù)據(jù)進(jìn)行重建,以產(chǎn)生2x2解碼單元。根據(jù)本發(fā)明的又一特色,本發(fā)明提出一種基于2x2編碼單元的固定壓縮率的顯示系統(tǒng),其是對一顯示影像進(jìn)行壓縮及解壓縮,該顯示系統(tǒng)包含一顯示模塊、一影像輸入設(shè)備、一基于2x2編碼單元的固定壓縮率影像壓縮裝置、一暫存裝置、一基于2x2編碼單元的固定壓縮率影像解壓縮裝置、及一時序控制器,連接至該基于2x2編碼單元的固定壓縮率影像解壓縮裝置,接收該2x2解碼單元,以產(chǎn)生該顯示模塊的時序驅(qū)動信號及顯示數(shù)據(jù)。該顯示模塊用于顯示一影像。該影像輸入設(shè)備用于輸入一顯示影像。該基于2x2編碼單元的固定壓縮率影像壓縮裝置連接至該影像輸入設(shè)備,將該顯示影像的2x2編碼單元進(jìn)行編碼,以產(chǎn)生與該2x2編碼單元對應(yīng)的編碼封包,其中,所述影像具有至少一個2x2編碼單元。 所述暫存裝置連接至基于2x2編碼單元的固定壓縮率影像壓縮裝置,以暫存該基于2x2編碼單元的固定壓縮率影像壓縮裝置輸出的編碼封包。所述基于2x2編碼單元的固定壓縮率影像解壓縮裝置連接至?xí)捍嫜b置,接收所述編碼封包,并對該編碼封包解壓縮,以產(chǎn)生與該 2x2編碼單元對應(yīng)的2x2解碼單元。所述時序控制器連接至基于2x2解碼單元的固定壓縮率影像解壓縮裝置,接收所述2x2解碼單元,以產(chǎn)生該顯示模塊的時序驅(qū)動信號及顯示數(shù)據(jù)。其中,所述固定壓縮率影像壓縮裝置先判斷該2x2編碼單元為人造類型或自然類型,以對人造類型的2x2編碼單元進(jìn)行差分誤差編碼、量化及查表編碼,而產(chǎn)生一第一編碼數(shù)據(jù),以及對自然類型的2x2編碼單元進(jìn)行色域轉(zhuǎn)換、離散余弦轉(zhuǎn)換、量化及查表編碼,進(jìn)而產(chǎn)生第二編碼數(shù)據(jù),再對該第一編碼數(shù)據(jù)或該第二編碼數(shù)據(jù)進(jìn)行封裝,以產(chǎn)生固定壓縮率的編碼封包。
圖1是本發(fā)明一種基于2x2編碼單元的固定壓縮率影像壓縮方法的流程圖;圖2是所述影像和2x2編碼單元的示意圖;圖3是本發(fā)明中人造類型和自然類型的示意圖;圖4是本發(fā)明的實施例一中2x2編碼單元的差分誤差編碼、量化及查表編碼的示意圖;圖5是本發(fā)明的實施例一中2x2編碼單元為第一、第二及第三人造類型時的編碼示意圖;圖6是本發(fā)明的實施例一中2x2編碼單元為第四、第五、第六及第七人造類型時的編碼示意圖;圖7是本發(fā)明中色域轉(zhuǎn)換和離散余弦轉(zhuǎn)換的示意圖;圖8本發(fā)明中擴展人造類型示意圖;圖9是實施例一中擴展人造類型的差分誤差編碼、量化及查表編碼的示意圖;圖10是實施例一中擴展人造類型的2x2編碼單元為第一、第二及第三人造類型時的編碼示意圖;圖11是實施例一中擴展人造類型的2x2編碼單元為第四至第七人造類型時的編碼示意圖;圖12是實施例一中擴展人造類型的2x2編碼單元為第八至第十三人造類型時的編碼示意圖;圖13是實施例一中自然類型的編碼的示意圖;圖14是實施例一中自然類型的查表操作示意圖;圖15是實施例二中擴展人造類型的差分誤差編碼、量化及查表編碼的示意圖;圖16是實施例二中擴展人造類型的2x2編碼單元為第一、第二及第三人造類型時的編碼示意圖;圖17是實施例二中擴展人造類型的2x2編碼單元為第四至第七人造類型時的編碼示意圖;圖18是實施例二中擴展人造類型的2x2編碼單元為第八至第十三人造類型時的編碼示意圖;圖19是實施例二中自然類型的編碼的示意圖;圖20是實施例二中自然類型的查表操作示意圖;圖21是本發(fā)明一種基于2x2編碼單元的固定壓縮率影像解壓縮方法的流程圖;圖22是本發(fā)明一種應(yīng)用基于2x2編碼單元的固定壓縮率的顯示系統(tǒng)的結(jié)構(gòu)圖。附圖中,各標(biāo)號所代表的部件如下SllO S180、步驟,210、影像,220、2x2 編碼單元,
310、第一人造類型,320、第二人造類型,330、第三人造類型,340、第四人造類型, 350、第五人造類型,360、第六人造類型,370、第七人造類型,380、第一自然類型,390、第二自然類型,700,2x2色域轉(zhuǎn)換單元,710、明亮度2x2色域轉(zhuǎn)換單元,720、第一色度2x2色域轉(zhuǎn)換單元,730、第二色度2x2色域轉(zhuǎn)換單元,750、2x2頻率域單元,760、明亮度2x2頻率域單元,770、第一色度2x2頻率域單元,780、第二色度2x2頻率域單元,S8O5 S850、步驟,900、顯示系統(tǒng),910、顯示模塊,920、影像輸入設(shè)備,930、基于2x2編碼單元的固定壓縮率影像壓縮裝置,940、暫存裝置,950、基于2x2編碼單元的固定壓縮率影像解壓縮裝置,960、時序控制器,970、源極驅(qū)動器,980、柵極驅(qū)動器
具體實施例方式為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉實施例,對本發(fā)明作進(jìn)一步詳細(xì)說明。圖1是本發(fā)明一種基于2x2編碼單元的固定壓縮率影像壓縮方法的流程圖,其是將一張影像中的一個2x2編碼單元進(jìn)行編碼。首先,在步驟Sl 10中,該影像壓縮方法接收一個2x2編碼單元,該2x2編碼單元包含呈矩陣排列的左上角像素、右上角像素、左下角像素和右下角像素。圖2是該影像及該2x2編碼單元的示意圖,如圖2所示,該影像210具有至少一個 2x2編碼單元220,每一個2x2編碼單元220具有四個像素A、B、C、D,其中,A為左上角像素, B為右上角像素,C為左下角像素,D為右下角像素。每一個像素具有紅(r)、藍(lán)(g)、綠(b) 三種顏色,其中4、Ag、Ab為像素A的紅色數(shù)值、綠色數(shù)值、藍(lán)色數(shù)值,Br、Bg、&為像素B的紅色數(shù)值、綠色數(shù)值、藍(lán)色數(shù)值,Cr、Cg、Cb為像素C的紅色數(shù)值、綠色數(shù)值、藍(lán)色數(shù)值,Dr, Dg、Db 為像素D的紅色數(shù)值、綠色數(shù)值、藍(lán)色數(shù)值??梢赃x擇每種顏色數(shù)值為8位,故該2x2編碼單元220為96 ( = 4X3X8)位。也可以選擇每種顏色數(shù)值為6位,故該2x2編碼單元220 為 72 ( = 6X3X4)位。在步驟S120中,判斷該2x2編碼單元220是否為人造類型,若是,則判定該2x2編碼單元為人造類型的2x2編碼單元,否則,判定該2x2編碼單元為自然類型的2x2編碼單元,其中,人造造型具有七種,包括第一人造類型四個像素呈水平方向的兩橫條紋;第二人造類型四個像素呈豎直方向的兩縱條紋;第三人造類型四個像素呈45度角方向的兩斜條紋交叉;第四至第七人造類型四個像素呈三角形與單點的組合。更進(jìn)一步說明,在步驟S120中,是先判斷該2x2編碼單元220是否為第一人造類型至第三人造類型中的一個,再判斷該2x2編碼單元220是否為第四人造類型至第七人造類型中的一個。圖3是本發(fā)明人造類型及自然類型的示意圖。本發(fā)明第一人造類型至第七人造類型的分類有助于處理如字體邊緣、灰階變化、鋸齒、棋盤格等特定圖樣,配合本發(fā)明的封包記錄方式,可使該些編碼單元達(dá)成無失真。如圖3所示,第一人造類型310為所述四個像素呈水平方向的兩橫條紋,即像素A 的顏色數(shù)值(X)與像素B的顏色數(shù)值(X)相同或近似,像素C的顏色數(shù)值(Y)與像素D的顏色數(shù)值(Y)相同或近似。同理,第二人造類型320為所述四個像素呈豎直方向的兩縱條紋,第三人造類型330為所述四個像素呈45度角方向的兩斜條紋交叉,第四人造類型340、 第五人造類型350、第六人造類型360和第七人造類型370為所述四個像素呈三角形與單點的組合。即第一人造類型310為所述左上角像素及右上角像素近似(X)且左下角像素及右下角像素近似(Y);第二人造類型320為所述左上角像素及左下角像素近似(X)且右上角像素及右下角像素近似(Y);第三人造類型330為所述左上角像素及右下角像素近似(X) 且左下角像素及右上角像素近似(Y);第四人造類型340為所述左下角像素、右上角像素和右下角像素近似(Y);第五人造類型350為所述左上角像素、右上角像素和右下角像素近似 (Y);第六人造類型360為所述左上角像素、左下角像素和右上角像素近似(Y);第七人造類型370為所述左上角像素、左下角像素和右下角像素近似(Y)。在步驟S120中,當(dāng)滿足下列公式時,判定該2x2編碼單元220為第一人造類型 310 ABS (Ar, Br) < THDl, ABS (Cr, Dr) < THDl,
ABS (Ag, Bg) < THDl, ABS (Cg, Dg) < THDl,ABS (Ab,Bb) < THDl, ABS (Cb,Db) < THDl,ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)彡ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb),ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)彡ABS (Dr,Br) +ABS (Dg,Bg) +ABS (Db,Bb),ABS (Cr,Dr) +ABS (Cg,Dg) +ABS (Cb,Db)彡ABS (Dr,Br) +ABS (Dg,Bg) +ABS (Db,Bb),ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb,Db)彡ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb),其中,THDl為第一門限值(其取值由本領(lǐng)域技術(shù)人員根據(jù)經(jīng)驗選取),A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,K、Ag、Ab分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,B” Bg, Bb分別為像素B的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,(;、Cg、Cb分別為像素C的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Dr, Dg、Db分別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。其中ABS為括號中兩元素差的絕對值函數(shù),亦即當(dāng) a 彡 b 時,ABS (a,b) = a_b,當(dāng) a < b 時,ABS (b,a) = b_a。在步驟S120中,當(dāng)滿足下列公式時,判定該2x2編碼單元220為第二人造類型 320 ABS (Ar,Cr) < THDl, ABS (Br,Dr) < THDl,ABS (Ag, Cg) < THDl, ABS (Bg, Dg) < THDl,ABS (Ab,Cb) < THDl, ABS (Bb,Db) < THDl,ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab, Bb),ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb),ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb, Db) ^ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb, Db)彡 ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)。
在步驟S120中,當(dāng)滿足下列公式時,判定該2x2編碼單元MO為第三人造類型
ABS (Ar,Dr) < THDl, ABS (Cr,Br) < THDl, ABS (Ag, Dg) < THDl,ABS (Cg, Bg) < THDl, ABS (Ab, Db) < THDl,ABS (Cb, Bb) < THDl, ABS (Ar,Dr) +ABS (Ag,Dg) +ABS (Ab,Db)彡 ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb), ABS (Ar,Dr) +ABS (Ag,Dg) +ABS (Ab,Db)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Cr, Br) +ABS (Cg, Bg) +ABS (Cb,Bb)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Cr, Br) +ABS (Cg, Bg) +ABS (Cb,Bb)彡 ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)。
在步驟S120中,當(dāng)滿足下列公式時,判定該2x2編碼單元MO為第四人造類型
ABS (Br, Dr) < THD2, ABS (Cr, Dr) < THD2, ABS (Bg, Dg) < THD2, ABS (Cg, Dg) < THD2, ABS (Bb, Db) < THD2, ABS (Cb, Db) < THD2, ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb), ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb,Db)彡 ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb,Db)彡 ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb,Db)彡 ABS (Ar,Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)。
其中,THD2為第二門限值(其取值由本領(lǐng)域技術(shù)人員根據(jù)經(jīng)驗選取), 在步驟S120中,當(dāng)滿足下列公式時,判定該2x2編碼單元220為第五人造類型
ABS (Br, Dr) < THD2, ABS (Ar, Br) < THD2, ABS (Bg, Dg) < THD2, ABS (Ag, Bg) < THD2, ABS (Bb, Db) < THD2, ABS (Ab, Bb) < THD2, ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb), ABS (Br, Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db),
ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab, Bb)彡ABS (Cr,Dr) +ABS (Cg,Dg) +ABS (Cb,Db),ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)(ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb)。在步驟S120中,當(dāng)滿足下列公式時,判定該2x2編碼單元220為第六人造類型 360 ABS (Ar,Cr) < THD2, ABS (Ar,Br) < THD2,ABS (Ag, Cg) < THD2,ABS (Ag, Bg) < THD2,ABS (Ab,Cb) < THD2, ABS (Ab,Bb) < THD2,ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb)(ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb,Db),ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb)(ABS (Cr,Dr) +ABS (Cg,Dg) +ABS (Cb,Db),ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)(ABS (Cr,Dr) +ABS (Cg,Dg) +ABS (Cb,Db),
ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab, Bb)(ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb,Db)。在步驟S120中,當(dāng)滿足下列公式時,判定該2x2編碼單元220為第七人造類型 370 ABS (Ar, Cr) < THD2, ABS (Cr, Dr) < THD2,ABS (Ag, Cg) < THD2, ABS (Cg, Dg) < THD2,ABS (Ab,Cb) < THD2, ABS (Cb,Db) < THD2,ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb)(ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb,Db),ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb)(ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb),
ABS (Cr, Dr) +ABS (Cg, Dy) +ABS (Cb, Db)(ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb),ABS (Cr, Dr) +ABS (Cg, Dy) +ABS (Cb, Db)(ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb,Db)。在步驟S130中,對該人造類型的2x2編碼單元進(jìn)行差分誤差編碼、量化及查表編碼,以產(chǎn)生第一編碼數(shù)據(jù)。以下分別就2x2編碼單元中,每個像素的紅(r)、藍(lán)(g)、綠(b)三種顏色均分別采用8位和6位進(jìn)行記錄的兩個具體實施例對本發(fā)明的影像壓縮方法進(jìn)行具體介紹。實施例一 2x2編碼單元中每個像素的紅(r)、藍(lán)(g)、綠(b)三種顏色均采用8位進(jìn)行記錄,故該2x2編碼單元220為96 ( = 4 X 3 X 8)位。圖4是本發(fā)明的實施例一的2x2編碼單元的差分誤差編碼、量化及查表編碼的示意圖,該實施例一為圖2中的2x2編碼單元220中每一種顏色數(shù)值采用8位表示的實施例, 該2x2編碼單元220為96 ( = 4X3X8)位。在圖4中,數(shù)字表示位數(shù),例如8、7分別表示8位及7位。斜線表示查表操作,反斜線表示量化操作。在步驟S130中,當(dāng)該2x2編碼單元220為第一人造類型310、第二人造類型320和第三人造類型330中的一個時,使用8位記錄其中兩像素的平均值,使用7位記錄一 7位表格位置,該7位表格位置的記錄內(nèi)容為該7位表格的所有記錄內(nèi)容中,與該2x2編碼單元中另外兩像素的平均值和前述的使用8位所記錄的兩像素的平均值的差值相差最小者。此表格為一可變動的表格,隨時可調(diào)整。一共有四個表格-J位表格、4位表格、3位表格、2位表格,基本的精神出現(xiàn)機率大的數(shù)值建立在表格中,因此容易被選出來。反之出現(xiàn)機率小的數(shù)值舍棄,不建立在表格中,因為儲存的資源有限(表格的大小有限)。本發(fā)明所提供的實施例,僅是其中某表格的設(shè)定法之一。實際上調(diào)教此表格與產(chǎn)品實際表格的內(nèi)容,為后續(xù)最佳化的動作。第一人造類型310、第二人造類型320和第三人造類型330均為線條形式,故以第一人造類型310作為說明,第二人造類型320和第三人造類型330是為熟知該技術(shù)的人員基于本發(fā)明技術(shù)所能完成的,不再贅述。圖5是本發(fā)明的實施例一的2x2編碼單元為第一人造類型、第二人造類型及第三人造類型時的編碼示意圖,該實施例一為圖2中的2x2編碼單元220中每一種顏色數(shù)值采用8位表示的實施例,該2x2編碼單元220為96 ( = 4X3X8)位。其可以為紅色、藍(lán)色或者綠色,是先將像素A的顏色數(shù)值(127)與像素B的顏色數(shù)值(126)相加再除以2(126. 5), 再四舍五入獲得127,使用8位記錄數(shù)值127。將像素C的顏色數(shù)值(34)與像素D的顏色數(shù)值(32)相加再除以2 (33),再四舍五入獲得33,減去先前計算所得的數(shù)值127,以獲得-94,雖然相減的結(jié)果為9位,但本發(fā)明使用一 7位表格以進(jìn)行查表,可減少編碼后所產(chǎn)生的數(shù)據(jù)量。根據(jù)-94對一 7位表格進(jìn)行查表。-94是位于-95與-90之間,且靠近-95,故經(jīng)由查表后得到_95的位置,使用7位記錄-95的位置。該7位的表格內(nèi)共記錄1 個值。若-95最接近表格的第j個值,則記錄“ j”。“ j” 值可依下列公式計算[a” a2,已3,· · ·, -2,^k-i‘ aj,sign[a-Bj] Xsign[aJ+1-a ] ^0,(1)其中 %為該7位的表格內(nèi)共記錄的128個值,其由小至大依序排列。sign為輸出該值的正負(fù)號的函數(shù),α為欲查表的值,一旦滿足公式(1)時,即儲存j值。在步驟S130中,當(dāng)該2x2編碼單元220為第四人造類型340、第五人造類型350、 第六人造類型360和第七人造類型370中的一個時,使用8位記錄其中三個像素的平均值, 使用7位或者6位記錄該2x2編碼單元220另外一個像素的量化值。第四人造類型340、第五人造類型350、第六人造類型360和第七人造類型370均為三角形與單點的組合,故以第四人造類型340為例進(jìn)行說明,第五人造類型350、第六人造類型360和第七人造類型370是為熟知該技術(shù)的人員基于本發(fā)明技術(shù)所能完成的,不再贅述。圖6是本發(fā)明的實施例一的2x2編碼單元為第四人造類型340、第五人造類型 350、第六人造類型360和第七人造類型370時的編碼示意圖,該實施例一為圖2中的2x2 編碼單元220中每一種顏色數(shù)值采用8位表示的實施例,該2x2編碼單元220為96 (=4X3X幻位。其可為紅色、藍(lán)色、或綠色。其先將像素B的顏色數(shù)值(100)、像素C的顏色數(shù)值(100)和像素D的顏色數(shù)值(100)相加再除以3得到100,再四舍五入獲得100,使用 8位記錄數(shù)值100。將像素A的顏色數(shù)值(34)進(jìn)行量化運算,再四舍五入小數(shù)部分獲得數(shù)值9,使用6 位記錄數(shù)值9。當(dāng)像素A的顏色為綠色時,使用7位記錄數(shù)值9。該量化運算通過下列公式計算
權(quán)利要求
1.一種基于2x2編碼單元的具有固定壓縮率的影像壓縮方法,其特征在于對影像中的2x2編碼單元進(jìn)行編碼,所述影像由至少一個2x2編碼單元組成,所述影像壓縮方法包括以下步驟(A)接收編碼單元,所述&2編碼單元包括呈矩陣排列的左上角像素、右上角像素、 左下角像素和右下角像素;(B)判斷所述2x2編碼單元是否為人造類型,若是,則判定該2x2編碼單元為該人造類型,否則,判定該2x2編碼單元為自然類型,其中,所述人造類型包含第一人造類型,表示該四個像素呈水平方向的兩橫條紋;第二人造類型,表示該四個像素呈豎直方向的兩縱條紋;第三人造類型,表示該四個像素呈45度角方向的兩斜條紋交叉;第四人造類型至第七人造類型,表示該四個像素呈三角形與單點的組合;(C)對判定為人造類型的2x2編碼單元進(jìn)行差分誤差編碼、量化及查表編碼,以產(chǎn)生第一編碼數(shù)據(jù);(D)對判定為自然類型的2x2編碼單元進(jìn)行色域轉(zhuǎn)換,以得到2x2色域轉(zhuǎn)換單元;(E)對所述2x2色域轉(zhuǎn)換單元進(jìn)行離散余弦轉(zhuǎn)換,以產(chǎn)生2x2頻率域單元;以及(F)對所述2x2頻率域單元進(jìn)行量化及查表編碼,以產(chǎn)生第二編碼數(shù)據(jù)。
2.如權(quán)利要求1所述的影像壓縮方法,其特征在于所述第一人造類型,表示所述左上角像素和右上角像素近似,以及所述左下角像素和右下角像素近似;所述第二人造類型表示所述左上角像素和左下角像素近似,以及所述右上角像素和右下角像素近似;所述第三人造類型,表示所述左上角像素和右下角像素近似,以及所述左下角像素和右上角像素近似;所述第四人造類型,表示所述左下角像素、右上角像素和右下角像素近似;所述第五人造類型,表示所述左上角像素、右上角像素和右下角像素近似;所述第六人造類型,表示所述左上角像素、左下角像素和右上角像素近似;所述第七人造類型,表示所述左上角像素、 左下角像素和右下角像素近似。
3.如權(quán)利要求2所述的影像壓縮方法,其特征在于,所述人造類型還包括第八人造類型 第十七人造類型,其中第八、第九人造類型,表示該四個像素呈水平方向的一橫條紋與兩個單點的組合;第十、第十一人造類型,表示該四個像素呈豎直方向的一縱條紋與兩個單點的組合;第十二、第十三人造類型,表示該四個像素呈45度角方向的一斜條紋與兩個單點的組合。
4.如權(quán)利要求3所述的影像壓縮方法,其特征在于,所述第八人造類型,表示所述左上角像素和右上角像素近似;所述第九人造類型,表示所述左下角像素和右下角像素近似; 所述第十人造類型,表示所述左上角像素和左下角像素近似;所述第十一人造類型,表示所述右上角像素和右下角像素近似;所述第十二人造類型,表示所述左上角像素和右下角像素近似;所述第十三人造類型,表示所述左下角像素和右上角像素近似。
5.如權(quán)利要求2所述的影像壓縮方法,其特征在于所述步驟(B)中,先判斷所述&2 編碼單元是否為第一人造類型至第三人造類型中的一個,再判斷所述2x2編碼單元是否為第四人造類型至第七人造類型中的一個。
6.如權(quán)利要求3所述的影像壓縮方法,其特征在于,所述步驟(B)中,先判斷所述&2 編碼單元是否為第十四至第十七人造類型中的一個,再判斷是否為第一人造類型至第三人造類型中的一個,再判斷是否為第四人造類型至第七人造類型中的一個,再判斷是否為第八人造類型至第十三人造類型中的一個。
7.如權(quán)利要求1所述的影像壓縮方法,其特征在于,還包括如下步驟(G)接收所述第一編碼數(shù)據(jù)或者第二編碼數(shù)據(jù),并對該第一編碼數(shù)據(jù)或者該第二編碼數(shù)據(jù)進(jìn)行封裝,以產(chǎn)生具有固定壓縮率的編碼封包。
8.如權(quán)利要求5所述的影像壓縮方法,其特征在于所述2x2編碼單元中每種顏色數(shù)值采用8位表示。
9.如權(quán)利要求8所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第一人造類型ABS (Ar,Br) < THDl, ABS (Cr,Dr) < THDl, ABS (Ag, Bg) < THDl, ABS (Cg,Dg) < THDl, ABS (Ab,Bb) < THDl, ABS (Cb,Db) < THDl, ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb), ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Dr,Br) +ABS (Dg, Bg) +ABS (Db,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡 ABS (Dr,Br) +ABS (Dg, Bg) +ABS (Db,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb),其中,THDl為第一門限值,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,4、Ag、Ab分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Bp Bg,Bb分別為像素B的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Cr,Cg,Cb分別為像素C的紅色數(shù)值、 綠色數(shù)值和藍(lán)色數(shù)值,Dr, Dg、Db分別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。
10.如權(quán)利要求8所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第二人造類型ABS (Ar,Cr) < THDl, ABS (Br,Dr) < THDl, ABS (Ag, Cg) < THDl, ABS (Bg,Dg) < THDl, ABS (Ab,Cb) < THDl, ABS (Bb, Db) < THDl, ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb),其中,THDl為第一門限值,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,4、Ag、Ab分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Bp Bg,Bb分別為像素B的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Cr,Cg,Cb分別為像素C的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Dr, Dg、Db分別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。
11.如權(quán)利要求8所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第三人造類型ABS (Ar,Dr) < THDl, ABS (Cr,Br) < THDl, ABS (Ag, Dg) < THDl, ABS (Cg,Bg) < THDl, ABS (Ab,Db) < THDl, ABS (Cb,Bb) < THDl, ABS (Ar, Dr) +ABS (Ag, Dg) +ABS (Ab,Db)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Ar, Dr) +ABS (Ag, Dg) +ABS (Ab,Db)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Cr, Br) +ABS (Cg, Bg) +ABS (Cb, Bb)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Cr, Br) +ABS (Cg, Bg) +ABS (Cb, Bb)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb),其中,THDl為第一門限值,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,4、Ag、Ab分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Bp Bg,Bb分別為像素B的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Cr,Cg,Cb分別為像素C的紅色數(shù)值、 綠色數(shù)值和藍(lán)色數(shù)值,Dr, Dg、Db分別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。
12.如權(quán)利要求8所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第四人造類型ABS (Br,Dr) < THD2, ABS (Cr,Dr) < THD2, ABS (Bg, Dg) < THD2, ABS (Cg, Dg) < THD2, ABS (Bb, Db) < THD2, ABS (Cb,Db) < THD2, ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb), ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb),其中,THD2為第二門限值,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,4、Ag、Ab分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Bp Bg,Bb分別為像素B的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Cr,Cg,Cb分別為像素C的紅色數(shù)值、 綠色數(shù)值和藍(lán)色數(shù)值,Dr, Dg、Db分別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。
13.如權(quán)利要求8所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第五人造類型ABS (Br,Dr) < THD2, ABS (Ar,Br) < THD2, ABS (BK, DJ < THD2, ABS (AK, Bj < THD2,ABS (Bb, Db) < THD2, ABS (Ab,Bb) < THD2, ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb), ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Cr,Dr) +ABS (Cg, Dg) +ABS (Cb,Db), ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Cr,Dr) +ABS (Cg, Dg) +ABS (Cb,Db), ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb),其中,THD2為第二門限值,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,4、Ag、Ab分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Bp Bg,Bb分別為像素B的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Cr,Cg,Cb分別為像素C的紅色數(shù)值、 綠色數(shù)值和藍(lán)色數(shù)值,Dr, Dg、Db分別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。
14.如權(quán)利要求8所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第六人造類型ABS (Ar,Cr) < THD2, ABS (Ar,Br) < THD2, ABS (Ag, Cg) < THD2, ABS (Ag, Bg) < THD2, ABS (Ab,Cb) < THD2, ABS (Ab,Bb) < THD2, ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db), ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Cr,Dr) +ABS (Cg, Dg) +ABS (Cb,Db), ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Cr,Dr) +ABS (Cg, Dg) +ABS (Cb,Db), ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db),其中,THD2為第二門限值,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,4、Ag、Ab分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Bp Bg,Bb分別為像素B的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Cr,Cg,Cb分別為像素C的紅色數(shù)值、 綠色數(shù)值和藍(lán)色數(shù)值,Dr, Dg、Db分別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。
15.如權(quán)利要求8所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第七人造類型ABS (Ar,Cr) < THD2, ABS (Cr,Dr) < THD2, ABS (Ag, Cg) < THD2, ABS (Cg, Dg) < THD2, ABS (Ab,Cb) < THD2, ABS (Cb,Db) < THD2, ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db), ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb),ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb),ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db),其中,THD2為第二門限值,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,4、Ag、Ab分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Bp Bg,Bb分別為像素B的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Cr,Cg,Cb分別為像素C的紅色數(shù)值、 綠色數(shù)值和藍(lán)色數(shù)值,Dr, Dg、Db分別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。
16.如權(quán)利要求6所述的影像壓縮方法,其特征在于所述2x2編碼單元中每種顏色數(shù)值采用8位表示。
17.如權(quán)利要求6所述的影像壓縮方法,其特征在于所述2x2編碼單元中每種顏色數(shù)值采用6位表示。
18.如權(quán)利要求16或17所述的影像壓縮方法,其特征在于,所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第十四人造類型Ar=Ag, Ag=A1Br=Bg, Bg=B1Cr—Cg,Cg=C1Dr=De, De=D1其中,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,4、Ag、Ab分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,B- Bg, Bb分別為像素B 的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Cr, Cg、Cb分別為像素C的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Dr, Dg、Db分別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。
19.如權(quán)利要求16或17所述的影像壓縮方法,其特征在于,所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第十五人造類型Ag = 0,Ab = 0 Bg = 0, Bb = 0 Cg = 0,Cb = 0 Dg = 0,Db = 0其中,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ag、Ab分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Bg, Bb分別為像素B的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Cg、Cb分別為像素C的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Dg、Db分別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。
20.如權(quán)利要求16或17所述的影像壓縮方法,其特征在于,所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第十六人造類型Ar = 0,Ab = 0 Br = 0, Bb = 0 Cr = 0,Cb = 0 Dr = 0,Db = 0其中,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ar、Ab分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Br、Bb分別為像素B的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Cr、Cb分別為像素C的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,Dr、Db分別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。
21.如權(quán)利要求16或17所述的影像壓縮方法,其特征在于,所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第十七人造類型Ag = 0,Ar = 0 Bg = 0,Br = 0 Cg = 0,Cr = 0 Dg = 0,Dr = 0其中,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,4、Ag分別為像素A的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,B” Bg分別為像素B的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,C,、Cg分別為像素C的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值,D,、Dg* 別為像素D的紅色數(shù)值、綠色數(shù)值和藍(lán)色數(shù)值。
22.如權(quán)利要求16或17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第一人造類型ABS (Ay, By) < THDYl, ABS (Cy, Dy) < THDYl ABS (Au, Bu) < THDUl,ABS (Cu, Du) < THDUl ABS (Av, Bv) < THDVl, ABS (Cv, Dv) < THDVlABS (Ay, By) +ABS (Av, By) +ABS (Au, Bu) ( ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ( ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) ( ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) ( ABS (Sy, Cy) +ABS (Av, Cv) +ABS (Au, Vu) 其中,ABS為括號中兩元素差的絕對值函數(shù),THDYl為明亮度門限值1,THDUl為第一色度門限值1,THDVl為第二色度門限值1,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲得
23.如權(quán)利要求16或17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第二人造類型 ABS (Ay, Cy) < THDYl,ABS (By, Dy) < THDYl ABS (Au, Cu) < THDUl,ABS (Bu, Du) < THDUl ABS (Av, Cv) < THDVl, ABS (Bv, Dv) < THDVlABS (Ay, Cy) +ABS (Av,Cv) +ABS (Au,Cu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au,Bu) ABS (Ay,Cy) +ABS (Av,Cv) +ABS (Au,Cu) ( ABS (Cy, Dy) +ABS (Cv, Dv) +ABS (Cu,Du) ABS (By, Dy) +ABS (Βν,Dv) +ABS (Bu, Du) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ABS (By, Dy) +ABS (Βν,Dv) +ABS (Bu, Du) ( ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) 其中,ABS為括號中兩元素差的絕對值函數(shù),THDYl為明亮度門限值1,THDUl為第一色度門限值1,THDVl為第二色度門限值1,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲得
24.如權(quán)利要求16或17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第三人造類型 ABS (Cy, By) < THDYl, ABS (Ay, Dy) < THDYl ABS (Cu, Bu) < THDUl,ABS (Au, Du) < THDUl ABS (Cv, Bv) < THDVl, ABS (Av, Dv) < THDVlABS (Cy, By) +ABS (Cv, Bv) +ABS (Cu, Bu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ABS (Cy, By) +ABS (Cv, Bv) +ABS (Cu, Bu) ( ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) ( ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) 其中,ABS為括號中兩元素差的絕對值函數(shù),THDYl為明亮度門限值1,THDUl為第一色度門限值1,THDVl為第二色度門限值1,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲得
25.如權(quán)利要求16或17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第四人造類型ABS (Dy,By) < THDY2, ABS (Cy,Dy) < THDY2 ABS (Du, Bu) < THDU2, ABS (Cu, Du) < THDU2 ABS (Bv, Bv) < THDV2, ABS (Cv, Dv) < THDV2ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ( ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ( ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) 其中,ABS為括號中兩元素差的絕對值函數(shù),THDY2為明亮度門限值2,THDU2為第一色度門限值2,THDV2為第二色度門限值2,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲
26.如權(quán)利要求16或17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第五人造類型 ABS (Dy,By) < THDY2, ABS (Ay,By) < THDY2 ABS (Du,Bu) < THDU2, ABS (Au,Bu) < THDU2 ABS (Dv, Bv) < THDV2, ABS (Av, Bv) < THDV2ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ( ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) ( ABS (Cy, Dy) +ABS (Cv, Dv) +ABS (Cu, Du) ABS (Ay, By) +ABS (Ac, Bv) +ABS (Au, Bu) ( ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) ( ABS (Cy, Dy) +ABS (Cv, Dv) +ABS (Cu, Du) 其中,ABS為括號中兩元素差的絕對值函數(shù),THDY2為明亮度門限值2,THDU2為第一色度門限值2,THDV2為第二色度門限值2,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲
27.如權(quán)利要求16或17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第六人造類型 ABS (Ay, By) < THDY2, ABS (Cy,Ay) < THDY2 ABS (Au, Bu) < THDU2, ABS (Cu, Au) < THDU2 ABS (Av, Bv) < THDV2, ABS (Cv, Av) < THDV2ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ( ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ( ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ( ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ( ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) 其中,ABS為括號中兩元素差的絕對值函數(shù),THDY2為明亮度門限值2,THDU2為第一色度門限值2,THDV2為第二色度門限值2,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲得Y0.25 0.50.25rU=-0.5 1.0-0.5gV-1.0 01.0b其中,r為一像素的紅色值,g為該像素的綠色值,b為該像素的藍(lán)色值,Y為該像素的明亮度,U和V為該像素的色度。
28.如權(quán)利要求16或17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第七人造類型 ABS (Ay,Cy) < THDY2, ABS (Cy,Dy) < THDY2 ABS (Au, Cu) < THDU2, ABS (Cu, Du) < THDU2 ABS (Av, Cc) < THDV2, ABS (Cv, Dv) < THDV2ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) ( ABS (By, Dy) +ABS (Bv, Dv) +ABS (Bu, Du) ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ABS (Dy,Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ( ABS (By, Dy) +ABS (Bv, Dv) +ABS (Bu, Du) ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) 其中,ABS為括號中兩元素差的絕對值函數(shù),THDY2為明亮度門限值2,THDU2為第一色度門限值2,THDV2為第二色度門限值2,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲
29.如權(quán)利要求16所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述h 2編碼單元為第八人造類型
30.如權(quán)利要求16所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第九人造類型 tempi = ABS
31.如權(quán)利要求16所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第十人造類型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp2 ABS (Ay,Cy) < THDY4 ABS (Av,Cv) < THDV4 ABS (Au, Cu) < THDU4 或者 ABS (By,Dy) > THDY3 或者 ABS (Bv, Dv) > THDV3 或者 ABS (Bu, Du) > THDU3其中,ABS為括號中兩元素差的絕對值函數(shù),THDY3為明亮度門限值3,THDU3為第一色度門限值3,THDV3為第二色度門限值3,THOT4為明亮度門限值4,THDU4為第一色度門限值4,THDV4為第二色度門限值4,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By、 BU、BV分別為像素B的明亮度、第一色度和第二色度值,Cy, Cu, Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值;其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲得
32.如權(quán)利要求16所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第十一人造類型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp4 ABS (Dy,By) < THDY4 ABS (Dv,Bv) < THDV4 ABS (Du, Bu) < THDU4 或者 ABS (Cy,Ay) > THDY3 或者 ABS (Cv, Av) > THDV3 或者 ABS (Cu, Au) > THDU3其中,ABS為括號中兩元素差的絕對值函數(shù),THDY3為明亮度門限值3,THDU3為第一色度門限值3,THDV3為第二色度門限值3,THOT4為明亮度門限值4,THDU4為第一色度門限值4,THDV4為第二色度門限值4,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By、 BU、BV分別為像素B的明亮度、第一色度和第二色度值,Cy, Cu, Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值;其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲得
33.如權(quán)利要求16所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第十二人造類型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp3 ABS (Ay,Dy) < THDY4 ABS (Av,Dv) < THDV4 ABS (Au, Du) < THDU4 或者 ABS (Cy,By) > THDY3 或者 ABS (Cv, Bv) > THDV3 或者 ABS (Cu, Bu) > THDU3其中,ABS為括號中兩元素差的絕對值函數(shù),THDY3為明亮度門限值3,THDU3為第一色度門限值3,THDV3為第二色度門限值3,THOT4為明亮度門限值4,THDU4為第一色度門限值4,THDV4為第二色度門限值4,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By、 BU、BV分別為像素B的明亮度、第一色度和第二色度值,Cy, Cu, Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值;其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲得
34.如權(quán)利要求16所述的影像壓縮方法,其特征在于所述步驟⑶中,當(dāng)滿足下列公式時,判定所述h 2編碼單元為第十三人造類型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp5 ABS (Cy,By) < THDY4 ABS (Cv,Bv) < THDV4ABS (Cu, Bu) < THDU4 或者 ABS (Ay,Dy) > THDY3 或者 ABS (Av, Dv) > THDV3 或者 ABS (Au,Du) > THDU3其中,ABS為括號中兩元素差的絕對值函數(shù),THDY3為明亮度門限值3,THDU3為第一色度門限值3,THDV3為第二色度門限值3,THOT4為明亮度門限值4,THDU4為第一色度門限值4,THDV4為第二色度門限值4,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By、 BU、BV分別為像素B的明亮度、第一色度和第二色度值,Cy, Cu, Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值;其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲Y0.25 0.50.25rU=-0.5 1.0-0.5gV-1.0 01.0b其中,r為一像素的紅色值,g為該像素的綠色值,b為該像素的藍(lán)色值,Y為該像素的明亮度,U和V為該像素的色度。
35.如權(quán)利要求17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第八人造類型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = tempi ABS (Ay,By) < THDY4 ABS (Av,Bv) < THDV4 ABS (Au, Bu) < THDU4其中,ABS為括號中兩元素差的絕對值函數(shù),THOT4為明亮度門限值4,THDU4為第一色度門限值4,THDV4為第二色度門限值4,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲其中,r為一像素的紅色值,g為該像素的綠色值,b為該像素的藍(lán)色值,Y為該像素的明亮度,U和V為該像素的色度。
36.如權(quán)利要求17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第九人造類型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp6 ABS (Cy,Dy) < THDY4 ABS (Cv,Dv) < THDV4 ABS (Cu, Du) < THDU4其中,ABS為括號中兩元素差的絕對值函數(shù),THOT4為明亮度門限值4,THDU4為第一色度門限值4,THDV4為第二色度門限值4,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲得
37.如權(quán)利要求17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述h 2編碼單元為第十人造類型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp2 ABS (Ay,Cy) < THDY4 ABS (Av,Cv) < THDV4 ABS (Au, Cu) < THDU4其中,ABS為括號中兩元素差的絕對值函數(shù),THOT4為明亮度門限值4,THDU4為第一色度門限值4,THDV4為第二色度門限值4,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲得
38.如權(quán)利要求17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第十一人造類型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp4 ABS (Dy,By) < THDY4 ABS (Dv,Bv) < THDV4 ABS (Du, Bu) < THDU4其中,ABS為括號中兩元素差的絕對值函數(shù),THOT4為明亮度門限值4,THDU4為第一色度門限值4,THDV4為第二色度門限值4,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲得
39.如權(quán)利要求17所述的影像壓縮方法,其特征在于所述步驟(B)中,當(dāng)滿足下列公式時,判定所述2x2編碼單元為第十二人造類型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu)temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du)temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu)temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu)temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du)MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp3ABS (Ay,Dy) < THDY4ABS (Av,Dv) < THDV4ABS (Au, Du) < THDU4其中,ABS為括號中兩元素差的絕對值函數(shù),THOT4為明亮度門限值4,THDU4為第一色度門限值4,THDV4為第二色度門限值4,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲
40.如權(quán)利要求17所述的影像壓縮方法,其特征在于所述步驟⑶中,當(dāng)滿足下列公式時,判定所述h 2編碼單元為第十三人造類型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp5 ABS (Cy,By) < THDY4 ABS (Cv,Bv) < THDV4 ABS (Cu, Bu) < THDU4其中,ABS為括號中兩元素差的絕對值函數(shù),THOT4為明亮度門限值4,THDU4為第一色度門限值4,THDV4為第二色度門限值4,A為所述左上角像素,B為所述右上角像素,C為所述左下角像素,D為所述右下角像素,Ay、Au、Av分別為像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分別為像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分別為像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分別為像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通過下列公式進(jìn)行RGB至YUV色域轉(zhuǎn)換獲
41.如權(quán)利要求8、16或17所述的影像壓縮方法,其特征在于步驟(D)中,通過進(jìn)行 RGB至YUV色域轉(zhuǎn)換,以得到所述2x2色域轉(zhuǎn)換單元,所述RGB至YUV色域轉(zhuǎn)換以下列公式表不
42.如權(quán)利要求41所述的影像壓縮方法,其特征在于步驟(E)中,所述離散余弦轉(zhuǎn)換以下列公式表示
43.如權(quán)利要求8或17所述的影像壓縮方法,其特征在于所述步驟(E)和步驟(F)之間,還包括步驟(H)將所述2x2頻率域單元分為第一自然類型或者第二自然類型,其中,當(dāng)所述第一色度2x2頻率域單元(U)中的F元素和G元素滿足下列公式 max (ABS (F,0),ABS (G,0)) ^ THD3,并且所述第二色度2x2頻率域單元(V)中的F元素和G元素滿足下列公式 max (ABS (F,0),ABS (G,0)) ( THD4,則判定該2x2頻率域單元為所述第一自然類型,否則,判定該2頻率域單元為所述第二自然類型,其中,THD3為第三門限值,THD4為第四門限值。
44.如權(quán)利要求16所述的影像壓縮方法,其特征在于所述步驟(E)和步驟(F)之間, 還包括步驟(H')將所述2x2頻率域單元分為第一自然類型、第二自然類型或者第三自然類型,其中,當(dāng)?shù)谝簧?x2頻率域單元(U)的H元素滿足下列公式,H > THDl則判定所述2x2編碼單元為第一自然類型;當(dāng)?shù)谝簧?x2頻率域單元(U)中的F元素和G元素滿足下列公式,MAX(ABS(F, 0),ABS (G,0)) ^ THD2并且第二色度2x2頻率域單元(V)中的F元素和G元素滿足下列公式,MAX(ABS(F, 0),ABS (G,0)) ^ THD3則判定所述2x2編碼單元為第二自然類型;不符合第一自然類型和第二自然類型條件的,則判定所述2x2編碼單元為第三自然類型;其中,THDl為第一門限值,THD2為第二門限值,THD3為第三門限值。
45.如權(quán)利要求8所述的影像壓縮方法,其特征在于步驟(C)中,當(dāng)所述編碼單元為第一人造類型、第二人造類型或者第三人造類型時,使用8位記錄其中兩像素的平均值; 使用7位記錄一 7位表格位置,所述7位表格位置的記錄內(nèi)容為該7位表格中的所有記錄內(nèi)容中,與該2x2編碼單元中另外兩像素的平均值和前述的兩像素的平均值的差值相差最小者。
46.如權(quán)利要求8所述的影像壓縮方法,其特征在于步驟(C)中,當(dāng)2x2編碼單元為第四人造類型、第五人造類型、第六人造類型或者第七人造類型時,使用8位記錄其中三個像素的平均值,使用7位或者6位記錄該2x2編碼單元中另外一個像素的量化值。
47.如權(quán)利要求8所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第一自然類型時,使用7位記錄所述明亮度2x2頻率域單元中的E元素、F元素和G 元素;使用4位記錄一 4位表格位置,所述4位表格位置的記錄內(nèi)容為該4位表格的所有記錄內(nèi)容中,與該明亮度2x2頻率域單元中的H元素的值的差值中的最小者。
48.如權(quán)利要求8所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第一自然類型時,使用7位記錄所述第一色度2x2頻率域單元中的E元素;使用2位記錄一 2位表格位置,該2位表格位置的記錄內(nèi)容為該2位表格的所有記錄內(nèi)容中,與該第一色度2x2頻率域單元中的F元素和G元素的平均值的差值中的最小者;不記錄該第一色度2x2頻率域單元中的H元素。
49.如權(quán)利要求8所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第一自然類型時,使用7位記錄所述第二色度2x2頻率域單元中的E元素;使用2位記錄一 2位表格位置,該2位表格位置的記錄內(nèi)容為該2位表格的所有記錄內(nèi)容中,與該第二色度2x2頻率域單元中的F元素和G元素的平均值的差值中的最小者;使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與該第二色度2x2頻率域單元的H元素的差值中的最小者。
50.如權(quán)利要求8所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第二自然類型時,使用6位記錄所述明亮度2x2頻率域單元中的E元素的量化值;使用 5位記錄所述明亮度2x2頻率域單元的F元素的量化值;使用5位記錄所述明亮度2x2頻率域單元的G元素的量化值;使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為 該3位表格的所有記錄內(nèi)容中,與該明亮度2x2頻率域單元的H元素的差值中的最小者。
51.如權(quán)利要求8所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第二自然類型時,使用5位記錄所述第一色度2x2頻率域單元中的E元素的量化值; 使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與該第一色度2x2頻率域單元中的F元素的差值中的最小者;使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與該第一色度2x2頻率域單元中的G元素的差值中的最小者;不記錄該第一色度2x2頻率域單元的H元素。
52.如權(quán)利要求8所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第二自然類型時,使用5位記錄所述第二色度2x2頻率域單元中的E元素的量化值; 使用4位記錄一 4位表格位置,該4位表格位置的記錄內(nèi)容為該4位表格的所有記錄內(nèi)容中,與該第二色度2x2頻率域單元中的F元素的差值中的最小者;使用4位記錄一 4位表格位置,該4位表格位置的記錄內(nèi)容為該4位表格的所有記錄內(nèi)容中,與該第二色度2x2頻率域單元中的G元素的差值中的最小者;使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與該第二色度2x2頻率域單元中的H元素的差值中的最小者。
53.如權(quán)利要求16所述的影像壓縮方法,其特征在于步驟(C)中,當(dāng)所述2x2編碼單元為第一人造類型、第二人造類型和第三人造類型時,使用8位記錄其中兩像素的平均值, 使用6位或者7位記錄一 6位或者7位表格位置,該6位或者7位表格位置的記錄內(nèi)容為 該6位或者7位表格的所有記錄內(nèi)容中,與該2x2編碼單元中另外兩像素的平均值和前述的使用8位所記錄的兩像素的平均值的差值相差最小者。
54.如權(quán)利要求16所述的影像壓縮方法,其特征在于步驟(C)中,當(dāng)所述2x2編碼單元為第四人造類型至第七人造類型時,使用8位記錄其中三個像素的平均值,使用7位或者 6位記錄所述2x2編碼單元中另外一個像素的量化值。
55.如權(quán)利要求16所述的影像壓縮方法,其特征在于步驟(C)中,當(dāng)所述2x2編碼單元為第八人造類型至第十三人造類型時,使用5位記錄其中兩像素平均值的量化值,使用4 位分別記錄其余兩像素的量化值;或者使用7位記錄其中兩像素平均值的量化值,使用5位記錄其余兩像素的量化值。
56.如權(quán)利要求16所述的影像壓縮方法,其特征在于步驟(C)中,當(dāng)所述2x2編碼單元為第十四人造類型至第十七人造類型時,使用8位對像素數(shù)據(jù)進(jìn)行完整的記錄。
57.如權(quán)利要求44所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第一自然類型時,使用5位記錄明亮度2x2頻率域單元的E元素、F元素、G元素的量化值;使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與所述明亮度2x2頻率域單元的H元素的值的差值最小者。
58.如權(quán)利要求44所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第一自然類型時,使用5位記錄第一色度2x2頻率域單元的E元素的量化值;使用3 位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與所述第一色度2x2頻率域單元的F元素的值的差值最小者;使用3位記錄一 3位表格位置, 該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與所述第一色度2x2頻率域單元的G元素的值的差值最小者;使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與所述第一色度2x2頻率域單元770的H元素的值的差值最小者。
59.如權(quán)利要求44所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第一自然類型時,使用5位記錄第二色度2x2頻率域單元的E元素的量化值;使用3 位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與所述第二色度2x2頻率域單元的F元素的值的差值最小者;使用3位記錄一 3位表格位置, 該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與所述第二色度2x2頻率域單元的G元素的值的差值最小者;使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與所述第二色度2x2頻率域單元的H元素的值的差值最小者。
60.如權(quán)利要求44所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第二自然類型時,使用7位記錄明亮度2x2頻率域單元的E元素、F元素、G元素的量化值;使用4位記錄一 4位表格位置,該4位表格位置的記錄內(nèi)容為該4位表格的所有記錄內(nèi)容中,與所述明亮度2x2頻率域單元的H元素的值的差值最小者。
61.如權(quán)利要求44所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第二自然類型時,使用6位記錄第一色度2x2頻率域單元的E元素的量化值;使用2 位記錄一 2位表格位置,該2位表格位置的記錄內(nèi)容為該2位表格的所有記錄內(nèi)容中,與所述第一色度2x2頻率域單元的F元素和G元素的平均值的差值中的最小者;不記錄所述第一色度2x2頻率域單元的H元素。
62.如權(quán)利要求44所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第二自然類型時,使用7位記錄第二色度2x2頻率域單元的E元素的量化值;使用2 位記錄一 2位表格位置,該2位表格位置的記錄內(nèi)容為該2位表格的所有記錄內(nèi)容中,與所述第二色度2x2頻率域單元中的F元素和G元素的平均值的差值中的最小者;使用3位紀(jì)錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與所述第二色度2x2頻率域單元的H元素的值的差值中的最小者。
63.如權(quán)利要求44所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第三自然類型時,使用5位記錄明亮度2x2頻率域單元的E元素的量化值;使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與所述明亮度2x2頻率域單元的F元素的值的差值中的最小者;使用3位記錄一 3位表格位置, 該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與所述明亮度2x2頻率域單元的G元素的值的差值中的最小者;使用2位記錄一 2位表格位置,該2位表格位置的記錄內(nèi)容為該2位表格的所有記錄內(nèi)容中,與所述明亮度2x2頻率域單元的H元素的值的差值中的最小者。
64.如權(quán)利要求44所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第三自然類型時,使用4位記錄第一色度2x2頻率域單元的E元素的量化值;使用4 位記錄一 4位表格位置,該4位表格位置的記錄內(nèi)容為該4位表格的所有記錄內(nèi)容中,與所述第一色度2x2頻率域單元的F元素的值的差值中的最小者;使用4位記錄一 4位表格位置,該4位表格位置的記錄內(nèi)容為該4位表格的所有記錄內(nèi)容中,與所述第一色度2x2 頻率域單元的G元素的值的差值中的最小者;使用4位記錄一 4位表格位置,該4位表格位置的記錄內(nèi)容為該4位表格的所有記錄內(nèi)容中,與所述第一色度2x2頻率域單元的H元素的值的差值中的最小者。
65.如權(quán)利要求44所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第三自然類型時,使用4位記錄第二色度2x2頻率域單元的E元素的量化值;使用4 位記錄一 4位表格位置,該4位表格位置的記錄內(nèi)容為該4位表格的所有記錄內(nèi)容中,與所述第二色度2x2頻率域單元的F元素的值的差值中的最小者;使用4位記錄一 4位表格位置,該4位表格位置的記錄內(nèi)容為該4位表格的所有記錄內(nèi)容中,與所述第二色度2x2 頻率域單元的G元素的值的差值中的最小者;使用4位記錄一 4位表格位置,該4位表格位置的記錄內(nèi)容為該4位表格的所有記錄內(nèi)容中,與所述第二色度2x2頻率域單元的H元素的值的差值中的最小者。
66.如權(quán)利要求8所述的影像壓縮方法,其特征在于所述2x2編碼單元為96位,所述 2x2編碼單元的編碼封包為48位。
67.如權(quán)利要求17所述的影像壓縮方法,其特征在于步驟(C)中,當(dāng)所述2x2編碼單元為第一人造類型、第二人造類型或者第三人造類型時,使用6位記錄其中兩像素的平均值;使用5位或者4位記錄一 5位或者4位表格位置,所述5位或者4位表格位置的記錄內(nèi)容為該5位或者4位表格中的所有記錄內(nèi)容中,與該2x2編碼單元中另外兩像素的平均值和前述的兩像素的平均值的差值相差最小者。
68.如權(quán)利要求17所述的影像壓縮方法,其特征在于步驟(C)中,當(dāng)2x2編碼單元為第四人造類型、第五人造類型、第六人造類型或者第七人造類型時,使用6位記錄其中三個像素的平均值,使用5位或者4位記錄該2x2編碼單元中另外一個像素的量化值。
69.如權(quán)利要求17所述的影像壓縮方法,其特征在于步驟(C)中,當(dāng)2x2編碼單元為第八人造類型至第十三人造類型時,使用5位或者4位記錄其中兩個相近似像素平均值的量化值,分別使用3位記錄另兩個像素的量化值。
70.如權(quán)利要求17所述的影像壓縮方法,其特征在于步驟(C)中,當(dāng)2x2編碼單元為第十四人造類型至第十七人造類型時,使用6位對像素數(shù)據(jù)進(jìn)行完整的記錄。
71.如權(quán)利要求17所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第一自然類型時,使用5位記錄所述明亮度2x2頻率域單元中的E元素、F元素和G 元素的量化值;使用3位記錄一 3位表格位置,所述3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與該明亮度2x2頻率域單元中的H元素的值的差值中的最小者。
72.如權(quán)利要求17所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第一自然類型時,使用5位記錄所述第一色度2頻率域單元中的E元素的量化值;使用2位記錄一 2位表格位置,該2位表格位置的記錄內(nèi)容為該2位表格的所有記錄內(nèi)容中,與該第一色度2x2頻率域單元中的F元素和G元素的平均值的差值中的最小者;不記錄該第一色度2x2頻率域單元中的H元素。
73.如權(quán)利要求17所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第一自然類型時,使用5位記錄所述第二色度2x2頻率域單元中的E元素的量化值; 使用2位記錄一 2位表格位置,該2位表格位置的記錄內(nèi)容為該2位表格的所有記錄內(nèi)容中,與該第二色度2x2頻率域單元中的F元素和G元素的平均值的差值中的最小者;使用2 位記錄一 2位表格位置,該2位表格位置的記錄內(nèi)容為該2位表格的所有記錄內(nèi)容中,與該第二色度2x2頻率域單元的H元素的差值中的最小者。
74.如權(quán)利要求17所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第二自然類型時,使用4位記錄所述明亮度2x2頻率域單元中的E元素的量化值;使用3位記錄一3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中, 與該明亮度2x2頻率域單元的F元素的差值中的最小者;使用3位記錄一 3位表格位置,該 3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與該明亮度2x2頻率域單元的 G元素的差值中的最小者;使用2位記錄一 2位表格位置,該2位表格位置的記錄內(nèi)容為 該2位表格的所有記錄內(nèi)容中,與該明亮度2x2頻率域單元的H元素的差值中的最小者。
75.如權(quán)利要求17所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第二自然類型時,使用3位記錄所述第一色度2x2頻率域單元中的E元素的量化值; 使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與該第一色度2x2頻率域單元中的F元素的差值中的最小者;使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與該第一色度2x2頻率域單元中的G元素的差值中的最小者;使用2位記錄一 2位表格位置,該2位表格位置的記錄內(nèi)容為該2位表格的所有記錄內(nèi)容中,與該明亮度2x2頻率域單元的H元素的差值中的最小者。
76.如權(quán)利要求17所述的影像壓縮方法,其特征在于步驟(F)中,當(dāng)所述2x2頻率域單元為第二自然類型時,使用3位記錄所述第一色度2x2頻率域單元中的E元素的量化值; 使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與該第一色度2x2頻率域單元中的F元素的差值中的最小者;使用3位記錄一 3位表格位置,該3位表格位置的記錄內(nèi)容為該3位表格的所有記錄內(nèi)容中,與該第一色度2x2頻率域單元中的G元素的差值中的最小者;使用2位記錄一 2位表格位置,該2位表格位置的記錄內(nèi)容為該2位表格的所有記錄內(nèi)容中,與該明亮度2x2頻率域單元的H元素的差值中的最小者。
77.如權(quán)利要求17所述的影像壓縮方法,其特征在于所述2x2編碼單元為72位,所述2x2編碼單元的編碼封包為36位。
78.一種基于2x2編碼單元的具有固定壓縮率的影像壓縮、解壓縮系統(tǒng),其特征在于, 所述系統(tǒng)包括一顯示模塊,用于顯示所述影像;一影像輸入設(shè)備,用于輸入所述影像;一基于2x2編碼單元的固定壓縮率影像壓縮裝置,連接至所述影像輸入設(shè)備,用于將該影像進(jìn)行編碼,以生成編碼封包;一暫存裝置,連接至所述基于2x2編碼單元的固定壓縮率影像壓縮裝置,用于所述編碼封包;一基于2x2編碼單元的固定壓縮率影像解壓縮裝置,連接至所述暫存裝置,用于接收所述編碼封包,并對該編碼封包解壓縮,以產(chǎn)生與所述2x2編碼單元對應(yīng)的2x2解碼單元; 以及一時序控制器,連接至所述基于2x2編碼單元的固定壓縮率影像解壓縮裝置,用于接收所述2x2解碼單元,產(chǎn)生所述顯示模塊的時序驅(qū)動信號和顯示數(shù)據(jù),其中,所述固定壓縮率影像壓縮裝置先判斷所述2x2編碼單元為人造類型或者自然類型,以對該人造類型的2x2編碼單元進(jìn)行差分誤差編碼、量化及查表編碼,進(jìn)而產(chǎn)生第一編碼數(shù)據(jù),以及對該自然類型的2x2編碼單元進(jìn)行色域轉(zhuǎn)換、離散余弦轉(zhuǎn)換、量化及查表編碼,進(jìn)而產(chǎn)生第二編碼數(shù)據(jù),再對該第一編碼數(shù)據(jù)或者該第二編碼數(shù)據(jù)進(jìn)行封裝,以產(chǎn)生具有固定壓縮率的編碼封包。
79.一種基于2x2編碼單元的具有固定壓縮率的影像解壓縮方法,其特征在于對一編碼封包進(jìn)行解碼,以重建影像中的2x2解碼單元,所述2x2解碼單元包括呈矩陣排列的四個像素,至少一個2x2解碼單元組成所述影像,所述影像解壓縮方法包括以下步驟(A)接收所述編碼封包;(B)根據(jù)該編碼封包的主封包標(biāo)頭判斷該編碼封包是否為人造類型,若是,則判定該編碼封包為人造類型的編碼封包,否則,判定該編碼封包為自然類型的編碼封包;(C)對該人造類型的編碼封包進(jìn)行反量化、反查表解碼和反差分誤差解碼,以產(chǎn)生第一解碼數(shù)據(jù);(D)對該自然類型的編碼封包進(jìn)行反量化和反查表解碼,以產(chǎn)生第二解碼數(shù)據(jù);(E)對該第二解碼數(shù)據(jù)進(jìn)行離散余弦轉(zhuǎn)換,以產(chǎn)生第三解碼數(shù)據(jù);(F)對該第三解碼數(shù)據(jù)進(jìn)行色域轉(zhuǎn)換,以得到第四解碼數(shù)據(jù);以及(G)接收所述第一解碼數(shù)據(jù)或者第四解碼數(shù)據(jù),并對第一解碼數(shù)據(jù)或者第四解碼數(shù)據(jù)進(jìn)行重建,以產(chǎn)生2x2解碼單元。
80.如權(quán)利要求79所述的影像解壓縮方法,其特征在于,步驟(B)中還包括以下步驟(H)當(dāng)判定為人造類型的編碼封包時,根據(jù)所述編碼封包中的一子封包標(biāo)頭判斷其是否為第一人造類型至第三人造類型中的一個,其中,所述第一人造類型為所述四個像素呈豎直方向的兩縱條紋,第二人造類型為所述四個像素呈豎直方向的兩縱條紋,第三人造類型為所述四個像素呈45度角方向的兩斜條紋交叉;以及(I)否則,再根據(jù)該編碼封包的該子封包標(biāo)頭和次子封包標(biāo)頭判斷其是否為第四人造類型至第七人造類型中的一個,其中,所述第四人造類型至第七人造類型為所述四個像素呈三角形與單點的組合。
81.如權(quán)利要求79所述的影像解壓縮方法,其特征在于步驟(C)和步驟⑶之間,還包括以下步驟(J)針對所述自然類型的編碼封包,根據(jù)該編碼封包的子封包標(biāo)頭判斷其為第一自然類型或者第二自然類型。
82.如權(quán)利要求81所述的影像解壓縮方法,其特征在于步驟(E)中,所述離散余弦轉(zhuǎn)換的轉(zhuǎn)換矩陣系數(shù)為
83.如權(quán)利要求82所述的影像解壓縮方法,其特征在于步驟(F)中,進(jìn)行YUV至RGB 色域轉(zhuǎn)換,所述YUV至RGB色域轉(zhuǎn)換的轉(zhuǎn)換矩陣系數(shù)為
全文摘要
本發(fā)明提供了一種基于2x2編碼單元的固定壓縮率影像壓縮方法,用于將影像中的2x2編碼單元進(jìn)行編碼,所述壓縮方法先判斷2x2編碼單元是否為第一至第七人造類型中的一個,若是,則判定其為人造類型的2x2編碼單元,否則,判定其為自然類型的2x2編碼單元,再對人造類型的2x2編碼單元進(jìn)行差分誤差編碼、量化及查表編碼,以產(chǎn)生第一編碼數(shù)據(jù),或者對自然類型的2x2編碼單元進(jìn)行色域轉(zhuǎn)換,以得到一2x2色域轉(zhuǎn)換單元,再對2x2色域轉(zhuǎn)換單元進(jìn)行離散余弦轉(zhuǎn)換,以產(chǎn)生一2x2頻率域單元,最后對2x2頻率域單元進(jìn)行量化及查表編碼,以產(chǎn)生一第二編碼數(shù)據(jù)。
文檔編號H04N7/30GK102497557SQ201110455138
公開日2012年6月13日 申請日期2011年12月30日 優(yōu)先權(quán)日2011年12月30日
發(fā)明者張智凱 申請人:旭曜科技股份有限公司