TEMPORAL MOTION VECTOR PREDICTOR WITH DISPLACEMENT

    公开(公告)号:US20250024066A1

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

    申请号:US18899595

    申请日:2024-09-27

    Abstract: Method, apparatus, and non-transitory storage medium for coding and decoding video data using temporal motion vector prediction (TMVP) is provided. The method may include receiving video bitstream comprising one or more pictures; determining that the one or more pictures are to be predicted in a regular merge mode or an adaptive motion vector prediction (AMVP) mode. A displacement vector associated with a current block in a current picture is obtained, the displacement vector being signaled in the video bitstream to identify a reference block in the current picture. A TMVP candidate list comprising the motion information is generated and a motion vector for the current block using the TMVP candidate list is derived. Then the current block is decoded using the derived motion vector for prediction in the regular merge mode or the adaptive motion vector prediction (AMVP) mode.

    CONSTRAINED TEMPLATE MATCHING
    2.
    发明公开

    公开(公告)号:US20240323386A1

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

    申请号:US18680979

    申请日:2024-05-31

    Abstract: An apparatus includes processing circuitry that is configured to determine whether at least one sample of a plurality of samples in a first template of a current block is in an intra coded block that is a spatial neighboring block of the current block, the first template including one or more samples of (1) top neighboring blocks and (2) left neighboring blocks of the current block. The processing circuitry is configured to, when (i) the at least one sample is included in the intra coded block and (ii) a template matching mode is applied to the current block, exclude the at least one sample from the first template to generate a second template for the current block. The processing circuitry is configured to determine a motion vector of the current block based on the second template. The processing circuitry is configured to reconstruct the current block based on the MV.

    TEMPLATE MATCHING REFINEMENT FOR AFFINE MOTION

    公开(公告)号:US20240137540A1

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

    申请号:US18380525

    申请日:2023-10-16

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

    Abstract: A current block is coded by an affine mode and includes a first control point at a first corner of the current block. A current template associated with the first control point is determined. A plurality of candidate reference templates is determined in a reference picture for the current template. A reference template is selected from the plurality of candidate reference templates for the current template based on a template matching (TM) cost. The TM cost indicates a respective difference between each candidate reference template and the current template of the first control point. A first control point motion vector (CPMV) is determined based on the selected reference template, where the first CPMV indicates an offset between the selected reference template in the reference picture and the current template associated with the first control point. The current block is reconstructed based at least on the first CPMV.

    METHOD AND APPARATUS FOR MOTION VECTOR CODING

    公开(公告)号:US20240137520A1

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

    申请号:US18381496

    申请日:2023-10-17

    CPC classification number: H04N19/139 H04N19/105 H04N19/176 H04N19/521

    Abstract: Processing circuitry receives coded information of a motion vector difference (MVD). The processing circuitry calculates cost values associated with value combinations for a plurality of bits in coding bits of the MVD, at least one of the plurality of bits is a bit in a codeword for indicating a magnitude for the MVD. The processing circuitry determines a combination of prediction values for the plurality of bits from the value combinations, the combination of prediction values is associated with a lowest cost value in the cost values. The processing circuitry decodes the coded information of the MVD to obtain one or more indicators for the combination of prediction values, the one or more indicators indicates whether the plurality of bits is correctly predicted by the combination of prediction values. The processing circuitry determines the MVD based on the combination of prediction values and the one or more indicators.

    DECODER-SIDE MOTION VECTOR REFINEMENT AND BI-DIRECTIONAL OPTICAL FLOW IN SUBBLOCK-BASED TEMPORAL MOTION VECTOR PREDICTION (SBTMVP)

    公开(公告)号:US20240031578A1

    公开(公告)日:2024-01-25

    申请号:US17984948

    申请日:2022-11-10

    CPC classification number: H04N19/137 H04N19/132 H04N19/159 H04N19/176

    Abstract: Aspects of the disclosure provide a method and an apparatus including processing circuitry that obtaining prediction information indicating whether a current block is coded in a subblock-based temporal motion vector prediction (SbTMVP) mode. If the current block is coded in the SbTMVP mode, whether a subblock in a plurality of subblocks of the current block is bi-predicted is determined. If the subblock is bi-predicted, motion information of the subblock is determined based on the SbTMVP mode. At least one of (i) a bilateral matching (BM)-based motion vector (MV) refinement and (ii) a bi-directional optical flow (BDOF) mode is applied to the subblock to refine the motion information of the subblock. The current block is reconstructed based on refined motion information corresponding to one or more subblocks in the plurality of subblocks. The refined motion information corresponding to the one or more subblocks includes the refined motion information of the subblock.

    IBC CHROMA BLOCK VECTOR DERIVATION FROM LUMA BLOCK VECTORS

    公开(公告)号:US20240022739A1

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

    申请号:US17983353

    申请日:2022-11-08

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

    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, processing circuitry receives a coded video bitstream including a current picture. The current picture includes a chroma block in a chroma separate tree, the chroma block being collocated in a same luma area with one or more luma blocks. The processing circuitry decodes, from the coded video bitstream, a syntax element that indicates a current picture referencing (CPR) mode for the chroma block, and determines, in response to the CPR mode, a chroma block vector for the chroma block according to one or more luma block vectors associated with the one or more luma blocks. The chroma block vector indicates a reference chroma block in the current picture. The processing circuitry reconstructs the chroma block based on the reference chroma block in the current picture.

    AFFINE MERGE MODE WITH TRANSLATIONAL MOTION VECTORS

    公开(公告)号:US20230412794A1

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

    申请号:US17982938

    申请日:2022-11-08

    Abstract: In some examples, an apparatus for video decoding includes processing circuitry. The processing circuitry determines, from a candidate list, a first affine-translational merge candidate for a prediction of a current block in a current picture. The first affine-translational merge candidate provides affine motion information associated with a first reference picture in a first reference list and translational motion information associated with a second reference picture in a second reference list. The processing circuitry generates a first prediction for a sample in the current block according to the affine motion information associated with the first reference picture, and generates a second prediction for the sample in the current block according to the translational motion information associated with the second reference picture. The processing circuitry reconstructs the sample of the current block according to a combination of the first prediction and the second prediction.

Patent Agency Ranking