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: 9350994Abstract: 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: GrantFiled: April 15, 2013Date of Patent: May 24, 2016Assignee: Sasken Communication Technologies LimitedInventors: Sandip Bhaumik, Murali Manohor, Kummini Neelakandhan Manoj, Prakash Murigeppa Harapanahalli
-
Publication number: 20130230109Abstract: 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: ApplicationFiled: April 15, 2013Publication date: September 5, 2013Inventors: Sandip Bhaumik, Murali Manohor, Kummini Manoj, Prakash Murigeppa Harapanahalli
-
Patent number: 8422558Abstract: 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: GrantFiled: March 25, 2010Date of Patent: April 16, 2013Assignee: Sasken Communication Technologies LimitedInventors: Sandip Bhaumik, Murali Manohor, Kummini Neelekandhan Manoj, Prakash Murigeppa Harapanahalli
-
Patent number: 8391366Abstract: 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: GrantFiled: March 25, 2010Date of Patent: March 5, 2013Assignee: Sasken Communication Technologies LimitedInventors: Sandip Bhaumik, Murali Manohor, Kummini Neelahandhan Manoj, Prakash Murigeena Harapanahalli
-
Patent number: 8279933Abstract: 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: GrantFiled: March 25, 2010Date of Patent: October 2, 2012Assignee: Sasken Communication Technologies LimitedInventors: Sandip Bhaumik, Murali Manohor, Kummini Neelakandhan Manoj, Prakash Murigeppa Harapanahalli
-
Patent number: 7801215Abstract: 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: GrantFiled: July 24, 2002Date of Patent: September 21, 2010Assignee: Sasken Communication Technologies LimitedInventors: Sandip Bhaumik, Murali Manohor, Kummini Neelekandhan Manoj, Prakash Murigeppa Harapanahalli
-
Publication number: 20100177825Abstract: 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: ApplicationFiled: March 25, 2010Publication date: July 15, 2010Applicant: Sasken Communication Technologies LimitedInventors: Sandip Bhaumik, Murali Manohor, K. N. Manoj, Prakash M.H.
-
Publication number: 20100177826Abstract: 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: ApplicationFiled: March 25, 2010Publication date: July 15, 2010Applicant: Sasken Communication Technologies LimitedInventors: Sandip Bhaumik, Murali Manohor, K. N. Manoj, Prakash M. H.
-
Publication number: 20100172417Abstract: 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: ApplicationFiled: March 25, 2010Publication date: July 8, 2010Applicant: Sasken Communication Technologies LimitedInventors: Sandip Bhaumik, Murali Manohor, K. N. Manoj, Prakash M. H.
-
Publication number: 20030053543Abstract: 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: ApplicationFiled: July 24, 2002Publication date: March 20, 2003Applicant: Sasken Communication Technologies LimitedInventors: Sandip Bhaumik, Murali Manohor, K.N. Manoj, Prakash M.H.