Video coding comprising rectangular tile group signaling

    公开(公告)号:US12003718B2

    公开(公告)日:2024-06-04

    申请号:US17437779

    申请日:2020-03-05

    摘要: A method for decoding a picture from a bitstream. The method includes decoding a tile partition structure from one or more syntax elements in the bitstream. The method includes determining a number of tiles N in the picture. The method includes decoding a number of partitions in the picture, wherein each partition comprises an integer number of tiles. The method includes deriving a size and/or location for a current partition, wherein deriving the size and/or location for the current partition comprises: decoding one or more location syntax elements for the current partition from the bitstream, deriving a top-left position of the current partition as a location of a first tile in raster scan order that is not included in one or more previously derived partition, and deriving the size and/or the location of the current partition from a value of the one or more location syntax element together with a size and/or location of the one or more previously derived partition. The method includes using the derived size and/or location to decode the picture.

    UNIFORM SEGMENT SPLIT
    2.
    发明公开

    公开(公告)号:US20230283774A1

    公开(公告)日:2023-09-07

    申请号:US18118481

    申请日:2023-03-07

    摘要: A method for decoding a picture from a bitstream. The picture comprising a number of units, and the picture being partitioned into a number of spatial segments by a partition structure. The method includes decoding one or more code words in the bitstream; determining that the partition structure is uniform based on the one or more code words; determining the number of spatial segments based on the one or more code words; determining a segment unit size; and deriving the sizes and/or locations for spatial segments in the picture from the one or more code words. Deriving the sizes and/or locations for spatial segments in the picture comprises a first loop over the number of spatial segments in a first dimension or direction. A number of remaining segment units in the first dimension or direction to be segmented is calculated inside the first loop.

    Encoding and decoding pictures based on tile group ID

    公开(公告)号:US11477470B2

    公开(公告)日:2022-10-18

    申请号:US16957527

    申请日:2019-10-02

    IPC分类号: H04N9/44 H04N19/44 H04N19/597

    摘要: An encoder and a decoder are provided for encoding, and decoding pictures, respectively. The encoder defines a structure for a picture segment by dividing the picture into multiple picture segment groups and assigning a unique group ID to each group. Each picture segment group is further divided into one or more picture segments or “tiles,” with each picture segment being assigned the ID of its picture segment group. The encoder then encodes the picture segments of the picture segment groups into a bit stream, and sends the bit stream to the decoder. Upon receiving the bit stream, the decoder extracts each picture segment group as a single entity and decodes the picture segments in each picture segment group in a predetermined order.

    Uniform tile split with remainder

    公开(公告)号:US11265542B2

    公开(公告)日:2022-03-01

    申请号:US17193433

    申请日:2021-03-05

    摘要: Method for decoding a picture, comprising: decoding information that the picture is partitioned into more than one segment based on one or more syntax elements in a bitstream; decoding information that the spatial segmentation is uniform based on the one or more syntax elements; determining a segment unit size based on the one or more syntax elements or based on a predefined segment unit size; decoding a first value indicating a segment width from one or more code words in the bitstream; decoding a second value indicating a segment height from the one or more code words; deriving segment column widths based on a picture width in number of segment units and the first value; deriving segment row heights based on a picture height in number of segment units and the second value; deriving a spatial location for a current block based on the derived segment column widths and the derived segment heights; and decoding the current block based on the derived spatial location.

    Flexible Tile Partitions
    9.
    发明申请

    公开(公告)号:US20210152828A1

    公开(公告)日:2021-05-20

    申请号:US17254646

    申请日:2019-06-20

    摘要: An encoder (400), a decoder (450), and methods (230, 30) for partitioning a picture from a sequence of video pictures into a layout having a plurality of flexible tiles or segments is disclosed. Each tile or segment (T) comprises a single rectangular or square region. The encoder generates (22) a partition structure and encodes (28) the tiles according to the partition structure. The encoder also generates a bitstream (12) comprising a plurality of coded picture segments and information indicating the partition structure used to partition the picture into the plurality of flexible tiles or segments, and sends (29) the bitstream to the decoder. Upon receipt, the decoder uses the coded picture segments and information in the bitstream to decode (38) the plurality of coded picture segments.

    Encoding and Decoding Pictures Based on Tile Group ID

    公开(公告)号:US20210058633A1

    公开(公告)日:2021-02-25

    申请号:US16957527

    申请日:2019-10-02

    IPC分类号: H04N19/44 H04N19/597

    摘要: An encoder and a decoder are provided for encoding, and decoding pictures, respectively. The encoder defines a structure for a picture segment by dividing the picture into multiple picture segment groups and assigning a unique group ID to each group. Each picture segment group is further divided into one or more picture segments or “tiles,” with each picture segment being assigned the ID of its picture segment group. The encoder then encodes the picture segments of the picture segment groups into a bit stream, and sends the bit stream to the decoder. Upon receiving the bit stream, the decoder extracts each picture segment group as a single entity and decodes the picture segments in each picture segment group in a predetermined order.