-
公开(公告)号:US12167009B2
公开(公告)日:2024-12-10
申请号:US17973151
申请日:2022-10-25
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yin Zhao , Haitao Yang , Jianle Chen
IPC: H04N19/12 , H04N19/124 , H04N19/176 , H04N19/184 , H04N19/44 , H04N19/51 , H04N19/61 , H04N19/625
Abstract: A video processing method includes: obtaining prediction information of a CU; obtaining, when the CU comprises only one residual TU and a size of the residual TU is less than a size of the CU, a TU partitioning mode of the CU and a residual position of the residual TU, wherein the TU partitioning mode and the residual position are used to determine a horizontal transform type and a vertical transform type; obtaining transform coefficients of the residual TU based on the horizontal transform type and the vertical transform type; and generating a bitstream that is for storing or transmitting and that includes the prediction information, a first flag that indicates the TU partitioning mode, a second flag that indicates the residual position, and the transform coefficients.
-
公开(公告)号:US12160588B2
公开(公告)日:2024-12-03
申请号:US17345556
申请日:2021-06-11
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Haitao Yang , Jianle Chen
IPC: H04N19/159 , H04N19/132 , H04N19/137 , H04N19/176 , H04N19/82
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.
-
公开(公告)号:US12160566B2
公开(公告)日:2024-12-03
申请号:US17369703
申请日:2021-07-07
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yin Zhao , Haitao Yang , Lian Zhang
IPC: H04N19/107 , G06T9/40 , H04N19/124 , H04N19/61 , H04N19/70 , H04N19/96
Abstract: A prediction mode determining method and apparatus are described. A prediction mode status of a child node of a target node is determined based on an area and a split manner of the target node, where the prediction mode status includes intra prediction mode only and inter prediction mode only. Further, a prediction mode of the child node is determined based on the prediction mode status of the child node. In this way, a same prediction mode is used for all child nodes obtained by splitting the target node. This facilitates pipeline processing of hardware, increases a subsequent processing speed, and improves video coding efficiency.
-
公开(公告)号:US20240357158A1
公开(公告)日:2024-10-24
申请号:US18612423
申请日:2024-03-21
Applicant: Huawei Technologies Co., Ltd.
Inventor: Hong Zhang , Haitao Yang
IPC: H04N19/513 , H04N19/119 , H04N19/139 , H04N19/176 , H04N19/196 , H04N19/52 , H04N19/53 , H04N19/54 , H04N19/57 , H04N19/573 , H04N19/82
CPC classification number: H04N19/521 , H04N19/119 , H04N19/139 , H04N19/176 , H04N19/196 , H04N19/52 , H04N19/53 , H04N19/54 , H04N19/57 , H04N19/573 , H04N19/82
Abstract: The present disclosure provides a video picture coding method, a video picture decoding method, a coding device, and a decoding device. The method includes: determining a distance between control points for an affine picture block; determining a motion vector difference for the affine picture block, motion vectors of the control points being used to determine the motion vector difference; and performing coding processing on the affine picture block over a size that includes a horizontal length and a vertical length, wherein the horizontal length and the vertical length vary based on the distance between the control points, the motion vector difference, and a motion vector precision.
-
公开(公告)号:US20240357075A1
公开(公告)日:2024-10-24
申请号:US18610994
申请日:2024-03-20
Applicant: Huawei Technologies Co., Ltd.
Inventor: Xiang Ma , Haitao Yang
IPC: H04N19/105 , H04N19/159 , H04N19/172 , H04N19/70
CPC classification number: H04N19/105 , H04N19/159 , H04N19/172 , H04N19/70
Abstract: A method of decoding a coded video bitstream includes obtaining a sequence parameter set (SPS)-level syntax element from the bitstream, wherein that the SPS-level syntax element equaling a preset value specifies that no video parameter set (VPS) is referred to by a SPS, and wherein the SPS-level syntax element being greater than the preset value specifies that the SPS refers to a VPS. The method further includes obtaining, when the SPS-level syntax element is greater than the preset value, an inter-layer enabled syntax element specifying whether one or more inter-layer reference pictures (ILRPs) are enabled to be used for the inter prediction of one or more coded pictures, and predicting one or more coded pictures based on the value of the inter-layer enabled syntax element.
-
公开(公告)号:US20240348786A1
公开(公告)日:2024-10-17
申请号:US18630457
申请日:2024-04-09
Applicant: Huawei Technologies Co., Ltd.
Inventor: Xu Chen , Haitao Yang , Lian Zhang
IPC: H04N19/132 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/70
CPC classification number: H04N19/132 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/70
Abstract: A video encoder, a video decoder, and a corresponding method, where the method includes, when a plurality of preset conditions are satisfied, performing bi-directional optical flow (BDOF) processing on a current picture block to obtain a predicted sample value of the current picture block, where the plurality of preset conditions include at least a condition that a height (H) of the current picture block is greater than or equal to 8, a width (W) of the current picture block is greater than or equal to 8, and a product of W and H is greater than 128. Thus encoding/decoding complexity and prediction accuracy can be balanced to some extent.
-
公开(公告)号:US12113959B2
公开(公告)日:2024-10-08
申请号:US17139837
申请日:2020-12-31
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Haitao Yang , Jianle Chen , Weiwei Xu , Ting Fu , Jiali Fu
IPC: H04N19/105 , H04N19/119 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/70
CPC classification number: H04N19/105 , H04N19/119 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/70
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.
-
288.
公开(公告)号:US20240297993A1
公开(公告)日:2024-09-05
申请号:US18412588
申请日:2024-01-14
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Haitao Yang , Yin Zhao , Lian Zhang
IPC: H04N19/119 , H04N19/159 , H04N19/176 , H04N19/96
CPC classification number: H04N19/119 , H04N19/159 , H04N19/176 , H04N19/96
Abstract: A prediction mode determining method includes determining a split mode for a current picture block, determining whether a first picture subblock that meets a preset condition is obtained after the current picture block is split in the split mode, splitting the current picture block in the split mode to obtain a plurality of picture subblocks in response to determining that the first picture subblock is obtained after the current picture block is split, and determining that a same prediction mode is used for the plurality of picture subblocks. The plurality of picture subblocks comprise the first picture subblock. The prediction mode for the plurality of picture subblocks is an intra prediction mode or an inter prediction mode.
-
289.
公开(公告)号:US12075045B2
公开(公告)日:2024-08-27
申请号:US17861641
申请日:2022-07-11
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Alexey Konstantinovich Filippov , Huanbang Chen , Vasily Alexeevich Rufitskiy , Haitao Yang , Elena Alexandrovna Alshina
IPC: H04N19/119 , H04N19/172 , H04N19/174 , H04N19/176 , H04N19/503 , H04N19/70
CPC classification number: H04N19/119 , H04N19/172 , H04N19/174 , H04N19/176 , H04N19/503 , H04N19/70
Abstract: A method of coding is described. The method can include obtaining a bitstream for a current picture, obtaining a value of a first indicator for the current picture according to the bitstream indicating a slice type, and obtaining a value of a second indicator for the current picture according to the bitstream indicating whether a weighted prediction parameter is present in a picture header or slice header of the bitstream. The method can also include parsing a value of the weighted prediction parameter for a current block of a current slice of the current picture from the bitstream. Furthermore, the method can include predicting the current block according to the value of the weighted prediction parameter.
-
公开(公告)号:US12069293B2
公开(公告)日:2024-08-20
申请号:US17472235
申请日:2021-09-10
Applicant: Huawei Technologies Co., Ltd.
Inventor: Huanbang Chen , Haitao Yang , Jianle Chen
IPC: H04N19/176 , H04N19/52 , H04N19/625 , H04N19/80
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.
-
-
-
-
-
-
-
-
-