第六章:圖像編碼課件_第1頁(yè)
第六章:圖像編碼課件_第2頁(yè)
第六章:圖像編碼課件_第3頁(yè)
第六章:圖像編碼課件_第4頁(yè)
第六章:圖像編碼課件_第5頁(yè)
已閱讀5頁(yè),還剩55頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第六章圖像編碼6.1圖像編碼概述6.2哈夫曼編碼6.3行程編碼6.4JPEG編碼6.5MPEG編碼第六章圖像編碼6.1圖像編碼概述

用數(shù)字形式表示圖象使可視化信息以高效、新穎方式加以控制,其應(yīng)用已經(jīng)非常廣泛,如衛(wèi)星遙感、醫(yī)學(xué)影象分析、臉譜識(shí)別、精確制導(dǎo)等。然而,這種表示方法需要大量的數(shù)據(jù)(比特?cái)?shù))。例如512*512*8bit*3色的電視圖像,用9600波特在電話(huà)線(xiàn)上傳輸,單幅圖象傳輸需要11分鐘左右,這通常是不能接受的。6.1圖像編碼概述用數(shù)字形式表示圖象使可視化信息以高效、新穎方式加以控

圖象編碼是研究圖象數(shù)據(jù)的編碼方法,期望用最少的數(shù)碼表示信源發(fā)出的圖象信號(hào),使數(shù)據(jù)得到壓縮,減少圖象數(shù)據(jù)占用的信號(hào)空間和能量,降低信號(hào)處理的復(fù)雜程度。6.1圖像編碼概述圖象編碼是研究圖象數(shù)據(jù)的編碼方法,期望用最少的數(shù)碼表

圖象編碼主要是研究信源編碼。人類(lèi)社會(huì)已經(jīng)進(jìn)入信息時(shí)代,從而引起“信息爆炸”。信息數(shù)據(jù)壓縮特別是圖象信息數(shù)據(jù)壓縮,其社會(huì)效益和經(jīng)濟(jì)效益將越來(lái)越明顯,未來(lái)的圖象通訊、多媒體技術(shù)和目標(biāo)識(shí)別等領(lǐng)域?qū)?shù)據(jù)處理速度、存儲(chǔ)容量都提出新的要求,圖象數(shù)據(jù)壓縮是必要的。同時(shí),圖象數(shù)據(jù)壓縮也是可能的。圖象編碼主要是研究信源編碼。人類(lèi)社會(huì)已經(jīng)進(jìn)入信息時(shí)代1.數(shù)字圖像本身的特征帶來(lái)的數(shù)據(jù)壓縮的可能性。圖象中象素灰度出現(xiàn)的不均勻性,造成圖象信息熵冗余,即用同樣長(zhǎng)度比特表示每一個(gè)灰度,則必然存在冗余。而將出現(xiàn)概率大的灰度級(jí)用長(zhǎng)度較短的碼表示,將出現(xiàn)概率小的灰度級(jí)用長(zhǎng)度較長(zhǎng)的碼表示,有可能使編碼總長(zhǎng)度下降。

2.圖象能量在變換域內(nèi)分布的不均勻性,比如大部分能量集中在低頻部分,而小部分能量集中在高和較高的頻率部分,此時(shí),對(duì)變換域信號(hào)進(jìn)行與上述1.的方法,則可提高編碼效率。

3.圖象象素灰度在時(shí)間和空間上的相關(guān)性造成信息冗余。16.1.1圖像編碼基本原理1.數(shù)字圖像本身的特征帶來(lái)的數(shù)據(jù)壓縮的可能性。圖象中象

表示圖像需要大量的數(shù)據(jù),但圖像數(shù)據(jù)存在冗余信息,去掉這些冗余信息后可以有效壓縮圖像。冗余主要表現(xiàn)在:

