Patents by Inventor Kishor Simma

Kishor Simma 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: 10785501
    Abstract: Methods for performing motion estimation in multiple reference frames scenario are disclosed. The method includes considering a motion vector of a plurality of neighbouring macro blocks present in a current frame and a co-located frame to find a best prediction point motion vector set, scaling at least one motion vector in a plurality of prediction frames and a plurality of bidirectional frames to find a predictive motion vector set by calculating a temporal distance between a nth reference frame and a reference frame referred by an input motion vector and finding at least one best prediction point motion vector of the nth reference frame from a set of motion vectors by utilizing a cost based motion search. The cost based motion search comprising finding a prediction motion vector, finding a cost factor, performing a cost based motion search of at least one partition level to find the best motion vector from the set of motion vectors.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: September 22, 2020
    Inventors: Venkata Suresh Babu Pasupuleti, Satyanarayana Uppalapati, Govinda Siva Prasad Vabbalareddy, Kishor Simma
  • Patent number: 10785498
    Abstract: System and method of mapping multiple reference frame motion estimation on a multi core digital signal processor is disclosed. The method includes considering at least one motion vector of a plurality of neighbouring macro blocks present in a current frame and a co-located frame to find a best prediction point motion vector set, collecting a best data block among a plurality of data blocks from a plurality of reference frames according to a plurality of sets of motion vectors at a first pipeline stage, transmitting a data searched related to the plurality of sets of motion vectors from the second level of memory to a first level of memory of a second digital signal processor at a second pipeline stage and finding a best motion vector by utilizing a cost based search on the second digital signal processor is performed at third pipeline stage.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: September 22, 2020
    Inventors: Venkata Suresh Babu Pasupuleti, Satyanarayana Uppalapati, Govinda Siva Prasad Vabbalareddy, Kishor Simma
  • Publication number: 20150304679
    Abstract: System and method of mapping multiple reference frame motion estimation on a multi core digital signal processor is disclosed. The method includes considering at least one motion vector of a plurality of neighbouring macro blocks present in a current frame and a co-located frame to find a best prediction point motion vector set, collecting a best data block among a plurality of data blocks from a plurality of reference frames according to a plurality of sets of motion vectors at a first pipeline stage, transmitting a data searched related to the plurality of sets of motion vectors from the second level of memory to a first level of memory of a second digital signal processor at a second pipeline stage and finding a best motion vector by utilizing a cost based search on the second digital signal processor is performed at third pipeline stage.
    Type: Application
    Filed: November 25, 2013
    Publication date: October 22, 2015
    Inventors: Venkata Suresh Babu Pasupuleti, Satyanarayana Uppalapati, Govinda Siva Prasad Vabbalareddy, Kishor Simma
  • Publication number: 20150296218
    Abstract: Methods for performing motion estimation in multiple reference frames scenario are disclosed. The method includes considering a motion vector of a plurality of neighbouring macro blocks present in a current frame and a co-located frame to find a best prediction point motion vector set, scaling at least one motion vector in a plurality of prediction frames and a plurality of bidirectional frames to find a predictive motion vector set by calculating a temporal distance between a nth reference frame and a reference frame referred by an input motion vector and finding at least one best prediction point motion vector of the nth reference frame from a set of motion vectors by utilizing a cost based motion search. The cost based motion search comprising finding a prediction motion vector, finding a cost factor, performing a cost based motion search of at least one partition level to find the best motion vector from the set of motion vectors.
    Type: Application
    Filed: November 25, 2013
    Publication date: October 15, 2015
    Inventors: Venkata Suresh Babu Pasupuleti, Satyanarayana Uppalapati, Govinda Siva Prasad Vabbalareddy, Kishor Simma
  • Publication number: 20150195551
    Abstract: A method of performing a motion estimation search utilizing a motion estimation accelerator in a video processing system comprises a method of transmitting an original pixel data to at least one memory bank of a motion estimation engine and calculates the distortion value between the original pixel data and a predicted pixel data by a sum of absolute difference engine. Then the calculated distortion value and a plurality of predefined parameters such as cost factor are analyzed by an analyzer to obtain a minimum rate distortion cost. Further performs a cost based search in a plurality of pixel partition modes of a cost factor added pixel data and conducts an n stage motion estimation of a plurality of sub partitions in a single stretch and also performs a motion estimation process at different pipeline stages in a single pixel partition to provide a best search point of subsequent pixel partitions.
    Type: Application
    Filed: July 8, 2013
    Publication date: July 9, 2015
    Applicant: SQUID DESIGN SYSTEMS PVT LTD
    Inventors: Suresh Babu P V, Satyanarayana Uppalapati, Govinda Siva Prasad Vabbalareddy, Kishor Simma, Vineeth Kumar Paruchuri