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
Note: See TracTickets for help on using tickets.
See 8.5.2.15 Temporal motion buffer compression process for collocated motion vectors. Note that it combines convertMvFixedToFloat and convertMvFloatToFixed.