全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Rate Adaptive Selective Segment Assignment for Reliable Wireless Video Transmission

DOI: 10.1155/2012/160521

Full-Text   Cite this paper   Add to My Lib

Abstract:

A reliable video communication system is proposed based on data partitioning feature of H.264/AVC, used to create a layered stream, and LT codes for erasure protection. The proposed scheme termed rate adaptive selective segment assignment (RASSA) is an adaptive low-complexity solution to varying channel conditions. The comparison of the results of the proposed scheme is also provided for slice-partitioned H.264/AVC data. Simulation results show competitiveness of the proposed scheme compared to optimized unequal and equal error protection solutions. The simulation results also demonstrate that a high visual quality video transmission can be maintained despite the adverse effect of varying channel conditions and the number of decoding failures can be reduced. 1. Introduction Reliable real-time wireless video communication is gaining increased importance as novel richer multimedia applications are being deployed. Since wireless channels are prone to errors, it is necessary to provide strong error control mechanisms. Forward Error Correction (FEC) coding is preferable option as retransmission in real-time wireless applications is usually not a viable solution. On the other hand, error resilience video coding schemes generally come at a cost of decreased video performance in error-free environments and increased video coding complexity. To combat packet drops, Digital Fountain erasure protection codes [1] are proven effective solution. Fountain codes [2, 3] are a recent class of FEC codes originally proposed for multicast/broadcast applications to combat losses of packets in the network. Fountain codes are rateless and in non-time-constraint applications can generate as many encoded packets as needed. The amount of additional packets transmitted is the redundancy that is necessary for decoding to succeed and can be adjusted to combat different channel conditions. In bandwidth-limited wireless networks it is important to keep the introduced redundancy to a minimum. Thus, instead of targeting the worst possible channel conditions, the redundancy should be adaptively adjusted according to the varying channel conditions via dynamic source-channel coding. LT codes [2] are the first proposed class of practical fountain codes. Although Raptor codes [3] generally provide better performance, the LT codes are used in this paper due to their design and implementation simplicity. Note, however, that LT codes have a higher decoding complexity of per source message (where is the message length) than Raptor codes, . H.264 Advanced Video Coding (AVC) [4] is the

References

[1]  M. Mitzenmacher, “Digital fountains: a survey and look forward,” in Proceedings of the IEEE Information Theory Workshop (ITW '04), pp. 271–276, San Antonio, Tex, USA, October 2004.
[2]  M. Luby, “LT codes,” in Proceedings of the 43rd Annual IEEE Symposium on Foundations of Computer Science, pp. 271–280, 2002.
[3]  A. Shokrollahi, “Raptor codes,” IEEE Transactions on Information Theory, vol. 52, no. 6, pp. 2551–2567, 2006.
[4]  S. Wenger, “H.264/AVC over IP,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 13, no. 7, pp. 645–656, 2003.
[5]  R. Hamzaoui, V. Stankovi?, and Z. Xiong, “Optimized error protection of scalable image bit streams,” IEEE Signal Processing Magazine, vol. 22, no. 6, pp. 91–107, 2005.
[6]  D. Vukobratovic, V. Stankovic, D. Sejdinovic, L. Stankovic, and Z. Xiong, “Scalable video multicast using expanding window fountain codes,” IEEE Transactions on Multimedia, vol. 11, no. 6, pp. 1094–1104, 2009.
[7]  S. Ahmad, R. Hamzaoui, and M. M. Al-Akaidi, “Unequal error protection using fountain codes with applications to video communication,” IEEE Transactions on Multimedia, vol. 13, no. 1, pp. 92–101, 2011.
[8]  A. G. Dimakis, J. Wang, and K. Ramchandran, “Unequal growth codes: intermediate performance and unequal error protection for video streaming,” in Proceedings of the 9th IEEE International Workshop on Multimedia Signal Processing (MMSP '07), pp. 107–110, Crete, Greece, October 2007.
[9]  L. Al-Jobouri, M. Fleury, and M. Ghanbari, “Adaptive rateless coding for data-partitioned video streaming over a broadband wireless channel,” in Proceedings of the 6th Conference on Wireless Advanced (WiAD '10), pp. 1–6, June 2010.
[10]  H. Schwarz, D. Marpe, and T. Wiegand, “Overview of the scalable video coding extension of the H.264/AVC standard,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 17, no. 9, pp. 1103–1120, 2007.
[11]  R. Razavi, M. Fleury, M. Altaf, H. Sammak, and M. Ghanbari, “H.264 video streaming with data-partitioning and growth codes,” in Proceedings of the 16th IEEE International Conference on Image Processing (ICIP '09), pp. 909–912, Cairo, Egypt, October 2009.
[12]  ETSI Technical Specification, “Universal mobile telecommunications system (umts); multimedia broadcast/multicast service (mbms); protocols and codecs,” ETSI TS 126 346, 2005.
[13]  S. Nazir, D. Vukobratovic, and V. Stankovic, “Scalable broadcasting of sliced H.264/AVC over DVB-H network,” in Proceedings of the IEEE International Conference on Networks, Special Session on Robust and Scalable Multimedia Networking (ICON '11), Singapore, December 2011.
[14]  H.264/AVC Reference Software, http://iphome.hhi.de/suehring/tml/.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133