空間冗余:圖像內(nèi)部相鄰像素之間的相關(guān)性所造成的冗余。時(shí)間冗余:視頻圖像不同幀之間的相關(guān)性所造成的冗余。視覺(jué)冗余:人眼不能感知或不敏感的那部分圖像信息。6.1.1圖像編碼基本原理表示圖像需要大量的數(shù)據(jù),但圖像數(shù)據(jù)存在冗余信息,去掉信息熵冗余:編碼冗余,如果圖像中平均每個(gè)像素使用的比特?cái)?shù)大于該圖像的信息熵,則圖像中存在冗余。結(jié)構(gòu)冗余:圖像中存在很強(qiáng)的紋理結(jié)構(gòu)或自相似性。知識(shí)冗余:有些圖像中還包含與某些先驗(yàn)知識(shí)有關(guān)的信息。

圖像編碼的目的就是盡量減小各種冗余信息,特別是

空間冗余、視覺(jué)冗余,以少的比特?cái)?shù)來(lái)表示圖像。6.1.1圖像編碼基本原理信息熵冗余:編碼冗余,如果圖像中平均每個(gè)像素使用圖像編碼分為有損壓縮和無(wú)損壓縮。無(wú)損壓縮無(wú)信息損失,解壓縮時(shí)能夠從壓縮數(shù)據(jù)精確地恢復(fù)原始圖像,是可逆的;有損壓縮不能精確重建原始圖像,存在一定程度的失真,但在視覺(jué)角度看失去的信息是無(wú)關(guān)緊要的信息。根據(jù)編碼原理將圖像編碼分為:(1)熵編碼:無(wú)損編碼,給出現(xiàn)概率較大的符號(hào)賦予一個(gè)短碼字,而給出現(xiàn)概率較小的符號(hào)賦予一個(gè)長(zhǎng)碼字,從而使得最終的平均碼長(zhǎng)很小。6.1.2圖像編碼的方法

圖像編碼分為有損壓縮和無(wú)損壓縮。無(wú)損壓縮無(wú)信息損失,解壓縮時(shí)(2)預(yù)測(cè)編碼:基于圖像數(shù)據(jù)的空間或時(shí)間冗余特性,用相鄰的已知像素(或像素塊)來(lái)預(yù)測(cè)當(dāng)前像素(或像素塊)的取值,然后再對(duì)預(yù)測(cè)誤差進(jìn)行量化和編碼。(3)變換編碼:將空間域上的圖像變換到另一變換域上,變換后圖像的大部分能量只集中到少數(shù)幾個(gè)變換系數(shù)上,采用適當(dāng)?shù)牧炕挽鼐幋a就可以有效地壓縮圖像。6.1.2圖像編碼的方法

(2)預(yù)測(cè)編碼:基于圖像數(shù)據(jù)的空間或時(shí)間冗余特性,用6.1.6.1.2圖像編碼的方法

(4)混合編碼:綜合了熵編碼、變換編碼或預(yù)測(cè)編碼的編碼方法,如JPEG標(biāo)準(zhǔn)和MPEG標(biāo)準(zhǔn)等。

6.1.2圖像編碼的方法(4)混合編碼:綜合了熵編碼、變

利用人工神經(jīng)網(wǎng)絡(luò)(ArtificialNeuralNetwork,ANN)的壓縮編碼、分形編碼(FractalCoding)、小波編碼(WaveletCoding)、基于對(duì)象的壓縮編碼(ObjectBasedCoding)和基于模型的壓縮編碼(ModelBasedCoding)等等。6.1.3圖像編碼新技術(shù)

利用人工神經(jīng)網(wǎng)絡(luò)(ArtificialNeural評(píng)價(jià)圖像壓縮算法的優(yōu)劣主要有以下4個(gè)參數(shù):

1)算法的編碼效率(壓縮比)2)編碼圖像的質(zhì)量

3)算法的適用范圍

4)算法的復(fù)雜度6.1.4圖像編碼評(píng)價(jià)

評(píng)價(jià)圖像壓縮算法的優(yōu)劣主要有以下4個(gè)參數(shù):6.1.4圖像編碼圖像的質(zhì)量

