Patents by Inventor Sergey Yurievich IKONIN

Sergey Yurievich IKONIN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11936900
    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.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: March 19, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Timofey Mikhailovich Solovyev, Jianle Chen, Sergey Yurievich Ikonin
  • Patent number: 11930183
    Abstract: A method of determining a distance table of a merge with motion vector difference (MMVD) mode, wherein the method comprises determining a reference picture from at least one reference picture list of a current processing unit based on at least one parameter of the reference picture, and obtaining the distance table for the current processing unit based on the reference picture, wherein the at least one parameter of the reference picture comprises a picture order count (POC) number of the reference picture, a number of MMVD blocks of the reference picture, a reference picture list index of the reference picture, a reference picture index of the reference picture, and a quantization parameter (QP) of the reference picture.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: March 12, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alexander Alexandrovich Karabutov, Timofey Mikhailovich Solovyev, Roman Igorevich Chernyak, Sergey Yurievich Ikonin, Jianle Chen
  • Patent number: 11924407
    Abstract: The present disclosure relates to video encoding and decoding, and in particular, a method for inter prediction for a block in a frame of a video signal includes: constructing a history-based motion information candidate list, wherein the list is an ordered list comprising N history-based motion information candidates Hk containing motion information of N preceding blocks preceding the block, wherein each history-based motion information candidate comprises: one or more motion vectors (MVs), one or more reference picture indices corresponding to the MVs, and an interpolation filter index; adding one or more history-based motion information candidates from the history-based motion information candidate list into a motion information candidate list for the block; and deriving motion information for the block based on the motion information candidate list.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: March 5, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Timofey Mikhailovich Solovyev, Sergey Yurievich Ikonin, Roman Igorevich Chernyak, Alexander Alexandrovich Karabutov, Elena Alexandrovna Alshina, Huanbang Chen
  • Publication number: 20240056577
    Abstract: Methods and apparatuses are described to encode data into a bitstream and to decode data from a bitstream. The method is able to reduce the length of the bitstream by including only the relevant significant bits within the trailing bits of the encoding process. The amount of these leading trailing bits is determined and the trailing bits, which have the least amount, can be constructed. Indications of the amount of leading trailing bits are included into the bitstream. Therefore, padding is not required, resulting in less bits, which need to be signaled.
    Type: Application
    Filed: October 26, 2023
    Publication date: February 15, 2024
    Inventors: Maxim Borisovitch Sychev, Andrey Soroka, Elena Alexandrovna Alshina, Sergey Yurievich Ikonin
  • Publication number: 20240056098
    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.
    Type: Application
    Filed: October 24, 2023
    Publication date: February 15, 2024
    Inventors: Maxim Borisovitch Sychev, Andrey Soroka, Elena Alexandrovna Alshina, Sergey Yurievich Ikonin
  • Publication number: 20240037802
    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, position within the neural network, at which auxiliary information may be entered for processing is selectable based on a gathering condition. The gathering condition may assess whether some prerequisite is fulfilled. Some of the advantages may include better performance in terms of rate and/or disclosure due to the effect of increased flexibility in neural network configurability.
    Type: Application
    Filed: October 2, 2023
    Publication date: February 1, 2024
    Inventors: Timofey Mikhailovich Solovyev, Biao Wang, Elena Alexandrovna Alshina, Han Gao, Panqi Jia, Esin Koyuncu, Alexander Alexandrovich Karabutov, Mikhail Vyacheslavovich Sosulnikov, Semih Esenlik, Sergey Yurievich Ikonin
  • Publication number: 20240040126
    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.
    Type: Application
    Filed: October 9, 2023
    Publication date: February 1, 2024
    Inventors: Maxim Borisovitch SYCHEV, Timofey Mikhailovich SOLOVYEV, Alexander Alexandrovich KARABUTOV, Sergey Yurievich IKONIN, Jianle CHEN
  • Publication number: 20240040146
    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.
    Type: Application
    Filed: August 4, 2023
    Publication date: February 1, 2024
    Inventors: Timofey Mikhailovich SOLOVYEV, Roman Igorevich CHERNYAK, Alexander Alexandrovich KARABUTOV, Jianle CHEN, Sergey Yurievich IKONIN, Elena Alexandrovna ALSHINA
  • Patent number: 11876956
    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.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: January 16, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Maxim Borisovitch Sychev, Timofey Mikhailovich Solovyev, Alexander Alexandrovich Karabutov, Sergey Yurievich Ikonin, Jianle Chen
  • Publication number: 20240015334
    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.
    Type: Application
    Filed: September 22, 2023
    Publication date: January 11, 2024
    Inventors: Roman Igorevich CHERNYAK, Timofey Mikhailovich SOLOVYEV, Sergey Yurievich IKONIN, Alexander Alexandrovich KARABUTOV, Jianle CHEN
  • Patent number: 11863748
    Abstract: A method of obtaining quantization parameter (QP) for chrominance components based on QP for luminance component, wherein the method is performed by a decoder or encoder, and wherein the method comprises obtaining a luminance QP for a luma component of a coding unit; obtaining a QP index (QPi) based at least in a part on the luminance QP; and obtaining a chrominance QP (QPc) for a chroma component of the coding unit based on the QP index by using a preset lookup table, wherein the maximum difference between the QP index and the chrominance QP is equal to 3.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: January 2, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sergey Yurievich Ikonin, Roman Igorevich Chernyak, Timofey Mikhailovich Solovyev, Alexander Alexandrovich Karabutov, Elena Alexandrovna Alshina
  • Publication number: 20230412807
    Abstract: Methods and apparatuses for compression of feature tensors of a neural network are provided. One or more encoding parameters for encoding the channels of a feature tensor are selected according to the importance of the channels. This enables unequal bit allocation according to the importance. Furthermore, the deployed neural network may be trained or fine-tuned considering the effect of encoding noise applied to the intermediate feature tensors. According to the present disclosure, the encoding and modified training methods are advantageous at least for employment in a collaborative intelligence framework.
    Type: Application
    Filed: August 31, 2023
    Publication date: December 21, 2023
    Inventors: Alexander Alexandrovich Karabutov, Saeed Ranjbar Alvar, Ivan Bajic, Hyomin Choi, Robert A. Cohen, Sergey Yurievich Ikonin, Timofey Mikhailovich Solovyev, Elena Alexandrovna Alshina
  • Patent number: 11838508
    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.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: December 5, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Roman Igorevich Chernyak, Jianle Chen, Alexander Alexandrovich Karabutov, Sergey Yurievich Ikonin
  • Patent number: 11831871
    Abstract: Apparatuses and methods for Intra Sub-Partitions (ISP) are provided. The method includes: obtaining information of ISP, and determining a size of a chroma transform block (TB) of the coding unit based on SubWidthC and SubHeightC when at least a first condition is fulfilled. The first condition includes the information of ISP indicates that ISP is used for splitting the luma coding block. SubWidthC and SubHeightC are variables depending on chroma format information. The chroma format information indicates a chroma format of a picture the coding unit belongs to. The method can apply to all chroma format. The chroma format includes at least one of: 4:2:0, or 4:2:2, or 4:4:4. An accurate and versatile way to determine the size of the chroma transform block for the ISP is achieved.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: November 28, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Roman Igorevich Chernyak, Timofey Mikhailovich Solovyev, Yin Zhao, Sergey Yurievich Ikonin, Jianle Chen
  • Patent number: 11818357
    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.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: November 14, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Maxim Borisovitch Sychev, Timofey Mikhailovich Solovyev, Alexander Alexandrovich Karabutov, Sergey Yurievich Ikonin, Jianle Chen
  • Publication number: 20230353760
    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.
    Type: Application
    Filed: June 7, 2023
    Publication date: November 2, 2023
    Inventors: Roman Igorevich CHERNYAK, Yin ZHAO, Sergey Yurievich IKONIN, Jianle CHEN
  • Publication number: 20230353764
    Abstract: A method and apparatus for decoding data for still or video processing into a bitstream are provided. In particular, two or more sets of feature map elements are obtained from the bitstream. Each set of feature map elements relates to a feature map. Each of the two or more sets of feature map elements is then respectively inputted into two or more feature map processing layers out of a plurality of cascaded layers. The decoded data for picture or video processing is then obtained as a result of the processing by the plurality of cascaded layers. According to the present disclosure, the data may be decoded from the bitstream in an efficient manner in the layered structure.
    Type: Application
    Filed: June 23, 2023
    Publication date: November 2, 2023
    Inventors: Sergey Yurievich Ikonin, Mikhail Vyacheslavovich Sosulnikov, Alexander Alexandrovich Karabutov, Timofey Mikhailovich Solovyev, Biao Wang, Elena Alexandrovna Alshina
  • Patent number: 11805249
    Abstract: A filter for video coding is provided, where the filter is configured for processing a block for generation of a filtered block, and the block comprises a plurality of pixels. The filter includes one or more processor configured to: obtain a quantization parameter (QP) of the block; obtain a threshold (THR) based on the QP; and obtain a look up table based on QP, so as to generate a filtered block based on the threshold and the look up table. The filter is provided allowing improving the efficiency for video coding.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: October 31, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sergey Yurievich Ikonin, Victor Alexeevich Stepin, Dmitry Yurievich Kuryshev, Jianle Chen, Roman Igorevich Chernyak
  • Patent number: 11800152
    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.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: October 24, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Roman Igorevich Chernyak, Timofey Mikhailovich Solovyev, Sergey Yurievich Ikonin, Alexander Alexandrovich Karabutov, Jianle Chen
  • Publication number: 20230336759
    Abstract: The present disclosure relates to methods and apparatuses for decoding data for (still or video processing into a bitstream). Two or more sets of segmentation information elements are obtained from the bitstream. Then, each of the two or more sets of segmentation information elements are inputted respectively into two or more segmentation information processing layers out of a plurality of cascaded layers. In each of the two or more segmentation information processing layers, the respective sets of segmentation information are processed. The decoded data for picture or video processing are obtained based on the segmentation information processed by the plurality of cascaded layers. Accordingly, the data may be decoded from the bitstream in an efficient manner in the layered structure.
    Type: Application
    Filed: June 22, 2023
    Publication date: October 19, 2023
    Inventors: Sergey Yurievich Ikonin, Mikhail Vyacheslavovich Sosulnikov, Alexander Alexandrovich Karabutov, Timofey Mikhailovich Solovyev, Biao Wang, Elena Alexandrovna Alshina