999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種適用于丟包信道的小波編碼圖像傳輸方案

2012-07-25 04:07:04孫文珠王洪玉錢大興
電子與信息學報 2012年10期

孫文珠 王洪玉 錢大興 王 潔

(大連理工大學信息與通信工程學院 大連 116024)

1 引言

可伸縮圖像和視頻壓縮算法提供了一種漸進可改善的方式來對圖像或者視頻信號進行壓縮。壓縮后的比特流在任意一點截斷后,都可以以一定的置信度對原始信號進行恢復。最有效的可伸縮圖像編碼算法 SPIHT(Set Partitioning In Hierachical Trees)[1]和 JPEG2000[2]可以實現圖像的比特級別的可伸縮表示。但是可伸縮比特流中后面比特必須在前面比特正確解碼的基礎上才能解碼。所以可伸縮碼流對信道噪聲非常敏感。不等錯保護(Unequal Erasure Protection, UEP)和多描述編碼(Multiple Description Coding, MDC)是兩種噪聲信道中提高可伸縮碼流魯棒性的有效方法。

由于可伸縮碼流中不同位置的比特具有不同的重要性,基于加權編碼傳輸思想[3]的不等錯保護方法成為丟包信道中可伸縮碼流傳輸的一種有效的方法。文獻[4]詳細介紹了基于信道編碼的不等錯保護的基本方法。文獻[5]將不等錯保護的方法應用到OFDM網絡中,來提高SPIHT碼流通過深衰落信道的性能。文獻[6,7]分別采用基于RS碼和Fountain碼的不等錯保護方案對可伸縮視頻碼流進行不等錯保護。MDC是另一種針對丟包信道可伸縮碼流的有效傳輸方式。文獻[8]提出一種針對SPIHT編碼的分層多描述編碼。文獻[9]比較了MDC和UEP在丟包信道下的性能,指出在信道條件固定不變時,UEP具有更好的性能;當實際的信道條件偏離系統設計時的信道條件時,MDC具有更好的適應性。文獻[10]將MDC和基于循環碼的UEP相結合,提出一種適用于航空遙感圖像的傳輸方案。

基于信道編碼的傳統不等錯保護方案,接收端不能充分利用接收到的所有數據。針對該問題,文獻[11]提出一種針對SPIHT的M-UEP(Multi-stream UEP)傳輸方案。M-UEP在接收端能夠充分利用所有正確接收到的數據,但是性能受碼流間平衡性影響較大。同時,M-UEP方案需要較多的傳輸開銷,并且傳輸開銷在不同的信道條件下差別較大。

本文提出一種適用于丟包信道的分層多描述編碼和信道編碼相結合的傳輸方案(Layered MDCEqual Erasure Protection, LMDC-EEP)。在信源編碼端利用分層多描述編碼來提高重要比特平面容錯性能,同時采用等碼率的信道編碼來提高整個系統的性能。采用編碼后率失真優化技術(Post Compression Rate Distortion optimization, PCRD-opt)對信源編碼的不同描述進行優化。采用重新排序的RS碼來對信源和信道編碼符號進行重新排列,將分層多描述編碼和信道編碼有效地結合起來。在進行信道編碼的同時,考慮信源編碼的率失真特性。本文中信源編碼采用SPIHT算法,信道編碼采用RS碼。實驗結果表明該方法降低了碼流間平衡性對系統性能的影響;同時該方案所需要傳輸開銷較少,且傳輸開銷不隨信道條件的變化而變化。

2 UEP與MDC傳輸方案

2.1 UEP和M-UEP傳輸方案

圖1(a)描述了傳統的UEP方案。在該方案中,可伸縮的比特流被分成L個長度遞增的部分,每個部分信源編碼符號數為mj(m1≤m2≤…≤mj≤…≤mL≤N)。每一個部分用碼率為(N,mj)的系統RS碼來保護。當接收到mj個包時,前j個信源部分能夠被正確恢復出來。

圖1(b)描述了M-UEP傳輸方案。該方案首先將原始可伸縮比特流編碼成獨立可解碼的N個子碼流,將N個子碼流分別打包在N個信道編碼包中。然后利用重新排序的RS碼,對每個碼流中的不同重要性的部分進行不等錯保護。

