Patents by Inventor Dmitry Yurievich KURYSHEV

Dmitry Yurievich KURYSHEV 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: 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: 11706412
    Abstract: A filter for video coding is configured for processing a block for generation of a filtered block, where the block comprises a plurality of pixels. The filter includes one or more processor configured to: scan a current pixel of the block and its neighboring pixels of the current pixel according to a predefined scan template, obtain spectrum components by performing transform for the current pixel and its neighboring pixels, obtain filtered spectrum components based on a filtering parameter and the spectrum components, obtain filtered pixels by performing inverse transform for the filtered spectrum components, and generate a filtered block based on the filtered pixels.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: July 18, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Victor Alexeevich Stepin, Sergey Yurievich Ikonin, Roman Igorevich Chernyak, Jianle Chen, Dmitry Yurievich Kuryshev
  • Patent number: 11509892
    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: scan, according to a predefined scan template, to obtain a current pixel of the block and its neighboring pixels of the current pixel; obtain spectrum components by performing transform for the current pixel and its neighboring pixels; obtain filtered spectrum components based on a filtering parameter and the spectrum components; obtain filtered pixels by performing inverse transform for the filtered spectrum components; and generate a filtered block based on the filtered pixels. The filter is provided allowing improving the efficiency for video coding.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: November 22, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Victor Alexeevich Stepin, Sergey Yurievich Ikonin, Roman Igorevich Chernyak, Jianle Chen, Dmitry Yurievich Kuryshev
  • Patent number: 11375187
    Abstract: A filter is configured for processing a reconstructed frame for generation of a filtered reconstructed frame, and wherein the reconstructed frame comprises a plurality of pixels. The filter includes one or more processor configured to scan a current pixel of the reconstructed block and its neighboring pixels of the current pixel according to a predefined scan template, obtain spectrum components by performing transform for the current pixel and its neighboring pixels, obtain filtered spectrum components based on a filtering parameter and the spectrum components, obtain filtered pixels by performing inverse transform for the filtered spectrum components, and generate a filtered reconstructed block based on the filtered pixels.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: June 28, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sergey Yurievich Ikonin, Victor Alexeevich Stepin, Alexander Alexandrovich Karabutov, Elena Alexandrovna Alshina, Roman Igorevich Chernyak, Jianle Chen, Dmitry Yurievich Kuryshev
  • Publication number: 20210211657
    Abstract: A filter is configured for processing a reconstructed frame for generation of a filtered reconstructed frame, and wherein the reconstructed frame comprises a plurality of pixels. The filter includes one or more processor configured to scan a current pixel of the reconstructed block and its neighboring pixels of the current pixel according to a predefined scan template, obtain spectrum components by performing transform for the current pixel and its neighboring pixels, obtain filtered spectrum components based on a filtering parameter and the spectrum components, obtain filtered pixels by performing inverse transform for the filtered spectrum components, and generate a filtered reconstructed block based on the filtered pixels.
    Type: Application
    Filed: March 16, 2021
    Publication date: July 8, 2021
    Inventors: Sergey Yurievich Ikonin, Victor Alexeevich Stepin, Alexander Alexandrovich Karabutov, Elena Alexandrovna Alshina, Roman Igorevich Chernyak, Jianle Chen, Dmitry Yurievich Kuryshev
  • Publication number: 20210152821
    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: Application
    Filed: December 31, 2020
    Publication date: May 20, 2021
    Inventors: Sergey Yurievich IKONIN, Victor Alexeevich STEPIN, Dmitry Yurievich KURYSHEV, Jianle Chen, Roman Igorevich CHERNYAK
  • Publication number: 20210127113
    Abstract: The invention relates to a filter for video coding, wherein the filter is configured for processing a block for generation of a filtered block, and wherein the block comprises a plurality of pixels. The filter includes one or more processor configured to: scan a current pixel of the block and its neighboring pixels of the current pixel according to a predefined scan template; obtain spectrum components by performing transform for the current pixel and its neighboring pixels; obtain filtered spectrum components based on a filtering parameter and the spectrum components; obtain filtered pixels by performing inverse transform for the filtered spectrum components; and generate a filtered block based on the filtered pixels. The filter is provided allowing improving the efficiency for video coding.
    Type: Application
    Filed: December 31, 2020
    Publication date: April 29, 2021
    Inventors: Victor Alexeevich STEPIN, Sergey Yurievich IKONIN, Roman Igorevich CHERNYAK, Jianle Chen, Dmitry Yurievich KURYSHEV
  • Publication number: 20210127108
    Abstract: The invention relates to a filter for video coding, wherein the filter is configured for processing a block for generation of a filtered block, and wherein the block comprises a plurality of pixels. The filter includes one or more processor configured to: scan a current pixel of the block and its neighboring pixels of the current pixel according to a predefined scan template; obtain spectrum components by performing transform for the current pixel and its neighboring pixels; obtain filtered spectrum components based on a filtering parameter and the spectrum components; obtain filtered pixels by performing inverse transform for the filtered spectrum components; and generate a filtered block based on the filtered pixels. The filter is provided allowing improving the efficiency for video coding.
    Type: Application
    Filed: December 31, 2020
    Publication date: April 29, 2021
    Inventors: Victor Alexeevich STEPIN, Sergey Yurievich IKONIN, Roman Igorevich CHERNYAK, Jianle Chen, Dmitry Yurievich KURYSHEV