透過您的圖書館登入
IP:3.128.78.41
  • 學位論文

使用FMO提升H.264/AVC視訊之無線傳輸的抗錯誤能力

Error Resilience Enhancement of H.264/AVC Video for Wireless Transmission Using Flexible Macroblock Ordering

指導教授 : 張隆紋

摘要


基於H.264/AVC視訊壓縮表準的三項特性,高壓縮率,網路友善性設計以及錯誤容忍工具的提供,使得該視訊壓縮標準非常適合各種無線網路傳輸協定的應用。由於無線網路的不穩定性,如何解決封包遺失而造成影像品質嚴重下降是目前急欲解決的問題。本篇論文利用H.264/AVC抗錯誤工具中的自定義型態的FMO (Flexible Macroblock Ordering)來達成具備抗錯誤能力的視訊傳輸。我們的方法導入MB (Macroblock)具有不同錯誤敏感性的概念來建立MBAmap(Macroblock Allocatoin map),彈性的改變編碼器對MB編碼的順序。視訊在傳輸的過程中若有錯誤產生時,我們的方法具有下列兩項特性,1)將錯誤敏感性較高的MB分散編碼到不同的slice,避免重要的MB一起丟失的情況, 2)盡量使得遺失的MB周圍有較多正確接收的MB,如此一來,糾錯演算法能參考較多的資訊使得回復後的效果較好。實驗結果顯示,我們的方法和原始H.264/AVC抗錯誤工具中的Diseperse型態的FMO相較之下具備較高的抗錯性,錯誤修復之後的影像品質較高。

並列摘要


H.264/AVC video coding standard is very suitable for wireless application because of its excellent compression efficiency, network-friendly design and error resilient tools. However, video stream suffers packet losses in error-prone wireless environment, results in quality degradation to video sequences. It will be essential to solve this problem. In this paper, we use explicit type of FMO (Flexible Macroblock Ordering) in H.264/AVC error resilient tool to provide error resilient video transmission. Our method introduces the error sensitivity of MB (macroblock) to create a MBAmap (Macroblock Allocation map) to tell encoder the MB encoding order and contains two properties. 1) scatter more error sensitive MBs to different slice group to prevent losing them together. 2) when video sequences suffer packet losses, the lost MBs have more correctly received macroblocks to enhance the performance of error concealment. Simulation results show that our method outperforms the default FMO disperse type of H.264/AVC codec.

參考文獻


[1].Iain E. G. Richardson, “H.264 and MPEG-4 Video
“Overview of the H.264/AVC video coding standard,”
Transactions on Volume 13, Issue 7, Page(s):560 - 576,
recommendation and final draft international standard
Issue on the H.264/AVC Video Coding Standard,”

延伸閱讀