Opened 4 years ago

Closed 4 years ago

#1301 closed defect (fixed)

Missing assignment of predFlagLXSbCol in 8.5.5.3

Reported by: ksthey Owned by:
Priority: minor Milestone:
Component: spec Version:
Keywords: Cc: ksuehring, bbross, XiangLi, fbossen, jvet@…

Description

In 8.5.5.3:
– The derivation process for collocated motion vectors as specified in subclause 8.5.2.12 is invoked with currCb, colCb, ( xColCb, yColCb ), refIdxL0 set equal to 0 and sbFlag set equal to 1 as inputs and the output being assigned to the motion vector of the subblock mvL0SbCol[ xSbIdx ][ ySbIdx ] and availableFlagL0SbCol.

– The derivation process for collocated motion vectors as specified in subclause 8.5.2.12 is invoked with currCb, colCb, ( xColCb, yColCb ), refIdxL1 set equal to 0 and sbFlag set equal to 1 as inputs and the output being assigned to the motion vector of the subblock mvL1SbCol[ xSbIdx ][ ySbIdx ] and availableFlagL1SbCol.

– When availableFlagL0SbCol and availableFlagL1SbCol are both equal to 0, the following applies for X = 0..1:

mvLXSbCol[ xSbIdx ][ ySbIdx ] = ctrMvLX (717)
predFlagLXSbCol[ xSbIdx ][ ySbIdx ] = ctrPredFlagLX (718)

The assignments of value for predFlagLXSbCol are not mentioned in the text when availableFlagL0SbCol or availableFlagL1SbCol equals to 1.

Change history (1)

comment:1 Changed 4 years ago by jlchen

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

This issue is solved by the solution provided in #ticket 1300. See the notes in 1300.

Note: See TracTickets for help on using tickets.