Skip to main content

Section outline

  • 1. Video Coding Refresher
    • Hybrid video coding techniques
    • Video quality assessment
    • HDR, screen content, and omnidirectional video
    2. AV1 Overview
    • Coding efficiency improvements
    • Profiles, levels, and color space
    • Bitstream syntax and frame structure
    • Coding architecture
    3. Block Partitioning
    • Superblocks and tiles
    • Two-stage block partitioning
    • Wedge partitions
    4. Intracoding
    • Directional intra prediction
    • Non-directional intra prediction
    • Recursive intra prediction
    • Chroma from luma prediction
    • IntraBC and displacement vector
    • Color palette techniques
    5. Intercoding
    • Golden frame group and multi-layer references
    • Motion vector reference selection
    • Translational and affine motion prediction
    • Overlapped block motion compensation
    • Warped motion and global motion compensation
    • Dynamic motion vector referencing
    • Compound prediction techniques
    6. Transform Coding
    • Transform block size variations
    • Transform kernel selection
  • 7. Quantization
    • Quantization step size control
    • Quantization parameter modulation
    8. Entropy Coding
    • Probability modeling techniques
    • Arithmetic coding
    • Transform coefficient scan order
    • Symbols and contexts in entropy coding
    9. In-loop Filtering
    • Deblocking filter enhancements
    • Constrained directional enhancement filter
    • Loop restoration filters (Wiener and self-guided filters)
    • Frame super-resolution methods
    • Film grain synthesis for visual quality
    10. Special Topics
    • Performance evaluation of AV1
    • Parallelism and hardware acceleration
    • Reference software implementation