Opened 3 years ago

Closed 3 years ago

#1506 closed enhancement (invalid)

Clarification question on spec vs VTM for temporal motion buffer compression process for collocated motion vectors

Reported by: iole_moccagatta Owned by:
Priority: major Milestone: VTM-14.0
Component: spec Version:
Keywords: Cc: ksuehring, fbossen, bbross, iole.moccagatta, iole_moccagatta, XiangLi, jvet@…

Description

Can somebody please clarify where in the VVC spec the logic implemented by this VTM function is described ?

int convertMvFloatToFixed(int val)
{
  int exponent = val & MV_EXPONENT_MASK;
  int mantissa = val >> MV_EXPONENT_BITCOUNT;
  return exponent == 0 ? mantissa : (mantissa ^ MV_MANTISSA_LIMIT) << (exponent - 1);
}

Change history (1)

comment:1 Changed 3 years ago by fbossen

  • Resolution set to invalid
  • Status changed from new to closed

See 8.5.2.15 Temporal motion buffer compression process for collocated motion vectors. Note that it combines convertMvFixedToFloat and convertMvFloatToFixed.

Note: See TracTickets for help on using tickets.