Patents by Inventor Mikhail Korman

Mikhail Korman 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: 10045022
    Abstract: A system and a method are disclosed for encoding and decoding a video frame using spatial prediction. The video frame is separated into a plurality of image blocks, and a plurality of spatial predictors is created for an image block using methods well-known in the art. The set of predictors is reduced to a set containing fewer spatial predictors before continuing the coding process for the block. The reduction of spatial predictors involves comparing a plurality of spatial predictors in a predetermined sequence and grouping or processing a subset of the spatial predictors to a set of representative spatial predictors.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: August 7, 2018
    Assignee: Synopsys, Inc.
    Inventors: Mikhail Korman, Oleg V. Prosekov
  • Patent number: 9787985
    Abstract: A system and a method are disclosed for encoding and decoding a video frame using spatial prediction. The video frame is separated into a plurality of image blocks, and a plurality of spatial predictors is created for an image block using methods well-known in the art. The set of predictors is reduced to a set containing fewer spatial predictors before continuing the coding process for the block. The reduction of spatial predictors involves comparing a plurality of spatial predictors and grouping or processing a subset of the spatial predictors to a set of representative spatial predictors. Because the number of spatial predictors is reduced, fewer bits may be used in a bit stream to identify a chosen spatial predictor, thus improving the efficiency of the coding process.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: October 10, 2017
    Assignee: Synopsys, Inc.
    Inventors: Mikhail Korman, Sergey Fedorov
  • Patent number: 9781449
    Abstract: An offline quantization module is used to optimize a rate-distortion task. The offline quantization module calculates a quantization kernel for a range of computable block parameters and a range of rate-distortion slope values representing the rate and complexity of a coded video. A quantization kernel is utilized by an encoder application for content-adaptive quantization of transformed coefficients. The quantization kernel includes a block data model, a quality metric model, and an entropy coding model. The quantization kernel is suitable for existing and future coding standards. A rate-distortion slope selection process is performed on a per-frame basis for improved rate-distortion performance. The slope is selected by referring to the block model parameter value within the quantization kernel.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: October 3, 2017
    Assignee: Synopsys, Inc.
    Inventors: Mikhail Korman, Andrey Sinitskiy
  • Publication number: 20170064331
    Abstract: A system and a method are disclosed for encoding and decoding a video frame using spatial prediction. The video frame is separated into a plurality of image blocks, and a plurality of spatial predictors is created for an image block using methods well-known in the art. The set of predictors is reduced to a set containing fewer spatial predictors before continuing the coding process for the block. The reduction of spatial predictors involves comparing a plurality of spatial predictors in a predetermined sequence and grouping or processing a subset of the spatial predictors to a set of representative spatial predictors.
    Type: Application
    Filed: July 20, 2016
    Publication date: March 2, 2017
    Inventors: Mikhail Korman, Oleg V. Prosekov
  • Publication number: 20130163671
    Abstract: A system and a method are disclosed for encoding and decoding a video frame using spatial prediction. The video frame is separated into a plurality of image blocks, and a plurality of spatial predictors is created for an image block using methods well-known in the art. The set of predictors is reduced to a set containing fewer spatial predictors before continuing the coding process for the block. The reduction of spatial predictors involves comparing a plurality of spatial predictors and grouping or processing a subset of the spatial predictors to a set of representative spatial predictors. Because the number of spatial predictors is reduced, fewer bits may be used in a bit stream to identify a chosen spatial predictor, thus improving the efficiency of the coding process.
    Type: Application
    Filed: June 28, 2012
    Publication date: June 27, 2013
    Applicant: SYNOPSYS, INC.
    Inventors: Mikhail Korman, Sergey Fedorov
  • Publication number: 20130089137
    Abstract: An offline quantization module is used to optimize a rate-distortion task. The offline quantization module calculates a quantization kernel for a range of computable block parameters and a range of rate-distortion slope values representing the rate and complexity of a coded video. A quantization kernel is utilized by an encoder application for content-adaptive quantization of transformed coefficients. The quantization kernel includes a block data model, a quality metric model, and an entropy coding model. The quantization kernel is suitable for existing and future coding standards. A rate-distortion slope selection process is performed on a per-frame basis for improved rate-distortion performance. The slope is selected by referring to the block model parameter value within the quantization kernel.
    Type: Application
    Filed: April 16, 2012
    Publication date: April 11, 2013
    Applicant: SYNOPSYS, INC.
    Inventors: Mikhail Korman, Andrey Sinitskiy