-
公开(公告)号:US20220394270A1
公开(公告)日:2022-12-08
申请号:US17832871
申请日:2022-06-06
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Shan Gao , Haitao Yang
IPC: H04N19/137 , H04N19/105 , H04N19/132 , H04N19/159 , H04N19/176
Abstract: A video data inter prediction method is provided, which includes: determining a candidate motion information list of a current picture block, where the candidate motion information list includes at least one first candidate motion information group, at least one second candidate motion information group, the first candidate motion information group is a motion information group determined based on motion information of preset locations on a first neighboring picture block of the current picture block and a motion model of the first neighboring picture block, the second candidate motion information group is a set of motion information of at least two sample locations that are respectively neighboring to at least two preset locations on the current picture block; determining target motion information from the candidate motion information list; and performing inter prediction on the current picture block based on the target motion information.
-
公开(公告)号:US11463721B2
公开(公告)日:2022-10-04
申请号:US17111376
申请日:2020-12-03
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Yin Zhao , Haitao Yang , Jianle Chen
IPC: 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.
-
公开(公告)号:US11431991B2
公开(公告)日:2022-08-30
申请号:US17166364
申请日:2021-02-03
Applicant: Huawei Technologies Co., Ltd.
Inventor: Xiang Ma , Haitao Yang , Jianle Chen
IPC: H04N19/00 , H04N19/186 , H04N19/176
Abstract: The present disclosure provides a chroma block prediction method and a device. The method includes: parsing a bitstream to obtain first indication information; downsampling a first luma block by a first filter when a value of the first indication information is a first value or by using a second filter when a value of the first indication information is a second value, to obtain a second luma block; obtaining a plurality of chroma samples and a plurality of luma samples; obtaining linear model coefficients based on the plurality of chroma samples and the plurality of luma samples; and obtaining a prediction value of the current chroma block based on the second luma block and the linear model coefficients.
-
公开(公告)号:US11425410B2
公开(公告)日:2022-08-23
申请号:US17185039
申请日:2021-02-25
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Xiang Ma , Haitao Yang , Jianle Chen
IPC: H04N19/513 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/46
Abstract: This application provides a video picture prediction method and apparatus, to resolve a problem in a conventional technology that a length of a coded video sequence is increased. The first type of identifier may be added to a bitstream. The first type of identifier is used to indicate whether an affine motion model-based inter prediction mode is enabled for a video picture. For a video picture or a picture block included in the slice for which the affine motion model does not need to be used, a parameter, related to the affine motion model, of the picture block may not need to be transmitted. On a decoder side, during decoding of the picture block, the parameter related to the affine motion model does not need to be parsed. This can reduce load of a decoder, increase a processing speed, and decrease a processing time.
-
235.
公开(公告)号:US20220174326A1
公开(公告)日:2022-06-02
申请号:US17678253
申请日:2022-02-23
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Timofey Mikhailovich Solovyev , Maxim Borisovitch Sychev , Huanbang Chen , Alexander Alexandrovich Karabutov , Roman Igorevich Chernyak , Sergey Yurievich Ikonin , Haitao Yang , Elena Alexandrovna Alshina
IPC: H04N19/80 , H04N19/139 , H04N19/176 , H04N19/105 , H04N19/132 , H04N19/172 , H04N19/117 , H04N19/61 , H04N19/122 , H04N19/85
Abstract: A method for coding a video implemented in an encoder or a decoder including the enhanced interpolation filter, EIF, for motion compensation, the method comprising: i) determining control point motion vectors, CPMVs, for a block according to affine inter-prediction, the block being an affine block or a sub-block of the affine block; ii) for a predefined sub-block size determining a reference area for a sub-block with the predefined sub-block size according to values of the CPMVs; iii) comparing the determined reference area with a predefined threshold; iv) applying EIF for motion compensation, comprising deriving the pixel-based motion vector field for the block; wherein if the determined reference area is larger than the threshold, deriving the pixel-based motion vector field for the block further comprises motion vector clipping, wherein motion vector clipping range is determined based on motion model of the block and the size of the block.
-
公开(公告)号:US11343523B2
公开(公告)日:2022-05-24
申请号:US16849354
申请日:2020-04-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yin Zhao , Haitao Yang , Jianle Chen
IPC: H04N19/44 , H04N19/12 , H04N19/176 , H04N19/61 , H04N19/625 , H04N19/124 , H04N19/184 , H04N19/51
Abstract: The present disclosure discloses a video decoding method, including: parsing a received bitstream to obtain prediction information of a CU; obtaining a target transform mode of a residual TU; parsing the received bitstream to obtain transform coefficients of the residual TU; applying an inverse quantization to the transform coefficients of the residual TU to obtain dequantized coefficients; applying, based on the target transform mode, an inverse transform to the dequantized coefficients to obtain a residual block of the residual TU; obtaining a prediction block of the CU based on the prediction information; and obtaining a video block based on the residual block and the prediction block; and outputting a video sequence, the video sequence including a video frame that includes the video block.
-
公开(公告)号:US11336907B2
公开(公告)日:2022-05-17
申请号:US17149726
申请日:2021-01-15
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Xiang Ma , Yin Zhao , Haitao Yang , Jianle Chen
IPC: H04N19/176 , H04N19/186
Abstract: Techniques are described of a linear model prediction mode. A set of reconstructed neighboring luma samples are determined. Two pairs of luma value and chroma value are determined according to N reconstructed neighboring luma samples, N reconstructed neighboring chroma samples, M reconstructed neighboring luma samples, and M reconstructed neighboring chroma samples. The minimum value of the N reconstructed neighboring luma samples is not less than the maximum luma value of the remaining reconstructed neighboring luma samples of the set of reconstructed neighboring luma samples. The maximum value of the M reconstructed neighboring luma samples is not larger than the minimum luma value of the remaining reconstructed neighboring luma samples of the set of reconstructed neighboring luma samples. M>1 and N>1. Linear model parameters are determined based on the two pairs of luma value and chroma value, and a predictive block is determined based on the linear model parameters.
-
公开(公告)号:US11330285B2
公开(公告)日:2022-05-10
申请号:US16460029
申请日:2019-07-02
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Haitao Yang , Fan Liang
IPC: H04N19/513 , H04N19/176 , H04N19/54
Abstract: A picture prediction method includes: determining a reference block of a current block; obtaining location information and motion information of at least two feature points in the reference block; calculating motion information of each subblock in the current block based on the location information and the motion information of the at least two feature points in the reference block; and performing motion compensation prediction on each subblock in the current block based on the motion information of each subblock in the current block, to obtain a prediction block of the current block.
-
公开(公告)号:US11323708B2
公开(公告)日:2022-05-03
申请号:US17187184
申请日:2021-02-26
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yin Zhao , Haitao Yang , Jianle Chen , Lian Zhang
IPC: H04N19/119 , H04N19/132 , H04N19/176 , H04N19/186
Abstract: A picture partitioning method and apparatus are described. The method includes determining a split mode of a current node, where the current node includes a luma block and a chroma block. The method further includes determining, based on the split mode of the current node and a size of the current node, that the chroma block of the current node is not further split. In accordance with the chroma block of the current node not being further split, the method includes splitting the luma block of the current node based on the split mode of the current node. In accordance with the chroma block of the current node not being further split, the method may be used to split only the luma block of the current node, thereby improving encoding and decoding efficiency, reducing a maximum throughput of a codec, and facilitating implementation of the codec.
-
公开(公告)号:US11310524B2
公开(公告)日:2022-04-19
申请号:US16858222
申请日:2020-04-24
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Haitao Yang , Shan Gao , Jiantong Zhou , Shan Liu
Abstract: A method includes obtaining a first motion vector of a motion compensation unit included in an affine code block. The method also includes determining a second motion vector based on the first motion vector, where a precision of the second motion vector matches a motion vector precision of a storage unit corresponding to the motion compensation unit. The method further includes determining a third motion vector based on the second motion vector, where there is a preset correspondence between the third motion vector and the second motion vector, and the third motion vector is used for subsequent encoding/decoding processing.
-
-
-
-
-
-
-
-
-