US 12,309,356 B2
Method for output layer set for multilayered video stream
Byeongdoo Choi, Palo Alto, CA (US); Shan Liu, San Jose, CA (US); and Stephan Wenger, Hillsborough, CA (US)
Assigned to TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed by TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed on Feb. 23, 2022, as Appl. No. 17/678,693.
Application 17/678,693 is a continuation of application No. 16/987,911, filed on Aug. 7, 2020, granted, now 11,297,350.
Claims priority of provisional application 63/001,018, filed on Mar. 27, 2020.
Prior Publication US 2022/0182679 A1, Jun. 9, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/105 (2014.01); H04L 65/75 (2022.01); H04L 65/752 (2022.01); H04N 19/119 (2014.01); H04N 19/187 (2014.01); H04N 19/46 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/105 (2014.11) [H04L 65/75 (2022.05); H04L 65/752 (2022.05); H04N 19/119 (2014.11); H04N 19/187 (2014.11); H04N 19/46 (2014.11); H04N 19/70 (2014.11)] 18 Claims
OG exemplary drawing
 
1. A method of video encoding performed by at least one processor, the method comprising:
obtaining a video stream including a video parameter set (VPS) and video data partitioned into a plurality of layers;
when a maximum allowed number of layers for each coded video sequence referring to the VPS is greater than 1:
determining a first value for at least one first syntax element that specifies output layer set (OLS) information for the plurality of layers associated with the video data;
determining a second value for at least one second syntax element that indicates a number of profile-tier-level information sets in the VPS; and
setting respective syntax elements in the VPS using the first value and the second value;
when the maximum allowed number of layers for each coded video sequence referring to the VPS is not greater than 1, forgoing setting the respective syntax elements in the VPS using the first value and the second value; and
encoding the video stream, wherein the encoded video stream includes the VPS.