Opened 5 years ago
Closed 5 years ago
#775 closed defect (fixed)
Unintended parsing dependency in subpicture level information SEI
Reported by: | ksuehring | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | spec | Version: | VVC D7 vE |
Keywords: | Cc: | ksuehring, bbross, XiangLi, fbossen, jvet@… |
Description
In the subpicture level information SEI the syntax element sps_num_subpics_minus1 is used as limit for a loop
for( j = 0; j <= sps_num_subpics_minus1; j++ )
This seems to make it the only SEI that depends on the SPS for parsing. We believe that this was a unintentional mistake while creating document JVET-P0984 from a number of contributions during the meeting.
The dependency can easily be avoided by num_subpics_minus1 to the SEI:
subpic_level_info( payloadSize ) { sli_seq_parameter_set_id u(4) num_ref_levels_minus1 u(3) explicit_fraction_present_flag u(1) sli_num_subpics_minus1 u(8) for( i = 0; i <= num_ref_levels_minus1; i++ ) { ref_level_idc[ i ] u(8) if( explicit_fraction_present_flag ) for( j = 0; j <= sli_num_subpics_minus1; j++ ) ref_level_fraction_minus1[ i ][ j ] u(8) } }
Note: sps_num_subpics_minus1 is coded u(8), which perfectly works with the intended byte alingment in the SEI.
Change history (1)
comment:1 Changed 5 years ago by yk
- Resolution set to fixed
- Status changed from new to closed
Note: See TracTickets for help on using tickets.
Fixed by actions taken at the 17th JVET meeting.