Fraunhofer Heinrich Hertz Institute  
      Prof. Dr.-Ing. Heiko Schwarz
      Image and Video Coding II:
Algorithms and Applications

Lecture Slides

Introduction to Image and Video Coding
  • Introduction (pdf)

Acquisition, Representation, Display, and Perception of Images
  • Human Visual Perception (pdf)

  • Representation Formats, Cameras, and Displays (pdf)

Still Image Coding / Intra-Picture Coding
  • JPEG Baseline (pdf)

  • Entropy Coding of Quantized Transform Coefficients (pdf)

  • Optimized Encoder Control (pdf)

  • Advanced Intra-Picture Coding (pdf)

Inter-Picture Coding
  • Hybrid Video Coding, Accuracy of Motion-Compensated Prediction (pdf)

  • Motion Parameter Coding, Motion Estimation (pdf)

  • Techniques for Advanced Video Coding (pdf)

Video Coding Standards from MPEG-2 to HEVC
  • Overview and Comparison of Video Coding Standards (pdf)

Image/Video Coding Project

Test Images in YUV 4:2:0 format (download)

Tool for calculating PSNR values (download source code)

Framework for Image/Video Coding Project (download source code)

  • Exercise A: Preparation (pdf)

  • Exercise B: Make yourself familiar with framework (pdf)

  • Exercise C: First lossless coding and prepare simple prediction (pdf)

  • Exercise D: DC prediction and quantization (pdf)

  • Exercise E: Transform coding with DCT-II (pdf)

  • Exercise F: Entropy coding improvements (pdf)

  • Exercise G: Adaptive Arithmetic Coding (pdf)

  • Exercise H: Rate-Distortion Optimized Quantization (pdf)

  • Exercise I: Block-Adaptive Intra-Picture Prediction (pdf)

Git Repository for Students


Image and Video Coding
  • Heiko Schwarz and Thomas Wiegand:
    Video Coding: Part II of Fundamentals of Source and Video Coding,
    Foundations and Trends in Signal Processing, vol. 10, no. 1-3, 2016.
    (Download as pdf)

  • David R. Bull: Communicating Pictures: A Course in Image and Video Coding,
    Elsevier, 2014.

  • Jens-Rainer Ohm: Multimedia Signal Coding and Transmission,
    Springer, 2015.

  • Matthias Wien: High Efficiency Video Coding: Coding Tools and Specifications,
    Springer, 2014.

  • V. Sze, M. Budagavi, G. J. Sullivan (eds.):
    High Efficiency Video Coding (HEVC): Algorithm and Architectures,
    Springer, 2014.

Source Coding
  • Thomas Wiegand and Heiko Schwarz:
    Source Coding: Part I of Fundamentals of Source and Video Coding,
    Foundations and Trends in Signal Processing, vol. 4, no. 1-2, 2011.
    (Download as pdf)

  • T. M. Cover and J. A. Thomas: Elements of Information Theory,
    John Wiley & Sons, New York, 2006.

  • A. Gersho and R. M. Gray: Vector Quantization and Signal Compression,
    Kluwer Academic Publishers, Boston, Dordrecht, London, 1992.

  • N. S. Jayant and P. Noll: Digital Coding of Waveforms,
    Prentice-Hall, Englewood Cliffs, NJ, 1994.

  Publishing Notes Data Protection Policy