2.2 多描述編碼

分層多描述編碼的主要思想是在編碼端將一個子碼流中的重要比特平面的數據嵌入其他碼流中,來提高重要數據的容錯性能。當其中一個子碼流丟失后,該子碼流中部分重要數據可以通過其他正確接收的碼流恢復。圖1(c)給出了分層多描述編碼的基本結構。

3 LMDC-EEP傳輸方案

本文提出的LMDC-EEP方法在編碼端采用分層多描述編碼的方法,通過將子碼流的重要數據嵌入到其他的子碼流中來提高重要數據的容錯性能;通過PCRD-opt算法對子碼流編碼碼率進行優化;采用重新排序的RS碼對信源編碼符號和信道編碼符號進行重新排列,將長度不等的子碼流打包到長度相等的信道編碼包中;通過編碼和解碼端采用相同的排序算法,來減少傳輸開銷。系統的性能以式(1)表示。

圖1 4種傳輸方案結構圖

在基于包交換的網絡中,由下層物理信道的造成的信息傳輸錯誤在應用層的具體體現是數據包的丟失。LMDC-EEP是一種在應用層抗數據包丟失的方法。所以本文采用兩種常用的隨機丟包信道模型:獨立丟包 (Independent Packet Loss, IPL) 模型和指數丟包(Exponential Packet Loss, EPL)模型來對信道建模。設信道的平均丟包率為μ,信道編碼采用碼率為(N,K)的RS碼。首先計算第i個子碼流能正確解碼的概率Pi。當且僅當以下兩種情況發生時,第i個子碼流可以正確解碼,即: (1)第i個子碼流能接收到;(2)第i個子碼流丟失,接收端至少正確接收到其他K個子碼流。上述兩種情況都不發生的概率為Pi,則Pi= 1 -Pi。用Φ表示所有子碼流的集合。φ?Φ表示信道丟包的集合,k表示集合φ中包含子碼流的數目。PN(k)表示N個子碼流中丟失k個的概率。當k>N-K并且集合φ中包含第i個子碼流的時候,第i個子碼流完全丟失。則Pi由式(2)得出

3.1 子碼流嵌入

如圖1(d)所示,子碼流嵌入可以有多種方式。為了簡化系統的設計,本文對子碼流的嵌入加入一些限制。首先,進行碼流嵌入的時候只考慮以比特平面為單位的碼流嵌入。其次,對所有子碼流采用相同的嵌入方式,包括嵌入比特平面層數和嵌入次數。用IL表示碼流嵌入層數,IR表示碼流嵌入的次數。即將每個碼流中前IL個比特平面重復嵌入到其他的IR個子碼流中。假設共有N個子碼流,碼流嵌入次數IR≤N。同時規定第i個子碼流分別嵌入到第mod{(i+ 1 ,i+ 2 ,…,i+IR),N}個子碼流中。

3.2 子碼流的截斷

如圖1(d)所示,系統總傳輸開銷為R=RS+RC=N×L。其中RS為信源編碼開銷,RC為信道編碼開銷。用ni表示第i個子碼流的截斷點,Di(ni)和Ri(ni)表示截斷點ni對應失真和碼流長度。為最優化信源編碼效率,子碼流截斷點的選取需要滿足式(4)。

本文通過JPEG2000中的編碼后率失真優化方法來為不同的子碼流選取最優截斷點。

3.3 信道編碼的重新排列

LMDC-EEP方案與M-UEP方案相同,信道編碼包的長度是等長的。經過PCRD-opt算法后,每個子碼流包含的信源編碼部分長度不同。通過對RS信道編碼符號重新排列,將長度不等的N子碼流打包到長度為L的等長信道編碼包中,如圖1(d)所示。共有N個信道編碼包,每個信道編碼包中包含一個子碼流。用L×N矩陣SC表示信道編碼排列矩陣,矩陣元素為1代表該位置上符號為信道編碼符號,為0代表信源編碼符號。用LS記錄每個信道編碼包中信源編碼部分的長度 ∑NiLS(i)=RS。第i信道編碼包中,可以排列信道編碼的位置個數為L-LS(i)。對N個子碼流按照信源部分長度排序,用SN(i)記錄第i個子碼流的長度排序信息。用LR(j)(j=1,2,… ,L)表示每一行中的RS編碼的符號數目。

