-
公开(公告)号: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.
-
公开(公告)号:US12143586B2
公开(公告)日:2024-11-12
申请号:US17708861
申请日:2022-03-30
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/122 , H04N19/176 , H04N19/523 , H04N19/547
Abstract: A method related to adaptive usage of pixel-based and block-based affine motion compensation and includes performing sub-block-based affine transform prediction on an affine block with a first sub-block size if the first sub-block size is greater than or equal to a first sub-block size threshold. If the first sub-block size is less than the first sub-block size threshold, it is determined whether a pixel-based motion vector field is not applied for performing motion compensation for the affine block. If the motion vector field is not applied, a sub-block-based affine motion prediction is performed with a second sub-block size that is based on the first sub-block size. If the pixel-based motion vector field is applied, motion compensation is performed for a sub-block of the affine block using the pixel-based motion vector field.
-
公开(公告)号:US20240296593A1
公开(公告)日:2024-09-05
申请号:US18661245
申请日:2024-05-10
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Alexander Alexandrovich Karabutov , Panqi Jia , Atanas Boev , Han Gao , Biao Wang , Elena Alexandrovna Alshina , Johannes Sauer
IPC: G06T9/00 , H04N19/13 , H04N19/167 , H04N19/186
CPC classification number: G06T9/002 , H04N19/13 , H04N19/167 , H04N19/186
Abstract: A conditional coding of components of an image is described. A method of encoding at least a portion of an image is provided, which comprises encoding a primary component of the image independently from at least one secondary component and encoding the at least one secondary component of the image using information from the primary component. Further, it is provided a method of encoding at least a portion of an image, comprising providing a residual comprising a primary residual component for a primary component of the image and at least one secondary residual component for at least one secondary component of the image that is different from the primary component, encoding the primary residual component independently from the at least one secondary residual component and encoding the at least one secondary residual component using information from the primary residual component.
-
4.
公开(公告)号:US20240161488A1
公开(公告)日:2024-05-16
申请号:US18479611
申请日:2023-10-02
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Timofey Mikhailovich Solovyev , Elena Alexandrovna Alshina , Biao Wang , Alexander Alexandrovich Karabutov , Mikhail Vyacheslavovich Sosulnikov , Georgy Petrovich Gaikov , Han Gao , Panqi Jia , Esin Koyuncu , Sergey Yurievich Ikonin , Semih Esenlik
IPC: G06V10/82 , G06V10/77 , G06V20/40 , H04N19/513 , H04N19/91
CPC classification number: G06V10/82 , G06V10/7715 , G06V20/46 , H04N19/521 , H04N19/91
Abstract: This application provides methods and apparatuses for processing of picture data or picture feature data using a neural network with two or more layers. The present disclosure may be applied in the field of artificial intelligence (AI)-based video or picture compression technologies, and in particular, to the field of neural network-based video compression technologies. According to some embodiments, two kinds of data are combined during the processing including processing by the neural network. The two kinds of data are obtained from different stages of processing by the network. Some of the advantages may include greater scalability and a more flexible design of the neural network architecture which may further lead to better encoding/decoding performance.
-
公开(公告)号:US11818357B2
公开(公告)日:2023-11-14
申请号:US17358572
申请日:2021-06-25
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Maxim Borisovitch Sychev , Timofey Mikhailovich Solovyev , Alexander Alexandrovich Karabutov , Sergey Yurievich Ikonin , Jianle Chen
IPC: H04N19/137 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/503
CPC classification number: H04N19/137 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/503
Abstract: The disclosure provides a motion vector compression method, comprising: obtaining a temporal motion vector; determining a compressed motion vector using a binary representation of the temporal motion vector comprising an exponent part and/or a mantissa part, wherein the exponent part comprises N bits, the mantissa part comprises M bits, and wherein N is a non-negative integer and M is a positive integer; and performing a temporal motion vector prediction (TMVP) using the compressed motion vector.
-
公开(公告)号:US11689723B2
公开(公告)日:2023-06-27
申请号:US17249946
申请日:2021-03-19
Applicant: Huawei Technologies Co., Ltd.
Inventor: Roman Igorevich Chernyak , Alexander Alexandrovich Karabutov , Sergey Yurievich Ikonin , Timofey Mikhailovich Solovyev , Haitao Yang , Jianle Chen , Yin Zhao
IPC: H04N19/124 , H04N19/105 , H04N19/132 , H04N19/176 , H04N19/186 , H04N19/46
CPC classification number: H04N19/124 , H04N19/105 , H04N19/132 , H04N19/176 , H04N19/186 , H04N19/46
Abstract: A method for inverse quantization of a current block of a picture is provided. The method is performed by a decoder, and the picture comprises a luminance component and a chrominance component, where the luminance component and the chrominance component are partitioned into multiple blocks. The method includes obtaining one or more existing quantization parameter (QP) values from a received bitstream, wherein the one or more existing QP values are associated with a current block in the chrominance component; determining a QP value for the current block in the chrominance component based on the one or more existing QP values; performing inverse quantization on the current block in the chrominance component using the determined QP value.
-
7.
公开(公告)号: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.
-
公开(公告)号:US11202099B2
公开(公告)日:2021-12-14
申请号:US16733984
申请日:2020-01-03
Applicant: Huawei Technologies Co., Ltd.
Inventor: Maxim Borisovitch Sychev , Alexis Decurninge , Dimitrios Tsilimantos , Alexander Alexandrovich Karabutov , Stefan Valentin , Sergey Yurievich Ikonin
IPC: H04N19/597 , H04N13/161 , H04N5/232 , H04N19/517 , H04N19/105 , H04N19/139 , H04N19/172 , H04N19/527 , G06T3/60
Abstract: A system and method for improving quality of encoding and decoding a panoramic video. The panoramic video comprises a sequence of encoded picture frames. In panoramic video picture frames are mapped on a spherical viewing area. In the method the projection center of the encoded frame is transformed before encoding. In the decoding phase the projection center is transformed back accordingly after decoding the frame.
-
公开(公告)号:US20210352276A1
公开(公告)日:2021-11-11
申请号:US17376463
申请日:2021-07-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Maxim Borisovitch Sychev , Timofey Mikhailovich Solovyev , Alexander Alexandrovich Karabutov , Sergey Yurievich Ikonin , Jianle Chen
IPC: H04N19/105 , H04N19/132 , H04N19/137 , H04N19/159 , H04N19/176
Abstract: An apparatus and method for inter prediction of a block includes estimating local illumination compensation (LIC) parameters using first reference samples of a current block and second reference samples of a reference block, wherein a third reference sample of the second reference samples is based on an integer part of a fractional motion vector (MV), and obtaining inter prediction of the current block according to the LIC parameters.
-
公开(公告)号:US20240414361A1
公开(公告)日:2024-12-12
申请号:US18744323
申请日:2024-06-14
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Georgii Petrovich Gaikov , Sergey Yurievich Ikonin , Ahmet Burakhan Koyuncu , Alexander Alexandrovich Karabutov , Timofey Mikhailovich Solovyev , Elena Alexandrovna Alshina
Abstract: A method of processing a current object is provided. A set of input data tensors representing the current object are inputted into a first neural layer of a transformer based neural network. Based on information about processing the current object, at least one auxiliary data tensor is inputted into the first neural layer or a second neural layer of the transformer based neural network, where the at least one auxiliary data tensor is different from each of the input data tensors of the set of input data tensors and represents at least one auxiliary input. The set of input data tensors are processed by the transformer based neural network using the at least one auxiliary data tensor in order to obtain a set of output data tensors.
-
-
-
-
-
-
-
-
-