beta
/Adaptive Bilateral Matching For Decoder Side Affine Motion Vector Refinement
Abstract

A video coder is configured to receive a first block of video data to be coded using adaptive affine decoder side motion vector refinement (DMVR). The video coder may determine to set a first motion vector difference (MVD) for a first reference picture list to zero, and then refine control point motion vectors (CPMVs) associated with a second reference picture list to generate refined CPMVs. The video coder may then code the first block of video data using the refined CPMVs.

Full Text

What is claimed is:

A video coder is configured to receive a first block of video data to be coded using adaptive affine decoder side motion vector refinement (DMVR). The video coder may determine to set a first motion vector difference (MVD) for a first reference picture list to zero, and then refine control point motion vectors (CPMVs) associated with a second reference picture list to generate refined CPMVs. The video coder may then code the first block of video data using the refined CPMVs.
Timeline
Filed
03/09/2026
Published
07/09/2026
Granted
Not Available
IPC Codes(5)
H04N 19/52:by predictive encoding
H04N 19/105:Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/139:Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability