US 12,309,406 B2
Systems and methods for signaling subpicture information in video coding
Sachin G. Deshpande, Vancouver, WA (US)
Assigned to SHARP KABUSHIKI KAISHA, Sakai (JP)
Appl. No. 17/788,188
Filed by SHARP KABUSHIKI KAISHA, Sakai (JP)
PCT Filed Dec. 23, 2020, PCT No. PCT/JP2020/048298
§ 371(c)(1), (2) Date Jun. 22, 2022,
PCT Pub. No. WO2021/137295, PCT Pub. Date Jul. 8, 2021.
Claims priority of provisional application 62/955,291, filed on Dec. 30, 2019.
Prior Publication US 2023/0068404 A1, Mar. 2, 2023
Int. Cl. H04N 19/44 (2014.01); H04N 19/176 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/44 (2014.11) [H04N 19/176 (2014.11); H04N 19/70 (2014.11)] 3 Claims
OG exemplary drawing
 
1. A method of decoding video data, the method comprising:
parsing a first syntax element, wherein the first syntax element plus 1 indicates a number of subpictures in a picture;
for each of the subpictures other than a first subpicture, parsing second syntax elements indicating a position of each of the subpictures other than the first subpicture;
inferring a top-left position of the first subpicture equal to a top-left position of the picture;
for each of the subpictures other than a last subpicture, parsing a third syntax element and a fourth syntax element, wherein the third syntax element plus 1 indicates a width of each of the subpictures other than the last subpicture and the fourth syntax element plus 1 indicates a height of each of the subpictures other than the last subpicture;
inferring a value of the third syntax element of the last subpicture to be equal to a maximum picture width in coding tree blocks—a horizontal position of a top-left coding tree unit of the last subpicture specified by one of the second syntax elements−1; and
inferring a value of the fourth syntax element of the last subpicture to be equal to a maximum picture height in coding tree blocks—a vertical position of a top-left coding tree unit of the last subpicture specified by one of the second syntax elements−1,
wherein,
parsing the third syntax element includes determining a length in bits of the third syntax element based on Ceil(Log2((maximum picture width in luma samples+coding tree block width in luma samples−1)/coding tree block width in luma samples)), and
parsing the fourth syntax element includes determining a length in bits of the fourth syntax element based on Ceil(Log2((maximum picture height in luma samples+coding tree block height in luma samples−1)/coding tree block height in luma samples)).