Opened 5 years ago

Closed 5 years ago

#674 closed defect (fixed)

Mismatch of ALF classification between VTM and spec

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

Description

In spec, (8-1261):
dirS[ x ][ y ] = ( hvd1 > 2 * hvd0 ) ? 1 : ( ( hvd1 * 2 > 9 * hvd0 ) ? 2 : 0 )

while in the function deriveClassificationBlk of VTM:

int directionStrength = 0;
if (hvd1 > 2 * hvd0)
{

directionStrength = 1;

}
if (hvd1 * 2 > 9 * hvd0)
{

directionStrength = 2;

}

Suggest to align spec to VTM for (8-1261) as
dirS[ x ][ y ] = ( hvd1 * 2 > 9 * hvd0 ) ? 2 : ( ( hvd1 > 2*hvd0 ) ? 1 : 0 )

Change history (1)

comment:1 Changed 5 years ago by bbross

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

Thanks for reporting.

This will be fixed JVET-P2001-vC.

Note: See TracTickets for help on using tickets.