Patents by Inventor Murali Manohor

Murali Manohor 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: 9350994
    Abstract: The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: May 24, 2016
    Assignee: Sasken Communication Technologies Limited
    Inventors: Sandip Bhaumik, Murali Manohor, Kummini Neelakandhan Manoj, Prakash Murigeppa Harapanahalli
  • Publication number: 20130230109
    Abstract: The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails.
    Type: Application
    Filed: April 15, 2013
    Publication date: September 5, 2013
    Inventors: Sandip Bhaumik, Murali Manohor, Kummini Manoj, Prakash Murigeppa Harapanahalli
  • Patent number: 8422558
    Abstract: The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: April 16, 2013
    Assignee: Sasken Communication Technologies Limited
    Inventors: Sandip Bhaumik, Murali Manohor, Kummini Neelekandhan Manoj, Prakash Murigeppa Harapanahalli
  • Patent number: 8391366
    Abstract: The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: March 5, 2013
    Assignee: Sasken Communication Technologies Limited
    Inventors: Sandip Bhaumik, Murali Manohor, Kummini Neelahandhan Manoj, Prakash Murigeena Harapanahalli
  • Patent number: 8279933
    Abstract: The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: October 2, 2012
    Assignee: Sasken Communication Technologies Limited
    Inventors: Sandip Bhaumik, Murali Manohor, Kummini Neelakandhan Manoj, Prakash Murigeppa Harapanahalli
  • Patent number: 7801215
    Abstract: The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails.
    Type: Grant
    Filed: July 24, 2002
    Date of Patent: September 21, 2010
    Assignee: Sasken Communication Technologies Limited
    Inventors: Sandip Bhaumik, Murali Manohor, Kummini Neelekandhan Manoj, Prakash Murigeppa Harapanahalli
  • Publication number: 20100177825
    Abstract: The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails.
    Type: Application
    Filed: March 25, 2010
    Publication date: July 15, 2010
    Applicant: Sasken Communication Technologies Limited
    Inventors: Sandip Bhaumik, Murali Manohor, K. N. Manoj, Prakash M.H.
  • Publication number: 20100177826
    Abstract: The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails.
    Type: Application
    Filed: March 25, 2010
    Publication date: July 15, 2010
    Applicant: Sasken Communication Technologies Limited
    Inventors: Sandip Bhaumik, Murali Manohor, K. N. Manoj, Prakash M. H.
  • Publication number: 20100172417
    Abstract: The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails.
    Type: Application
    Filed: March 25, 2010
    Publication date: July 8, 2010
    Applicant: Sasken Communication Technologies Limited
    Inventors: Sandip Bhaumik, Murali Manohor, K. N. Manoj, Prakash M. H.
  • Publication number: 20030053543
    Abstract: The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails.
    Type: Application
    Filed: July 24, 2002
    Publication date: March 20, 2003
    Applicant: Sasken Communication Technologies Limited
    Inventors: Sandip Bhaumik, Murali Manohor, K.N. Manoj, Prakash M.H.