Opened 5 years ago

Closed 4 years ago

#942 closed defect (fixed)

refWraparoundEnabledFlag miss-aligned between inputs of 8.5.3.2.1 and 8.5.3.2.2

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

Description

In JVET-Q2001-vD,

refWraparoundEnabledFlag is miss-aligned inputs of between 8.5.3.2.1 and 8.5.3.2.2

8.5.3.2.1
...
– The luma prediction sample value predSamplesLXL[ xL ][ yL ] is derived by invoking the luma sample bilinear interpolation process specified in clause 8.5.3.2.2 with ( xIntL, yIntL ), ( xFracL, yFracL ), refPicLXL and refWraparoundEnabledFlag as inputs.

8.5.3.2.2
Inputs to this process are:
– a luma location in full-sample units ( xIntL, yIntL ),
– a luma location in fractional-sample units ( xFracL, yFracL ),
– the luma reference sample array refPicLXL.
Output of this process is a predicted luma sample value predSampleLXL

Suggested fix:

1) add
"– a variable refWraparoundEnabledFlag indicating whether horizontal wrap-around motion compensation is enabled."
to the inputs of 8.5.3.2.2

or

2) remove "refWraparoundEnabledFlag" as inputs in 8.3.2.1 if refWraparoundEnabledFlag is a global variable

Change history (1)

comment:1 Changed 4 years ago by bbross

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

Good catch, thanks!

This is fixed in vB of D9, i.e. JVET-R2001-v11.

Note: See TracTickets for help on using tickets.