-
公开(公告)号:US20250126287A1
公开(公告)日:2025-04-17
申请号:US18932496
申请日:2024-10-30
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Haitao Yang , Jianle Chen
IPC: H04N19/52 , H04N19/105 , H04N19/50
Abstract: A video encoder, a video decoder, and a corresponding method are provided. The method includes: parsing a bitstream to obtain an index, where the index indicates a target candidate motion vector group of a current coding block; determining the target candidate motion vector group in an affine candidate motion vector list based on the index, where the affine candidate motion vector list includes at least a first candidate motion vector group, the first candidate motion vector group is obtained based on a first group of control points of a first neighboring affine coding block, and the first group of control points is determined based on a CTU located relative to the current coding block, wherein the first neighboring affine coding block is located in the CTU; and predicting a predicted sample value of the current coding block based on the target candidate motion vector group.
-
公开(公告)号:US20250080748A1
公开(公告)日:2025-03-06
申请号:US18882668
申请日:2024-09-11
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Haitao Yang , Lian Zhang
IPC: 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.
-
公开(公告)号:US20250016353A1
公开(公告)日:2025-01-09
申请号:US18770346
申请日:2024-07-11
Applicant: Huawei Technologies Co., Ltd.
Inventor: Huanbang Chen , Xiang Ma , Haitao Yang , Lian Zhang
IPC: H04N19/513 , H04N19/176 , H04N19/182
Abstract: Disclosed are an inter prediction method based on an affine prediction mode and a related apparatus. The method includes: obtaining a predicted pixel value of a current affine block; obtaining an LIC flag of the current affine block, where the LIC flag is used to indicate whether local illumination compensation LIC is applied to the current affine block; and when the LIC flag indicates that LIC is applied to the current affine block, updating the predicted pixel value of the current affine block based on an update coefficient for LIC, to obtain an updated predicted pixel value of the current affine block.
-
公开(公告)号:US12177472B2
公开(公告)日:2024-12-24
申请号:US17858447
申请日:2022-07-06
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Sixin Lin , Haitao Yang
IPC: H04N19/52 , H04N19/105 , H04N19/124 , H04N19/139 , H04N19/157 , H04N19/176 , H04N19/513
Abstract: Image encoding and decoding methods, apparatuses and computer-readable media are described. An example image encoding method includes: determining N encoded units from adjacent encoded units of a to-be-encoded unit according to a first preset rule, where a motion prediction mode of the N encoded units is the same as that of the to-be-encoded unit; generating an nth motion vector group by using a first preset algorithm and based on a motion vector of an nth encoded unit; determining, from obtained N motion vector groups according to a second preset rule, one motion vector group as an optimal motion vector group; determining a prediction sample value of each sample unit in the to-be-encoded unit by using a second preset algorithm and based on the optimal motion vector group; and encoding a prediction residual of each sample unit and an index identifier of the optimal motion vector group, to obtain a bitstream corresponding to the to-be-encoded unit.
-
公开(公告)号:US12120310B2
公开(公告)日:2024-10-15
申请号:US18318730
申请日:2023-05-17
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Haitao Yang , Jianle Chen , Jiali Fu
IPC: H04N19/139 , H04N19/119 , H04N19/176 , H04N19/61
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.
-
公开(公告)号:US12069288B2
公开(公告)日:2024-08-20
申请号:US17473517
申请日:2021-09-13
Applicant: Huawei Technologies Co., Ltd.
Inventor: Huanbang Chen , Xiang Ma , Haitao Yang , Lian Zhang
IPC: H04N19/103 , H04N19/105 , H04N19/176 , H04N19/182 , H04N19/503 , H04N19/513 , H04N19/54 , H04N19/61 , H04N19/70
CPC classification number: H04N19/513 , H04N19/176 , H04N19/182
Abstract: Disclosed are an inter prediction method based on an affine prediction mode and a related apparatus. The method includes: obtaining a predicted pixel value of a current affine block; obtaining an LIC flag of the current affine block, where the LIC flag is used to indicate whether local illumination compensation LIC is applied to the current affine block; and when the LIC flag indicates that LIC is applied to the current affine block, updating the predicted pixel value of the current affine block based on an update coefficient for LIC, to obtain an updated predicted pixel value of the current affine block.
-
公开(公告)号:US12047609B2
公开(公告)日:2024-07-23
申请号:US17707202
申请日:2022-03-29
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/82 , H04N19/105 , H04N19/109 , H04N19/117 , H04N19/132 , H04N19/139 , H04N19/176 , H04N19/182 , H04N19/196 , H04N19/52 , H04N19/80
CPC classification number: H04N19/80 , H04N19/105 , H04N19/109 , H04N19/117 , H04N19/132 , H04N19/139 , H04N19/176 , H04N19/182 , H04N19/197 , H04N19/52
Abstract: An apparatus for inter prediction of a sample value of a current full-integer pixel of a plurality of pixels associated with a current block of a current frame of a video signal is disclosed. The apparatus is configured to: determine a motion vector of the current full-integer pixel based on a motion compensation model; determine for the current full-integer pixel a corresponding sub-integer pixel in a reference frame; determine positions of a set of corresponding filter support pixels in the reference frame; obtain a respective sample value of the corresponding sub-integer pixel of the current full-integer pixel and the corresponding filter support pixels in the reference frame by applying a bilinear interpolation; and determine the inter predicted sample value of the current full-integer pixel.
-
公开(公告)号:US11706417B2
公开(公告)日:2023-07-18
申请号:US17195798
申请日:2021-03-09
Applicant: Huawei Technologies Co., Ltd.
Inventor: Huanbang Chen , Haitao Yang
IPC: H04N19/13 , H04N19/159 , H04N19/176 , H04N19/52 , H04N19/70
CPC classification number: H04N19/13 , H04N19/159 , H04N19/176 , H04N19/52 , H04N19/70
Abstract: A video decoding method includes obtaining a to-be-entropy-decoded syntax element in a current block by parsing a received bitstream, where the to-be-entropy-decoded syntax element includes a syntax element 1 or a syntax element 2 in the current block, obtaining a context model corresponding to the to-be-entropy-decoded syntax element, where both of a context model corresponding to the syntax element 1 and a context model corresponding to the syntax element 2 are determined from the same preset context model set, entropy decoding the to-be-entropy-decoded syntax element based on the context model corresponding to the to-be-entropy-decoded syntax element, and obtaining a reconstructed image of the current block based on the syntax element obtained by entropy decoding.
-
公开(公告)号:US11659161B2
公开(公告)日:2023-05-23
申请号:US17189577
申请日:2021-03-02
Applicant: Huawei Technologies Co., Ltd.
Inventor: Huanbang Chen , Haitao Yang
IPC: H04N19/105 , H04N19/159 , H04N19/172 , H04N19/176 , H04N19/137
CPC classification number: H04N19/105 , H04N19/137 , H04N19/159 , H04N19/172 , H04N19/176
Abstract: A reference frame obtaining method includes determining a first reference frame list and a second reference frame list of a current picture block, determining, from the first reference frame list, whether an X-directional reference frame x1 satisfying a condition A1 exists, determining, from the second reference frame list, whether a Y-directional reference frame y1 satisfying a condition B1 exists, and in response to determining that the X-directional reference frame x1 exists and determining that the Y-directional reference frame y1 exists, obtaining index values (R1, R2) of bidirectional reference frames of the current picture block.
-
公开(公告)号:US11516464B2
公开(公告)日:2022-11-29
申请号:US17180274
申请日:2021-02-19
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Haitao Yang , Lian Zhang
IPC: H04N19/00 , 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.
-
-
-
-
-
-
-
-
-