Abstract
In this paper, a Wyner-Ziv (WZ) coding based error-resilient scheme is proposed for multi-view video transmission over error-prone channels. At the encoder, the key frames of the odd views are protected by WZ encoding to generate the auxiliary bit-stream alongside the multi-view video coded bit-stream. At the decoder, error-concealed multi-view decoded frames are used as the side information (SI) for WZ decoding. Based on the study on the characteristics of multi-view video coding (MVC) and the propagating behavior of channel errors, a recursive model to estimate the transmission distortion is developed in the transform domain, in which the channel-induced distortion takes into consideration both motion and disparity compensation. With the proposed model, we propose a rate control strategy for WZ encoding to infer the minimum bit rate so as to correct the SI errors. The WZ bit rate estimation method exploits the correlation between the original bit-planes and the SI bit-planes as well as the bit-plane interdependency. Extensive experimental results show that the proposed error-resilient scheme outperforms Reed Solomon based forward error correction method by about 1.1 dB and outperforms the adaptive intra refresh algorithm by approximately 1.6 dB at the packet loss rate 10 %.
Similar content being viewed by others
References
Advanced video coding for generic audiovisual services (2012) Standard ISO/IEC JTC 1
Aarion A, Rane S, Setton E, Griod B (2004) Transform-domain Wyner-Ziv codec for video. In: Proceedings of the visual communications and image processing. San Jose
Brites C, Pereira F (2008) Correlation noise modeling for efficient pixel and transform domain Wyner-Ziv video coding. IEEE Trans Circ Syst Video Technol 18(9):1177–1189
Brites C, Pereira F (2011) An efficient encoder rate control solution for transform domain Wyner-Ziv video coding. IEEE Trans Circ Syst Video Technol 21(9):1278–1292
Crave O, Pesquet-Popescu B, Guillemot C (2010) Robust video coding based on multiple description scalar quantization with side information. IEEE Trans Circ Syst Video Technol 20(6):769–779
(2006) Description of core experiments in MVC. ISO/IEC JTC1/SC29/WG11, MPEG2006/W7798
Dissanaayake MB, Sevail DVSXD, Worrall ST, Fernando WAC (2010) Error resilient technique for MVC using redundant disparity vectors. In: Proceedings of the IEEE international conference multimedia and expo (ICME), pp 1712–1717
Girod B, Aaron AM, Rane S, Rebollo-Monedero D (2005) Distributed video coding. Proceedings IEEE 93(1):71–83
Guillemot C, Pereira F, Torres L, Ebrahimi T, Leonardi R, Ostermann J (2007) Distributed monoview and multiview video coding. IEEE Signal Proc Mag 24(5):67–76
Guo X, Wu F, Zhao D, Gao W (2008) Wyner-Ziv-based multiview video coding. IEEE Trans Circ Syst Video Technol 18(6):713–724
He Z, Cai J, Wen Chen C (2002) Joint source channel rate-distortion analysis for adaptive mode selection and rate control in wireless video coding. IEEE Trans Circ Syst Video Technol 12(6):511–523
He Z, Liang Y, Chen L, Ahmad I, Wu D (2005) Power-rate-distortion analysis for wireless video communication under energy constraint. IEEE Trans Circ Syst Video Technol 15(5):645–657
He Z, Xiong H (2006) Transmission distortion analysis for real time video encoding and streaming over wireless networks. IEEE Trans Circ Syst Video Technol 16(9):1051–1062
ISO/IEC JTC1/SC29/WG11 (2008) WD 3 Reference Software for MVC, Doc. JVT-AC207. Busan
Kubasov D, Nayak J, Guillemot C (2007) Optimal reconstruction in Wyner-Ziv video coding with multiple side information. In: Proceedings of the IEEE 9th workshop multimedia signal process, pp 183–186
Kubota A, Smolic A, Magnor M, Tanimoto M, Chen T, Zhang C (2007) Multiview imaging and 3DTV. IEEE Signal Proc Mag 24(6):10–21
Li Y, Ma S, Zhao D, Gao W (2009) Modeling correlation noise statistics at decoder for multi-view distributed video coding: In: Proceedings of the IEEE symposium circuits and systems, pp 2597–2600
Liu S, Chen Y, Wang Y-K, Gabbouj M, Hannuksela MM, Li H (2008) Frame loss error concealment for multi-view video coding. In: Proceedings of the IEEE international symposium circuits and system (ISCAS), pp 3470–3473
Merkle P, Smolic A, Mller K, Wiegand T (2007) Efficient prediction structures for multiview video coding. IEEE Trans Circ Syst Video Technol 17(11):1461–1473
Puri R, Majumdar A, Ishwar P, Ramchandran K (2006) Distributed video coding in wireless sensor networks. IEEE Signal Proc Mag 23(4):94–106
Qing L, Masala E, He X (2013) Practical distributed video coding in pakcet lossy channel. Opt Engineering 52(7):1–18
Rane S, Baccichet P, Girod B (2008) Systematic lossy error protection of video signals. IEEE Trans Circ Syst Video Technol 18(10):1347–1360
Sehgal A, Jagmohan A, Ahuja N (2004) Wyner-Ziv coding of video: an error resilient compression framework. IEEE Trans Multimed 6(2):249–258
Schier M, Welzl M (2012) Optimizing selective ARQ for H.264 live streaming: a novel method for predicting loss impact in real time. IEEE Trans Multimed 14(2):415–430
Slepian D, Wolf JK (1973) Noiseless coding of correlated information sources. IEEE Trans Inform Theory IT-19(4):471–480
Song K, Chung T, Oh Y, Kim CS (2009) Error concealment of multi-view video sequences using inter-view and intra-view correlations. J Vis Commun Image Represent 20(4):281–292
Tan AS, Aksay A, Akar GB, Arikan E (2009) Rate-distortion optimization for stereoscopic video streaming with unequal error protection. In: Eurasip Journal on Advances in Signal Processing, pp 14
Varodayan D, Aaron A, Girod B (2006) Rate-adaptive codes for distributed source coding. Signal Process (EURASIP) 86:3123–3130
Vetro A, Wiegand T, Sullivan GJ (2011) Overview of the stereo and multi-view video coding extensions of the H.264/MPEG-4 AVC standard. Proceedings of the IEEE 99(4):626–642
Wang J, Majumdar A, Ranmchandran K (2009) Robust video transmission with distributed source coded auxiliary channel. IEEE Trans Image Process 18(12):2695–2705
Wenger S (2001) Common condition for wire-line, low delay IP/UDP/RTP packet loss resilient testing. ITU-T VCEG document VCEG-N79r1
Wenger S (1999) Proposed error patterns for internet experiments. ITU-T VCEG document Q15-I-16r1
Wyner A, Ziv J (1976) The rate-distortion function for souce coding with side information at the decoder. IEEE Trans Inform Theory IT-22(1):1–10
Xiang X, Zhao D, Wang Q, Ma S, Gao W (2009) Rate-distortion optimization with inter-view refreshment for stereoscopic video coding over error-prone networks. In: Proceedings SPIE visual communications and image processing. San Jose
Xiang W, Zhu C, Siew CK, Xu Y, Liu M (2009) Forward error correction-based 2-D layered multiple description coding for error resilient H.264 SVC video transmission. IEEE Trans Circ Syst Video Technol 19(12):1730–1738
Xue Z, Loo KK, Cosmas J, Tun M, Feng L, Yip P-Y (2010) Error resilient scheme for wavelet video codec using automatic ROI dectection and Wyner-Ziv coding over packet erasure channel. IEEE Trans Broadcast 56(4):481–493
Yajnik M, Moon SB, Kurose J, Towsley D (1999) Measurement and modeling of the temporal dependence in packet loss. In: Proceedings of the IEEE INFOCOM, vol 1. pp 345–352
Yang H, Rose K (2010) Optimizing motion compensated prediction for error resilient video coding. IEEE Trans Image Process 19(1):108–118
Yeo C, Ramchandran K (2010) Robust distributed multiview video compression for wireless camera networks. IEEE Trans Image Process 19(4):995–1008
Zhang R, Regunathan SL, Rose K (2000) Video coding with optimal inter/intra-mode switching for packet loss resilience. IEEE J Sel Areas Commun 18(6):966–976
Zhang Y, Gao W, Lu Y, Huang Q, Zhao D (2007) Joint source-channel rate-distortion optimization for H.264 video coding over error-prone networks. IEEE Trans Multimed 9(3):445–454
Zhang Y, Zhu C, Yap K (2008) A joint source-channel video coding scheme based on distributed video coding. IEEE Trans Multimed 10(8):1648–1656
Zhang Y, Xiong H, He Z, Yu S, Chen C (2011) An error resilient video coding scheme using embedded Wyner-Ziv description with decoder side Non-stationary distortion modeling. IEEE Trans Circ Syst Video Technol 21(4):498–512
Zhou Y, Hou C, Xiang W, Wu F (2011) Channel distortion modeling for multi-view video transmission over packet-swtiched networks. IEEE Trans Circ Syst Video Technol 21(11):1679–1692
Zhu C, Wang Y, Hannuksela M, Li H (2009) Error resilient video coding using redundant pictures. IEEE Trans Circ Syst Video Technol 19(1):3–14
Acknowledgments
This work was partially supported by the Natural Science Foundation of China (No. 61036008), and Queensland Government’s Smart Futures Fellowship.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Gao, P., Peng, Q. & Xiang, W. Error-resilient multi-view video coding using Wyner-Ziv techniques. Multimed Tools Appl 74, 7957–7982 (2015). https://doi.org/10.1007/s11042-014-2033-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-014-2033-z