US2023379486A1PendingUtilityA1
Identifying tile from network abstraction unit header
Est. expiryDec 20, 2038(~12.4 yrs left)· nominal 20-yr term from priority
H04N 19/176H04N 19/17H04N 19/129H04N 19/70H04N 19/46H04N 19/44
68
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method and apparatus for video decoding includes decoding a binary coded syntax element carrying an identification of a picture segment in a high level syntax structure comprising fixed length codewords and reconstructing the picture segment.
Claims
exact text as granted — not AI-modified1 . A method for video decoding, the method comprising:
decoding a binary coded tile group address carrying an identification of a tile group in a network abstraction layer (NAL) unit header comprising fixed length codewords; determining, based on decoding the binary coded tile group address in the NAL unit header, that the tile group address is included in a list of tile groups to be decoded; and reconstructing a tile group based on determining that the tile group address is included in the list of tile groups to be decoded.
2 . The method of claim 1 , wherein, for a given frame, each tile group in the frame has a unique tile group address, and the unique tile group address is assigned in accordance with a scan order of a picture segment in the frame.
3 . The method of claim 2 , wherein the scan order is associated with a top left corner, and is increased by one following a top-to-bottom, right-to-left order.
4 . The method of claim 1 , wherein the tile group address is in a fixed position in the NAL unit header.
5 . The method of claim 1 , wherein a size of the tile group address is determined through a predefined value of a high level syntax structure syntax element in the same NAL unit header.
6 . The method of claim 1 , wherein a size of the tile group address is determined through at least one syntax element in a parameter set, the parameter set being active for the picture to which the NAL unit header belongs.
7 . A device for decoding a video sequence, the device comprising:
at least one memory configured to store program code; at least one processor configured to read the program code and operate as instructed by the program code, the program code including: decoding code configured to cause the at least one processor to decode a binary coded tile group address carrying an identification of a tile group in a network abstraction layer (NAL) unit header comprising fixed length codewords; determining code configured to cause the at least one processor to determine, based on decoding the binary coded tile group address in the NAL unit header, that the tile group address is included in a list of tile groups to be decoded; and reconstructing code configured to cause the at least one processor to reconstruct a tile group based on determining that the tile group address is included in the list of tile groups to be decoded.
8 . The device of claim 7 , wherein, for a given frame, each tile group in the frame has a unique tile group address, and the unique tile group address is assigned in accordance with a scan order of a picture segment in the frame.
9 . The device of claim 8 , wherein the scan order is associated with a top left corner, and is increased by one following a top-to-bottom, right-to-left order.
10 . The device of claim 7 , wherein the tile group address is in a fixed position in the NAL unit header.
11 . The device of claim 7 , wherein a size of the tile group address is determined through a predefined value of a high level syntax structure syntax element in the same NAL unit header.
12 . The device of claim 7 , wherein a size of the tile group address is determined through at least one syntax element in a parameter set, the parameter set being active for the picture to which the NAL unit header belongs.
13 . A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to:
decode a binary coded tile group address carrying an identification of a tile group in a network abstraction layer (NAL) unit header comprising fixed length codewords; determine, based on decoding the binary coded tile group address in the NAL unit header, that the tile group address is included in a list of tile groups to be decoded; and reconstruct a tile group based on determining that the tile group address is included in the list of tile groups to be decoded.
14 . The non-transitory computer-readable medium of claim 13 , wherein, for a given frame, each tile group in the frame has a unique tile group address, and the unique tile group address is assigned in accordance with a scan order of a picture segment in the frame.
15 . The non-transitory computer-readable medium of claim 14 , wherein the scan order is associated with a top left corner, and is increased by one following a top-to-bottom, right-to-left order.
16 . The non-transitory computer-readable medium of claim 13 , wherein the tile group address is in a fixed position in the NAL unit header.
17 . The non-transitory computer-readable medium of claim 13 , wherein a size of the tile group address is determined through a predefined value of a high level syntax structure syntax element in the same NAL unit header.
18 . The non-transitory computer-readable medium of claim 13 , wherein a size of the tile group address is determined through at least one syntax element in a parameter set, the parameter set being active for the picture to which the NAL unit header belongs.Join the waitlist — get patent alerts
Track US2023379486A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.