Patents by Inventor Maxim Borisovitch Sychev

Maxim Borisovitch Sychev 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).

  • Publication number: 20220109855
    Abstract: A video coding mechanism is disclosed. The mechanism includes partitioning a picture into a plurality of first level tiles. A subset of the first level tiles is partitioned into a plurality of second level tiles. The first level tiles and the second level tiles are assigned into one or more tile groups such that all tiles in an assigned tile group containing the second level tiles are constrained to cover a rectangular region of the picture. The first level tiles and the second level tiles are encoded into a bitstream. The bitstream is stored for communication toward a decoder.
    Type: Application
    Filed: June 24, 2021
    Publication date: April 7, 2022
    Inventors: Yei-Kui Wang, FNU Hendry, Maxim Borisovitch Sychev
  • Patent number: 11297324
    Abstract: The invention relates to an apparatus and method for inter prediction of a sample value of a current full-integer pixel of a plurality of pixels of a current block of a current frame of a video signal.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: April 5, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Maxim Borisovitch Sychev
  • Patent number: 11228780
    Abstract: A method for inter prediction of a sample value of a current pixel of a plurality of pixels of a current block of a current frame of a video signal is proposed. The method (800) comprises: determining (801) a plurality of block-wise motion vectors related one-to-one to a plurality of blocks of the current frame; determining (803) a pixel-wise motion vector of the current pixel based on the plurality of block-wise motion vectors; determining one or more reference pixels in the reference frame based on the pixel-wise motion vector of the current pixel; and determining (805) an inter predicted sample value of the current pixel based on one or more sample values of the one or more reference pixels in the reference frame. Coding efficiency is thus improved.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: January 18, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Maxim Borisovitch Sychev, Georgy Aleksandrovich Zhulikov, Timofey Mikhailovich Solovyev
  • Publication number: 20210409698
    Abstract: A method of video encoding a sequence of pictures, the method being implemented in an encoding device and comprising: obtaining an intra prediction picture comprising at least two sub-units; obtaining a first encoded other picture, wherein the intra prediction picture and the first encoded other picture have the same Picture Order Count, POC, value; obtaining encoded other pictures different from the intra prediction picture and the first encoded other picture; and distributing the at least two sub-units of the intra prediction picture over one or more sub-units of the encoded other pictures and/or over one or more sub-units of the first encoded other picture.
    Type: Application
    Filed: September 10, 2021
    Publication date: December 30, 2021
    Inventors: Maxim Borisovitch SYCHEV, Ye-Kui WANG, Fnu HENDRY
  • Patent number: 11202082
    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).
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: December 14, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Maxim Borisovitch Sychev, Georgy Aleksandrovich Zhulikov, Timofey Mikhailovich Solovyev, Sergey Yurievich Ikonin
  • Patent number: 11202099
    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.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: December 14, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Maxim Borisovitch Sychev, Alexis Decurninge, Dimitrios Tsilimantos, Alexander Alexandrovich Karabutov, Stefan Valentin, Sergey Yurievich Ikonin
  • Publication number: 20210352276
    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: Application
    Filed: July 15, 2021
    Publication date: November 11, 2021
    Inventors: Maxim Borisovitch Sychev, Timofey Mikhailovich Solovyev, Alexander Alexandrovich Karabutov, Sergey Yurievich Ikonin, Jianle Chen
  • Publication number: 20210329265
    Abstract: A video coding mechanism is disclosed. The mechanism includes partitioning a picture into a plurality of first level tiles. A subset of the first level tiles is partitioned into a plurality of second level tiles. The first level tiles and the second level tiles are encoded into a bitstream. A split indication is encoded into the bitstream. The split indication indicates that at least one of the first level tiles is split into the second level tiles. The bitstream is stored for communication toward a decoder.
    Type: Application
    Filed: June 24, 2021
    Publication date: October 21, 2021
    Inventors: Yei-Kui Wang, FNU Hendry, Maxim Borisovitch Sychev
  • Publication number: 20210329264
    Abstract: A video coding mechanism is disclosed. The mechanism includes partitioning a picture into a plurality of first level tiles. A subset of the first level tiles is partitioned into a plurality of second level tiles. Each second level tile contains a single rectangular slice of picture data. The first level tiles and the second level tiles are encoded into a bitstream. The bitstream is stored for communication toward a decoder.
    Type: Application
    Filed: June 24, 2021
    Publication date: October 21, 2021
    Inventors: Yei-Kui Wang, FNU Hendry, Maxim Borisovitch Sychev
  • Publication number: 20210329305
    Abstract: The present disclosure provides an encoding and decoding device, as well as an encoding and decoding method. In particular, the present disclosure relates to method for decoding of a video bitstream implemented by a decoding device, wherein the video bitstream includes data representing a coded picture comprising tile columns, the decoding method comprising: obtaining a syntax element by parsing the video bitstream, wherein the syntax element is used to derive the width of the tile columns, wherein the width of the tile columns is uniform; predicting the picture according the width of the tile columns.
    Type: Application
    Filed: June 29, 2021
    Publication date: October 21, 2021
    Inventors: Maxim Borisovitch Sychev, FNU Hendry, Ye-Kui Wang
  • Publication number: 20210321113
    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: June 25, 2021
    Publication date: October 14, 2021
    Inventors: Maxim Borisovitch SYCHEV, Timofey Mikhailovich SOLOVYEV, Alexander Alexandrovich KARABUTOV, Sergey Yurievich IKONIN, Jianle CHEN
  • Publication number: 20210014521
    Abstract: A method for inter prediction of a sample value of a current pixel of a plurality of pixels of a current block of a current frame of a video signal is proposed. The method (800) comprises: determining (801) a plurality of block-wise motion vectors related one-to-one to a plurality of blocks of the current frame; determining (803) a pixel-wise motion vector of the current pixel based on the plurality of block-wise motion vectors; determining one or more reference pixels in the reference frame based on the pixel-wise motion vector of the current pixel; and determining (805) an inter predicted sample value of the current pixel based on one or more sample values of the one or more reference pixels in the reference frame. Coding efficiency is thus improved.
    Type: Application
    Filed: September 25, 2020
    Publication date: January 14, 2021
    Inventors: Maxim Borisovitch SYCHEV, Georgy Aleksandrovich ZHULIKOV, Timofey Mikhailovich SOLOVYEV
  • Publication number: 20210014511
    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).
    Type: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Inventors: Maxim Borisovitch Sychev, Georgy Aleksandrovich Zhulikov, Timofey Mikhailovich Solovyev, Sergey Yurievich Ikonin
  • Patent number: 10863205
    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.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: December 8, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Maxim Borisovitch Sychev, Victor Alexeevich Stepin, Sergey Yurievich Ikonin
  • Publication number: 20200382808
    Abstract: The present invention relates to the field of video pictures/images processing. In particular, the present invention relates to a device for decoding video images, and to a device for encoding video images. The invention is especially concerned with reducing the amount of information transmitted from the encoding device to the decoding device. Only absolute values of motion information are transmitted according to the invention from the encoding device to the decoding device. Both the encoding device and the decoding device use the absolute values of the motion information to build motion information candidates of the generated motion information, wherein each motion information candidate results from a different sign combination of the absolute values, calculate a cost for each motion information candidate, and determine a rank of each motion information candidate based on the calculated costs.
    Type: Application
    Filed: August 21, 2020
    Publication date: December 3, 2020
    Inventors: Ruslan Faritovich MULLAKHMETOV, Sergey Yurievich IKONIN, Maxim Borisovitch SYCHEV
  • Patent number: 10848784
    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 buffer adapted to store at least one reference frame of the video stream, the at least one reference frame being different from a current frame of the video stream, an inter predictor adapted to generate a prediction block of a current block of the current frame from a reference block of the reference frame, and a sharpening filter adapted to filter the prediction block.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: November 24, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Sergey Yurievich Ikonin, Maxim Borisovitch Sychev, Victor Alexeevich Stepin
  • Patent number: 10841605
    Abstract: The present disclosure relates to a video coder for predictive coding a video stream of subsequent frames according to motion compensation into an encoded video bit stream, comprising a frame buffer configured to store at least one reference frame of the video stream, a prediction unit configured to generate a prediction block of a current block of a current frame from a reference block of the reference frame according to a motion vector having fractional-pel resolution, the fractional-pel resolution defining an integer-pel position and fractional-pel positions. The prediction unit is configured to interpolate the reference block according to the fractional-pel resolution via one of the at least three following interpolation filters: a blurring interpolation filter, a tap filter, and the tap filter followed by a sharpening filter.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: November 17, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Sergey Yurievich Ikonin, Maxim Borisovitch Sychev, Victor Alexeevich Stepin, Roman Chernyak
  • Patent number: 10834416
    Abstract: The present disclosure relates to a video coder for predictive coding a video stream of subsequent frames according to motion compensation into an encoded video bit stream, comprising a frame buffer adapted to store at least one reference frame of the video stream, the reference frame being different from a current frame of the video stream, an inter prediction unit adapted to generate a prediction block of a current block of the current frame from a reference block of the reference frame, and an adaptive sharpening filter configured to adaptively filter the prediction block.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: November 10, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Sergey Yurievich Ikonin, Maxim Borisovitch Sychev, Victor Alexeevich Stepin
  • Publication number: 20200351493
    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.
    Type: Application
    Filed: July 1, 2020
    Publication date: November 5, 2020
    Inventors: Timofey Mikhailovich SOLOVYEV, Jianle CHEN, Sergey Yurievich IKONIN, Maxim Borisovitch SYCHEV
  • Patent number: 10820008
    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.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: October 27, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Sergey Yurievich Ikonin, Maxim Borisovitch Sychev, Victor Alexeevich Stepin