通信工程師設(shè)備環(huán)境考試限失真壓縮編碼

動力與環(huán)境 責(zé)任編輯:ailsa6630 2013-12-10

摘要:通信工程師設(shè)備環(huán)境考試限失真壓縮編碼:由信息論基礎(chǔ)知識可知,信源冗余來自信源本身的相關(guān)性和信源概率分布的不均勻性。因此,通過去除信源的相關(guān)及改變信源概率分布模型,則可達(dá)到壓縮數(shù)據(jù)量的目的。

  1.限失真壓縮編碼
  由信息論基礎(chǔ)知識可知,信源冗余來自信源本身的相關(guān)性和信源概率分布的不均勻性。因此,通過去除信源的相關(guān)及改變信源概率分布模型,則可達(dá)到壓縮數(shù)據(jù)量的目的。限失真壓縮編碼即是在允許解碼后信號有一定失真的情況下,通過去除信源的自相關(guān)來達(dá)到壓縮數(shù)據(jù)的目的。在允許失真不超過某一限度時(shí),壓縮編碼的比特率是受限的,存在著一個(gè)下限,這個(gè)下限由率失真函數(shù)來定義。
  率失真理論雖然沒有給出怎樣達(dá)到比特率下限的具體方法,但從理論上指明了方向。即在給定信號允許失真度的條件下,為了減少信號傳輸?shù)谋忍芈?,?yīng)盡量減小傳輸信號的方差。目前,在視音頻編碼中普遍采用的預(yù)測編碼和變換編碼,正是根據(jù)這一理論對原始視音頻信號進(jìn)行適當(dāng)處理,使處理后信號的方差減小,最終達(dá)到壓縮編碼的目的。
  2.無失真壓縮編碼
  預(yù)測編碼和變換編碼都是基于去除樣值間的相關(guān)性而達(dá)到數(shù)據(jù)壓縮的(3的。如果信源巳經(jīng)是無記憶的,即各樣值間已沒有相關(guān)性或相關(guān)性很小。這時(shí)只要各亊件出現(xiàn)的概率不相等,該信源就仍然有冗余度存在,就還有進(jìn)一步進(jìn)行數(shù)據(jù)壓縮的可能性。無失真壓縮編碼的基本原理則是去除信源的概率分布不均勻性,使編碼后的數(shù)據(jù)接近其信息熵而不產(chǎn)生失真,因此,這種編碼方法又叫熵編碼。另外,由于這種編碼完全基于信源的統(tǒng)計(jì)特性,因而也可稱其為統(tǒng)計(jì)編碼。無失真壓縮編碼的方法主要有:基于信號樣值概率分布特性的Huffman編碼、算術(shù)編碼和基于信號樣值相關(guān)性的游程編碼。
  (1)Huffman編碼
  變字長編碼的最佳編碼定理為:在變字長編碼中,對于出現(xiàn)概率大的信息符號編以短宇長的碼,對于概率小的符號編以長字長的碼。如果碼字長度嚴(yán)格按所對應(yīng)符號出現(xiàn)概率大小逆順序排列,則平均碼字長度一定小于其他任何符號順序排列方式。
  Huffman編碼是根據(jù)可變長度最佳編碼定理,應(yīng)用Huffman算法而得到的一種編碼方法。可以證明,在給定符號集和概率模型時(shí),沒有任何其他整數(shù)碼比Huffman碼有更短的平均碼長,即它是一種最優(yōu)碼。
  雖然Huffman碼是變長的,碼流中又沒有分隔碼字的標(biāo)識符,但由于它的無歧義性,完全能夠正確地恢復(fù)原信源所輸出的符號序列。
  需要注意的是,由于Huffman構(gòu)碼過程的最基本依據(jù)是信源的離散概率,如果信源的實(shí)際概率模型與構(gòu)碼時(shí)所假設(shè)的概率模型有差異,實(shí)際的碼長將大于預(yù)期值,編碼效率將下降。
  (2)算術(shù)編碼
  算術(shù)編碼是另一種利用信源概率分布特性、能夠趨近熵極限的編碼方法。盡管它也是對出現(xiàn)概率大的符號采用短碼,對出現(xiàn)概率小的符號采用長碼,但其編碼原理與Huffman一碼卻不相同。而且在信源概率分布比較均勻的情況下,其編碼效率高于Huffman編碼。它和Huffman編碼的最大區(qū)別在于它不是使用整數(shù)碼。算術(shù)編碼的特點(diǎn)如下。
  ①在Huffman編碼中,后續(xù)符號的碼字只是簡單地附加到巳編好的碼字串之后,并不改變已有的碼字串;而在算術(shù)編碼中,后續(xù)符號的編碼有可能因?yàn)檫M(jìn)位而引起已編好的碼字串的改變。
  ②Huffman編碼中,最短的碼字長度為1bit,所以即使對最常出現(xiàn)的符號進(jìn)行編碼也需在已編好的碼字串的基礎(chǔ)上增加1bit;而在算術(shù)編碼中,對累計(jì)概率為0的符號編碼時(shí)不增加已編好的碼字串的長度,因此算術(shù)編碼時(shí)只要將出現(xiàn)概率最大的符號置f累計(jì)概率為0的位置,便可大大降低碼字串長度。
  ③在算術(shù)編碼中,隨著概率子空間的不斷劃分,區(qū)間長度L越來越小,用來表示它的數(shù)字位數(shù)越來越長,增加了實(shí)現(xiàn)該算法的難度;另外,完成算術(shù)編碼和解碼需進(jìn)行乘法和除法運(yùn)箅,同樣增加了實(shí)現(xiàn)該算法的復(fù)雜度,進(jìn)而提高了成本。
  (3)游程編碼
  由于視音頻信號中各樣值間一般都存在相關(guān)性,特別是由計(jì)算機(jī)生成的圖像和大部分二值圖像,它們往往在某些區(qū)域具有相同的像素值。游程編碼的主要方法就是在某個(gè)特定方向上將樣本值相同的若干像素或聲音樣本用一個(gè)游程長度和一個(gè)樣本值來表示。如沿水平掃描線上的一串m個(gè)樣值具有相同的數(shù)值n,則只要傳輸(n,m)即可。游程編碼對誤碼較為敏感,為防止誤碼擴(kuò)散應(yīng)采用行、列同步的方法將差錯(cuò)控制在一行、一列之內(nèi)。

返回目錄通信工程師設(shè)備環(huán)境考試通信業(yè)務(wù)匯總

相關(guān)匯總推薦

通信專業(yè)實(shí)務(wù)互聯(lián)網(wǎng)技術(shù)數(shù)據(jù)通信基礎(chǔ)教程

通信專業(yè)實(shí)務(wù)考試設(shè)備與環(huán)境教程匯總

設(shè)備環(huán)境考試培訓(xùn)通信接地與防雷匯總

通信電源系統(tǒng)的維護(hù)與測試匯總

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

通信工程師備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

距離2025 通信工程師考試

還有
  • 3
  • 1
  • 5
專注在線職業(yè)教育23年

項(xiàng)目管理

信息系統(tǒng)項(xiàng)目管理師

廠商認(rèn)證

信息系統(tǒng)項(xiàng)目管理師

信息系統(tǒng)項(xiàng)目管理師

信息系統(tǒng)項(xiàng)目管理師

學(xué)歷提升

!
咨詢在線老師!