CHROMA BDOF AND ADAPTIVE MULTI-PASS DMVR IN VIDEO CODING

    公开(公告)号:US20250008147A1

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

    申请号:US18755388

    申请日:2024-06-26

    Abstract: A device for decoding video data determines a luma prediction block for a luma block of a current block using an initial motion vector; applies one or more decoder-side motion vector refinement processes to the luma prediction block to determine a refined luma prediction block and refined motion vectors, the one or more motion vector refinement processes comprising a bi-directional optical flow (BDOF) process; for a chroma sample of a chroma block, determines a motion vector for the chroma sample based on refined motion vectors of one or more co-located luma samples of the luma block; determines a chroma prediction sample for a chroma prediction block based on the motion vector for the chroma sample; and determines a decoded version of the current block based on the refined luma prediction block and the chroma prediction block.

    INTRA-BLOCK COPY FOR NATURAL VIDEO CONTENT
    32.
    发明公开

    公开(公告)号:US20240223777A1

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

    申请号:US18402397

    申请日:2024-01-02

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

    Abstract: A device for decoding video data can be configured to receive a first syntax element in a syntax structure set to a first value indicating that an intra block copy mode is enabled for slices corresponding to the syntax structure; receive a second syntax element in the syntax structure set to a first value indicating that the intra block copy mode is enabled for non-intra slices corresponding to the syntax structure; and in response to the second syntax element being set to the first value for the second syntax element and in response to a slice type for a block of video data being a non-intra slice, receive a third syntax element for the block of video data set to a first value indicating that the intra block copy mode is enabled for the block of video data.

    Adaptive bilateral matching for decoder side motion vector refinement

    公开(公告)号:US11895302B2

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

    申请号:US17847942

    申请日:2022-06-23

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

    Abstract: Systems and techniques are provided for processing video data. For example, the systems and techniques can include obtaining a current picture of video data and obtaining reference pictures for the current picture from the video data. A merge mode candidate can be determined for the current picture. First and second motion vectors can be identified for the merge mode candidate. A motion vector search strategy can be selected for the merge mode candidate from a plurality of motion vector search strategies. The selected motion vector search strategy can be associated with one or more constraints corresponding to at least one of the first motion vector or the second motion vector. The selected motion vector search strategy can be used to determine refined motion vectors based on the first motion vector, the second motion vector, and the reference pictures. The merge mode candidate can be processed using the refined motion vectors.

    CODING VIDEO DATA USING OUT-OF-BOUNDARY MOTION VECTORS

    公开(公告)号:US20230247216A1

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

    申请号:US18153949

    申请日:2023-01-12

    CPC classification number: H04N19/513 H04N19/44

    Abstract: An example device for decoding video data includes one or more processors implemented in circuitry and configured t: form first and second prediction blocks using first and second motion vectors and combine the first and second prediction blocks according to BDOF to form a final prediction block. For at least one sample location, the one or more processors are configured to determine that a first predictor for the at least one sample location is outside of a boundary of the first reference picture; determine that a second predictor for the at least one sample location is within a boundary of the second reference picture; set the first predictor equal to the second predictor; and determine a final BDOF value for a sample at the at least one sample location using the first predictor and the second predictor.

    HYBRID INTER BI-PREDICTION IN VIDEO CODING

    公开(公告)号:US20220417521A1

    公开(公告)日:2022-12-29

    申请号:US17808510

    申请日:2022-06-23

    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.

    TEMPLATE MATCHING IN VIDEO CODING
    38.
    发明申请

    公开(公告)号:US20220210438A1

    公开(公告)日:2022-06-30

    申请号:US17558119

    申请日:2021-12-21

    Abstract: A video decoder may be configured to determine a motion vector and a motion vector precision for a current block; identify a current block template within the current picture; search within a search area for a final reference block template that corresponds to the current block template, wherein to search within the search area, the one or more processors are further configured to: identify an initial reference block template based on the motion vector, search other reference block templates around the initial reference block template using a step size that is set to an initial step size, and iteratively reduce the step size from the initial step size until the step size is set to a final step size that equals the motion vector precision; determine a prediction block for the current block based on the final reference block template.

Patent Agency Ranking