Methods and apparatus for signaling symmetrical motion vector difference mode

    公开(公告)号:US12166965B2

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

    申请号:US17538180

    申请日:2021-11-30

    Abstract: A computer implemented method for symmetrical motion vector difference (SMVD) mode, apparatus, and a non-transitory computer-readable storage medium are provided. The decoder obtains a first and second reference picture associated with a current video block, a first reference picture list of the current video block, and a second reference picture list of the current video block. The decoder receives motion parameters and calculates a first motion vector associated with the first reference picture by adding the MVD to corresponding motion vector predictor associated with the first reference picture, and calculates a second motion vector associated with second reference picture by subtracting the MVD from corresponding motion vector predictor associated with the second reference picture. The decoder obtains a prediction signal of the current video block by combining the prediction blocks generated based on the first motion vector and the second motion vector.

    VIDEO CODING USING MULTI-MODEL LINEAR MODEL
    4.
    发明公开

    公开(公告)号:US20240298013A1

    公开(公告)日:2024-09-05

    申请号:US18662823

    申请日:2024-05-13

    Abstract: A computing device performs a method of decoding video data by receiving bitstream encoding a chroma block, a corresponding luma block, neighboring luma samples, and neighboring chroma samples; decoding the luma block, the plurality of neighboring luma samples, and the plurality of neighboring chroma samples; selecting a group of reference luma samples and a group of reference chroma samples; computing a threshold luma value from the plurality of reconstructed neighboring luma samples, and a threshold chroma value from the plurality of reconstructed neighboring chroma samples; determining a maximum luma value and a minimum luma value from the group of the reference luma samples; generating multi-model linear model (MMLM) including a first linear model between the minimum luma value and the threshold luma value, and a second linear model between the threshold luma value and the maximum luma value; and reconstructing the chroma block from the luma block using MMLM.

    Simplifications of cross-component linear model

    公开(公告)号:US11962789B2

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

    申请号:US18126179

    申请日:2023-03-24

    Abstract: A computing device performs a method of decoding video data by reconstructing a luma block corresponding to a chroma block; searching a sub-group of a plurality of reconstructed neighboring luma samples in a predefined order to identify a maximum luma sample and a minimum luma sample; computing a down-sampled maximum luma sample corresponding to the maximum luma sample; computing a down-sampled minimum luma sample corresponding to the minimum luma sample; generating a linear model using the down-sampled maximum luma sample, the down-sampled minimum luma sample, the first reconstructed chroma sample, and the second reconstructed chroma sample; computing down-sampled luma samples from luma samples of the reconstructed luma block, wherein each down-sampled luma sample corresponds to a chroma sample of the chroma block; and predicting chroma samples of the chroma block by applying the liner model to the corresponding down-sampled luma samples.

    Methods and apparatus of video coding for triangle prediction

    公开(公告)号:US11909969B2

    公开(公告)日:2024-02-20

    申请号:US17975546

    申请日:2022-10-27

    CPC classification number: H04N19/119 H04N19/115 H04N19/52

    Abstract: A method for video coding is provided. The method includes: partitioning video pictures into a plurality of coding units (CUs), at least one of which is further portioned into two prediction units (PUs) including at least one triangular shaped PU with a partitioning orientation in one of: from top-left corner to bottom-right corner, and from top-right corner to bottom-left corner; constructing a uni-prediction motion vector candidate list; determining whether a current CU is coded as triangle prediction mode according to coded information; signaling a partition orientation flag indicating the partitioning orientation; and signaling index values that indicate selected entries in the constructed uni-prediction motion vector candidate list.

Patent Agency Ranking