圖像信號(hào)在編碼和傳輸過(guò)程中會(huì)產(chǎn)生誤差,尤其是在有損壓縮編碼中,產(chǎn)生的誤差應(yīng)在允許的范圍之內(nèi)。在這種情況下,保真度準(zhǔn)則可以用來(lái)衡量編碼方法或系統(tǒng)質(zhì)量的優(yōu)劣。通常,這種衡量的尺度可分為客觀(guān)保真度準(zhǔn)則和主觀(guān)保真度準(zhǔn)則。編碼圖像的質(zhì)量圖像信號(hào)在編碼和傳輸過(guò)程中會(huì)產(chǎn)

客觀(guān)保真度準(zhǔn)則

通常使用的客觀(guān)保真度準(zhǔn)則是用輸入圖像和輸出圖像的均方根信噪比。設(shè)輸入圖像是由N×N個(gè)像素組成,令其為f(x,y),這樣一幅圖像經(jīng)過(guò)壓縮編碼處理后,送至受信端,再經(jīng)譯碼處理,重建原來(lái)圖像,重建圖像為g(x,y)??陀^(guān)保真度準(zhǔn)則通常使用的客觀(guān)保真度準(zhǔn)則是用輸入圖

均方根信噪比為均方根信噪比為主觀(guān)保真度準(zhǔn)則

圖像處理的結(jié)果,絕大多數(shù)場(chǎng)合是給人觀(guān)看,由研究人員來(lái)解釋的,因此,圖像質(zhì)量的好壞與否,既與圖像本身的客觀(guān)質(zhì)量有關(guān),也與人的視覺(jué)系統(tǒng)的特性有關(guān)。

有時(shí)候客觀(guān)保真度完全一樣的兩幅圖像可能會(huì)有完全不相同的視覺(jué)質(zhì)量,所以又規(guī)定了主觀(guān)保真度準(zhǔn)則。這種方法是把圖像顯示給觀(guān)察者,然后把評(píng)價(jià)結(jié)果加以平均,以此來(lái)評(píng)價(jià)一幅圖像的主觀(guān)質(zhì)量。主觀(guān)保真度準(zhǔn)則圖像處理的結(jié)果,絕大多數(shù)場(chǎng)合是給人觀(guān)看

規(guī)定一種尺度,例如:(1)優(yōu)秀的:具有極高質(zhì)量的圖像;(2)好的:是可供觀(guān)賞的高質(zhì)量的圖像,干擾并不明顯;(3)可通過(guò)的:圖像質(zhì)量可以接受,干擾不討厭;(4)邊緣的:圖像質(zhì)量較低,希望能加以改善,干擾有些討厭;(5)劣等的:圖像質(zhì)量很差,尚能觀(guān)看,干擾顯著地令人討厭;(6)不能用:圖像質(zhì)量非常之差,無(wú)法觀(guān)看。規(guī)定一種尺度,例如:30104020204020020203030204020406.2哈夫曼編碼(1)

統(tǒng)計(jì)出每級(jí)灰度出現(xiàn)的頻率:灰度值:010203040出現(xiàn)頻率:1/161/167/163/164/1630104020204020020203030204020430104020204020020203030204020406.2哈夫曼編碼(2)從左到右把上述頻率按從小到大的順序排列?;叶戎担?10304020出現(xiàn)頻率:1/161/163/164/167/1630104020204020020203030204020430104020204020020203030204020406.2哈夫曼編碼(3)

選出頻率最小的兩個(gè)值(1/16,1/16)作為二叉樹(shù)的兩個(gè)葉子節(jié)點(diǎn),將頻率和2/16作為它們的根節(jié)點(diǎn),新的根節(jié)點(diǎn)再參與其它頻率排序:

2/163/165/167/161/161/162/1630104020204020020203030204020430104020204020020203030204020406.2哈夫曼編碼(4)

選出頻率最小的兩個(gè)值(2/16,3/16)作為二叉樹(shù)的兩個(gè)葉子節(jié)點(diǎn),將頻率和5/16作為它們的根節(jié)點(diǎn),新的根節(jié)點(diǎn)再參與其它頻率排序:

4/165/167/161/161/162/163/165/1630104020204020020203030204020430104020204020020203030204020406.2哈夫曼編碼(5)

