-
公开(公告)号: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.
-
公开(公告)号:US12238297B2
公开(公告)日:2025-02-25
申请号:US17541467
申请日:2021-12-03
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Xiang Ma , Haitao Yang , Yin Zhao , Lian Zhang
IPC: H04N7/12 , H04N19/103 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/70
Abstract: This application discloses a method for constructing an MPM list, a method for obtaining an intra prediction mode of a chroma block, and an apparatus. In a specific implementation, a MIP mode is used for a current block, and the method for constructing an MPM list includes: obtaining intra prediction mode information of a neighboring block; determining, based on the intra prediction mode information of the neighboring block, whether an intra prediction mode of the neighboring block is the MIP mode; and skipping using the intra prediction mode of the neighboring block for MPM list construction of the current block if the intra prediction mode of the neighboring block is not the MIP mode; or using the intra prediction mode of the neighboring block for MPM list construction of the current block if the intra prediction mode of the neighboring block is the MIP mode.
-
公开(公告)号: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.
-
公开(公告)号:US12192449B2
公开(公告)日:2025-01-07
申请号:US18624948
申请日:2024-04-02
Inventor: Zhuoyi Lv , Li Li , Houqiang Li , Haitao Yang
IPC: H04N19/105 , H04N19/139 , H04N19/172 , H04N19/176 , H04N19/52 , H04N19/527 , H04N19/54
Abstract: An image prediction method and device are disclosed. The method includes: obtaining a first reference unit of an image unit, where respective predicted images are obtained for the image unit and the first reference unit by using a same affine model; obtaining motion information of basic motion compensation units at two or more preset positions of the first reference unit; and obtaining motion information of a basic motion compensation unit of the image unit according to the motion information. In this way, motion information of the first reference unit using a same affine motion prediction model is reused, and a more accurate motion vector of a current image unit is obtained, improving prediction accuracy and maintaining encoding and decoding complexity, thereby improving encoding and decoding performance.
-
公开(公告)号: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.
-
公开(公告)号:US12177470B2
公开(公告)日:2024-12-24
申请号:US17221184
申请日:2021-04-02
Inventor: Feng Wu , Ning Yan , Dong Liu , Houqiang Li , Haitao Yang
IPC: H04N19/51 , H04N19/176 , H04N19/42 , H04N19/80
Abstract: Embodiments of this application disclose an interpolation filter training method and apparatus, a video picture encoding and decoding method, an encoder, and a decoder. According to the training method, a first sub-pixel picture obtained through interpolation by using a conventional interpolation filter is used as label data, to train a second interpolation filter, so that the second interpolation filter obtained through training can be directly used for a pixel value, obtained through interpolation, of a first fractional pixel position. Therefore, the label data is more accurate, and coding performance of a video picture is improved. According to the encoding method, during inter prediction, a target interpolation filter used for a current encoding picture block is determined from a set of candidate interpolation filters, and the encoder selects, according to content of the current encoding picture block, an appropriate interpolation filter to perform an interpolation operation.
-
公开(公告)号: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.
-
9.
公开(公告)号:US12069317B2
公开(公告)日:2024-08-20
申请号:US18200141
申请日:2023-05-22
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Yin Zhao , Haitao Yang , Shan Liu
IPC: H04N19/96 , H04N19/172 , H04N19/184
CPC classification number: H04N19/96 , H04N19/172 , H04N19/184
Abstract: Embodiments of this application disclose a decoding method includes: obtaining a bitstream including picture data; parsing the bitstream to obtain node split mode information of a first-level coding tree and node split mode information of a second-level coding tree, if the split mode corresponding to the first node is no further splitting, parsing the bitstream to obtain encoding information of the first node; and decoding and reconstructing, based on the encoding information of the first node, a coding unit corresponding to the first node, to obtain a picture corresponding to the picture data.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-