Patents by Inventor Nickolay Terterov

Nickolay Terterov 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: 9106922
    Abstract: The motion estimation engine has a multi-threaded structure and comprises a preprocessor for rough motion estimation of motion vectors and in-loop motion estimator for creating a coding tree unit, as well as a shared memory for interaction of the pre-processor with the in-loop motion estimator. The coding tree unit is formed by merging neighboring partitions of coding units using a list of best MV candidates.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 11, 2015
    Assignee: Vanguard Software Solutions, Inc.
    Inventors: Mikhail Fludkov, Mikhail Kan, Sergey Pyko, Nickolay Terterov
  • Publication number: 20140169472
    Abstract: The motion estimation engine has a multi-threaded structure and comprises a preprocessor for rough motion estimation of motion vectors and in-loop motion estimator for creating a coding tree unit, as well as a shared memory for interaction of the pre-processor with the in-loop motion estimator. The coding tree unit is formed by merging neighboring partitions of coding units using a list of best MV candidates.
    Type: Application
    Filed: March 15, 2013
    Publication date: June 19, 2014
    Inventors: Mikhail Fludkov, Mikhail Kan, Sergey Pyko, Nickolay Terterov
  • Publication number: 20140126634
    Abstract: In video coding, selecting an optimal intra block size based on minimal activity directions and strengths. The method is directed to simplifying the procedure of choosing the best subdivision of a texture block into intra blocks.
    Type: Application
    Filed: January 14, 2014
    Publication date: May 8, 2014
    Inventors: Alexander C. Zheludkov, Alexey Martemyanov, Nickolay Terterov
  • Patent number: 8693551
    Abstract: Encoding methods directed to making coding decisions and estimating coding parameters including searching for optimal angular prediction in intra-prediction mode; choosing the best intra block subdivision; and providing motion estimation for tree-structured inter coding. The methods are targeted to HEVC specifications of video compression, however, may be used with other video coding standards.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: April 8, 2014
    Assignee: Vanguard Software Solutions, Inc.
    Inventors: Alexander Zheludkov, Alexey Martemyanov, Nickolay Terterov
  • Patent number: 8526488
    Abstract: The video sequence encoding system with high compression efficiency is based on the H.264/AVC international video coding standard and is implementing proposed algorithms for: macroblock motion estimation; simplified rate-distortion optimization for transform size decision-making; acceleration of optimal macroblock type decision; modulation of quantization parameter with look-ahead refinement; and film-grain parameters calculation. The video encoding system comprises a motion estimation unit based on a measurement function for motion search of the matching texture block; a macroblock decision making unit; a pipeline processing module configured to accelerate complex transform; and a quantization parameter modulator configured to enhance the picture quality.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: September 3, 2013
    Assignee: Vanguard Software Solutions, Inc.
    Inventors: Alexander Zheludkov, Alexey Martemyanov, Nickolay Terterov, Ivan Minin, Michael Axenov
  • Publication number: 20110194615
    Abstract: The video sequence encoding system with high compression efficiency is based on the H.264/AVC international video coding standard and is implementing proposed algorithms for: macroblock motion estimation; simplified rate-distortion oprimization for transform size decision-making; acceleration of optimal macroblock type decision; modulation of quantization parameter with look-ahead refinement; and film-grain parameters calculation. The video encoding system comprises a motion estimation unit based on a measurement function for motion search of the matching texture block; a macroblock decision making unit; a pipeline processing module configured to accelerate complex transform; and a quantization parameter modulator configured to enhance the picture quality.
    Type: Application
    Filed: February 9, 2011
    Publication date: August 11, 2011
    Inventors: Alexander Zheludkov, Alexey Martemyanov, Nickolay Terterov, Ivan Minin, Michael Axenov