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
    43.
    发明申请

    公开(公告)号: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