CPC H04N 19/44 (2014.11) [H04N 19/172 (2014.11); H04N 19/188 (2014.11); H04N 19/46 (2014.11)] | 20 Claims |
1. A method of decoding an encoded video bitstream using at least one processor, the method comprising:
obtaining a video coding layer (VCL) network abstraction layer (NAL) unit;
determining whether the VCL NAL unit is a first VCL NAL unit of a picture unit (PU) containing the VCL NAL unit;
based on determining that the VCL NAL unit is the first VCL NAL unit of the PU, determining whether the VCL NAL unit is a first VCL NAL unit of an access unit (AU) containing the PU; and
based on determining that the VCL NAL unit is the first VCL NAL unit of the AU, determining that one or more conditions of a plurality of conditions are true, the plurality of conditions comprising:
(1) a first value of nuh_layer_id of the VCL NAL unit is less than or equal to a second value of nuh_layer_id of a previous picture in decoding order,
(2) a first value of ph_pic_order_cnt_lsb of the VCL NAL unit differs from a second value of ph_pic_order_cnt_lsb of the previous picture in decoding order, and
(3) a first picture order count value derived for the VCL NAL unit differs from a second picture order count value of the previous picture in decoding order; and
based on the determining that the one or more conditions are true, decoding the AU based on the VCL NAL unit,
wherein based on a value of all_pic_coding_info_present_in_ph_flag indicating that all picture coding information is present in a picture header, a plurality of flags corresponding to the picture coding information are not signaled in a picture parameter set corresponding to the picture header, and
wherein the plurality of flags comprises at least one from among rpl_info_in_ph_flag, and wp_info_in_ph_flag.
|