選出頻率最小的兩個(gè)值(4/16,5/16)作為二叉樹(shù)的兩個(gè)葉子節(jié)點(diǎn)將頻率和9/16作為它們的根節(jié)點(diǎn),新的根節(jié)點(diǎn)再參與其它頻率排序:

7/169/161/161/162/163/165/164/169/1630104020204020020203030204020430104020204020020203030204020406.2哈夫曼編碼(6)最后兩個(gè)頻率值(7/16,9/16)作為二叉樹(shù)的兩個(gè)葉子節(jié)點(diǎn),將頻率和1作為它們的根節(jié)點(diǎn)。1/161/162/163/165/164/169/167/16130104020204020020203030204020430104020204020020203030204020406.2哈夫曼編碼(7)分配碼字。將形成的二叉樹(shù)的左節(jié)點(diǎn)標(biāo)0,右節(jié)點(diǎn)標(biāo)1。把從最上面的根節(jié)點(diǎn)到最下面的葉子節(jié)點(diǎn)途中遇到的0,1序列串起來(lái),就得到了各級(jí)灰度的編碼.

0100301400200111030104020204020020203030204020430104020204020020203030204020406.2哈夫曼編碼各灰度的編碼如下:灰度值:204030100哈夫曼編碼:01011111011100則圖所示的圖像哈夫曼編碼為:11111010100101100000111111010100共用了32比特,原圖像占128比特,壓縮比較高。010030140020011103010402020402002020303020402046.3行程編碼6.3.1行程編碼基本方法行程編碼又稱(chēng)行程長(zhǎng)度編碼(RunLengthEncoding,RLE),是一種熵編碼。行程:具有相同灰度值的像素序列。其編碼原理是將具有相同值的連續(xù)串用其串長(zhǎng)和一個(gè)代表值來(lái)代替(去除像素冗余),串長(zhǎng)稱(chēng)為行程長(zhǎng)度。例如:aabbbcddddd的行程長(zhǎng)度編碼為2a3b1c5d。6.3行程編碼6.3.1行程編碼基本方法分析:對(duì)于有大面積色塊的圖像,壓縮效果很好;對(duì)于紛雜的圖像,壓縮效果不好,最壞情況下,會(huì)加倍圖像。分析:定長(zhǎng)行程編碼:編碼的行程長(zhǎng)度所用的二進(jìn)制位數(shù)固定。變長(zhǎng)行程編碼:不同范圍的行程長(zhǎng)度用不同編碼位,需要增加標(biāo)志位來(lái)表明所使用的二進(jìn)制位數(shù)。3,,12,4,,9,,1,6.3.1行程編碼基本方法

定長(zhǎng)行程編碼:編碼的行程長(zhǎng)度所用的二進(jìn)制位數(shù)固定。3,二值圖變長(zhǎng)行程編碼的一種方法

3124911111001001001111110010010101

(不知道各行程應(yīng)在何處分?jǐn)啵┛梢远x:可表示行程長(zhǎng)度值編碼編碼長(zhǎng)度

1-40??35-810???59-16110????717-321110?????933-6411110??????1165-128111110???????13

如:1100的編碼為:1100-1=1011(十進(jìn)制11)行程編碼為:1101011二值圖變長(zhǎng)行程編碼的一種方法312

01011010110111101000000

31249111110010010011

10101111100000101101011

0111101000000還原方法:從符號(hào)串左端開(kāi)始往右搜索,遇到第一個(gè)0時(shí)停下來(lái),計(jì)算這個(gè)0的前面有幾個(gè)1。設(shè)1的個(gè)數(shù)為K,則在0后面讀K+2個(gè)符號(hào),這K+2個(gè)符號(hào)所表示的二進(jìn)制數(shù)加上1的值就是第1個(gè)行程的長(zhǎng)度。010110101101111010000003例子:PCX_RLE

