Back to Search Document details
11th Meeting: Ljubljana, July 2018 2018-07-18 14:25
Draft text for affine motion compensation
Abstract
Draft text for affine motion compensation on top of JVET-J1001 is provided.
JVET-K0565 Draft text for affine motion compensation [H. Yang, H. Chen, Y. Zhao, J. Chen (Huawei)] [late]

Draft text was provided and reviewed Tue 17 1545.

Suggestions made during discussion:

  • High level enabling flag at SPS as already in software is missing (PPS or slice needs further consideration)
  • Put into SPS 2 flags (1 for affine enabling, 1 for 6-parameter enabling)
  • All affine operations and syntax should be disabled by the first flag
  • All affine operations and syntax related to 6-parameter should be disabled by the second flag

It was generally remarked that the text was appropriate and complete, but needs more detailed investigation in the context of integration by editors.

For editors of draft text:

  • Some alignment of subblock syntax with ATMVP would be necessary
  • An implication of adopting affine and ATMVP requires also transferring some additional elements from HEVC, such as merge, MV prediction, MV difference coding
  • What is further needed for affine, is the 1/16 sample precision interpolation filters. Otherwise, the MC process of HEVC can be retained for subblocks. Rounding to 1/4 pel also needs to be described

8x8 MV compression requires action. Storage to be done with high (1/16 pel) precision. Note: It should be further studied whether high precision is necessary.

References:
JVET-J1001
PATENTS:
AU2023237109B2 0.34 2025-09-04 CN111416976A 0.32 2020-07-14 CN121284269A 0.30 2026-01-06 US12395670B2 0.28 2025-08-19 US11706417B2 0.26 2023-07-18 CN118945378A 0.24 2024-11-12 US20250030839A1 0.22 2025-01-23 EP3932054B1 0.20 2024-04-24
Decisions
8x8 MV compression requires action. Storage to be done with high (1/16 pel) precision. Note: It should be further studied whether high precision is necessary.
Citation