DECODER-SIDE MOTION VECTOR REFINEMENT
    43.
    发明申请

    公开(公告)号:US20200169748A1

    公开(公告)日:2020-05-28

    申请号:US16695907

    申请日:2019-11-26

    Abstract: A video coding device, such as a video encoder or video decoder, may determine that a block of video data has at least one of a width less than 8 pixels, a height less than 8 pixels, or the width and the height being equal to 8 pixels; in response, determine that the block is not coded using decoder-side motion vector refinement (DMVR); and code the block without performing DMVR for the block. The video coding device may determine that a second block of video data has a size of at least 8×N or N×8, wherein N is an integer value greater than 8, in response to determining that the second block of video data has the size of at least 8×N or N×8, and then determine whether to code the second block using DMVR.

    Model-based motion vector difference derivation and template matching prediction for video coding

    公开(公告)号:US12177475B2

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

    申请号:US17586492

    申请日:2022-01-27

    Abstract: An example device for decoding video data includes a memory configured to store video data; and one or more processors configured to: decode data representing an initial motion vector for a current block of the video data, the initial motion vector having integer-motion vector difference (MVD) precision; determine a search range around a reference area identified by the initial motion vector in a reference picture; perform a template matching search process in the search range to identify a best matching region; determine error values for neighboring pixels to the best matching region; use the error values for the neighboring pixels to perform a model-based fractional-pixel motion vector refinement to derive motion vector difference values; apply at least one of the motion vector difference values to the initial motion vector to determine a refined motion vector for the current block; and decode the current block using the refined motion vector.

    Early termination of motion vector refinement process in video coding

    公开(公告)号:US11792423B2

    公开(公告)日:2023-10-17

    申请号:US16952736

    申请日:2020-11-19

    CPC classification number: H04N19/521 H04N19/176 H04N19/52 H04N19/577

    Abstract: A video coder is configured to determine bi-directional motion vectors of a current block of the video data and determine that a condition is satisfied with respect to the current block based on each component of the bi-directional motion vectors of the current block being less than a threshold value. The video coder is further configured to, based on the condition being satisfied with respect to the current block, early terminate application of a motion vector refinement process to the bi-directional motion vectors of the current block. The video coder is further configured to determine a prediction block for the current block based on the bi-directional motion vectors of the current block and reconstruct the current block based on the prediction block for the current block.

Patent Agency Ranking