Opened 4 years ago
Closed 4 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 4 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.