-
公开(公告)号: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.
-
公开(公告)号: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.
-
14.
公开(公告)号: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.
-
17.
公开(公告)号: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.
-
公开(公告)号:US11202082B2
公开(公告)日:2021-12-14
申请号:US17035692
申请日:2020-09-29
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Maxim Borisovitch Sychev , Georgy Aleksandrovich Zhulikov , Timofey Mikhailovich Solovyev , Sergey Yurievich Ikonin
IPC: H04N19/182 , H04N19/117 , H04N19/172 , H04N19/513
Abstract: The disclosure relates to an image processing apparatus. The image processing apparatus comprises processing circuitry configured to: obtain a direction angle value associated with the target pixel (12a-c); select for the target pixel (12a-c) a plurality of primary interpolation support pixels (10a-d) from the array of pixels (10a-d) on the basis of the position of the target pixel (12a-c); determine pixel values of a first and a second secondary interpolation support pixels (11ac, 11bd) on the basis of the pixel values of the selected primary interpolation support pixels (10a-d), the direction angle value (a, b) and the position of the target pixel (12a-c); and determine the interpolated pixel value of the target pixel (12a-c) on the basis of the pixel values of the first and second secondary interpolation support pixel (11ac, 11bd) and the position of the target pixel (12a-c).
-
公开(公告)号: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.
-
公开(公告)号:US20210127128A1
公开(公告)日:2021-04-29
申请号:US17138250
申请日:2020-12-30
Applicant: Huawei Technologies Co., Ltd.
Inventor: Timofey Mikhailovich Solovyev , Jianle Chen , Sergey Yurievich Ikonin
IPC: H04N19/52 , H04N19/169
Abstract: Motion vectors (MVs) are used as predictors for prediction of an image for a current coding unit (CU) within a current video frame. The MVs are from a list of motion vector candidates (MVCs), which is generated. The list includes MVs determined from a first or second pattern, each pattern specifying MVC positions. The first MV positions are within a current video frame, while the second MV positions are for a video frame different from the current frame. The MVC list is generated for a current CU with the MV positions being relative to a position of the current CU. In particular, the MVC list is generated in dependence on a size of the current CU and a size of a grid specifying a minimum distance between two MV positions. One or more MVs as specified by the MV positions of said pattern are included into the MVC list.
-
-
-
-
-
-
-
-
-