Flexible complexity control based on intra frame mode decision in Distributed Video Coding

Distributed Video Coding (DVC) is a coding paradigm that can shift a computationally expensive motion estimation module from encoder to decoder. Although this feature eases encoder complexity, its increased decoder complexity poses another problem. To solve these dilemmas, we propose a DVC scheme in which user can control complexity balance between encoder and decoder by controlling the number of frames which should be intra coded. Because intra mode decision is made to control the computational complexity balance, our proposed method still retains the low encoding complexity which is the main key feature of DVC architecture. Experimental results show that the proposed coding scheme not only increases coding efficiency but also makes itself easy to distribute the computational complexity over encoder and decoder for variety of applications.

[1]  Bernd Girod,et al.  Transform-domain Wyner-Ziv codec for video , 2004, IS&T/SPIE Electronic Imaging.

[2]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[3]  Kannan Ramchandran,et al.  PRISM: A new robust video coding architecture based on distributed compression principles , 2002 .

[4]  Peter Schelkens,et al.  Distributed Video Coding with Shared Encoder/Decoder Complexity , 2007, 2007 IEEE International Conference on Image Processing.

[5]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[6]  Byeungwoo Jeon,et al.  Wyner-Ziv Video Coding with Side Matching for Improved Side Information , 2007, PSIVT.

[7]  Zixiang Xiong,et al.  Compression of binary sources with side information at the decoder using LDPC codes , 2002, IEEE Communications Letters.

[8]  Byeungwoo Jeon,et al.  A flexible side information generation scheme using adaptive search range and overlapped block motion compensation , 2011, ICUIMC '11.

[9]  O. Gustafsson,et al.  An early decision decoding algorithm for LDPC codes using dynamic thresholds , 2005, Proceedings of the 2005 European Conference on Circuit Theory and Design, 2005..

[10]  Hu Chen,et al.  Flexible distribution of computational complexity between the encoder and the decoder in distributed video coding , 2008, 2008 IEEE International Conference on Multimedia and Expo.

[11]  R. A. McDonald,et al.  Noiseless Coding of Correlated Information Sources , 1973 .

[12]  Stefano Tubaro,et al.  Embedding a Block-based Intra Mode in Frame-based Pixel Domain Wyner-Ziv Video Coding , 2005 .

[13]  Aaron D. Wyner,et al.  The rate-distortion function for source coding with side information at the decoder , 1976, IEEE Trans. Inf. Theory.

[14]  Bernd Girod,et al.  Distributed Video Coding , 2005, Proceedings of the IEEE.

[15]  Peter Lambert,et al.  Flexible distribution of complexity by hybrid predictive-distributed video coding , 2010, Signal Process. Image Commun..