#1581 closed defect (fixed)

Incorrect PTL settings in multilayer bitstreams

Reported by: fbossen Owned by:
Priority: major Milestone:
Component: Conformance Version:
Keywords: Cc: ksuehring, fbossen, jvet@…


Following the inclusion of

the VTM decoder fails to process the following bitstreams:


It looks like these bitstreams may have incorrect PTL settings, in particular the value ptl_multilayer_enabled_flag may be incorrect.

Attachments (1)

trace.txt (71.1 KB) - added by fbossen 20 months ago.
Trace of ILRPL_A_Huawei_2

Download all attachments as: .zip

Change history (5)

Changed 20 months ago by fbossen

Trace of ILRPL_A_Huawei_2

comment:1 Changed 20 months ago by fbossen

For example, in ILRPL_A_Huawei_2 (see attached trace file):

  • the value of ptl_multilayer_enabled_flag is 1 for SPS 0, but 0 for OLS 0 in the VPS (OLS 0 contains only the layer that uses SPS 0). These values should be the same: "It is a requirement of bitstream conformance that, when NumLayersInOls[ i ] is equal to 1, the profile_tier_level( ) syntax structures signalled in the VPS and in the SPS for the i- th OLS shall be identical."
  • the value of ptl_multilayer_enabled_flag is 0 for OLS 1 in the VPS, but OLS 1 contains two layers that are dependent. The value should thus be 1.

comment:2 Changed 20 months ago by siwamura

These issues may be resolved after applying additional encoder fix related to JVET-AB0085.
The encoder fix is not yet submitted as a merge request but soon after the meeting it will be done.

comment:3 Changed 12 months ago by iole_moccagatta

The 10 streams have been re-generated and are correctly decoded by VTM-20.2. They are been uploaded to /jvet-site/bitstream_exchange/VVC/under_test/VTM-20.2

I think we can close this ticket.

comment:4 Changed 11 months ago by ksuehring

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.