-
公开(公告)号:US12200201B2
公开(公告)日:2025-01-14
申请号:US17346005
申请日:2021-06-11
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Biao Wang , Semih Esenlik , Anand Meher Kotra , Han Gao , Jianle Chen
IPC: H04N19/11 , H04N19/105 , H04N19/13 , H04N19/159 , H04N19/167 , H04N19/176 , H04N19/186 , H04N19/46 , H04N19/593
Abstract: Devices and methods for Intra prediction are provided. The method includes: parsing a bitstream, wherein the bitstream includes indication information to indicate whether a closest neighboring reference line to the current block is used for an intra prediction; determining an intra prediction mode of the current block is not Planar mode when the closest neighboring reference line to the current block is not used for the intra prediction; and obtaining an index indicating which intra prediction mode in a set of most probable modes is used for the intra prediction mode of the current block when the intra prediction mode of the current block is not Planar mode. The method can improve the efficiency to determine the intra prediction mode of the current block.
-
公开(公告)号:US12192534B2
公开(公告)日:2025-01-07
申请号:US18476309
申请日:2023-09-28
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Anand Meher Kotra , Semih Esenlik , Biao Wang , Han Gao , Zhijie Zhao , Jianle Chen
IPC: H04N19/14 , H04N19/117 , H04N19/176 , H04N19/182 , H04N19/80 , H04N19/86
Abstract: An image processing device for use in an image encoder and/or an image decoder, for deblocking a block edge between a first block and a second block of an image encoded with a block code, is provided. The image processing device comprises a filter for filtering the block edge, configured to, for at least some of the pixels to be filtered, within a deblocking range from the block edge, the deblocking range being perpendicular to the block edge, determine a filtered pixel value from an original pixel value of the pixel and at least one further pixel value, determine a clipping value of the pixel, dependent upon a distance of the pixel from the block edge, and clip the filtered pixel value, using the clipping value resulting in a deblocked pixel value.
-
公开(公告)号:US12192498B2
公开(公告)日:2025-01-07
申请号:US17714635
申请日:2022-04-06
Applicant: Huawei Technologies Co., Ltd.
Inventor: Vladyslav Zakharchenko , Jianle Chen , Ye-Kui Wang , Jeffrey Moguillansky
IPC: H04N19/44 , H04N19/146 , H04N19/184 , H04N19/597
Abstract: A method is implemented by a PCC decoder and comprises: receiving, by the PCC decoder, a point cloud bitstream; performing, by the PCC decoder, buffering of the point cloud bitstream based on a time, the performing comprising determining the time based on a delay and a delay offset; and decoding, by the PCC decoder, the point cloud bitstream based on the buffering. A method is implemented by a PCC decoder and comprises: receiving, by the PCC decoder, a point cloud bitstream; performing, by the PCC decoder, buffering of the point cloud bitstream based on a delay, the delay is based on a first delay and a second delay; and decoding, by the PCC decoder, the point cloud bitstream based on the buffering.
-
公开(公告)号:US12177433B2
公开(公告)日:2024-12-24
申请号:US18168188
申请日:2023-02-13
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Han Gao , Semih Esenlik , Jianle Chen , Zhijie Zhao , Anand Meher Kotra , Biao Wang
IPC: H04N19/119 , H04N19/176 , H04N19/70 , H04N19/96
Abstract: The present disclosure relates to methods and devices to be employed for encoding and decoding of image or video signal. They include determination of whether or not the size of a current block is larger than a minimum allowed quadtree leaf node size. If the size of the current block is not larger than the minimum allowed quadtree leaf node size, multi-type tree splitting is applied to the current block. The minimum allowed quadtree leaf node size is not larger than a maximum allowed binary tree root node size or the minimum allowed quadtree leaf node size is not larger than a maximum allowed ternary tree root node size.
-
公开(公告)号:US12167027B2
公开(公告)日:2024-12-10
申请号:US18155641
申请日:2023-01-17
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Haitao Yang , Jianle Chen
IPC: H04N19/50 , H04N19/105 , H04N19/52
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.
-
公开(公告)号:US12160603B2
公开(公告)日:2024-12-03
申请号:US18230384
申请日:2023-08-04
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Timofey Mikhailovich Solovyev , Roman Igorevich Chernyak , Alexander Alexandrovich Karabutov , Jianle Chen , Sergey Yurievich Ikonin , Elena Alexandrovna Alshina
IPC: H04N19/573 , H04N19/159 , H04N19/176 , H04N19/577
Abstract: The present disclosure relates to video encoding and decoding, and in particular to determining motion information for a current block using a history-based motion vector predictor, HMVP, list. The HMVP list is constructed, with said list being an ordered list of N HMVP candidates Hk, k=0, . . . , N−1, which are associated with motion information of N preceding blocks of the frame and precede the current block. Each HMVP candidate has motion information including elements of one or more motion vectors, MVs, one or more reference picture indices corresponding to the MVs, and one or more bi-prediction weight indices. One or more HMVP candidates from the HMVP list are added into a motion information candidate list for the current block; and the motion information is derived based on the motion information candidate list.
-
公开(公告)号:US12149684B2
公开(公告)日:2024-11-19
申请号:US17856428
申请日:2022-07-01
Applicant: Huawei Technologies Co., Ltd.
Inventor: Biao Wang , Semih Esenlik , Anand Meher Kotra , Han Gao , Jianle Chen
IPC: H04N19/176 , H04N19/105 , H04N19/11 , H04N19/13 , H04N19/159 , H04N19/167 , H04N19/186 , H04N19/46 , H04N19/593
Abstract: Devices and methods for Intra prediction are provided. The method includes: obtaining a value of an indication information of a current block. When the value of the indication information indicates the intra prediction mode of the current block is not comprised in the set of most probable modes, deriving the intra prediction mode IntraPredModeY of the current block by the following ordered steps: i. IntraPredModeY is set equal to intra_luma_mpm_remainder[xCb][yCb], ii. The value of IntraPredModeY is incremented by one. The method can improve the efficiency to determine the intra prediction mode of the current block.
-
公开(公告)号:US12120325B2
公开(公告)日:2024-10-15
申请号:US18098997
申请日:2023-01-19
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Xiang Ma , Jianle Chen , Haitao Yang
IPC: H04N19/196 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/593
CPC classification number: H04N19/196 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/593
Abstract: This application provides a chroma block prediction method and apparatus. The method includes: obtaining a maximum luma value and a minimum luma value based on luma samples corresponding to neighboring samples of a target chroma block, and calculating a first difference between the maximum luma value and the minimum luma value; if the first difference is not equal to 0, processing the first difference based on a quantity of significant bits of the first difference and a first preset bit depth to obtain a second difference; and determining, based on a first chroma value, a second chroma value, and the second difference, an intra prediction model parameter corresponding to the target chroma block, and determining prediction information of the target chroma block based on the intra prediction model parameter and luma reconstruction information corresponding to the target chroma block.
-
公开(公告)号:US12101462B2
公开(公告)日:2024-09-24
申请号:US16918733
申请日:2020-07-01
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Timofey Mikhailovich Solovyev , Jianle Chen , Sergey Yurievich Ikonin , Maxim Borisovitch Sychev
IPC: H04N19/105 , H04N19/137 , H04N19/159 , H04N19/169
CPC classification number: H04N19/105 , H04N19/137 , H04N19/159 , H04N19/1883
Abstract: The present disclosure relates to encoding and decoding of video images. Motion vectors are used for prediction of an image for a current coding unit, which is within a current coding tree unit. The motion vectors are taken from a list of motion vector candidates. The list is generated for the current coding unit using a pattern of positions of allowed motion vectors, and in dependence on the positions of the pattern relative to the current coding unit, and on the position of the current coding unit within the current coding tree unit. From the pattern, a subset of positions is selected and positions are restricted to positions within the current coding tree unit, while other pattern positions not available or not stored in a buffer are excluded. Other excluded pattern positions may be substituted and/or adjusted to as to become available and/or are being stored in the buffer.
-
公开(公告)号:US20240291962A1
公开(公告)日:2024-08-29
申请号:US18525393
申请日:2023-11-30
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Timofey Mikhailovich Solovyev , Jianle Chen , Sergey Yurievich Ikonin , Maxim Borisovitch Sychev
IPC: H04N19/105 , H04N19/137 , H04N19/159 , H04N19/169
CPC classification number: H04N19/105 , H04N19/137 , H04N19/159 , H04N19/1883
Abstract: The present disclosure relates to encoding and decoding of video images. Motion vectors are used as predictors for prediction of an image for a current coding unit CU, which is within a current coding tree unit CTU. The motion vectors are taken from a list of motion vector candidates MVCs. The list is generated for the current CU using a pattern of positions of allowed motion vectors, and in dependence on the positions of the pattern relative to the current CU, and on the position of the current CU within the current CTU. From the pattern, a subset of positions is selected and positions are restricted to positions within the current CTU, while other pattern positions not available or not stored in a buffer are excluded. Other excluded pattern positions may be substituted and/or adjusted to as to become available and/or are being stored in the buffer.
-
-
-
-
-
-
-
-
-