女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

采用LDPC信道編碼對SVC的非均衡差錯保護方案介紹

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-05-08 07:52 ? 次閱讀

隨著各種各樣視頻服務業的飛速增長,視頻編碼的目標由單純追求高壓縮性能轉向使視頻流能夠更好地適應各種不同的需求,如視頻會議、移動無線視頻,以及視頻點播系統等。而在這些視頻流的應用中,不同網絡的帶寬和終端用戶的處理能力是不盡相同的。同時,壓縮的視頻信號會受到信道噪聲干擾,所以有限的信道帶寬和噪聲干擾是視頻傳輸系統中兩個主要的問題。

可伸縮視頻編碼(SVC)

SVC是Switching Virtual Circuit的縮寫,意思是交換虛擬電路。信息包交換虛擬線路(節點之間只在需要傳送數據時才建立邏輯連結) 面向連接的網絡中,從一臺計算機到另一臺計算機的連接。SVC是虛擬的,因為路徑是從路由表中得到的,而不是建立物理線路。SVC是交換的,因為它能按需要建立,類似于一次電話呼叫。

作為H.264的擴展標準可以解決無線信道中的這些問題,它能產生一個高效靈活的比特流,以此滿足不同網絡和用戶的需要,這個單獨的比特流同時包括不同客戶端需要的信息。但是,由于SVC比特流中的不同層有不同的重要性,所以當視頻信號在信道傳輸時就要采用非均衡差錯保護(UEP)的方法。為了提高SVC在有噪無線網絡中傳輸的質量,本文提出一種新的非均衡差錯保護方案。該方案通過控制低密度奇偶校驗碼(LDPC)的碼率來實現非均衡差錯保護,并用H.264可伸縮擴展標準作為其信源編碼模型。

在所提的方法中,首先根據時間、分辨率和質量層以及峰值信噪比(PSNR)增益計算需要加入的校驗位長度,然后對信源編碼后產生的比特流進行分包和信道編碼。同時本文所提方案有較低的計算復雜度,尤其適用于移動終端設備。

1 基于H.264的可伸縮視頻編碼

可伸縮視頻編碼能產生一個滿足用戶不同需要的比特流。用戶能非常容易地從這個比特流中抽取到所需要的信息并解碼。可伸縮視頻編碼與H.264的最主要的區別就是,在可伸縮視頻編碼中,一個碼流能同時提供多種空間、時間和質量層的信息,然而在H.264的比特流中,只包括固定分辨率、幀率和質量層的信息。

對可伸縮視頻編碼的研究已經20多年了,但是先前的可伸縮視頻標準并沒有得到很好的發展,主要原因是可伸縮視頻編碼在性能方面的損失和解碼過程的復雜性。2005年1月MPEG和ITUT視頻專家組決定共同將SVC作為H.264標準的一個修正。H.264的可伸縮的擴展標準被選為SVC標準的起始點。SVC能夠在主比特流中丟棄一些NAL單元來抽取不同的空間、時間和分辨率的視頻信息。SVC的比特流能被分成一個基本層和很多加強層,每一層有不同的重要性。在無線信道中,用非均衡差錯保護的方法來傳輸這些分層的視頻流能有效提高解碼得到的視頻質量。

2 傳輸模型

可伸縮視頻編碼采用LDPC實現非均衡差錯保護的系統結構如圖1所示。信源編碼器使用H.264擴展標準的SVC,信道編碼部分分為信道碼率分配、分包和LDPC編碼。信道碼率用來決定對每一層進行信道編碼的碼率、分包和LDPC編碼的分配,根據碼率分配的結果對信源編碼后的數據進行非均衡差錯保護,把分包編碼后的數據送到無線信道中進行傳輸。在接收端,接收到的數據經過LDPC解碼、碼流重組后送入信源解碼器。下面具體介紹每一部分的實現過程和作用。

采用LDPC信道編碼對SVC的非均衡差錯保護方案介紹