(1)PCX簡(jiǎn)介:真彩色圖像以行為單位,按色面存放128字節(jié)的文件頭圖像數(shù)據(jù)調(diào)色板例子:PCX_RLE128字節(jié)的文件頭圖像數(shù)據(jù)調(diào)色板PCX文件分為文件頭和圖像壓縮數(shù)據(jù)兩個(gè)部分。如果是256色圖像,則還有一個(gè)256色調(diào)色板存于文件尾部。文件頭全長(zhǎng)128字節(jié),包含了圖像的大小和顏色以及PCX文件的版本標(biāo)識(shí)等信息,圖像壓縮數(shù)據(jù)緊跟在文件頭之后。如果沒(méi)有使用調(diào)色板,那么圖像壓縮數(shù)據(jù)存儲(chǔ)的是實(shí)際像素值;否則,存儲(chǔ)的是調(diào)色板的索引值。6.3.2PCX文件中的行程編碼

PCX文件分為文件頭和圖像壓縮數(shù)據(jù)兩個(gè)部分。如果是6PCX_RLE編碼原則:1)圖像數(shù)據(jù)以字節(jié)為單位進(jìn)行編碼2)按行進(jìn)行壓縮3)長(zhǎng)度在前,灰度值在后4)單像素沒(méi)有長(zhǎng)度值5)以最高兩位作為判斷是重復(fù)數(shù)還是原像素。最高兩位為1,說(shuō)明是重復(fù)數(shù),否則,說(shuō)明是原像素值PCX_RLE編碼原則:PCX_RLE編碼原則:6)重復(fù)像素長(zhǎng)度L最大值為26-1=63,如果遇到L大于63的情況,則分為小于63的幾段,分別處理。7)如果遇到不重復(fù)的單個(gè)像素P: 如果P<0xC0(192)直接存入該像素值, 否則先存入長(zhǎng)度1,再存入像素值(注:192-255之間的單像素圖像不減反增)PCX_RLE編碼原則:

在256色PCX文件中,行程長(zhǎng)度和行程的代表值分別占一字節(jié),且規(guī)定編碼時(shí)的最大行程長(zhǎng)度為63,如果行程長(zhǎng)度大于63,則必須分多次存儲(chǔ)。設(shè)行程長(zhǎng)度為L(zhǎng),有以下三種情況:(1)1<L

63:編碼時(shí)先存入其行程長(zhǎng)度(長(zhǎng)度L加上192即0xC0),再存入該行程的代表值。6.3.2PCX文件中的行程編碼在256色PCX文件中,行程長(zhǎng)度和行程的代表值分別占

(2)L=1:又分兩種情況:如果該像素的值小于或等于0xC0,則編碼時(shí)直接存入該像素值,而不存儲(chǔ)長(zhǎng)度信息;否則,先存入0xC1,再存入該像素值,這樣做的目的是為了避免該像素值被誤認(rèn)為長(zhǎng)度信息。6.3.2PCX文件中的行程編碼(2)L=1:又分兩種情況:6.3.2PCX文件中的行程

(3)L>63:必須多次存儲(chǔ)。計(jì)算整數(shù)n=L/63,存入

