Prediction error coding

TNT members involved in this project:

In all video coding standards, the temporal redundancy is reduced by the use of predictive coding. In order to predict the current image signal, a prediction image signal is obtaines from already reconstructed images by using block based motion compensated prediction. A displacement vector is assigned to each block referring to the position of the block in an already reconstructed image. The prediction error signal and the displacement vector are encoded an transmitted. In order to reduce the spatial redundancy of the prediction error signal, transform coding is applied blockwise. The coefficients are quantized and coded by an arithmetic coding.

The goal is the improvement of the prediction error coding

The transform is only efficient if the prediction error samples are correlated. For marginally correlated samples the transform is inefficient. To approach the goal, adaptive prediction error coding in the frequancy and in the spatial domain is applied. For each block of the prediction error signal, either standardized transform coding or spatial domain coding is used. The algorithm with lower costs is chosen. For QCIF, CIF, and SDTV the bit rate is reduced by up to 8% and for HDTV by up to 3% compared to the latest video coding standard H.264/AVC.

[1] M. Narroschke, " Extending H.264/AVC by an adaptive coding of the prediction error", Proc. of Picture Coding Symposium 2006 , Beijing, China, April 2006

[2] M. Narroschke, H.G. Musmann, " Adaptive prediction error coding in spatial and frequency domain with a fixed scan in the spatial domain", ITU-T Q.6/SG16, doc. VCEG-AD07, Hangzhou, China, 2006

[3] M. Narroschke, H.G. Musmann, " Adaptive prediction error coding in spatial and frequency domain for H.264/AVC", ITU-T Q.6/SG16, doc. VCEG-AB06, Bangkok, Thailand, 2006

Show recent publications only
  • Conference Contributions
    • Holger Meuel
      Application of the Rate-Distortion Theory for Affine Motion Compensation in Video Coding
      Proceedings of the 5th Summer School on Video Compression and Processing (SVCP) 2019, Universität Konstanz, Workgroup Multimedia Signal Processing, Konstanz, Germany, June 2019, edited by Saupe, Dietmar; Kaup, André; Ohm, Jens-Rainer
    • Holger Meuel, Stephan Ferenz, Yiqun Liu, Jörn Ostermann
      Rate-Distortion Theory for Simplified Affine Motion Compensation Used in Video Coding
      Proceedings of the IEEE International Conference on Visual Communications and Image Processing (VCIP), Taichung, Taiwan, December 2018
    • Holger Meuel, Stephan Ferenz, Yiqun Liu, Jörn Ostermann
      Rate-Distortion Theory for Affine Global Motion Compensation in Video Coding
      Proceedings of the 25th IEEE International Conference on Image Processing (ICIP), pp. 3593-3597, Athens, Greece, October 2018
    • Holger Meuel
      Rate-Distortion Theory for Affine (Global) Motion Compensation in Video Coding
      Proceedings of the 4th Summer School on Video Compression and Processing (SVCP) 2018, Leibniz Universität Hannover, Institut für Informationsverarbeitung, p. 6, Hannover, Germany, July 2018, edited by Voges, Jan
  • Journals
    • Holger Meuel, Jörn Ostermann
      Analysis of Affine Motion-Compensated Prediction in Video Coding
      IEEE Transactions on Image Processing, IEEE, Vol. 29, pp. 7359-7374, June 2020
  • Books
    • Holger Meuel
      Analysis of Affine Motion-Compensated Prediction and its Application in Aerial Video Coding
      Fortschritt-Berichte VDI, VDI Verlag GmbH, Vol. 10, No. 865, Düsseldorf, December 2019
  • Standardisation Contributions
    • M. Narroschke
      Experimental results for adaptive prediction error coding in spatial and frequency domain for common test conditions
      ITU-T Q.6/SG16, doc. VCEG-AE15, ITU-T Q.6/SG16, Marrakech, Morocco, January 2007
    • Matthias Narroschke, Yuri Vatis
      Increasing the coding efficiency by adaptive interpolation filters, adaptive prediction error coding, and 1/8-pel displacement vector resolution
      ISO/IEC JTC1/SC29/WG11 Doc. M13137, Montreux, Switzerland, April 2006