研究生: |
周竺鼎 Sam Chou |
---|---|
論文名稱: |
使用H.264完成可調性之階層式多重描述視訊傳輸系統 Scalable Layered Multiple Description Video Transmission Systems Based on H.264 |
指導教授: |
黃文吉
Hwang, Wen-Jyi |
學位類別: |
碩士 Master |
系所名稱: |
資訊工程學系 Department of Computer Science and Information Engineering |
論文出版年: | 2005 |
畢業學年度: | 93 |
語文別: | 中文 |
論文頁數: | 58 |
中文關鍵詞: | 可調適編碼 、階層式編碼 、多重描述式編碼 、階層式多重描述式編碼 |
英文關鍵詞: | Scalable Coding, Layered Coding, Multiple Description Coding, Layered Multiple Description Coding |
論文種類: | 學術論文 |
相關次數: | 點閱:602 下載:6 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
中文摘要
本論文提出了一個階層式多重描述編碼(Layered Multiple Description Coding ; LMDC)的架構,適用於可調式的視訊傳輸系統,當面臨到異種的網路結構(Heterogeneous networks)時,如何提供串流視訊服務到不同能力的客戶端,提供了好的解決方法。
本論文的LMDC系統是一個混合了離散小波轉換(Discrete Wavelet Transform ; DWT)和H.264的組合,在此演算法中,一個輸入的視訊序列會先經由DWT分解成一個基本序列和數個具正交性質的補充序列,每一個序列再經由H.264來有效利用空間與時間上的相關性進行編碼。使用本論文的LMDC系統,當在網路具有傳送優先順序的條件下提供串流服務時,相較於只使用H.264完成的階層式編碼系統,LMDC系統除了能提供更廣泛的碼率選擇,還能在網路頻寬發生變化時,使視訊品質能平滑的進行變化。且當網路不提供優先順序時,相同於在LMDC系統中使用的位元流,仍然可以被靈活編排成單純的多重描述位元流,來增強可調性與強健性傳輸。
本論文所提出之LMDC等方法也可以很容易與其他可調式編碼技術如MCTF等整合,而進一步擴展系統之可調性。不僅如此,現有的H.264軟體與硬體可以直接使用於實現本論文提出的演算法,因此LMDC系統在提供可調式視訊串流的實現上,是一個低成本解決方案。且LMDC系統比起motion JPEG2000和MPEG4具有更好的效能;另外在相同的碼率條件下進行資訊傳輸,LMDC系統的效能也勝過H.264-based simulcast的系統。
關鍵詞:可調式編碼,階層式編碼,多重描述式編碼,階層式多重描述式編碼
ABSTRACT
This paper presents a layered multiple description coding (LMDC) scheme for a scalable video delivery system which operates over heterogeneous networks and distributes real-time streaming video to diverse types of clients. The LMDC is a hybrid combination of discrete wavelet transform (DWT) and H.264. In the algorithm, an input video sequence is first decomposed into a fundamental sequence and a number of orthogonal supplemental sequences using DWT. Each sequence is encoded by H.264 for effective exploitation of spatial and temporal correlations. As compared with its layered coding counterparts for streaming over networks providing transportation priotization, the LMDC offers a wider range of bit rates and a smoother transition in video quality for variations on the network capacity. When the transportation priotization is not available, the same LMDC-encoded bitstreams can still be reused to form a pure multiple description bitstream for scalable and robust transmission. The existing H.264 codec software and hardware can be reused for the implementation of the proposed algorithm. The LMDC therefore is a low cost solution to the realization of the scalable video streaming. The LMDC has superior performance over motion JPEG2000 and MPEG4. It also outperforms the H.264-based simulcast systems subject to the same rate for information delivery.
Keywords:Scalable Coding, Layered Coding, Multiple Description Coding, Layered Multiple Description Coding
參考著作
[1] F. Bosveld, R.L. Lagendijk and J. Biemond,“Hierarchical Coding,” Chap.9 in Handbook of Visual Communications, H.-M. Hang, J.W. Woods, Eds, pp.299-340, Academic Press,1995.
[2] P. A. Chou, H. J. Wang, and V. N. Padmanabhan, ”Layered multiple description coding,” Packet Video Workshop, Nantes, France, April 2003.
[3] V.K. Goyal, “Multiple description coding: compression meets the network,” IEEE Signal Processing Magazine, pp.74-93, Sept., 2001.
[4] W.J. Hwang, J.F. Chen, Y.C. Huang and T.Y. Tsai, ”Layered Video Coding Based on Displaced Frame Difference Prediction and Multi-resolution Block Matching,” pp. 1504-1513, IEEE Trans. Communications, 2004.
[5] W. Li, “Overview of fine granularity scalability in MPEG4 video coding standard,” IEEE Trans. Circuits and Systems for Video Technology, Vol. 11, pp.301-317, 2001.
[6] M. Novaes, P. Westerink, and C. Codella, “Orthogonal layered multicast: improving the multicast transmission of multimedia streams at multiple data rates,” Proc. IEEE International Conference on Communications, May 2002.
[7] I.E.G. Richardson, H.264 and MPEG-4 video compression, John Wiley & Sons, 2003.
[8] K.R. Rao and J.J. Hwang, Techniques and standards for image, video and audio coding, Prentice Hall, 1996.
[9] V. Stankovic, R. Hamzaoui, and Z. Xiong, “Robust layered multiple description coding of scalable media data for multicast,” IEEE Signal Processing Letters, pp.154-157, 2005.
[10] D. Taubman and M.W. Marcellin, JPEG2000 image compression fundamentals, standards and practice, Kluwer Academic Publishers, 2002.
[11] M. Vetterli and J. Kovacevic, Wavelets and subband coding, Prentice Hall, 1995.
[12] Y. Wang and Q.F. Zhu, “Error control and concealment for video compression: a review,” Proceedings of the IEEE, pp. 974-997, vol. 86, May 1998.
[13] T. Wiegand, G.J. Sullivan, G. Bjontegaard and A. Luthra, “Overview of the H.264/AVC video coding standard,” IEEE Trans. Circuits and Systems for Video Technology, vol. 13, pp. 560-576, 2003.
[14] J. Xu and Y. He, “A novel rate control for H.264,” Proc. IEEE International Symposium on Circuits and Systems, 2004.
[15] “Coding of audiovisual objects—Part 10: Advanced video coding,” Int. Standards Org./Int. Electrotech. Comm. (ISO/IEC), ISO/IEC 14496-10 (identical to ITU-T Recommendation H.264).
[16] M. Antonini, M. Barlaud, P. Mathieu, and I. Daubechies, “Image coding using the wavelet transform,” IEEE Trans. Image processing, pp. 205-220, Apr. 1992.
[17] J. R. Ohm, “Three-dimensional subband coding with motion compensation”, IEEE Trans. Image Proc., vol. 3, no. 5, Sept. 1994.
[18] S.-J. Choi and J. W. Woods, ”Motion compensation 3-D subband coding of video”, IEEE Trans. Image Proc., col. 8, no. 2, Feb. 1999.
[19] A. Secker and D. Taubman, “Motion-compensation highly scalable video compression using an adaptive 3D wavelet transform based on lifting”, Proc. ICIP 2001, Thessalonili, Oct. 2001.
[20] B. Prsquet-Popescu and V. Bottreau, “Three-dimensional lifting schemes for motion compensated video compression”, Proc. ICASSP 2001,Salt Lake City, May 2001.