Regional random access in pictures
Abstract
In general, the disclosure to techniques for regional random access within a picture of video data. For example, a video coding device receives a plurality of pictures in a coding order. Each respective picture of the plurality of pictures comprises a plurality of regions. For a first region in a first picture of the plurality of pictures, the video coding device determines that the first region is codable independent from each other region of the first picture and from a first region in a second picture preceding the first picture in the coding order and, responsive to making such a determination, determine that the first region in the first picture has random accessibility. The video coding device codes each video block in the first region independent from any video blocks outside of the first region.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A method of decoding video data, the method comprising:
receiving encoded video data for a picture, wherein at least one region of the picture has random accessibility and at least another region of the picture does not have random accessibility; decoding a first syntax element that indicates that a first region of the picture has random accessibility; and decoding the encoded video data for the picture based on the first region of the picture having random accessibility.
3 . The method of claim 2 , wherein the first region is a first set of slices.
4 . The method of claim 2 , wherein the syntax element is a network abstraction layer (NAL) unit type.
5 . The method of claim 4 , wherein the NAL unit type is an intra random access point (IRAP) type.
6 . The method of claim 2 , wherein the picture is a 360-degree picture, and wherein the first region of the picture corresponds to a field of view comprising a subset of the 360-degree picture.
7 . An apparatus configured to decode video data, the apparatus comprising:
a memory configured to store encoded video data for a picture; and one or more processors implemented in circuitry and in communication with the memory, the one or more processors configured to:
receive the encoded video data for the picture, wherein at least one region of the picture has random accessibility and at least another region of the picture does not have random accessibility;
decode a first syntax element that indicates that a first region of the picture has random accessibility; and
decode the encoded video data for the picture based on the first region of the picture having random accessibility.
8 . The apparatus of claim 7 , wherein the first region is a first set of slices.
9 . The apparatus of claim 7 , wherein the syntax element is a network abstraction layer (NAL) unit type.
10 . The apparatus of claim 9 , wherein the NAL unit type is a an intra random access point (TRAP) type.
11 . The apparatus of claim 7 , wherein the picture is a 360-degree picture, and wherein the first region of the picture corresponds to a field of view comprising a subset of the 360-degree picture.
12 . An apparatus configured to decode video data, the apparatus comprising:
means for receiving encoded video data for a picture, wherein at least one region of the picture has random accessibility and at least another region of the picture does not have random accessibility; means for decoding a first syntax element that indicates that a first region of the picture has random accessibility; and means for decoding the encoded video data for the picture based on the first region of the picture having random accessibility.
13 . The apparatus of claim 12 , wherein the first region is a first set of slices.
14 . The apparatus of claim 12 , wherein the syntax element is a network abstraction layer (NAL) unit type.
15 . The apparatus of claim 14 , wherein the NAL unit type is a an intra random access point (TRAP) type.
16 . The apparatus of claim 12 , wherein the picture is a 360-degree picture, and wherein the first region of the picture corresponds to a field of view comprising a subset of the 360-degree picture.
17 . A non-transitory computer-readable storage medium storing instructions that, when executed, cause one or more processors configured to decode video data to:
receive encoded video data for the picture, wherein at least one region of the picture has random accessibility and at least another region of the picture does not have random accessibility; decode a first syntax element that indicates that a first region of the picture has random accessibility; and decode the encoded video data for the picture based on the first region of the picture having random accessibility.
18 . The non-transitory computer-readable storage medium of claim 17 , wherein the first region is a first set of slices.
19 . The non-transitory computer-readable storage medium of claim 17 , wherein the syntax element is a network abstraction layer (NAL) unit type.
20 . The non-transitory computer-readable storage medium of claim 19 , wherein the NAL unit type is a an intra random access point (IRAP) type.
21 . The non-transitory computer-readable storage medium of claim 17 , wherein the picture is a 360-degree picture, and wherein the first region of the picture corresponds to a field of view comprising a subset of the 360-degree picture.Join the waitlist — get patent alerts
Track US2022159272A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.