Patents by Inventor Sairam Sundaresan

Sairam Sundaresan 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: 20160335792
    Abstract: A method for determining a pixel value of a texture pixel associated with a three-dimensional scan of an object includes prioritizing a sequence of image frames in a queue based on one or more prioritization parameters. The method also includes selecting a first image frame from the queue. The method also includes determining a pixel value of the particular texture pixel in the first image frame. The method further includes selecting a second image frame from the queue. The second image frame has a higher priority than the first image frame based on the one or more prioritization parameters. The method also includes modifying the pixel value of the particular texture pixel based on a pixel value of the particular texture pixel in the second image frame to generate a modified pixel value of the particular texture pixel.
    Type: Application
    Filed: September 17, 2015
    Publication date: November 17, 2016
    Inventors: Bijan Forutanpour, Michel Adib Sarkis, Sairam Sundaresan
  • Publication number: 20160335782
    Abstract: A method for adjusting pixel colors between image frames includes scanning, at a processor, a first image frame of a sequence of image frames. The method also includes determining a grayscale threshold based on characteristics of the first image frame to identify gray pixel candidates in the first image frame. The method further includes adjusting a pixel value of each pixel in the first image frame based on a chromatic adaptation transform estimation. The chromatic adaptation transform estimation is based on the gray pixel candidates. The grayscale threshold may be computed for each image frame in the sequence of image frames.
    Type: Application
    Filed: September 17, 2015
    Publication date: November 17, 2016
    Inventors: Sairam Sundaresan, Michel Adib Sarkis, Bijan Forutanpour, Yingyong Qi
  • Publication number: 20160267325
    Abstract: A method performed by an electronic device is described. The method includes determining a local motion pattern by determining a set of local motion vectors within a region of interest between a previous frame and a current frame. The method also includes determining a global motion pattern by determining a set of global motion vectors between the previous frame and the current frame. The method further includes calculating a separation metric based on the local motion pattern and the global motion pattern. The separation metric indicates a motion difference between the local motion pattern and the global motion pattern. The method additionally includes tracking an object based on the separation metric.
    Type: Application
    Filed: July 6, 2015
    Publication date: September 15, 2016
    Inventors: Sairam Sundaresan, Dashan Gao, Xin Zhong, Yingyong Qi
  • Publication number: 20160086336
    Abstract: A method includes receiving, from an image capture device, a first image frame of a sequence of image frames. The method also includes estimating, at a processor, a camera pose corresponding to the first image frame by comparing the first image frame to a second image frame. The second image frame precedes the first image frame in the sequence of image frames. The method further includes estimating, at the processor, a refined camera pose corresponding to the first image frame by comparing the first image frame to a keyframe. The keyframe corresponds to a particular image frame that precedes the second image frame in the sequence of image frames.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Kuen-Han Lin, Sairam Sundaresan, Michel Adib Sarkis
  • Publication number: 20160005211
    Abstract: A method includes generating, at an electronic device, a three-dimensional model of an object based on a sequence of images captured by an image capture device associated with the electronic device. The method further includes displaying the three-dimensional model via a display device associated with the electronic device. The method also includes, based on detecting that the three-dimensional model includes an anomaly, presenting, via the display device, one or more selectable options to enable correction of the anomaly.
    Type: Application
    Filed: August 26, 2014
    Publication date: January 7, 2016
    Inventors: Michel Adib Sarkis, Sairam Sundaresan, Kuen-Han Lin
  • Patent number: 9135503
    Abstract: In general, this disclosure describes techniques for providing a gesture-based user interface. For example, according to some aspects of the disclosure, a user interface generally includes a camera and a computing device that identifies and tracks the motion of one or more fingertips of a user. In some examples, the user interface is configured to identify predefined gestures (e.g., patterns of motion) associated with certain motions of the user's fingertips. In another example, the user interface is configured to identify hand postures (e.g., patterns of showing up of fingertips). Accordingly, the user can interact with the computing device by performing the gestures.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: September 15, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Sairam Sundaresan, Ning Bi, Milivoje Aleksic, Yingyong Qi, Xuerui Zhang
  • Publication number: 20120113241
    Abstract: In general, this disclosure describes techniques for providing a gesture-based user interface. For example, according to some aspects of the disclosure, a user interface generally includes a camera and a computing device that identifies and tracks the motion of one or more fingertips of a user. In some examples, the user interface is configured to identify predefined gestures (e.g., patterns of motion) associated with certain motions of the user's fingertips. In another example, the user interface is configured to identify hand postures (e.g., patterns of showing up of fingertips). Accordingly, the user can interact with the computing device by performing the gestures.
    Type: Application
    Filed: April 7, 2011
    Publication date: May 10, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Sairam Sundaresan, Ning Bi, Milivoje Aleksic, Yingyong Qi, Xuerui Zhang