Skip to main content

Section outline

  • 1. Video Coding Refresher
    • Hybrid video coding paradigm
    • Video quality assessment
    • HDR, screen content, and omnidirectional video
    2. VVC Overview
    • Standard development and coding architecture
    • Applications and industry adoption
    • Comparison of AVC, HEVC, and VVC coding tools
    • Bit depth, color sampling, and scanning formats
    3. Block Partitioning
    • Quadtree Plus Multi-Type Tree (QT+MTT)
    • Partition Signaling and Redundant Splits
    • Chroma Separate Tree (CST) & Local Dual Tree (LDT)
    • Virtual Pipeline Data Units (VDPUs)
    4. Intracoding
    • DC, Planar, and Angular Prediction
    • Position-Dependent Prediction Combination (PDPC)
    • Multiple Reference Lines (MRL)
    • Matrix-based Intra-picture Prediction (MIP)
    • Cross-Component Linear Model (CCLM)
    • Intra Sub-Partitions (ISP)
    5. Intercoding
    • Reference Picture List and Extended Merge Mode
    • Motion Vector Prediction Techniques:
      • History-based MV Prediction (HMVP)
      • Pair-wise Average MV Prediction
      • Symmetric MVD (SMVD) and Bi-prediction (BCW)
      • Affine Motion Prediction (AMP) and Optical Flow (BDOF, PROF)
      • Decoder-side MV Refinement (DMVR)
      • Combined Intra/Inter-picture Prediction (CIIP)
    6. Transform Coding and Quantization
    • Non-square transform and Multiple Transform Selection (MTS)
    • Low-Frequency Non-Separable Transform (LFNST)
    • Sign Data Hiding (SDH) and Adaptive Chroma QP Offset
    • Dependent Quantization (DQ) and Joint Coding of Chroma Residuals (JCCR)

     

  • 7. Entropy Coding
    • CABAC with multi-hypothesis probability estimates
    • Reverse diagonal coefficient scan
    • Improved probability model selections
    8. In-loop Filtering
    • Luma Mapping with Chroma Scaling (LMCS)
    • Deblocking Filter (DBF), Sample Adaptive Offset (SAO), Adaptive Loop Filter (ALF)
    • Cross-Component ALF (CC-ALF)
    9. Performance Metrics
    • Complexity, end-to-end delay, and error resilience
    10. Screen Content Coding
    • Block-Level Differential PCM (BDPCM)
    • Transform-Skip Residual Coding (TSRC)
    • Intra-picture Block Copy (IBC)
    • Palette Mode (PM) and Adaptive Color Transform (ACT)
    11. Omnidirectional Video Coding
    • Motion vector wrap-around
    • Virtual boundaries
    12. Systems Support
    • Random access, trick modes, and scalable multistreams
    • Reference picture resampling
    13. Performance Comparison of VVC vs. HEVC & AV1
    • Coding efficiency, complexity, and encoding speed
    14. VVC Software Encoders
    • VVC Test Model (VTM)
    • Versatile Video Encoder (VVenC) and key encoder options
    • Understanding data flow