Opened 4 years ago

#913 new defect

Invalid LevelIDC in DCI for multi-layer

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

Description

I'm running the encoder with the parameters:

EncoderApp -c ../cfg/encoder_randomaccess_vtm.cfg -c ../cfg/layers.cfg -l0 -c ../cfg/per-sequence/RaceHorses.cfg -l1 -c ../cfg/per-sequence/RaceHorsesC.cfg

This contains the following level configuration:

layers.cfg:
LevelPTL1 : 6.2

RaceHorses.cfg:
Level : 2

RaceHorsesC.cfg:
Level : 3

The coded bitstreams contains the following level IDCs:

DCI: 2
VPS: 3, 6.2
SPS id0: 2
SPS id1: 3

DCI is apparently set to the level of the base layer, but it should be the highest level in the bitstream.

After checking for DCI constraints was added, the decoder fails when decoding the second SPS.

Change history (0)

Note: See TracTickets for help on using tickets.