Opened 4 years ago
Closed 4 years ago
#1062 closed defect (fixed)
The constraint on RPL for dynamic subpicture IDs should be for pictures within a layer
Reported by: | yk | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | spec | Version: | |
Keywords: | Cc: | ksuehring, bbross, XiangLi, fbossen, jvet@… |
Description (last modified by yk)
The constraint in JVET-R2001-v9 is as follows:
For each value of i in the range of 0 to sps_num_subpics_minus1, inclusive, when the value of SubpicIdVal[ i ] of a current picture is not equal to the value of SubpicIdVal[ i ] of a reference picture, the active entries of the RPLs of the coded slices in the i-th subpicture of the current picture shall not include that reference picture.
The adoption was from JVET-R0276, for relaxing the existing constraint requiring that a subpicture with a different subpicture ID compared to the collocated subpicture in the previous picture in the CLVS needing to have IRAP NUTs. That "existing" constraint was as follows in JVET-Q2001:
When the current picture is not the first picture of the CLVS, for each value of i in the range of 0 to sps_num_subpics_minus1, inclusive, if the value of SubpicIdVal[ i ] is not equal to the value of SubpicIdVal[ i ] of the previous picture in decoding order in the same layer, the nal_unit_type for all coded slice NAL units of the subpicture in the current picture with subpicture index i shall be equal to a particular value in the range of IDR_W_RADL to CRA_NUT, inclusive.
As can be seen, the intent of the adoption is still a constraint (but relaxed) for pictures within the same CLVS/layer. Therefore, the text should be changed to be as follows:
For each value of i in the range of 0 to sps_num_subpics_minus1, inclusive, when the value of SubpicIdVal[ i ] of a current picture is not equal to the value of SubpicIdVal[ i ] of a reference picture that is in the same layer as the current picture, the active entries of the RPLs of the coded slices in the i-th subpicture of the current picture shall not include that reference picture.
Change history (3)
comment:1 Changed 4 years ago by yk
- Description modified (diff)
comment:2 Changed 4 years ago by Vadim
comment:3 Changed 4 years ago by yk
- Resolution set to fixed
- Status changed from new to closed
Thanks Vadim for confirming! The change will be made to JVET-R2001-vA/v10.
In JVET-Q2001, same layer condition is redundant since the sub-picture layout is the same across layers. This behavior was changed with the adoption of JVET-R0058, where reference layer may have just one sub-picture.
I agree if both together then the same layer condition should be added.