Opened 9 months ago

Last modified 4 weeks ago

#1609 new defect

NoBackwardPredFlag derivation ambiguity

Reported by: swarrington Owned by:
Priority: minor Milestone: H.266/VVC v4
Component: spec Version: H.266/VVC v3
Keywords: Cc: ksuehring, bbross, XiangLi, fbossen, jvet@…


8.3.6 derivation of NoBackwardPredFlag is as below:

  • If DiffPicOrderCnt( aPic, currPic ) is less than or equal to 0 for each active picture aPic in RefPicList0 or RefPicList1 of the current slice, NoBackwardPredFlag is set equal to 1.
  • Otherwise, NoBackwardPredFlag is set equal to 0.

or seems somewhat ambiguous here. It could be interpreted that if the DiffPicOrderCnt condition is valid for either L0 or L1 list then you should set NoBackwardPredFlag to 1. Using and seems to make the meaning more unambiguous.

Change history (1)

comment:1 Changed 4 weeks ago by bbross

  • Milestone set to H.266/VVC v4
  • Version set to H.266/VVC v3

Good catch, thanks! I agree that using "and" instead of "or" remove the ambiguity. Will be fixed in v4.

Note: See TracTickets for help on using tickets.