信源編碼器使用基于H.264的擴展標準SVC。SVC支持時間、空間、質量可伸縮,它提供了各種各樣的加強層,比MPEG-4能提供更好的伸縮性能。

2.1 非均衡差錯保護的方法

本文所提方案采用LDPC編碼來實現非均衡差錯保護。LDPC碼是線性分組碼的一種,在線性分組碼中,長度為k bit的信息位以一定的映射規則映射為長度為N bit的碼字,信息位和碼字中的各位都是某一有限域中的元素,最常用的是二元域GF(2)。所采用的信道碼率為k/N,N一定的情況下,k不同,對數據施加的保護不同,k越小,對數據施加的保護越大。

2.2 分包方案

圖2顯示了本文所用的第r幀數據的分包方案。使用這個方案,能分別對第r幀的每一層數據進行單獨的保護。每一行代表了一個碼字,碼字長度N bit,它是第r幀與時間、分辨率和質量有關的特定數據。其中信息位的長度為k bit,經過LDPC編碼后包長變為N bit。每一幀分為T個碼字,對每一幀數據,T的值是不相等的。根據時間、分辨率和SNR層的重要性不同,可以把一幀數據分為m層。其中Lr,i表示第r幀第i層深度,即

2.3 信道碼率分配方法

在一個圖像組(GoP)內,由于分等級的預測結構,可把每一個GoP內所有的幀分為時間基本層和時間加強層。在每一幀內,又由于分辨率可伸縮和質量可伸縮,把每一幀數據分為基本層、空間加強層和質量加強層。

由于加強層都是對基本層信息的加強,所以在每一幀內,空間和質量加強層的平均PSNR總是高于基本層的平均PSNR,由Q表示。

經過信道后第r幀的PSNR總量如下:



在圖3所示的方案中,反復選取不同的Rr1,Rr2,…,RL組合,在(5)式的限制下,使由(4)式計算出的第r幀的PSNRr最大。這樣得到的碼率組合就是一定信道信噪比下第r幀的碼率分配方法。同樣,對其他幀的數據也都采用這種方法,實現碼率分配方案。

采用LDPC信道編碼對SVC的非均衡差錯保護方案介紹

本文所采用的分配方法對每一包數據需要4個參數來決定信道數據。這4個參數根據它們的重要性分別列出如下:

(1)時間層:在一個GoP內,時間層越低,重要性就越高,對它的保護就越大,碼率就越低。本方案對時間層由低到高每一幀的平均碼率相應增加。

(2)分辨率層:分辨率層越低,重要性就越高,對它的保護也越大。

(3)質量層:根據質量層id,由低到高重要性越低,施加的保護越小。

(4)總量:選取每一幀內PSNR總量最大的碼率組合。

3 實驗仿真

下面對本文所提方法進行仿真驗證。實驗中使用標準的CIF和QCIF格式的H.264序列。實驗參數如下:JSVM9.16[9];GoP大小為8;只在第0幀使用I幀;采用層間預測;圖像序列為標準YUV序列Foreman,City,Mobile序列;時間層分為三個層,質量層分為兩個層,MGSVector0為16;編碼幀數設為16;信道模型采用SNR分別為3、3.25、3.5、3.75、4的高斯信道;LDPC編碼碼率為(0.5,0.55,0.6,0.65,0.7,0.75,0.8,0.85,0.9,0.95),迭代次數設置為200;采用BPSK方式進行調制。

重復2 000次,統計每種碼率下,信號經過不同信噪比的LDPC信道后成功接收的概率pj如表1表示。

表1說明了在相同的信噪比SNR條件下,隨著碼率的增加,信號經過LDPC信道后成功接收的概率pj有逐漸下降的趨勢。說明了保護程度越深,pj就越大。

采用LDPC信道編碼對SVC的非均衡差錯保護方案介紹

根據如上參數設置對Foreman序列進行編碼,按照(2)式計算每一層的平均PSNR值,統計每一幀每一層平均PSNR增量如表2所示。

