| 研究生: |
陳宗毅 Zong-Yi Chen |
|---|---|
| 論文名稱: |
系統失真式錯誤保護機制於H.264視訊傳輸之研究 A study of Systematic Lossy Error Protection Architecture in H.264 Video Transmission |
| 指導教授: |
張寶基
Pao-Chi Chang |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 通訊工程學系 Department of Communication Engineering |
| 畢業學年度: | 95 |
| 語文別: | 中文 |
| 論文頁數: | 58 |
| 中文關鍵詞: | 抗錯機制 、錯誤保護 、SLEP 、H.264 |
| 外文關鍵詞: | error resilience, H.264, SLEP, error protection |
| 相關次數: | 點閱:11 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
視訊於網路傳輸時,常會發生網路封包遺失的情況,視訊解碼器無法正常解碼,因此造成令人不悅的視訊品質。新一代H.264視訊壓縮編碼雖具有高壓縮效能,卻也導致了發生錯誤時較為嚴重的錯誤蔓延,造成視訊品質的劇烈降低,因此發展視訊傳輸之錯誤保護機制是非常重要的。
系統失真式錯誤保護(Systematic Lossy Error Protection;SLEP)機制是一種可有效對抗視訊傳輸錯誤的方法,此架構利用Wyner-Ziv編碼方式保護視訊,在錯誤率提升時,不至於發生一般錯誤更正碼(FEC)保護方式所導致的嚴重視訊品質急速降低,可提供較平穩的視訊品質。本論文在H.264上實作並研究SLEP機制,以此架構為基礎,在SLEP的抗錯能力與解碼視訊品質之間做最佳取捨,採用各種不同編碼方式產生冗餘切片,希望找出最合適的冗餘切片編碼方式,最後並根據分析結論,提出適應性的錯誤保護方式,望能進一步提升SLEP的抗錯效能。
如我們所預期的,SLEP機制在網路封包遺失率逐漸增高時,達成了平穩的視訊品質降落,並提供可接受的視訊品質。
There are inevitable packet losses when the video transmits over the network, and that leads to the video decoder can’t decode correctly, hence results in unpleasant video quality. The new generation of H.264 video compression standard exhibits high compression efficiency, but occasionally incurs more serious error propagation when an error occurs and this makes the video quality degrade drastically. Therefore, the development of an effective error protection mechanism for the video transmission is very important.
Systematic Lossy Error Protection (SLEP) is a robust error resilient mechanism which uses Wyner-Ziv coding to protect the video bitstream. SLEP avoids the “cliff” effect, i.e., the rapid degradation of video quality when too many packets are lost and the FEC code fails to recover them, from which the FEC system suffers and produces graceful degradation of the decoded video quality with the increase of error probability. In this thesis, we study and implement the SLEP architecture on H.264 and try to get the best trade-off between the error resilience and decoded video quality. We propose an adaptive SLEP structure for further improvement of error resilience capability by generating redundant slices with different coding methods for different channel conditions.
As expected, the SLEP architecture achieves graceful degradation of video quality and provides acceptable visual quality in the presence of increasing network packet losses.
[1] “Final committee draft: Editor’s proposed revisions,” in Joint Video Team(JVT) of ISO/IEC MPEG and ITU-T VCEG, T. Wiegand, Ed., Feb.2003,JVT-F100.
[2] “Draft ITU-T recommendation and final draft international standard of joint video specification(ITU-T Rec. H.264/ISO/IEC 14496-10 AVC,)” in Joint Video Team(JVT) of ISO/IEC MPEG and ITU-T VCEG, JVTG050,2003.
[3] T. Wiegand, G. J.Sullian, G. Bjontegaard, and A.Luthra, “Overview of the H.264/AVC video coding standard,” IEEE Trans. Circuits Syst. Video Technol., vol. 13, pp. 560–576, July 2003.
[4] A. Albanese. 1. Blomer, J. Edmonds. M. Luby, and M. Sudan. “Priority encoding transmission,” IEEE Transactions on Informtation Theory, vol. 42, no. 6. pp. 1737-1744. Nov.1996.
[5] M. Gallant and F. Kossentini, “Rate-distortion optimized layered coding with unequal error protection for robust internet video,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 11, no. 3. pp. 357-372. Mar. 2001.
[6] A. Mohr, E. Riskin. and R. Ladner, “Unequal loss protection: Graceful degradation of image quality over packet erasure channels through forward error correction,” IEEE Journal on Selected Areas in Communications. vol. 18, no. 6. pp. 819-828. June 2000.
[7] U. Horn, K. Stuhlmuller, M. Link, and B. Girod, “Robust internet video transmission based on scalable coding and unequal errnr protection,” Image Communication, Special Issue on Real-time Video over the Internet, vol. 15, no. 1-2. pp.77-94, Sep. 1999.
[8] S. Fukunaga, T. Nakai. and H.Inoue, “ Error resilient video coding by dynamic replacing of reference pictures,” Proc. IEEE GLOBECOM, vol. 3, pp.1503-1508, Nov 1996.
[9] B. Girod, A. Aaron, S. Rane,and D. Rebollo-Monedero, “Distributed video coding,” Proc. IEEE, vol. 93,no. 1, Jan. 2005.
[10] S. Rane, P. Baccichet and B. Girod, “Systematic Lossy Error Protection based on H.264/AVC Redundant Slices and Flexible Macroblock Ordering,” Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG(ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) 19th Meeting: Geneva, Switzerland, March 31- Apr 7, 2006, Document Name JVT-S025.doc.
[11] A. Wyner and J. Ziv, “The rate-distortion function for source coding wilh side information at the decoder,” IEEE Transactions on Information Theory, vol. IT-22. no. 1, pp. 1-10, Jan. 1976.
[12] A. Aaron, S. Rane, R. Zhang, and B. Girod, “Wyner-Ziv coding for video:applications to compression and error resilience,” in Proc. of the IEEE International Conference on Data Compression , Mar. 2003.
[13] M. Ramon, FX Coudoux,and MG Gazalet, “Efficient priority encoding transmission scheme based Wyner-Ziv coding and spatial scalability,” Proc. of SPIE Vol. 5960, pp. 1903-1910, 2005
[14] A. Aaron, S. Rane, D. Rebollo-Monedero, and B. Girod, “Systematic lossy forward error protection for video waveforms,” in Proc. IEEE Int. Conf. Image Processing, pp. I-609–I-612, 2003