Abstract
Available distributed video coding codecs are mostly based on decoder rate control scheme where the parity bits for decoding can be achieved over a feedback channel. Meanwhile, the frequent requests over feedback channel increase the transmission delay. The feedback-free distributed video coding, relying on encoder rate control in literatures, has overcome the aforementioned shortcoming. However, when performing parity bitrate estimation and other operations, the feedback-free distributed video coding systems based on bit-plane usually require high precision of bitrate estimation and high quality of side information at the encoder. In this paper, we propose a frame-level distributed video coding system based on encoder rate control. The innovations include three parts: 1) an adaptive coding mode selection algorithm is proposed, which utilizes both temporal and spatial correlation and reduces the complexity of encoder; 2) a bit-plane rearrangement method is adopted, which makes the coding rate on each bit-plane homogeneous and effectively reduces the accuracy requirement of the parity bitrate prediction and improves the efficiency of rate estimation; 3) a frame-level parity bitrate estimation scheme is presented to enhance the efficiency of rate estimation on the basis of a look-up table. Numerical results verify that the proposed scheme remarkably improves the rate distortion performance of distributed video coding at low bitrate.
Similar content being viewed by others
References
Artigas X, Torres L (2005) Improved signal reconstruction and return channel suppression in distributed video coding systems. Elmar, International Symposium, pp. 53–56
Avudainayagam A, Shea JM, Wu D (2008) Hyper-trellis decoding of pixel-domain Wyner-Ziv video coding. IEEE transactions on circuits and Systems for Video. Technology 18(5):557–568
Brites C, Pereira F (2007) Encoder rate control for transform domain Wyner-Ziv video coding. In IEEE International Conference on Image Processing, San Antonio, TX, pp. 569–572
Brites C, Pereira F (2011) An efficient encoder rate control solution for transform domain Wyner-Ziv video coding. IEEE transactions on circuits and Systems for Video. Technology 21(9):1278–1292
Chen J, Hui C, Kuo YH (2014) Rate control algorithm for no-feedback distributed video coding. Journal on Communications 35(6):32–38
Coleman TP, Lee AH, Dard M, Effros M (2004) On some new approaches to practical Slepian-Wolf compression inspired by channel coding. Conference on Data Compression, Snowbird, UT, pp. 282–291
Du B, Shen H (2009) Encoder rate control for pixel-domain distributed video coding without feedback channel. In Third International Conference on Multimedia and Ubiquitous Engineering, Qingdao, China, pp. 9–13
Haqqani M, Raahemifar K, Fathy M (2007) Encoder rate control for transform domain Wyner-Ziv video coding. In Proceedings of International Conference on Electronics. Computer and Compution (ICECCO), Ankara, pp. 386–390
Ji W, Frossard P, Chen Y (2014) EXIT-based side information refinement in Wyner-Ziv video coding. IEEE transactions on circuits and Systems for Video. Technology 24(1):141–156
Kumar V, Sengupta S (2012) Unidirectional encoder rate control scheme for transform domain distributed video coding. In Proceedings of IEEE International Conference on Multimedia and Expo Workshops, Melbourne, VIC, pp. 89–94
Kuo Y, Zhang P, Chen J (2012) Feedback free multiple description distributed video coding for robust transmission. Electron Lett 48(12):691–692
Ma T, Hempel M, Peng D, Sharif H (2013) A Survey of Energy-Efficient Compression and Communication Techniques for Multimedia in Resource Constrained Systems. IEEE Communications Surveys and Tutorials 15(3):963–972
Martinez JL, Fernandez-Escribano G, Kalva H et al (2008) Feedback free DVC architecture using machine learning. In Proceedings of IEEE International Conference on Image Processing, San Diego, CA, pp. 1140–1143
Micallef JJ, Farrugia RA, Debono CJ (2014) Correlation noise-based unequal error protected rate-adaptive codes for distributed video coding. IEEE transactions on circuits and Systems for Video. Technology 24(1):127–140
Puri R, Majumdar A, Ramchandran K (2007) PRISM: a video coding paradigm with motion estimation at the decoder. IEEE transactions on. Image Process 16(10):2436–2448
Qing L, Zeng W (2014) Improving distributed video coding by exploiting context-adaptive modeling. In Proceedings of IEEE International Conference on Multimedia and Expo (ICME), Chengdu, China, pp. 1–6
Slepian J, Wolf J (1973) Noiseless coding of correlated information sources. IEEE Trans Inf Theory 19(4):471–480
Song B, Yang MM, Qin H, He H (2011) No-feedback rate control algorithm for Wyner-Ziv video coding. Journal on Communications 32(12):1–7
The DISCOVER EU-project (2005) DISCOVERR-distributed coding for video services http://www.discoverdvc.org/
Varodayan D, Aaron A, Girod B (2006) Rate-adaptive codes for distributed source coding. Signal Process 86(11):3123–3130
Wang YJ, Hsu SL, Cheng TY, Lee CH, Chien SY (2013) Low-complexity feedback-channel-free distributed video coding with enhanced classifier. In Proceedings of IEEE International Conference on Multimedia and Expo (ICME), Chengdu, China, pp. 257–260
Weerakkody W, Fernando WAC, Adikari ABB (2007) Unidirectional distributed video coding for low cost video encoding. IEEE Trans Consum Electron 53(2):788–795
Wyner AD, Ziv J (1976) The rate-distortion function for source coding with side information at the decoder. IEEE Trans Inf Theory 22(1):1–10
Ye F, Men A, Xiao H et al (2012) Feedback-free distributed video coding using parallelized design. Picture Coding Symposium (PCS), Krakow, Poland, pp. 217–220
Acknowledgments
This work was supported by National Natural Science Foundation of China (Grant No. 61540046) and the “111”project (Grant No. B08038).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chen, J., Zheng, S., Hu, Q. et al. A frame-level encoder rate control scheme for transform domain Wyner-Ziv video coding. Multimed Tools Appl 76, 20567–20585 (2017). https://doi.org/10.1007/s11042-016-3992-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-3992-z