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.