Video image encoding method and related computer-readable medium and apparatus

    公开(公告)号:US12108048B2

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

    申请号:US18318731

    申请日:2023-05-17

    CPC classification number: H04N19/139 H04N19/119 H04N19/176 H04N19/61

    Abstract: A motion vector prediction method includes parsing a bitstream to obtain an index value of a candidate motion vector list and constructing the candidate motion vector list that includes. candidate motion vectors of K control points of a current block. The candidate motion vectors of K control points are obtained based on a 2N-parameter affine transform model used for a neighboring block of the current block, where N and K are integers greater than or equal to 2 and less than or equal to 4 with N not being equal to K. The method further includes determining, in the candidate motion vector list, target candidate motion vectors of the K control points based on the index value and obtaining a predicted motion vector of each subblock of the current block based on the target candidate motion vectors of the K control points.

    Inter prediction method and apparatus

    公开(公告)号:US12108046B2

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

    申请号:US17529106

    申请日:2021-11-17

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

    Abstract: This application discloses an inter prediction method, where a to-be-processed block includes one or more subblocks, and the method includes: determining a temporal offset vector of the to-be-processed block based on a spatially neighboring block of the to-be-processed block, where the temporal offset vector is used to determine a collocated subblock of the subblock of the to-be-processed block; and determining a motion vector of the subblock of the to-be-processed block based on a motion vector of the collocated subblock, where the motion vector of the subblock of the to-be-processed block is obtained based on a first preset motion vector when the motion vector of the collocated subblock is unavailable. This application can improve prediction accuracy in coding and increase coding efficiency.

    METHOD FOR CONSTRUCTING CANDIDATE MOTION INFORMATION LIST, INTER PREDICTION METHOD, AND APPARATUS

    公开(公告)号:US20240196003A1

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

    申请号:US18545816

    申请日:2023-12-19

    CPC classification number: H04N19/52 H04N19/577

    Abstract: A motion information candidate list construction method includes: performing a first processing process on all neighboring image blocks of a current image block until a quantity of candidate motion information sets in a candidate motion information list is equal to a first preset value or all the neighboring image blocks are traversed; then traversing at least two extra to be selected motion information sets, and storing, in the candidate motion information list, an extra to be selected motion information set that satisfies a preset condition, until the quantity of candidate motion information sets in the candidate motion information list is equal to a preset quantity value or the extra to be selected motion information sets are traversedextra to be selected motion.

    MOTION VECTOR OBTAINING METHOD AND APPARATUS
    26.
    发明公开

    公开(公告)号:US20240121421A1

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

    申请号:US18485330

    申请日:2023-10-12

    CPC classification number: H04N19/513 H04N19/176 H04N19/189 H04N19/567

    Abstract: This application provides a motion vector obtaining method and apparatus. The method includes: determining a target offset vector of a block and identifier information of a target picture, wherein the block comprises at least one sub-block; determining a location of the sub-block; determining, as a target location coordinate value of a collocated sub-block, a location coordinate value obtained by performing a clipping operation on an initial location coordinate value in a range, wherein the initial location coordinate value is based on the location of the sub-block and the target offset vector; and obtaining a motion vector of the sub-block based on a motion vector corresponding to the target location coordinate value. Thus, a range of the target offset vector is limited, so that a quantity of memory read times can be reduced in a process of obtaining the motion vector of the collocated sub-block.

    Method for obtaining candidate motion vector list, apparatus, encoder, and decoder

    公开(公告)号:US11889061B2

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

    申请号:US17975932

    申请日:2022-10-28

    CPC classification number: H04N19/105 H04N19/159 H04N19/176 H04N19/30

    Abstract: This disclosure discloses a method for obtaining a candidate motion vector list, an apparatus, an encoder, and a decoder. The method for obtaining a candidate motion vector list comprises: when a first candidate picture block is encoded/decoded and an inter prediction mode is used, determining whether a reference picture of the first candidate picture block is the same as a reference picture of a current block; and constructing a candidate motion vector list of the current block based on a determining result; when the reference picture of the first candidate picture block is different from the reference picture of the current block, the MV of the first candidate picture block is not used to construct the list. Implementing this disclosure can reduce complexity of a motion information derivation process, and improve coding efficiency.

    Motion vector obtaining method and apparatus

    公开(公告)号:US11812050B2

    公开(公告)日:2023-11-07

    申请号:US17898044

    申请日:2022-08-29

    CPC classification number: H04N19/513 H04N19/176 H04N19/189 H04N19/567

    Abstract: This application provides a motion vector obtaining method and apparatus. The method includes: determining a target offset vector of a block and identifier information of a target picture, wherein the block comprises at least one sub-block; determining a location of the sub-block; determining, as a target location coordinate value of a collocated sub-block, a location coordinate value obtained by performing a clipping operation on an initial location coordinate value in a range, wherein the initial location coordinate value is based on the location of the sub-block and the target offset vector; and obtaining a motion vector of the sub-block based on a motion vector corresponding to the target location coordinate value. Thus, a range of the target offset vector is limited, so that a quantity of memory read times can be reduced in a process of obtaining the motion vector of the collocated sub-block.

Patent Agency Ranking