Opened 6 years ago

Last modified 6 years ago

#235 closed defect

N0280 – Transform Skip Residual Coding — at Initial Version

Reported by: bheng Owned by:
Priority: minor Milestone:
Component: VTM Version: VTM-4.2
Keywords: Cc: ksuehring, XiangLi, fbossen, jvet@…

Description

1.) The following context derivation for the TS significant coefficient group flag seems to be off by 1.

unsigned sigLeft = unsigned( int( CGPosX - 1 ) > 0 ? ...
unsigned sigAbove = unsigned( int( CGPosY - 1 ) > 0 ? ...

Specifically, ( CGPosX - 1 ) > 0 and ( CGPosY - 1 ) > 0. Shouldn’t these just be CGPos > 0? As it is now, this code ignores the first row/column of context.

2.) The following quantization selection logic (dependent quant vs. regular quant) for mtsIdx ==1 should only apply to luma, not chroma.

if( tu.cs->slice->getDepQuantEnabledFlag() && tu.mtsIdx != 1 )

Change history (0)

Note: See TracTickets for help on using tickets.