-
21.
公开(公告)号: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.
-
公开(公告)号:US20240056098A1
公开(公告)日:2024-02-15
申请号:US18493404
申请日:2023-10-24
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Maxim Borisovitch Sychev , Andrey Soroka , Elena Alexandrovna Alshina , Sergey Yurievich Ikonin
IPC: H03M7/30
CPC classification number: H03M7/6011 , H03M7/6005 , H03M7/3077
Abstract: Methods and apparatuses are described to encoded data into a bitstream and to decode data from a bitstream. The method is able to perform parallel encoding and decoding efficiently and avoids padding of substreams thus reducing the amount of bits within the bitstream. Portions of input data channels are multiplexed and encoded into substreams. During the multiplexing shuffling methods are applied in order to obtain substreams of more uniform lengths. The amount of bits within the substream may be further reduced by including only the relevant significant bits within the trailing bits of the encoding process.
-
公开(公告)号: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.
-
公开(公告)号:US11716479B2
公开(公告)日:2023-08-01
申请号:US17830875
申请日:2022-06-02
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Roman Igorevich Chernyak , Yin Zhao , Sergey Yurievich Ikonin , Jianle Chen
IPC: H04N11/02 , H04N19/186 , H04N19/176 , H04N19/44 , H04N19/60 , H04N19/70
CPC classification number: H04N19/186 , H04N19/176 , H04N19/44 , H04N19/60 , H04N19/70
Abstract: A method comprising obtaining a bitstream, the bitstream comprises a transform unit syntax and a coding unit syntax, the transform unit syntax includes a value of a first flag and a value of a second flag related to, respectively, a first chroma transform block and a second chroma transform block of a current transform unit or a current sub-transform unit within the current transform unit, the first or second flag specifies whether the first or second chroma transform block contains at least one transform coefficient levels not equal to 0, the coding unit syntax includes a value of a third flag specifying whether a transform tree structure is present or not; and deriving a value of a fourth flag based on the values of the first, second, and third flags, the fourth flag specifies whether a luma transform block contains at least one transform coefficient levels not equal to 0.
-
公开(公告)号: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.
-
26.
公开(公告)号:US20230199227A1
公开(公告)日:2023-06-22
申请号:US18172174
申请日:2023-02-21
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Roman Igorevich Chernyak , Kamilla Railevna DAVLETSHINA , Sergey Yurievich Ikonin , Elena Alexandrovna Alshina
IPC: H04N19/80 , H04N19/60 , H04N19/182 , H04N19/176
CPC classification number: H04N19/80 , H04N19/60 , H04N19/182 , H04N19/176
Abstract: A method of coding is implemented by a decoding device, the method includes: receiving a bitstream, and obtaining from the bitstream, a first luma bit depth value of luma samples of a current picture. The method also includes performing a Hadamard Transform Domain Filtering (HTDF) post reconstruction filtering of a block of the current picture by using a lookup table based on the obtained first luma bit depth value.
-
27.
公开(公告)号: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.
-
公开(公告)号:US11343494B2
公开(公告)日:2022-05-24
申请号:US17120044
申请日:2020-12-11
Applicant: Huawei Technologies Co., Ltd.
Inventor: Sergey Yurievich Ikonin
IPC: H04N19/117 , H04N19/105 , H04N19/124 , H04N19/136 , H04N19/147 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/593 , H04N19/82 , H04N19/85
Abstract: A decoder for decoding a block of a current frame of a video from a bitstream and a corresponding encoder are provided. The decoder comprises a reference sample selection unit configured to select reference samples of a reconstructed part of the current frame, a filter unit configured to filter the reference samples, and a block generation unit configured to generate a prediction of the block based on the filtered reference samples, wherein the filter unit comprises a sharpening filter and/or a de-ringing filter.
-
公开(公告)号: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.
-
公开(公告)号: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).
-
-
-
-
-
-
-
-
-