通過表 1中給出的偽代碼可以獲得排序矩陣SC,然后根據排序矩陣對信源編碼符號和信道編碼符號進行排列。解碼端只需知道每個子碼流的長度,就可以通過同樣的排序算法來獲得排序矩陣,從而對收到的數據進行信道解碼。

表1 排序算法偽代碼

3.4 最優編碼方案的選擇

LMDC-EEP方案的性能由兩部分決定,一是子碼流嵌入方式,二是信道編碼碼率。本文通過遍歷搜索的方法來進行最優方案的選擇。針對每一種信道編碼碼率和嵌入方式計算式(1)的值。使式(1)取最小的信道編碼碼率和碼流嵌入方式對應的編碼方案即為最優編碼方案。

4 仿真結果

仿真采用512×512的標準灰度圖像 Lena來進行。采用Daubechies 9/7小波變換對圖像進行5級小波分解,通過不同方式將SPIHT結構中零樹和孤立節點分成N個分組,然后對N個分組分別獨立編碼,以形成N(1 ≤N≤ 2 56)個獨立可解碼的子碼流。仿真過程中采用文獻[11]中的固定順序分組方式來形成N個獨立可解碼子碼流。該方式按照兩種掃描順序 Dispersed Dot-dithering(DD)和 Subband Dispersed(SD)將所有零樹結構平均分配到N個分組中。在接收端,當某個子碼流完全丟失時,通過文獻[14]的錯誤隱藏方法對丟失的子碼流進行恢復。

碼流之間的不平衡性可以通過不同子碼流編碼到相同比特平面后的長度反應出來。設len(i)為第i個子碼流的長度。通過式(5)來反映子碼流之間的平衡性。

4.1 LMDC-EEP和M-UEP性能比較

其中σ值越小說明子碼流之間的平衡性越好,σ越大說明子碼流之間的平衡性越差。圖4給出了固定分組方式下,編碼到第8和第12個比特平面時,子碼流之間的平衡性的示意圖。從圖中可以看出,與SD掃描順序相比,DD掃描順序下子碼流之間的平衡性較差。SD掃描順序下,子碼流之間的平衡性隨著N數目的增加而逐漸減小。

M-UEP是現有文獻中針對丟包信道中小波編碼圖像傳輸性能最好的信源信道聯合編碼方案。M-UEP比其余現有的其他的聯合編碼方法如:MDC, UEP等方法性能均有所提高,文獻[11]給出了 M-UEP與現有其他方法的性能比較和分析。另外,針對小波編碼圖像傳輸問題,聯合編碼對于分離編碼的增益,現有文獻中已經做出了詳細的分析和比較。所以以下實驗部分只給出了本文方法與M-UEP方法結果的比較。

圖 5和圖 6給出了 IPL(Independent Packet Loss)和EPL (Exponential Packet Loss)兩種信道模型和不同信道條件下LMDC-EEP和M-UEP性能的比較。曲線 M-UEP上界是子碼流完全平衡時M-UEP性能上界。PSD和PDD表示采用固定分組方式,掃描順序分別采用SD和DD掃描順序。由圖中可以看出采用 PSD和 PDD分組方式時,M-UEP性能都有不同程度的下降。由圖 4可以看出,相比與PSD分組方式,PDD分組方式下碼流之間的平衡性更差,所以系統的性能下降較為嚴重。當采用PSD分組方式時,碼流間平衡性隨著子碼流數目N的增大而變差,所以系統性能隨著N數目的增加而降低。LMDC-EEP方案在不同子碼流數目,不同信道模型,不同平均丟包率條件下,性能均好于 PDD M-UEP。當N≥ 1 6, LMDC-EEP性能優于 PSD M-UEP。隨著碼流間平衡性變差,LMDC-EEP對系統性能的改善越明顯,并且碼流的平衡性對LMDC-EEP性能影響較小。

圖 7給出了N=40,μ= 0 .01 ~ 0 .30時,IPL和EPL信道模型下,LMDC-EEP與M-UEP性能比較。此時,兩種掃描方式下碼流之間的平衡性都較差,LMDC-EEP的性能均優于 M-UEP。

