Method and apparatus for video coding

    公开(公告)号:US11812037B2

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

    申请号:US17447156

    申请日:2021-09-08

    CPC classification number: H04N19/176 H04N19/96

    Abstract: In a method for video decoding, coded information of a current block is received. Dimension information and partition information of the current block is determined based on the coded information, where the dimension information indicates at least one of a height, a width, and a size of the current block, and the partition information indicates a binary tree depth of a coding unit partition of the current block. A partition mode of the current block is determined as one of an intra sub-partition mode and a coding unit partition based on (i) comparisons between values of the height, the width, and the size of the current block and respective threshold values, or (i) a ratio between the value of the height and the value of the width of the current block. The current block is decoded based on the determined partition mode of the current block.

    Coding image slices using a still picture profile

    公开(公告)号:US11800149B2

    公开(公告)日:2023-10-24

    申请号:US17856219

    申请日:2022-07-01

    CPC classification number: H04N19/593 H04N19/159 H04N19/174 H04N19/46 H04N19/70

    Abstract: A method of video encoding includes determining that a coded video bitstream conforms to one of a Main 10 still picture profile or a Main 4:4:4 10 still picture profile and generating profile information that indicates that each of the image slices is to be intra coded and indicates the one of the Main 10 still picture profile or the Main 4:4:4 10 still picture profile. The method further includes constraining only one picture to be included in the coded video bitstream according to the one of the Main 10 still picture profile or the Main 4:4:4 10 still picture profile. The method also includes performing intra prediction on each of the image slices, and encoding the picture based on the intra prediction and according to the one of the Main 10 still picture profile or the Main 4:4:4 10 still picture profile to form the coded video bitstream.

    Signaling of cu based interpolation filter selection

    公开(公告)号:US11778216B2

    公开(公告)日:2023-10-03

    申请号:US17459227

    申请日:2021-08-27

    CPC classification number: H04N19/44 H04N19/117 H04N19/137 H04N19/176 H04N19/46

    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry that decodes prediction information for a current block in a current coded picture that is part of a coded video sequence. The prediction information indicates a fractional motion vector for the current block. The processing circuitry determines whether one of a block width and a block height of the current block is below a first threshold. The processing circuitry selects one of an integer motion vector, a first interpolation filter, and a second interpolation filter for the current block when the one of the block width and the block height of the current block is determined to be below the first threshold. The processing circuitry reconstructs the current block based on the selected one of the integer motion vector, the first interpolation filter, and the second interpolation filter.

    Method and apparatus for video coding

    公开(公告)号:US11778214B2

    公开(公告)日:2023-10-03

    申请号:US17228436

    申请日:2021-04-12

    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes a processor that is configured to decode prediction information of a current block in a current coding tree unit (CTU) from a coded video bitstream. The prediction information is indicative of an intra block copy mode. The processor is configured to determine a search range for the intra block copy mode based on a size of the current CTU, and determine a block vector that points to a reference block in a same picture as the current block and within the determined search range, the reference block having reconstructed samples buffered in a reference sample memory. Further, the processor is configured to reconstruct at least a sample of the current block based on the reconstructed samples of the reference block that are retrieved from the reference sample memory.

    MANAGEMENT OF HMVP BUFFER FOR PARALLEL CODING

    公开(公告)号:US20230300358A1

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

    申请号:US18323657

    申请日:2023-05-25

    CPC classification number: H04N19/436 H04N19/176 H04N19/423 H04N19/44

    Abstract: A method of video encoding includes, prior to encoding a first tile of s plurality of tiles of a current picture, initializing a shared row buffer that is shared among multiple processor threads associated with the first tile. The method also includes encoding a first unit of a plurality of units in a first row of the first tile by a first processor thread and using a corresponding first HMVP buffer. The method also includes, when all of the plurality of blocks in the first unit have been encoded, copying contents of the first HMVP buffer into the shared row buffer, copying contents of the shared row buffer into a second HMVP buffer, starting encoding of a unit in a second row of the plurality of rows by the second processor thread using the second HMVP buffer, and resetting the first HMVP buffer.

    Method and apparatus for video coding

    公开(公告)号:US11736709B2

    公开(公告)日:2023-08-22

    申请号:US17585443

    申请日:2022-01-26

    Abstract: Aspects of the disclosure provide a method and an apparatus for video coding. In some examples, an apparatus includes processing circuitry that receives a bit stream that includes coded information representing a bin of a syntax element for a current block in a picture. The bin of the syntax element indicates whether a local illumination compensation (LIC) process is applied to code the current block. The processing circuitry selects a context model from multiple candidate context models applicable to coding of the syntax element, according to at least a coding characteristic of a region neighboring the current block, and decodes the coded information according to the selected context model to obtain the bin of the syntax element. The processing circuitry reconstructs the current block in response to the bin of the syntax element.

    Method and apparatus for video coding

    公开(公告)号:US11722700B2

    公开(公告)日:2023-08-08

    申请号:US17306791

    申请日:2021-05-03

    CPC classification number: H04N19/70 H04N19/105 H04N19/139 H04N19/176 H04N19/44

    Abstract: In a method of video decoding in a decoder, a merge candidate list of a current coding block is constructed for processing the current coding block with a triangular prediction mode (TPM). The merge candidate list can include merge candidates each having one or two motion vectors. Each motion vector can be associated with a first reference picture list or a second reference picture list. A first motion vector and a second motion vector are determined from the motion vectors of the merge candidates on the merge candidate list. The current block is processed with the TPM with the first and second motion vectors as two motion vector predictors (MVPs) of two triangular partitions of the current coding block.

    Method and apparatus for predictor candidate list size signaling for intra picture block compensation

    公开(公告)号:US11722695B2

    公开(公告)日:2023-08-08

    申请号:US17450764

    申请日:2021-10-13

    CPC classification number: H04N19/593 H04N19/176 H04N19/184

    Abstract: A method of video encoding includes determining a predetermined condition associated with signaling data for a current block included in a current picture, the predetermined condition specifying whether a maximum number of merge mode candidates is different from a maximum number of IBC candidates. The method includes setting, based on the predetermined condition, a size of an index included in the signaling data for a candidate list of vector predictors to one of (i) the maximum number of merge mode candidates and (ii) the maximum number of IBC candidates. The method includes constructing the candidate list of vector predictors and retrieving a vector predictor from the candidate list of vector predictors in accordance with the index. The method includes encoding the current block in accordance with the retrieved vector predictor, and generating a coded video bitstream including the current picture and the signaling data.

Patent Agency Ranking