Towards Rate-decoder Complexity Optimisation in Turbo-coder based Distributed Video Coding

Conventional hybrid video coding such as H.264 is compared to turbo-coder based Distributed Video Coding (DVC) from a complexity point of view. It is shown here that the overall workload in DVC can exceed that of H.264 by a substantial amount. Hence, DVC has the advantage of low-complexity encoding but at the price of high-complexity decoding, exceeding the encoder complexity of H.264. Given a turbo-coder based DVC setup, this work introduces a method to vary and possibly optimise decoder complexity while keeping encoder burden fixed at a low level. Using operational curves of the channel coding tools used in the DVC, a relation between bitrate and decoder complexity is given. It is demonstrated that in certain regions of these operational curves, large reductions in computations can be traded against relatively small increases in bitrate. Moreover, a variation of channel coder memory has influence on decoder complexity. Together with expected prediction error-rates, this permits to select an optimal operation point for given overall constraints.

[1]  Rui Zhang,et al.  Wyner-Ziv coding of motion video , 2002, Conference Record of the Thirty-Sixth Asilomar Conference on Signals, Systems and Computers, 2002..

[2]  Catarina Brites,et al.  Extrapolating Side Information for Low-Delay Pixel-Domain Distributed Video Coding , 2005, VLBV.

[3]  Luis Torres,et al.  Iterative generation of motion-compensated side information for distributed video coding , 2005, IEEE International Conference on Image Processing 2005.

[4]  Thomas Sikora,et al.  Trends and Perspectives in Image and Video Coding , 2005, Proceedings of the IEEE.

[5]  Catarina Brites,et al.  Motion compensated refinement for low complexity pixel based distributed video coding , 2005, IEEE Conference on Advanced Video and Signal Based Surveillance, 2005..

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

[7]  Kannan Ramchandran,et al.  PRISM: a "reversed" multimedia coding paradigm , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

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