圖2 P與K的關系

圖3 'P與IR的關系

圖4 固定順序分組方式兩種掃順序下子碼流的平衡性

圖5 IPL信道LMDC-EEP 和M-UEP性能比較

圖6 EPL信道LMDC-EEP 和M-UEP性能比較

4.2 傳輸開銷比較

為使接收端能夠正確解碼,LMDC-EEP與M-UEP方案同樣需要兩部分傳輸開銷。第1部分用來說明子碼流的順序,第2部分用來說明信道編碼的排列信息。這兩種方案中,第1部分傳輸開銷相同。針對第2部分的傳輸開銷,M-UEP方案傳輸開銷上限如式(6)所示。

而LMDC-EEP對應的傳輸開銷如式(7)所示。

LMDC-EEP只需要知道每個子碼流的長度,IR和IL,就可以正確解碼。所有子碼流長度用Nlog2(L+ 1 )可以表示。由于上文中對IL和IR的限制,這兩項的傳輸開銷分別為3 bit和4 bit。

圖8為傳輸速率為0.5 bpp時,不同信道模型下,LMDC-EEP與M-UEP傳輸開銷的比較。從圖中可以看出本文方案的傳輸開銷在不同信道模型和不同平均丟包率條件下均小于 M-UEP方法。在相同的信道模型下,M-UEP方案的傳輸開銷隨著平均丟包率的增大而增大;在平均丟包率相同的情況下,M-UEP方案的在EPL信道模型條件下的傳輸開銷比IPL信道模型大。而本文方案傳輸開銷隨著信道模型和信道條件的變化而基本保持不變。

5 結束語

圖7 N=40, μ= 0 .01 ~ 0 .30,兩種信道模型下LMDC-EEP和M-UEP性能比較

圖8 傳輸開銷比較

本文提出了一種適用于丟包信道的基于小波變換的可伸縮碼流的傳輸方案。該方案通過重新排序的RS碼和編碼后的率失真優化技術將分層多描述編碼和信道編碼有效結合起來。在此基礎上,給出了一種選擇最優編碼方案的方法,并通過在編碼端和解碼采用相同的排序算法來降低傳輸開銷。仿真結果表明該方案降低了碼流之間的不平衡性對系統性能的影響,同時減少了傳輸開銷。進一步的研究工作主要對視頻編碼噪聲信道傳輸問題展開研究,使 LMDC-EEP能夠應用到視頻傳輸中。由于LMDC-EEP方法屬于一種信源信道聯合編碼,對信源編碼的結構有一定依賴性,需要對 LMDC-EEP方法進行改進,使其能夠與現有的分層視頻編碼標準H.264/SVC相結合,提高視頻傳輸的魯棒性。

[1]Said A and Pearlman W A. A new, fast, and efficient image codec based on set partitioning in hierarchical trees [J].IEEE Transactions on Circuits and Systems for Video Technology,1996, 6(3): 243-250.

[2]Taubman D. High performance scalable image compression with EBCOT [J].IEEE Transactions on Image Processing,2000, 9(7): 1158-1170.

[3]Albanese A, Blomer J, Edmonds J,et al.. Priority encoding transmission [J].IEEE Transactions on Information Theory,1996, 42(6): 1737-1744.

[4]Hamzaoui R, Stankovic V, and Xiong Z X. Optimized error protection of scalable image bit streams [J].IEEE Signal Processing Magazine, 2005, 22(6): 91-107.

[5]Chang S H, Cosman P C, and Milstein L B. Performance analysis of n-channel symmetric FEC-based multiple description coding for OFDM networks[J].IEEE Transactions on Image Processing, 2011, 20(4): 1061-1076.

[6]Maani E and Katsaggelos A K. Unequal error protection for robust streaming of scalable video over packet lossy networks[J].IEEE Transactions on Circuits and Systems for Video Technology, 2010, 20(3): 407-416.

[7]Ahmad S, Hamzaoui R, and Al-Akaidi M M. Unequal error protection using fountain codes with applications to video communication [J].IEEE Transactions on Multimedia, 2011,13(1): 92-101.

