US 12,413,762 B2
Sub-bitstream extraction of multi-layer video bitstreams
Ye-Kui Wang, San Diego, CA (US)
Assigned to Bytedance Inc., Los Angeles, CA (US)
Filed by Bytedance Inc., Los Angeles, CA (US)
Filed on Nov. 30, 2023, as Appl. No. 18/525,250.
Application 18/525,250 is a continuation of application No. 18/077,880, filed on Dec. 8, 2022, granted, now 11,856,215.
Application 18/077,880 is a continuation of application No. PCT/US2021/036473, filed on Jun. 8, 2021.
Claims priority of provisional application 63/036,865, filed on Jun. 9, 2020.
Prior Publication US 2024/0107048 A1, Mar. 28, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/37 (2014.01); H04N 19/105 (2014.01); H04N 19/169 (2014.01); H04N 19/46 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/46 (2014.11) [H04N 19/105 (2014.11); H04N 19/188 (2014.11)] 16 Claims
OG exemplary drawing
 
1. A method of processing video data, comprising:
performing a conversion between a video including one or more layers and a bitstream of the video according to a rule,
wherein the rule specifies a sub-bitstream extraction process by which network abstraction layer (NAL) units are removed from an input bitstream by the sub-bitstream extraction process to generate an output sub-bitstream,
wherein the rule further specifies that when a first set of conditions are satisfied, all supplemental enhancement information (SEI) NAL units that contain a non-scalable-nested SEI message with particular payload types are removed,
wherein the first set of conditions comprises that a list of NAL unit header layer identifier values in an output layer set (OLS) with a target OLS index does not include all values of NAL unit header layer identifiers in all video coding layer (VCL) NAL units in the input bitstream, and
wherein the non-scalable-nested SEI message with the particular payload types comprises a non-scalable-nested SEI message with a first particular payload type corresponding to a subpicture level information SEI message,
wherein the rule further specifies that when a second set of conditions are satisfied, a new SEI NAL unit is generated, and scalable-nested SEI messages are extracted from the particular scalable nesting SEI message and included in the new SEI NAL unit,
wherein the second set of conditions comprises the first set of conditions and that the output sub-bitstream contains a first supplemental enhancement information (SEI) NAL unit that contains a particular scalable nesting SEI message.