Opened 4 years ago

Closed 4 years ago

#1163 closed defect (fixed)

Redundant condition on DBF maxFilterLength derivation (EDGE_HOR)

Reported by: abe.kiyo Owned by:
Priority: minor Milestone:
Component: spec Version: VVC D10 vA
Keywords: Cc: ksuehring, bbross, XiangLi, fbossen, jvet@…

Description

In 8.8.3.4 Derivation process of coding subblock boundary, there is the following description.

– Otherwise, if one or more of the following conditions are true:

– ( y + 4 ) is greater than or equal to nCbH,
– edgeTbFlags[ x ][ y − 4 ] is equal to 1,
– edgeTbFlags[ x ][ y + 4 ] is equal to 1,

the following applies:

maxFilterLengthPs[ x ][ y ] = 1 (1250)
maxFilterLengthQs[ x ][ y ] = 1 (1251)

y is always 8 grid potion inside the current coding block. The coding block size of subblock mode is always a multiple of 8. Therefore, it will never meet the first condition. I suggest the first condition should be removed.
This issue was reported by ticket #955. EDGE_VAR was already resolved, but EDGE_HOR remains.

Change history (1)

comment:1 Changed 4 years ago by jlchen

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

Thanks for reporting the bug. It will be fixed in JVET-S2001-vC.

Note: See TracTickets for help on using tickets.