n個(gè)長(zhǎng)度值(為63,加192后十六進(jìn)制數(shù)為FF)和像素值,最后存入L/63的余數(shù)長(zhǎng)度及像素值。例如,連續(xù)130個(gè)灰度值為0x50的像素,其編碼(以十六進(jìn)制表示)應(yīng)為FF50FF50C450。6.3.2PCX文件中的行程編碼(3)L>63:必須多次存儲(chǔ)。6.3.2PCX文件中的行PCX_RLE的解碼(以解一行為例)1)讀一個(gè)字節(jié)到byChar2)if((byChar&0xC0)==0xC0){//判前兩位是否全1,C0=11000000 iCount=byChar&0x3F;

//取出后6位的重復(fù)數(shù),連續(xù)讀iCount個(gè)字節(jié)} else{直接讀下一個(gè)字節(jié)}3)重復(fù)1),2)直到讀完一行。PCX_RLE的解碼(以解一行為例)對(duì)以下256色PCX文件中的一行圖像壓縮數(shù)據(jù)(十六進(jìn)制數(shù))進(jìn)行解碼:CA5312C1C1FF40E240

第一個(gè)字節(jié)0xCA>0xC0,則為行程長(zhǎng)度L=10;第二個(gè)字節(jié)為像素值83;第三個(gè)字節(jié)0x12<0xC0,則為像素值18,行程長(zhǎng)度為1;第四個(gè)字節(jié)0xC1>0xC0,則為行程長(zhǎng)度1,像素值193;第六個(gè)字節(jié)0xFF>0xC0,則為行程長(zhǎng)度L=63;第七個(gè)字節(jié)為像素值64;第八個(gè)字節(jié)0xE2>0xC0,則為行程長(zhǎng)度L=34;第九個(gè)字節(jié)為像素值64。因此最終解碼結(jié)果為:10個(gè)像素值為83、1個(gè)像素值為18、1個(gè)像素值為193、97個(gè)像素值為64。6.3.2PCX文件中的行程編碼對(duì)以下256色PCX文件中的一行圖像壓縮數(shù)據(jù)(十六進(jìn)制數(shù))66.4JPEG編碼6.5.1JPEG基本系統(tǒng)編碼

JPEG是面向靜態(tài)圖像編碼的國(guó)際標(biāo)準(zhǔn)。JPEG文件擁有比其他圖像文件格式更高的壓縮比。JPEG目前被廣泛應(yīng)用于多媒體和網(wǎng)絡(luò)中,是現(xiàn)今萬(wàn)維網(wǎng)中使用最廣泛的圖像文件格式之一。JPEG是一種有損壓縮,在壓縮過(guò)程中會(huì)丟失數(shù)據(jù),每次編輯JPEG圖像后,圖像就會(huì)被重復(fù)壓縮一次,損失就會(huì)有所增加。6.4JPEG編碼6.5.1JPEG基本系統(tǒng)編碼(1)將彩色圖像顏色模型變?yōu)閅UV模型

YUV是現(xiàn)代彩色電視系統(tǒng)通常采用的色彩模型,如果只有Y信號(hào)分量而沒(méi)有U、V分量,表示的圖像就是黑白灰度圖像。YUV與RGB相互轉(zhuǎn)換的公式如下(RGB取值范圍均為0-255):

Y=0.299R+0.587G+0.114B

U=-0.147R-0.289G+0.436B

V=0.615R-0.515G-0.100B

R=Y+1.14V

G=Y-0.39U-0.58V

B=Y+2.03U6.4.2JPEG編碼過(guò)程(1)將彩色圖像顏色模型變?yōu)閅UV模型6.4.2JPEGY分量(亮度)比U、V分量(色度)更重要,所以可以只取UV的一部分,以增加壓縮比。目前支持JPEG格式的軟件通常提供兩種取樣方式Y(jié)UV411和YUV422,其含義是YUV三個(gè)分量的數(shù)據(jù)取樣比例。舉例來(lái)說(shuō),如果Y取四個(gè)數(shù)據(jù)單元,即水平取樣因子Hy乘以垂直取樣因子Vy的值為4,而U和V各取一個(gè)數(shù)據(jù)單元,即Hu×Vu=1,Hv×Vv=1。那么這種部分取樣就稱(chēng)為YUV411。6.4.2JPEG編碼過(guò)程Y分量(亮度)比U、V分量(色度)更重要,所以可以只取6.4(2)數(shù)據(jù)分塊對(duì)圖像進(jìn)行編碼前,將每個(gè)分量圖像分割成不重疊的8×8像素塊,每一個(gè)8×8像素塊稱(chēng)為一個(gè)數(shù)據(jù)單元(DU)。6.4.2JPEG編碼過(guò)程(2)數(shù)據(jù)分塊6.4.2JPEG編碼過(guò)程(3)DCT處理圖像數(shù)據(jù)塊分割后,將DU進(jìn)行二維離散余弦變換。對(duì)每個(gè)8×8的數(shù)據(jù)塊DU進(jìn)行DCT后,得到的64個(gè)系數(shù)代表了該圖像塊的頻率成分,其中低頻分量集中在左上角,高頻分量分布在右下角。系數(shù)矩陣左上角的叫做直流(DC)系數(shù),它代表了該數(shù)據(jù)塊的平均值,其余63個(gè)叫交流(AC)系數(shù)。6.4.2JPEG編碼過(guò)程(3)DCT處理6.4.2JPEG編碼過(guò)程

