Patents by Inventor Sergey Pyko

Sergey Pyko 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: 20230237688
    Abstract: There are provided computerized systems and methods for detection of objects in a one or more images or video frames, which require reduced power or computational cost compared to existing methods. The proposed approach uses a set of per frame detection anchors which are split into a primary sub-set and one or more secondary sub-sets. For each key frame a full detection process for each of the detection anchors in primary subset is performed, determining for each detection anchor whether it corresponds to a detected object, and updating a detected object data structure accordingly. For each non ‘key-frame’, a history based fast detection process for each of the detection anchors in the primary subset is performed, where it is first determined whether a criterion for temporal based early exit is met and whether the detection anchor corresponds to a detected object and updating the detected object data structure according to detection results.
    Type: Application
    Filed: September 20, 2022
    Publication date: July 27, 2023
    Inventors: Sergey PYKO, Boris FILIPPOV, Alexander IVANOV, Tamar SHOHAM
  • Publication number: 20190236415
    Abstract: There are provided a system and method of classification of an object represented by input data comprising a plurality of components. The method includes obtaining a restructured tree corresponding to a decision tree, providing appropriate components selected from the plurality of components to corresponding duplicated non-leaf nodes of each given layer to be used in duplicated condition associated thereof; for each given layer of the restructured tree that comprises duplicated non-leaf nodes, generating a per layer output by applying the duplicated condition associated with each duplicated non-leaf node on corresponding appropriate component, and applying an inversion mask to the per layer output to obtain a corrected per layer output, giving rise to a plurality of corrected per layer outputs, and combining the plurality of corrected per layer outputs giving rise to the classification of the object.
    Type: Application
    Filed: January 3, 2019
    Publication date: August 1, 2019
    Inventors: Sergey PYKO, Boris FILIPPOV
  • 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