[8]Miguel A C, Mohr A E, and Riskin E A. SPIHT for generalized multiple description coding [C]. International Conference on Image Processing, Kobe, Japan, October, 1999,3: 842-846.

[9]Baccaglini E, Tillo T, and Olmo G A. Comparison between ULP and MDC with many descriptions for image transmission [J].IEEE Signal Processing Letters, 2010, 17(1):75-78.

[10]李群迎, 張曉林. 基于多描述和不等差錯保護的航空遙感圖像傳輸方法[J]. 電子學報, 2010, 38(11): 2655-2659.

Li Qun-ying and Zhang Xiao-lin. Aerial remote sensing image transmission using multiple description coding and unequal error protection[J].Acta Electronica Sinica, 2010, 38(11):2655-2659.

[11]Dumitrescu S, Rivers G, and Shirani S. Unequal erasure protection technique for scalable multistreams[J].IEEE Transactions on Image Processing, 2010, 19(2): 422-434.

[12]Auli L F and Marcellin M W. Distortion estimators for bitplane image coding [J].IEEE Transactions on Image Processing, 2009, 18(8): 1772-1781.

[13]Chi C, Zhang Y, and Fu Z X,et al.. A new joint source and channel coding scheme for packet-based scalable multimedia streams[C]. IEEE Globecom, Miami, FL, USA December 6-10, 2010: 954-959.

[14]Shi H Y and Pofeng C. Robust transmission of SPIHT-coded images over packet networks[J].IEEE Transactions on Circuits and Systems for Video Technology, 2007, 17(5):558-567.

主站蜘蛛池模板: 伊人色在线视频| 97人人做人人爽香蕉精品| 精品人妻AV区| 成人精品午夜福利在线播放| 欧洲一区二区三区无码| 成色7777精品在线| 国产日本欧美在线观看| 五月激情综合网| 婷婷亚洲视频| 日韩国产欧美精品在线| 国产乱子伦视频三区| 国产成人免费手机在线观看视频 | 亚洲AV无码乱码在线观看代蜜桃| 国产一区免费在线观看| 色呦呦手机在线精品| 午夜不卡视频| 亚洲,国产,日韩,综合一区| 亚洲视频三级| 久久久精品久久久久三级| 亚洲国产欧洲精品路线久久| 国产成人综合在线观看| 国产屁屁影院| 国产麻豆va精品视频| 九九热精品免费视频| 色婷婷色丁香| 国产色婷婷| 欧美激情福利| 真人免费一级毛片一区二区| 色综合天天综合中文网| 欧美成人手机在线观看网址| 日韩国产 在线| 日韩免费毛片视频| 日韩欧美国产另类| 亚洲一区二区三区麻豆| 4虎影视国产在线观看精品| 激情综合图区| 亚卅精品无码久久毛片乌克兰| 97av视频在线观看| 国产人免费人成免费视频| 麻豆精品在线播放| 男人天堂伊人网| 啪啪永久免费av| 麻豆国产在线观看一区二区| 成人亚洲视频| 久久久四虎成人永久免费网站| 亚洲毛片一级带毛片基地 | 国产制服丝袜91在线| 色首页AV在线| 国产va免费精品观看| 538国产视频| 国内精品一区二区在线观看| 国产簧片免费在线播放| 99视频精品全国免费品| 91在线中文| 男女男精品视频| 超清无码一区二区三区| 91无码视频在线观看| 久久福利网| 国产综合精品日本亚洲777| 国产精品极品美女自在线看免费一区二区 | 国产成人精品2021欧美日韩| 91口爆吞精国产对白第三集| 高清亚洲欧美在线看| 欧美三级视频在线播放| 国产综合日韩另类一区二区| 91九色视频网| 2021国产在线视频| 欧美一区二区三区国产精品| 亚洲国产天堂久久综合| 高潮毛片无遮挡高清视频播放 | 国产H片无码不卡在线视频 | 激情综合网激情综合| 亚洲人成影院午夜网站| 国产精品欧美激情| 亚洲水蜜桃久久综合网站| 日韩激情成人| 成人精品午夜福利在线播放 | 亚洲欧洲日韩久久狠狠爱| 99偷拍视频精品一区二区| 在线观看无码a∨| 日韩无码视频网站| 色亚洲成人|