JVET-AC0128 AHG9: On the signalling of complexity information in NNPFC SEI message [Hendry, S. Kim (LGE)]
In the current VSEI specification, the signalling of complexity information in NNPFC SEI message may be present only in the SEI message that contains base filter (i.e., the first NNPFC SEI message with a particular nnpfc_id). It is asserted that an NNPFC SEI message that updates a base NNPFC SEI message may have different complexity, which can be higher or lower. Therefore, the current design of the complexity information signalling in NNPFC SEI message puts limitation such that an NNPFC SEI message that updates a base NNPFC SEI message cannot have different complexity.
This contribution proposes 2 options for modifying the signalling of complexity information in NNPFC SEI message, they are:
Option 1: Move the signalling related to complexity information outside the nnpfc_formatting_and_purpose_flag condition. Furthermore, update the semantics for the complexity signalling such when complexity information is not present in an NNPFC SEI message that contains update is not present, it is inferred to be the same as the complexity information signalled in the NNPFC SEI message with the same Id that contains the base filter.
Option 2: Move the signalling related to complexity information outside the nnpfc_formatting_and_purpose_flag condition and change the nnpfc_complexity_info_present_flag to be nnpfc_complexity_info_present_idc (2 bits). The semantics of this indication is as follows:
- Value 0 means that syntax elements related to complexity information are not present in the SEI message. If the SEI message is an NNPFC SEI message that is not a base NNPFC SEI message, the complexity information signalled in the base SEI message does not apply to the SEI message.
- Value 1 means that syntax elements related to complexity information are not present in the SEI message. If the SEI message is an NNPFC SEI message that is not a base NNPFC SEI message and the base SEI message associated with this SEI message contains complexity information, the complexity information applies to this SEI message as well.
- Value 2 means that syntax elements related to complexity information are present in the SEI message.
- Value 3 is reserved.