Vorlesung Informatik 1 - Teil B: Theorie

4.3 MPEG-4

Seit 1998 wird an diesem Standard  (ISO 14496) geschrieben, einige Teile sind noch nicht endgültig.

Besteht aus 31Abschnitten (Parts).

Wichtige Teile des MPEG-4 Standards

  • Part   2:  DivX und Xvid Codecs, H263 für Videokonferenzen
  • Part   3: Advanced Audio Coding (AAC)
  • Part   8: Übetragung in IP-Netzwerken 
  • Part 10: Advanced Video Coding  (AVC) sowie H.264 Standard der ITU
  • Part 12: Quicktime Containerformat
  • Part 14: MPEG-4 File Format (.mp4) basierend auf Part 12
  • Part 15: AVC File Format
  • Part 11 und 21: Java Implementierungen

Video-Kompression:

Standards H263 (low-res Video) und H.264 (AVC - Advanced Video Coding)

H.264:

  • Farbreduktion
  • Diskrete Cosinustransformation
  • lokale (intraframe) und globale (interframe)  Bewegungskompensation mit bis zu 16 Pixeln vorwärts une beliebig weit rückwärts.
  • Szenen-Übergänge ohne I-Frames (switching slices) 
  • Quantisierung
  • Anpassung der DPCM-Richtung durch Prädiktion
  • DPCM
  • Huffman Codierung oder CAVLC (Context Adaptive Variable Length Coding) oder arithmetische Codierung (CABC)
  • Profile: bis 4096*2160 Pixel bei 60fps, bis 960 MBit/sek., Farbauflösung bis 4:4:4
  • Wichtigster Standard für die Blue-ray disc, DVB-S2 und Streaming 

Lehrvideo (YouTube)