MOTION VECTOR PREDICTOR LIST GENERATION
    31.
    发明申请

    公开(公告)号:US20200053379A1

    公开(公告)日:2020-02-13

    申请号:US16530181

    申请日:2019-08-02

    Abstract: A video coder is configured to perform motion vector prediction to predict a motion vector for a block of video data. The motion vector prediction may use a motion vector predictor list that includes both adjacent and non-adjacent candidates relative to the current block. The video coder may divide spatial motion vector prediction candidates for a current block of video data into groups, add the spatial motion vector prediction candidates to a motion vector predictor list based on the groups, and decode a motion vector for the current block of video data based on the motion vector predictor list.

    HYBRID INTER BI-PREDICTION IN VIDEO CODING

    公开(公告)号:US20250016326A1

    公开(公告)日:2025-01-09

    申请号:US18741129

    申请日:2024-06-12

    Abstract: A video decoder can be configured to determine that a current block of the video data is coded in a bi-prediction inter mode; receive a first syntax element identifying a motion vector predictor from a first candidate list of motion vector predictors; receive a second syntax element identifying a motion vector difference; determine a first motion vector for the current block based on the motion vector predictor and the motion vector difference; determine a second motion vector for the current block from a second list of candidate motion vector predictors based on bilateral matching; and determine a prediction block for the current block using the first motion vector and the second motion vector.

    USING SUBSTITUTE MOTION INFORMATION WHEN CODING VIDEO DATA

    公开(公告)号:US20240430484A1

    公开(公告)日:2024-12-26

    申请号:US18748939

    申请日:2024-06-20

    Abstract: An example device for decoding video data includes a memory configured to store video data; and a processing system including one or more processors implemented in circuitry, the processing system being configured to: determine that a previously coded block of video data was coded using uni-prediction mode for which a bi-prediction syntax element is not assigned a value; determine that a current block of the video data is to be coded using a bi-prediction mode and that motion information of the current block is to be predicted from the previously coded block, including from the bi-prediction syntax element of the previously coded block; and in response to the bi-prediction syntax element of the previously coded block not having an assigned value, decode the current block using a substitute value for the bi-prediction syntax element.

    CODING VIDEO DATA USING ADAPTIVE AFFINE BLOCK PREDICTION

    公开(公告)号:US20240129525A1

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

    申请号:US18481055

    申请日:2023-10-04

    CPC classification number: H04N19/583 H04N19/176 H04N19/186 H04N19/70

    Abstract: An example device for decoding video data includes: a memory configured to store video data; and a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: determine whether motion information of a block of video data is for sub-blocks of the block larger than individual pixels of the block or for the individual pixels, the block being associated with data indicating that the block is to be predicted using affine motion compensation; in response to determining that the motion information of the block is for the sub-blocks, perform sub-block-based affine motion compensation to form a prediction block for the block; in response to determining that the motion information is for the individual pixels, perform pixel-based affine motion compensation to form the prediction block for the block; and decode the block using the prediction block.

    MMVD MERGE MODE WITH ASYMMETRIC MOTION VECTOR DIFFERENCE

    公开(公告)号:US20230370605A1

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

    申请号:US18305807

    申请日:2023-04-24

    CPC classification number: H04N19/137 H04N19/105 H04N19/176 H04N19/70

    Abstract: An example device for decoding video data includes one or more processors configured to determine merge mode information for a current block, the merge mode information indicating that motion information for a current block is to be predicted using a first predictor motion vector and a second predictor motion vector; determine a first motion vector difference (MVD) for the first predictor motion vector and a second MVD for the second predictor motion vector, the second MVD being different than the first MVD; form a first motion vector equaling a combination of the first motion vector predictor and the first MVD; form a second motion vector equaling a combination of the second motion vector predictor and the second MVD; generate a prediction block using the first motion vector and the second motion vector; and decode the current block using the prediction block.

    GEOMETRIC PARTITION MODE IN VIDEO CODING
    40.
    发明公开

    公开(公告)号:US20230231992A1

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

    申请号:US18068767

    申请日:2022-12-20

    CPC classification number: H04N19/105 H04N19/132 H04N19/176

    Abstract: A method of encoding or decoding video data includes determining that geometric partition mode is enabled for a current block of the video data, the geometric partition mode comprising a plurality of split modes that each defines an edge for partitioning; for each split mode among at least two of the plurality of split modes, determining a respective cost associated with a respective split mode; constructing, based on the respective costs associated with the respective split modes, a mapping list including index values respectively associated with values indicative of the respective split modes, where a lower index value is associated with a first split mode having a lower cost than a second split mode with a higher index value; determining a split mode amongst the plurality of split modes within the mapping list; and reconstructing a current block of the video data based on the split mode.

Patent Agency Ranking