量化是用DCT變換后的系數(shù)除以量化表中相對(duì)應(yīng)的量化階后四舍五入取整。由于量化表中左上角的值較小,而右下角的值較大,因而起到了保持低頻分量、抑制高頻分量的作用。(4)量化處理6.4.2JPEG編碼過(guò)程量化是用DCT變換后的系數(shù)除以量化表中相對(duì)應(yīng)的量化階后DCT系數(shù)量化后,構(gòu)成一個(gè)稀疏矩陣,用Z(Zigzag)形掃描將其變成一維數(shù)列,將有利于熵編碼。Z形掃描的順序如圖所示。DCT系數(shù)的Z形掃描順序(5)Z形掃描6.4.2JPEG編碼過(guò)程DCT系數(shù)量化后,構(gòu)成一個(gè)稀疏矩陣,用Z(Zigza(6)DC系數(shù)編碼

DC系數(shù)反映了一個(gè)8×8數(shù)據(jù)塊的平均亮度,一般與相鄰塊有較大的相關(guān)性。采用“前綴碼(SSSS)+尾碼”來(lái)表示。前綴碼指明了尾碼的有效位數(shù)B,可以根據(jù)DIFF從表中查出前綴碼對(duì)應(yīng)的哈夫曼編碼。尾碼的取值取決于DC系數(shù)的差值。如果DC系數(shù)的差值DIFF大于等于0,則尾碼的碼字為DIFF的B位原碼;否則,取DIFF的B位反碼。6.4.2JPEG編碼過(guò)程(6)DC系數(shù)編碼6.4.2JPEG編碼過(guò)程(7)AC系數(shù)編碼經(jīng)Z形排列后的AC系數(shù),更有可能出現(xiàn)連續(xù)0組成的字符串,對(duì)其進(jìn)行行程編碼有利于壓縮數(shù)據(jù)。

JPEG將一個(gè)非零DC系數(shù)及其前面的0行程長(zhǎng)度的組合稱(chēng)為一個(gè)事件。將每個(gè)事件編碼表示為“NNNN/SSSS+尾碼”,NNNN為0行程的長(zhǎng)度,SSSS表示尾碼的有效位數(shù)B,如果非零AC系數(shù)大于等于0,則尾碼的碼字為該系數(shù)的B位原碼,否則,取該系數(shù)的B位反碼。6.4.2JPEG編碼過(guò)程(7)AC系數(shù)編碼6.4.2JPEG編碼過(guò)程6.5MPEG標(biāo)準(zhǔn)連續(xù)幀單色、彩色壓縮連續(xù)幀圖像的定義連續(xù)幀圖像壓縮的基本思想幀間運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)編碼技術(shù)MPEG1/2/4/7標(biāo)準(zhǔn)6.5MPEG標(biāo)準(zhǔn)連續(xù)幀單色、彩色壓縮連續(xù)幀圖像的定義由多幅尺寸相同的靜止圖像組成的圖像序列,被稱(chēng)為連續(xù)幀圖像。與靜止幀圖像相比,連續(xù)幀圖像多了一個(gè)時(shí)間軸,成為三維信號(hào),因此連續(xù)幀圖像也被稱(chēng)為三維圖像。連續(xù)幀圖像的定義連續(xù)幀圖像壓縮的基本思想基于如下基本假設(shè):在各連續(xù)幀之間存在簡(jiǎn)單的相關(guān)性平移運(yùn)動(dòng)。一個(gè)特定畫(huà)面上的像素量值:1)可以根據(jù)同幀附近像素來(lái)加以預(yù)測(cè),被稱(chēng)為:幀內(nèi)編碼技術(shù)2)可以根據(jù)附近幀中的像素來(lái)加以預(yù)測(cè),被

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論