US11785214B2ActiveUtilityA1

Specifying video picture information

52
Assignee: MEDIATEK SINGAPORE PTE LTDPriority: Nov 14, 2019Filed: Nov 12, 2020Granted: Oct 10, 2023
Est. expiryNov 14, 2039(~13.3 yrs left)· nominal 20-yr term from priority
H04N 19/119H04N 19/176H04N 19/188H04N 19/46H04N 19/174H04N 19/70
52
PatentIndex Score
0
Cited by
9
References
16
Claims

Abstract

A method for specifying layout of subpictures is provided. A video decoder receives data from a bitstream to be decoded as a current picture of a video. The video decoder parses the bitstream for positions and sizes of multiple subpictures of the current picture. A position of a first subpicture and a size of a last subpicture are skipped during the parsing. The video decoder reconstructs the current picture and the subpictures of the current picture according to the positions and the sizes of the subpictures.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A video decoding method, comprising:
 receiving data from a bitstream to be decoded as a current picture of a video; 
 parsing the bitstream for positions and sizes of a plurality of subpictures, wherein a position of a first subpicture and a size of a last subpicture are skipped during the parsing, the position of the first subpicture indicating a pixel location in the current picture, the size of the last subpicture indicating a width or height of the last subpicture; and 
 reconstructing the current picture and the plurality of subpictures of the current picture according to the positions and sizes of the plurality of subpictures. 
 
     
     
       2. The video decoding method of  claim 1 , wherein a size and a position of a second subpicture of the current picture are parsed from the bitstream. 
     
     
       3. The video decoding method of  claim 1 , further comprising:
 determining the position of the first subpicture, the position and the size of the last subpicture of the current picture. 
 
     
     
       4. The video decoding method of  claim 1 , further comprising:
 when there is only one subpicture coded in the current picture, determining a position and a size of the subpicture of the current picture, wherein neither the position nor the size of the subpicture in the current picture is parsed from the bitstream. 
 
     
     
       5. The video decoding method of  claim 1 , further comprising:
 receiving a picture order count of the current picture from a picture header of the current picture from the bitstream. 
 
     
     
       6. The video decoding method of  claim 5 , wherein a picture order count is signaled in one or more slice headers of the current picture, wherein the picture order count signaled in the one or more slice header has a same value as the picture order count signaled in the picture header. 
     
     
       7. The video decoding method of  claim 5 , wherein the picture order count is signaled in the bitstream when the picture header for the current picture is repeated in the bitstream. 
     
     
       8. The video decoding method of  claim 1 , further comprising:
 when the current picture is partitioned into multiple non-tile based raster scan slices, receiving a specification of whether multiple slices are coded in the current picture. 
 
     
     
       9. The video decoding method of  claim 1 , further comprising:
 when the current picture is partitioned into multiple non-tile based raster scan slices and multiple slices are coded in the current picture, receiving a specification of a number of coding tree units (CTUs) in a slice from the bitstream. 
 
     
     
       10. The video decoding method of  claim 1 , further comprising:
 when the current picture is partitioned into non-rectangular slices receiving a specification of whether multiple slices are coded in a tile from the bitstream. 
 
     
     
       11. The video decoding method of  claim 1 , further comprising:
 when the current picture is partitioned into non-rectangular slices and when multiple slices are coded in a tile, receiving a specification of a number of coding tree units (CTUs) in a slice from the bitstream. 
 
     
     
       12. A video coding method, comprising:
 receiving data for a block of pixels to be encoded or decoded as a current block of a current picture of a video; 
 receiving a picture order count of the current picture, wherein the picture order count is directly signaled in a picture header of the current picture, and wherein the receiving of the picture order count comprises receiving the picture header; and 
 encoding or decoding the current picture based on the picture order count, 
 wherein the picture order count is further signaled in each slice header of the slices in the current picture, and 
 wherein the picture order count signaled in each slice header has a same value as the picture order count signaled in the picture header. 
 
     
     
       13. The video coding method of  claim 12 , wherein the picture header stores parameters that are unique to the current picture and common to different slices of the current picture. 
     
     
       14. The video coding method of  claim 12 , further comprising:
 when the picture header for the current picture is being repeated in a bitstream, signaling in the picture header or parsing from the picture header the picture order count of the current picture. 
 
     
     
       15. An electronic apparatus, comprising:
 a video encoder circuit configured to perform operations comprising:
 receiving data from raw pixel data to be encoded as a current picture of a video in a bitstream; 
 signaling positions and sizes of a plurality of subpictures in the bitstream, wherein a position of a first subpicture and a size of a last subpicture are skipped during the signaling, the position of the first subpicture indicating a pixel location in the current picture, the size of the last subpicture indicating a width or height of the last subpicture; and 
 encoding the current picture and the subpictures of the current picture according to the positions and sizes of the plurality of subpictures. 
 
 
     
     
       16. The electronic apparatus of  claim 15 , wherein when there is only one subpicture, a position and a size of the subpicture are skipped during the signaling.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.