Patents by Inventor Kalyan Krishna Sunkavalli

Kalyan Krishna Sunkavalli 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: 9396544
    Abstract: Techniques are disclosed for reconstructing the surface geometry of an object using a single image. A computing device is configured to reconstruct a surface for a colored object from a single image using surface integrability as an additional constraint. The image is captured under an illumination of three fixed colored lights that correspond to three color channels, such as red, green and blue (RGB). The RGB image can be separated into three grayscale images, with different lighting for each image, and the geometry can be reconstructed by computing the surface normals of these separate images. Depth can be estimated by integrating the surface normals.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: July 19, 2016
    Assignee: Adobe Systems Corporation
    Inventors: Fabian Langguth, Kalyan Krishna Sunkavalli, Sunil Hadap
  • Publication number: 20150193973
    Abstract: Techniques are disclosed for reconstructing the surface geometry of an object using a single image. A computing device is configured to reconstruct a surface for a colored object from a single image using surface integrability as an additional constraint. The image is captured under an illumination of three fixed colored lights that correspond to three color channels, such as red, green and blue (RGB). The RGB image can be separated into three grayscale images, with different lighting for each image, and the geometry can be reconstructed by computing the surface normals of these separate images. Depth can be estimated by integrating the surface normals.
    Type: Application
    Filed: January 8, 2014
    Publication date: July 9, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Fabian Langguth, Kalyan Krishna Sunkavalli, Sunil Hadap
  • Publication number: 20140293074
    Abstract: A method described herein includes acts of receiving a sequence of images of a scene and receiving an indication of a reference image in the sequence of images. The method further includes an act of automatically assigning one or more weights independently to each pixel in each image in the sequence of images of the scene. Additionally, the method includes an act of automatically generating a composite image based at least in part upon the one or more weights assigned to each pixel in each image in the sequence of images of the scene.
    Type: Application
    Filed: May 5, 2014
    Publication date: October 2, 2014
    Applicant: Microsoft Corporation
    Inventors: Neel Suresh Joshi, Sing Bing Kang, Michael F. Cohen, Kalyan Krishna Sunkavalli
  • Patent number: 8750645
    Abstract: A method described herein includes acts of receiving a sequence of images of a scene and receiving an indication of a reference image in the sequence of images. The method further includes an act of automatically assigning one or more weights independently to each pixel in each image in the sequence of images of the scene. Additionally, the method includes an act of automatically generating a composite image based at least in part upon the one or more weights assigned to each pixel in each image in the sequence of images of the scene.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: June 10, 2014
    Assignee: Microsoft Corporation
    Inventors: Neel Suresh Joshi, Sing Bing Kang, Michael F. Cohen, Kalyan Krishna Sunkavalli
  • Publication number: 20110142370
    Abstract: A method described herein includes acts of receiving a sequence of images of a scene and receiving an indication of a reference image in the sequence of images. The method further includes an act of automatically assigning one or more weights independently to each pixel in each image in the sequence of images of the scene. Additionally, the method includes an act of automatically generating a composite image based at least in part upon the one or more weights assigned to each pixel in each image in the sequence of images of the scene.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 16, 2011
    Applicant: Microsoft Corporation
    Inventors: Neel Suresh Joshi, Sing Bing Kang, Michael F. Cohen, Kalyan Krishna Sunkavalli