-
公开(公告)号:US11838508B2
公开(公告)日:2023-12-05
申请号:US17330148
申请日:2021-05-25
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Roman Igorevich Chernyak , Jianle Chen , Alexander Alexandrovich Karabutov , Sergey Yurievich Ikonin
IPC: H04N19/124 , H04N19/172 , H04N19/176 , H04N19/184 , H04N19/186
CPC classification number: H04N19/124 , H04N19/172 , H04N19/176 , H04N19/184 , H04N19/186
Abstract: A method for inverse quantization of a current block of a picture is performed by a decoder, and the picture comprises a luminance component and a chrominance component, wherein 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 relate to 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; and performing inverse quantization on the current block in the chrominance component by using the determined QP value.
-
62.
公开(公告)号:US11800152B2
公开(公告)日:2023-10-24
申请号:US17836337
申请日:2022-06-09
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Roman Igorevich Chernyak , Timofey Mikhailovich Solovyev , Sergey Yurievich Ikonin , Alexander Alexandrovich Karabutov , Jianle Chen
IPC: H04N19/105 , H04N19/107 , H04N19/132 , H04N19/159 , H04N19/70 , H04N19/176 , H04N19/184
CPC classification number: H04N19/70 , H04N19/105 , H04N19/107 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/184
Abstract: The present disclosure relates to methods and apparatuses for encoding video data into a bitstream and for decoding video data received in a bitstream. A second control flag indicating whether or not to use multi-hypothesis prediction for intra and inter mode is generated and transmitted only conditionally, upon a determination whether or not separate merge list technique for subblock merge candidates is used. On the other hand, a decoder is capable of deciding usage of multi-hypothesis prediction for intra and inter mode and separate merge list technique for subblock merge candidates even though the second control flag is transmitted only conditionally.
-
公开(公告)号:US20230125381A1
公开(公告)日:2023-04-27
申请号:US18146372
申请日:2022-12-24
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Timofey Mikhailovich SOLOVYEV , Semih Esenlik , Jianle Chen , Anand Meher Kotra , Han Gao , Biao Wang , Roman Igorevich Chernyak , Alexander Alexandrovich Karabutov , Sergey Yurievich Ikonin
IPC: H04N19/503 , H04N19/105 , H04N19/13 , H04N19/132 , H04N19/159 , H04N19/176
Abstract: A prediction method for an image block comprising a first prediction sub-block and a second prediction sub-block, the prediction method comprising: parsing a first index from a bitstream, wherein the first index is used to obtain prediction information of the first prediction sub-block; parsing a second index from the bitstream; comparing the first index with the second index; adjusting the second index in the event that the second index is equal to or greater than the first index; and obtaining prediction information of the second prediction sub-block according to the adjusted second index.
-
公开(公告)号:US20220345751A1
公开(公告)日:2022-10-27
申请号:US17857941
申请日:2022-07-05
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Roman Igorevich Chernyak , Timofey Mikhailovich Solovyev , Alexander Alexandrovich Karabutov , Sergey Yurievich Ikonin , Elena Alexandrovna Alshina
IPC: H04N19/70
Abstract: A method for decoding of a video bitstream implemented by a decoding device, wherein the video bitstream includes data representing one or more sequence parameter set, SPS, flags, the method comprising: for an SPS flag of the one or more SPS flags, obtaining two variables of the SPS flag, respectively, by parsing the video bitstream, wherein the value of one variable of the two variables is the minimum allowed value of the SPS flag, and wherein the value of the other variable of the two variables is the maximum allowed value of the SPS flag; obtaining the SPS flag, by parsing the video bitstream; evaluating whether the value of the SPS flag is valid based on the values of the two variables; and in case that the value of the SPS flag is valid, decoding the video bitstream according to the value of the SPS flag.
-
65.
公开(公告)号:US20220345729A1
公开(公告)日:2022-10-27
申请号:US17847127
申请日:2022-06-22
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Timofey Mikhailovich Solovyev , Roman Igorevich Chernyak , Alexander Alexandrovich Karabutov , Sergey Yurievich Ikonin , Elena Alexandrovna Alshina
IPC: H04N19/196 , H04N19/13 , H04N19/70 , H04N19/176 , H04N19/167 , H04N19/96
Abstract: Improved deriving and signaling of minimum and maximum block sizes in the context of partitioning processes is provided herein. In particular, it is provided a method of deriving a minimum coding block size implemented by a decoding device, comprising: parsing a value of a syntax element from a bitstream, deriving the binary logarithm of the minimum coding block size by adding 2 to the parsed value of the syntax element, and deriving the minimum block size from the derived binary logarithm of the minimum coding block size. Restrictions on the syntax element values related to the partitioning process are introduced to prevent undefined behavior and unpredictable code length in case of using variable length codes.
-
公开(公告)号:US20220264094A1
公开(公告)日:2022-08-18
申请号: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/547 , H04N19/523
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.
-
公开(公告)号:US11265582B2
公开(公告)日:2022-03-01
申请号:US15931341
申请日:2020-05-13
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
IPC: H04N19/00 , H04N19/82 , H04N19/117 , H04N19/124 , H04N19/147 , H04N19/176 , H04N19/182 , H04N19/51
Abstract: The disclosure relates to an in-loop filter apparatus for video coding, which is configured for processing a reconstructed frame corresponding to a current frame for generation of a filtered reconstructed frame, wherein the reconstructed frame comprises a plurality of pixels, each pixel being associated with a pixel value. The in-loop filter apparatus comprises a processing unit configured to: partition the reconstructed frame into a plurality of overlapping and/or non-overlapping 2D pixel blocks; generate for each 2D pixel block a 2D spectrum by applying a 2D transform to the 2D pixel block, wherein the 2D spectrum comprises a plurality of spectral components; generate for each 2D pixel block a filtered 2D spectrum by multiplying each spectral component with a respective gain coefficient, wherein the respective gain coefficient depends on the respective spectral component and/or one or more neighboring spectral components of the respective spectral component and one or more filtering parameters; generate for each 2D pixel block a filtered 2D pixel block by applying an inverse 2D transform to the filtered 2D spectrum; and generate the filtered reconstructed frame on the basis of the plurality of filtered 2D pixel blocks.
-
公开(公告)号:US10863205B2
公开(公告)日:2020-12-08
申请号:US15934628
申请日:2018-03-23
Applicant: Huawei Technologies Co., Ltd.
IPC: H04N19/82 , H04N19/13 , H04N19/33 , H04N19/14 , H04N19/50 , H04N19/117 , H04N19/176 , H04N19/44 , H04N19/51 , G06T5/00
Abstract: A video coder is provided for predictive coding, into an encoded video bit stream, of an original block of an original frame based on a prediction block obtained from a reference frame, comprising a buffer configured to store the original block, a buffer configured to store the prediction block, and an adaptive sharpening filter configured to apply a spatial adaptive sharpening filtering to the prediction block.
-
公开(公告)号:US10820008B2
公开(公告)日:2020-10-27
申请号:US15934098
申请日:2018-03-23
Applicant: Huawei Technologies Co., Ltd.
IPC: H04N19/51 , H04N19/82 , H04N19/523 , H04N19/117 , H04N19/176 , H04N19/44 , G06T5/00
Abstract: A video coder for predictive coding a video stream of subsequent frames according to motion compensation into an encoded video bit stream is provided. The video coder comprises a frame configured to store at least one reference frame of the video stream, an inter prediction unit configured to generate a prediction block of a current block of the current frame from a reference block of the reference frame. The prediction block is generated by a motion vector having a fractional-pel resolution, the fractional-pel resolution defines for each integer position of a motion vector a plurality of associated fractional positions. The video coder further comprises a sharpening filter configured to filter the prediction block, and a control unit configured to control the sharpening filter depending on the integer or fractional position of the motion vector used for generating the prediction block.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-