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.

Note: See TracTickets for help on using tickets.