AVS2/AVS3
AVS2/3 is the National Standard of the People's Republic of China.
AVS3 is divided into the 3 following parts:
- Part 1: System;
- Part 2: Video;
- Part 3: Audio.
Part 2 is divided into 2 parts:
- AVS3-phase1;
- AVS3-phase2;
AVS3 Video uses only really effective and the most used algorithms and technologies.
AVS3-phase1 has coding-transform unit (CTU) splitting modes like HEVC and uses the most efficient additional algorithms sets for Intra coding:
- Intra Prediction Filter (IPF)
- Two-Step cross Component Prediction Mode (TSCPM)
- Derived Tree (DT) splitting
- Derived Tree (DT) splitting
and additional algorithms sets for inter coding:
- Adaptive Motion Vector Resolution (AMVR)
- History-based MV Prediction (HMVP)
- Extended AMVR (EMVR)
- Ultra MV Expression (UMVE) scheme
- Affine motion prediction
- Symmetric MV Difference (SMVD)
and for filtering:
- Adaptive Leveling Filter (ALF)
It allows the AVS3-phase1 standard to keep efficiency above HEVC but not to be significantly slower.
AVS3-phase2 is under development and currently uses much more algorithms sets:
- Extended Intra Prediction Mode (EIPM)
- Enhanced TSCPM (ETSCPM)
- Implicit Selection of Transforms (IST)
- Multiple Intra Prediction Filter (MIPF)
- Prediction from Multiple Cross-components (PMC)
- Intra Prediction Filter for chroma (IPF_Chroma)
- Improved Intra Prediction (IIP)
- Spatial Angular Weighted Prediction (SAWP)
- Intra Block Copy (IBC)
- Frequency-based Intra Mode Coding (FIMC)
- Implicit Selection of Transform Skip (ISTS)
Additional inter sets:
- Sub-Block Transform (SBT)
- Decoder side MV Refinement (DMVR)
- Bi-directional Optical Flow (BIO)
- Inter Prediction Filtering (InterPF)
- Motion Vector Angular Prediction (MVAP)
- Affine UMVE
- Angular Weighted Prediction (AWP)
- AWP with Motion Vector Refinement (AWP_MVR)
- Enhanced Temporal MV Prediction (ETMVP)
- Subblock-based TMVP (SbTMVP)
- Enhanced UMVE
- Overlapped Block Motion Compensation (OBMC)
- Bi-directional Gradient Correction (BGC)
- Affine Secondary Prediction (ASP)
- Inter Predictor Correction (IPC)
- Transform Skip for inter blocks (TS_Inter)
- String Prediction (SP)
Transform and filtering sets:
- Scan Region-based Coefficient Coding(SRCC)
- Counter-based multi-probability CABAC
- Enhanced Secondary Transform (EST)
- Secondary Transform for Intra Chroma residual (STC)
- DeBlocking Refinement (DBR)
- Enhanced Sample Adaptive Offset (ESAO)
- Cross-Component Sample Adaptive Offset (CCSAO)
- ALF enhancement (EALF)
- Neuro Network filter (NNLF)
Those instruments may give AVS3-phase2 efficiency near VVC’s one with faster execution.