Opened 4 years ago
Closed 4 years ago
#1230 closed defect (fixed)
typos 8.5.2.12 Derivation process for collocated motion vectors
Reported by: | chhuanb | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | VVC D10 |
Component: | spec | Version: | |
Keywords: | Cc: | ksuehring, bbross, XiangLi, fbossen, jvet@… |
Description
In 8.5.2.12, some typos were found:
– Otherwise (sbFlag is equal to 1), the following applies:
– If PredFlagLXCol[ xColCb ][ yColCb ] is equal to 1, mvCol, refIdxCol, and listCol are set equal to mvLXCol[ xColCb ][ yColCb ], refIdxLXCol[ xColCb ][ yColCb ], and LX, respectively, availableFlagLXCol is set equal to 1.
– Otherwise (PredFlagLXCol[ xColCb ][ yColCb ] is equal to 0), the following applies:
– If NoBackwardPredFlag is equal to 1 and PredFlagLYCol[ xColCb ][ yColCb ] is equal to 1, mvCol, refIdxCol, and listCol are set equal to mvLYCol[ xColCb ][ yColCb ], refIdxLYCol[ xColCb ][ yColCb ] and LY, respectively, with Y being equal to 1 − X, with X being the value of X that this process is invoked for. availableFlagLXCol is set equal to 1.
PredFlagLXCol should be changed to predFlagLXCol
PredFlagLYCol should be changed to predFlagLYCol
Change history (1)
comment:1 Changed 4 years ago by bbross
- Resolution set to fixed
- Status changed from new to closed
Good catch, thanks! Will be fixed in JVET-S2001-vE but I also renamed all instances to predFlagColL0/1/X/Y to avoid including the name predFlagLX as used in other places.