JVET-AL0115 AHG9: Substream dependency signalling in the DSCI SEI message [Y.-K. Wang (Bytedance), Y. Li, K. Yang (SJTU), J. Xu (Bytedance), Y. Xu (SJTU)]
It is asserted that the substream dependency signalling in the DSCI SEI message though the two loops of the reference substream flag syntax element has redundancy. For example, if substream ss2 depends on substream ss1, and substream ss3 depends on ss2, then it is known that ss3 depends on ss1 and thus that dependency does not need to be signalled but can be inferred.
This contribution proposes a change to the DSCI SEI message syntax to avoid such redundancy, through a derived variable flag to condition the presence of the reference substream flag syntax element.
The detailed proposed text changes are provided in an attachment to this contribution. The changes are marked relative to the spec text provided in JVET-AL0103, which includes asserted purely editorial changes to the DSC SEI messages based on JVET-AK2006-v1.
The goal of the proposal is to save bits. No data is provided on the amount of bitrate savings.
It was suggested that the proposed change would require more analysis of dependencies to parse the SEI message.
In was suggested that in HLS designs we often try to avoid signalling redundancies.
No action was taken on this.