Open Access

Multiple Adaptations and Content-Adaptive FEC Using Parameterized RD Model for Embedded Wavelet Video

EURASIP Journal on Advances in Signal Processing20072007:070914

https://doi.org/10.1155/2007/70914

Received: 12 September 2006

Accepted: 16 April 2007

Published: 12 June 2007

Abstract

Scalable video coding (SVC) has been an active research topic for the past decade. In the past, most SVC technologies were based on a coarse-granularity scalable model which puts many scalability constraints on the encoded bitstreams. As a result, the application scenario of adapting a preencoded bitstream multiple times along the distribution chain has not been seriously investigated before. In this paper, a model-based multiple-adaptation framework based on a wavelet video codec, MC-EZBC, is proposed. The proposed technology allows multiple adaptations on both the video data and the content-adaptive FEC protection codes. For multiple adaptations of video data, rate-distortion information must be embedded within the video bitstream in order to allow rate-distortion optimized operations for each adaptation. Experimental results show that the proposed method reduces the amount of side information by more than 50% on average when compared to the existing technique. It also reduces the number of iterations required to perform the tier-2 entropy coding by more than 64% on average. In addition, due to the nondiscrete nature of the rate-distortion model, the proposed framework also enables multiple adaptations of content-adaptive FEC protection scheme for more flexible error-resilient transmission of bitstreams.

[1234567891011121314151617181920212223]

Authors’ Affiliations

(1)
Department of Computer Science and Information Engineering, National Chiao Tung University

References

  1. ISO/IEC JTC 1/SC 29/WG 11 14496-2: 2002 Information Technology - Coding of Audio-Visual Objects—Part 2: Visual 3rd Edition, March 2003Google Scholar
  2. Li W: Overview of fine granularity scalability in MPEG-4 video standard. IEEE Transactions on Circuits and Systems for Video Technology 2001,11(3):301-317. 10.1109/76.911157View ArticleGoogle Scholar
  3. Choi S-J, Woods JW: Motion-compensated 3-D subband coding of video. IEEE Transactions on Image Processing 1999,8(2):155-167. 10.1109/83.743851View ArticleGoogle Scholar
  4. Xu J, Xiong Z, Li S, Zhang Y-Q: Three-dimensional embedded subband coding with optimized truncation (3-D ESCOT). Applied and Computational Harmonic Analysis 2001,10(3):290-315. 10.1006/acha.2000.0345MathSciNetView ArticleMATHGoogle Scholar
  5. ISO/IEC MPEG Video Group : Wavelet Codec Reference Document and Software Manual V1.0. MPEG Document N7573, July 2005Google Scholar
  6. Said A, Pearlman WA: A new, fast, and efficient image codec based on set partitioning in hierarchical trees. IEEE Transactions on Circuits and Systems for Video Technology 1996,6(3):243-250. 10.1109/76.499834View ArticleGoogle Scholar
  7. Taubman D: High performance scalable image compression with EBCOT. IEEE Transactions on Image Processing 2000,9(7):1158-1170. 10.1109/83.847830View ArticleGoogle Scholar
  8. Cheng P-Y, Li J, Kuo C-CJ: Rate control for an embedded wavelet video coder. IEEE Transactions on Circuits and Systems for Video Technology 1997,7(4):696-702. 10.1109/76.611180View ArticleGoogle Scholar
  9. Chu T, Xiong Z: Combined wavelet video coding and error control for Internet streaming and multicast. EURASIP Journal on Applied Signal Processing 2003,2003(1):66-80. 10.1155/S1110865703210106View ArticleGoogle Scholar
  10. Dong J, Zheng YF: Content-based retransmission for 3-D wavelet video streaming on the Internet. Proceedings of International Symposium on Information Technology: Coding and Computing (ITCC '02), April 2002, Las Vegas, Nev, USA 452-457.View ArticleGoogle Scholar
  11. Tan W-T, Zakhor A: Real-time Internet video using error resilient scalable compression and TCP-friendly transport protocol. IEEE Transactions on Multimedia 1999,1(2):172-186. 10.1109/6046.766738View ArticleGoogle Scholar
  12. Ho C-P, Tsai C-J: Content-adaptive packetization and streaming of wavelet video over IP networks. EURASIP Journal on Image and Video Processing 2007, 2007: 12 pages.View ArticleGoogle Scholar
  13. Aminlou A, Fatemi O: Very fast bit allocation algorithm, based on simplified R-D curve modeling. Proceedings of the 10th IEEE International Conference on Electronics, Circuits and Systems (ICECS '03), December 2003, Sharjah, United Arab Emirates 1: 112-115.Google Scholar
  14. Yu W: Integrated rate control and entropy coding for JPEG 2000. Proceedings of Data Compression Conference (DCC '04), March 2004, Snowbird, Utah, USA 152-161.Google Scholar
  15. Li J, Kuo C-CJ, Cheng P-Y: Embedded wavelet packet image coder with fast rate-distortion optimized decomposition. Visual Communications and Image Processing, February 1997, San Jose, Calif, USA, Proceedings of SPIE 3024: 1077-1088.View ArticleGoogle Scholar
  16. Shan Y, Yi S, Kalyanaraman S, Woods JW: Two-stage FEC scheme for scalable video transmission over wireless networks. Multimedia Systems and Applications VIII, October 2005, Boston, Mass, USA, Proceedings of SPIE 6015: 173-186.Google Scholar
  17. Tan W-T, Zakhor A: Video multicast using layered FEC and scalable compression. IEEE Transactions on Circuits and Systems for Video Technology 2001,11(3):373-386. 10.1109/76.911162View ArticleGoogle Scholar
  18. Goshi J, Mohr AE, Ladner RE, Riskin EA, Lippman A: Unequal loss protection for H.263 compressed video. IEEE Transactions on Circuits and Systems for Video Technology 2005,15(3):412-419.View ArticleGoogle Scholar
  19. Chung-How JTH, Bull DR: Robust H.263+ video for real-time Internet applications. Proceedings of IEEE International Conference on Image Processing (ICIP '00), September 2000, Vancouver, BC, Canada 3: 544-547.Google Scholar
  20. Chen J-R, Lu C-S, Fan K-C: A significant motion vector protection-based error-resilient scheme in H.264. Proceedings of the 6th IEEE Workshop on Multimedia Signal Processing (MMSP '04), September-October 2004, Siena, Italy 287-290.Google Scholar
  21. Shannon C: A mathematical theory of communication. Bell System Technical Journal 1948, 27: 379-423, 623–656.MathSciNetView ArticleMATHGoogle Scholar
  22. Boyce JM, Gaglianello RD: Packet loss effects on MPEG video sent over the public Internet. Proceedings of the 6th ACM International Conference on Multimedia, September 1998, Bristol, UK 181-190.Google Scholar
  23. Lai K, Roussopoulos M, Tang D, Zhao X, Baker M: Experiences with a mobile testbed. Proceedings of the 2nd International Conference on Worldwide Computing and Its Applications (WWCA '98), March 1998, Tsukuba, Japan 222-237.View ArticleGoogle Scholar

Copyright

© Ya-Huei Yu et al. 2007

This article is published under license to BioMed Central Ltd. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.