Image prediction method and apparatus

    公开(公告)号:US11323736B2

    公开(公告)日:2022-05-03

    申请号:US15923434

    申请日:2018-03-16

    Abstract: An image prediction method and apparatus is disclosed. The image prediction method includes: determining, according to information about adjacent image units adjacent to a to-be-processed image unit, whether a set of candidate prediction modes for the to-be-processed image unit includes an affine merge mode, where the affine merge mode indicates that respective predicted images of the to-be-processed image unit and the adjacent image units of the to-be-processed image unit are obtained by using a same affine model; parsing a bitstream to obtain first indication information; determining, in the set of candidate prediction modes, a prediction mode for the to-be-processed image unit according to the first indication information; and determining a predicted image of the to-be-processed image unit according to the prediction mode. The method reduces a bit rate of encoding a prediction mode, thereby improving encoding efficiency.

    VIDEO IMAGE ENCODING AND DECODING METHOD, APPARATUS, AND DEVICE

    公开(公告)号:US20210243432A1

    公开(公告)日:2021-08-05

    申请号:US17234976

    申请日:2021-04-20

    Abstract: The present disclosure provides a video image decoding method in which a size of an affine motion compensation image sub-block in an affine image block is determined based on a motion vector difference, motion vector precision, a distance between control points in the affine image block, and a size of the affine image block, where the size includes a length in a horizontal direction and a length in a vertical direction, so that a length of the affine image block in a horizontal/vertical direction is an integer multiple of the length of the affine motion compensation image sub-block in the horizontal/vertical direction.

    Video image encoding method, video image decoding method, encoding device, and decoding device

    公开(公告)号:US10349079B2

    公开(公告)日:2019-07-09

    申请号:US15678635

    申请日:2017-08-16

    Abstract: Embodiments of the present application relate to a video image encoding method, a video image decoding method, an encoding device, and a decoding device. The method includes: determining a motion vector group of a current encoding block; determining prediction values of a first component set of a motion model initialization vector; determining values of the first component set according to the prediction values of the first component set; and encoding the values of the first component set, and transmitting encoded values of the first component set. According to the video image encoding method in the embodiments of the present application, a motion model initialization vector is determined according to a motion vector group; values of a motion model are determined according to the motion model initialization vector. In this way, a volume of data and a quantity of occupied bits in encoding and decoding transmission can be reduced.

    METHOD FOR DETERMINING BLOCK PARTITION MANNER IN VIDEO CODEC, AND RELATED APPARATUS
    65.
    发明申请
    METHOD FOR DETERMINING BLOCK PARTITION MANNER IN VIDEO CODEC, AND RELATED APPARATUS 审中-公开
    用于确定视频编解码器中的块分割器的方法及相关装置

    公开(公告)号:US20160234511A1

    公开(公告)日:2016-08-11

    申请号:US15130035

    申请日:2016-04-15

    Abstract: A method for determining a block partition manner in video encoding including: acquiring processing information of N related blocks of a current block; and determining a block partition manner of the current block according to the processing information of the N related blocks; where the processing information is block partition depth information and/or block encoding mode information, N is a positive integer, and the N related blocks include at least one of the following picture blocks: at least one neighboring block of the current block, a reference block of the current block, and at least one neighboring block of the reference block.

    Abstract translation: 一种用于确定视频编码中的块分割方式的方法,包括:获取当前块的N个相关块的处理信息; 以及根据所述N个相关块的处理信息确定当前块的块分割方式; 其中处理信息是块分割深度信息和/或块编码模式信息,N是正整数,并且N个相关块包括以下图像块中的至少一个:当前块的至少一个相邻块,参考 当前块的块,以及参考块的至少一个相邻块。

    MOTION VECTOR PREDICTION FOR VIDEO CODING

    公开(公告)号:US20250024018A1

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

    申请号:US18885854

    申请日:2024-09-16

    Abstract: Technologies for inter prediction for a block in a video are provided. In one example, a method includes: when a size of a current block satisfies a preset condition, parsing a bitstream to obtain a syntax element, where the syntax element includes at least an index of optimal candidate motion information of the current block; determining, based on the syntax element, to construct a first list or a second list for the current block, where the first list is a block-based candidate motion information list, and the second list is a subblock-based candidate motion information list; determining optimal motion information from the first list or the second list based on the index; and predicting the current block based on the optimal motion information. In this method, the block-based candidate motion information list and the subblock-based candidate motion information list are distinguished from each other. This effectively reduces transmission costs of the optimal candidate motion information.

    Inter prediction method and apparatus

    公开(公告)号:US12160588B2

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

    申请号:US17345556

    申请日:2021-06-11

    Abstract: This application discloses an inter prediction method and apparatus. The method includes: determining a plurality of first picture blocks in a to-be-processed picture block based on a preset picture split width, a preset picture split height, and a width and a height of the to-be-processed picture block; separately performing bi-directional optical flow prediction on the plurality of first picture blocks to obtain a predictor of each first picture block; and obtaining a predictor of the to-be-processed picture block with a combination of the predictors of the plurality of first picture blocks. The apparatus includes a determining module, a prediction module, and a combination module. In this application, complexity of implementing inter prediction can be reduced, and processing efficiency can be improved.

    Motion vector prediction for video coding

    公开(公告)号:US12113959B2

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

    申请号:US17139837

    申请日:2020-12-31

    Abstract: Technologies for inter prediction for a block in a video are provided. In one example, a method includes: parsing a bitstream to obtain a syntax element, where the syntax element includes at least an index of optimal candidate motion information of a current block; determining, based on the syntax element, to construct a first list or a second list for the current block, where the first list is a block-based candidate motion information list, and the second list is a subblock-based candidate motion information list; determining optimal motion information from the first list or the second list based on the index; and predicting the current block based on the optimal motion information. In this method, the block-based candidate motion information list and the subblock-based candidate motion information list are distinguished from each other. This effectively reduces transmission costs of the optimal candidate motion information.

    Adaptive interpolation filter
    70.
    发明授权

    公开(公告)号:US12069293B2

    公开(公告)日:2024-08-20

    申请号:US17472235

    申请日:2021-09-10

    CPC classification number: H04N19/52 H04N19/176 H04N19/625 H04N19/80

    Abstract: Disclosed is a mechanism for selecting an interpolation filter for use in conjunction with an affine block in video coding. A motion vector is determined for a sub-block of the affine block based on control points. A sub-block size of the sub-block is also determined. The interpolation filter is selected for application to a reference block corresponding to the sub-block. The interpolation filter is selected based on the sub-block size. The motion vector of the sub-block and an offset of a current sample of the sub-block are employed to determine a reference sample at the reference block. This includes applying the interpolation filter to the reference block to determine the reference sample when the motion vector at the offset points to a fractional position at the reference block. The reference samples are employed to determine residual information in order to encode the affine block.

Patent Agency Ranking