Qualcomm Incorporated
Motion vector prediction for affine motion models in video coding
A video decoder selects a source affine block. The source affine block is an affine-coded block that spatially neighbors a current block. Additionally, the video decoder extrapolates motion vectors of control points of the source affine block to determine motion vector predictors for control points of the current block. The video decoder inserts, into an affine motion vector predictor (MVP) set candidate list, an affine MVP set that includes the motion vector predictors for the control points of the current block. The video decoder also determines, based on an index signaled in a bitstream, a selected affine MVP set in the affine MVP set candidate list. The video decoder obtains, from the bitstream, motion vector differences (MVDs) that indicate differences between motion vectors of the control points of the current block and motion vector predictors in the selected affine MVP set.
QUALCOMM Incorporated
H H H H H
H04N H04N H04N H04N H04N
inventional inventional inventional inventional inventional
Yu-Chen Marta Yi-Wen Li Jianle Wei-Jung
Sun Karczewicz Chen Zhang Chen Chien