按照本文所提方案,根據式(4)反復計算不同信噪比時每幀數據各種碼率組合得到的平均PSNR值。可得到不同信噪比時每幀數據的最佳碼率分配方法,表3列出了信噪比SNR為3.5時每幀數據的碼率分配方法。

由表3得到信噪比為3.5時每幀數據的分包方案,同樣可以得到SNR為其他值(3,3.25,3.75,4)時的分包方案(本文沒有列出)。

根據上述分包方案,分別對標準視頻序列Foreman、City、Mobile進行信道編碼后的視頻流進行解碼,可得到使用本文所提非均衡差錯保護UEP方案與只考慮時間層的UEP和只考慮質量的UEP方案進行比較的結果,如圖4所示的平均PSNR性能曲線圖。

采用LDPC信道編碼對SVC的非均衡差錯保護方案介紹

由圖4可見,本文所提方案比僅考慮質量層的UEP和只考慮時間層的UEP方案的PSNR值有很大的改進。圖4(a)表明,本文所提方案比僅考慮質量層的UEP的PSNR平均高2.8 dB,比只考慮時間層的UEP平均高4.3 dB。尤其是在信噪比較低的無線信道中,本文所提方案有效地改善了視頻傳輸的質量。

本文提出了用LDPC信道編碼對SVC進行非均衡差錯保護的方案。H.264可伸縮的擴展標準產生的視頻流經過信源編碼,并根據可伸縮視頻流經過信源編碼后產生序列的時間、分辨率、質量基本層和加強層各部分重要性的不同,分別對各部分使用LDPC進行非均衡差錯保護的信道編碼,再經過加性高斯信道,最后對所得視頻序列進行解碼。通過仿真可以看出,此方案相比其他非均衡差錯保護的信道編碼,在性能上有很大的改進,尤其是在信噪比小的無線信道中,此方案能顯示出明顯的優越性。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編碼器
    +關注

    關注

    45

    文章

    3775

    瀏覽量

    137178
  • 視頻
    +關注

    關注

    6

    文章

    1969

    瀏覽量

    73693
  • 無線
    +關注

    關注

    31

    文章

    5534

    瀏覽量

    175416
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    關于LDPC編碼的全面了解

    的靈活性和較低的差錯誤碼特性,可實現并行操作,譯碼復雜度低,適合硬件實現,吞吐量大,極具高速譯碼的潛力,在碼長較長的情況下,仍然可以有效譯碼。 目前常用的信道編碼體制有BCH碼、RS碼、卷積碼、Turbo碼和LDPC碼等。其中B
    的頭像 發表于 11-02 13:56 ?5w次閱讀
    關于<b class='flag-5'>LDPC</b><b class='flag-5'>編碼</b>的全面了解

    什么是編碼增益? 信道編碼有哪些分類?

    編碼傳輸相比節省的信噪比 Eb/N0 稱為編碼增益。 需要強調的是,在有信道編碼存在的情況下,我們通常用以評價系統性能的Eb/N0 值是每比特信息的信噪比,而不是每比特碼
    發表于 05-30 16:00

    大圍數QC_LDPC碼的譯碼器該怎么設計?

    LDPC碼是近年來發展較快且日趨成熟的一種信道編碼方案,因其具有的優越性能和實用價值而被人們認知,但由于隨機結構的LDPC碼編譯碼器硬件實現較為復雜,具有的準循環特性QC_LDPC碼已
    發表于 09-30 07:19

    CDMA信道編碼及結構解析

    本文以cdma的兩個主要技術——碼分技術和多址技術為基礎,圖文并茂的介紹了cdma(IS95和20001x)技術體制的信道編碼信道結構。信道編碼技術包括沃爾什碼(WalshCode)
    發表于 06-10 15:30 ?40次下載

    CDMA信道編碼及結構解析

    本文以cdma的兩個主要技術——碼分技術和多址技術為基礎,圖文并茂的介紹了cdma(IS95和20001x)技術體制的信道編碼信道結構。信道編碼技術包括沃爾什碼(WalshCode)
    發表于 06-17 18:10 ?20次下載

    信道編碼——引言

    信道編碼:從消息到信道波形或矢量的映射目的:了解信道編碼的作用與意義,對信道編碼的研究方法和成果有廣泛的基本認識,學會應用,為進一步研究打下基礎特點:以概
    發表于 08-01 09:11 ?44次下載
    <b class='flag-5'>信道編碼</b>——引言

    SVC在無線信道傳輸中的均衡差錯保護

    針對H.264的可伸縮視頻編碼擴展標準(SVC)在噪聲信道中的傳輸,采用低密度奇偶校驗碼(LDPC)提出一種
    發表于 11-22 15:25 ?18次下載

    3G系統采用了什么信道編碼技術?

    3G系統采用了什么信道編碼技術? 信道編解碼主要目的是保證信號在傳輸工程中的正確性。與無編碼情況相比,傳統的卷積碼可以
    發表于 06-15 09:49 ?5559次閱讀

    差錯控制編碼

    差錯控制編碼信道編碼, 要求在滿足有效性前提下,盡可能提高數字通信的可靠性。 差錯控制的目的是用信道編碼的方法檢測和糾正誤碼,降低誤比
    發表于 11-24 09:23 ?13次下載
    <b class='flag-5'>差錯</b>控制<b class='flag-5'>編碼</b>

    什么是信道編碼信道編碼簡史

    所謂信道編碼,也叫差錯控制編碼,就是在發送端對原數據添加冗余信息,這些冗余信息是和原數據相關的,再在接收端根據這種相關性來檢測和糾正傳輸過程產生的差錯,從而對抗傳輸過程的干擾。
    的頭像 發表于 05-14 10:39 ?2.8w次閱讀
    什么是<b class='flag-5'>信道編碼</b>?<b class='flag-5'>信道編碼</b>簡史

    帶你了解什么是信道編碼

    信道編碼,也被叫做錯控制編碼,是目前現代通信當中的基礎、地基。在這幾十年當中,信道編碼技術不斷逼近香農極限,正在推動著現代人類通信。
    發表于 11-15 10:03 ?1.7w次閱讀

    如何使用FPGA實現信道編碼

    信道編碼發展迅速, 應用越來越廣泛, 而信道編碼的好壞對眾多工程技術領域的發展有著重要影響,所以對信道編碼的研究工作有著非常重要的意義。本論文從闡述信道編碼理論出發,
    發表于 08-18 17:11 ?11次下載
    如何使用FPGA實現<b class='flag-5'>信道編碼</b>

    信道編碼的發展歷程介紹

    介紹信道編碼的發展,希望能起到借鑒的作用。信道編碼,也叫差錯控制編碼,是所有現代通信系統的基石。幾十年來,
    的頭像 發表于 02-23 15:16 ?6119次閱讀
    <b class='flag-5'>信道編碼</b>的發展歷程<b class='flag-5'>介紹</b>

    信道編碼有哪幾種 信道編碼的作用及種類 信道編碼的主要特點

    信道編碼是數字通信系統中常用的一種技術手段,它的作用是提高信道傳輸的可靠性和抗干擾性。在數字通信中,信道編碼通過將原始數據進行編碼,使得發送的數據序列具有一定的冗余性,從而能夠檢測和糾
    的頭像 發表于 06-28 18:11 ?7645次閱讀

    信道編碼有哪幾種 matlab的信道編碼仿真

      通信技術的飛速開展,信道編碼已經成功地應用于各種通信系統中。以及各種傳輸方式對可靠性要求的不斷提高,信道編碼技術作為抗干擾技術的一種重要的手段,在數字通信技術領域和數字傳輸系統中顯示出越來越重要
    發表于 07-18 15:15 ?0次下載