Skip to content
research-v7.0.0 anchor.

Includes the following since the previous anchor:

Candidate Tools
---------------
- CWG-D181: Fix on BAWP across scales prediction
            (Disabled by default)
- CWG-D171: Low Complexity Chroma Coding
- CWG-D172: Partitioning for 1:4 Coding Blocks
- CWG-D192: Probability Model Training for Entropy Coding
- CWG-E007: merge the prediction steps for TIP reference mode
- CWG-E014: MVD coding
- CWG-E009: Quick fix of CWG-D149 and CWG-D166 integration
- CWG-D146: Quantization Matrix Simplification
- CWG-E005: Coefficient coding improvements
- CWG-E016: Unification of Cross-Plane Wiener Filters +
- CWG-E048: Optimizations to Non-Separable Wiener Filter
- CWG-E021: Simplification of Motion Vector Prediction List Construction
- CWG-E062: On block size restriction for Chroma-from-Luma prediction modes
- CWG-E049: Improvements on Identity Transform Coding
- CWG-E039: Wide Angular Intra Prediction
- CWG-E006: Linear intra prediction with matched reference templates
            (Global IBC only)
- CWG-E067: Improvement of TMVP
- CWG-E031: Bilinear interpolation for DAMR and OPFL
- CWG-E066: Addressing latency issue in SDP
- CWG-E060: On removing blocking artifacts in sub-prediction blocks
- CWG-E029: Signaling Bugfix of CCSO with Band Offset Only
- CWG-D178: Improved Lossless Coding for AVM
- CWG-E052: Complexity Reduction of Optical Flow and Affine Motion Refinement
            (aspects 2, 3 and 5)
- CWG-E055: Transform partition improvements
- CWG-E056: Enhancement of the frame output process (Overlay frames fix only)
            (overlay frames disabled by default)
- CWG-D185: Extended MV Refinement Search
- CWG-E030: Downsampling for Subblock-Based MV Refinement Search
- CWG-E065: Subblock-Level Padding for Subblock MV Refinement
- CWG-E019: Simplification of Motion Field Hole Filling
            (Aspect #1: change hole filling to 128x128 based)
- CWG-E038: On parsing dependency in intra transform signaling
- CWG-D191: Inter IST
- CWG-E023: SDP extension

Encoder-only Changes
--------------------
- CWG-E028: Context used in rate estimation fix
- CWG-E044: Disable Filter-Intra Prediction Mode
- Encoder-only Improvements for prune_ref_frames speed feature
- CWG-E070: Encoder speed up using ML-based Partition Pruning
            (Disabled by default)

Code Cleanups / Improvements
----------------------------
- CWG-E010: AVM Analyzer
- Accounting/throughput code: support for computing CDF switch counts
- Encoder Memory Reductions (Bit-exact)
- Encoder Speed Optimizations (Bit-exact)

Bugfixes
--------
https://gitlab.com/AOMediaCodec/avm/-/milestones/9#tab-issues

Gitlab CI Updates
-----------------
- Gitlab CI: Enable assertions