Patents by Inventor Nagilla Dikpal Reddy

Nagilla Dikpal Reddy 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: 10311589
    Abstract: One embodiment of the present invention sets forth a technique for estimating a head pose of a user. The technique includes acquiring depth data associated with a head of the user and initializing each particle included in a set of particles with a different candidate head pose. The technique further includes performing one or more optimization passes that include performing at least one iterative closest point (ICP) iteration for each particle and performing at least one particle swarm optimization (PSO) iteration. Each ICP iteration includes rendering the three-dimensional reference model based on the candidate head pose associated with the particle and comparing the three-dimensional reference model to the depth data. Each PSO iteration comprises updating a global best head pose associated with the set of particles and modifying at least one candidate head pose. The technique further includes modifying a shape of the three-dimensional reference model based on depth data.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: June 4, 2019
    Assignee: NVIDIA CORPORATION
    Inventors: Gregory P. Meyer, Shalini Gupta, Iuri Frosio, Nagilla Dikpal Reddy, Jan Kautz
  • Patent number: 10306218
    Abstract: An exemplary camera calibration apparatus includes a movable, e.g., rotatable, support structure which is controllably positioned to allow for image capture of different test patterns and image capture of the same pattern at different distances by a mounted camera. A first test pattern is mounted on a wall, e.g., a pyramid shaped 4 sided wall formed by panels surrounding the camera under calibration. The movable support structure has a first mirror attached to a first side and has a second test pattern attached to a second side. A second mirror mounted on an internal sidewall of the calibration apparatus housing facilities a different image path distance between the camera capturing the image of the first test pattern and the first test pattern. The exemplary camera calibration apparatus is well suited for efficiently calibrating camera devices including a plurality of camera modules, e.g., optical chains, in a relatively small area.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: May 28, 2019
    Assignee: LIGHT LABS INC.
    Inventors: Nitesh Shroff, Weiguang Si, Nagilla Dikpal Reddy, John Sasinowski, Nghi Phan, Jiamin Bai, Harpuneet Singh, Rajiv Laroia
  • Publication number: 20180075611
    Abstract: One embodiment of the present invention sets forth a technique for estimating a head pose of a user. The technique includes acquiring depth data associated with a head of the user and initializing each particle included in a set of particles with a different candidate head pose. The technique further includes performing one or more optimization passes that include performing at least one iterative closest point (ICP) iteration for each particle and performing at least one particle swarm optimization (PSO) iteration. Each ICP iteration includes rendering the three-dimensional reference model based on the candidate head pose associated with the particle and comparing the three-dimensional reference model to the depth data. Each PSO iteration comprises updating a global best head pose associated with the set of particles and modifying at least one candidate head pose. The technique further includes modifying a shape of the three-dimensional reference model based on depth data.
    Type: Application
    Filed: November 27, 2017
    Publication date: March 15, 2018
    Inventors: Gregory P. MEYER, Shalini GUPTA, Iuri FROSIO, Nagilla Dikpal REDDY, Jan KAUTZ
  • Patent number: 9905196
    Abstract: A computer implemented method of determining a latent image from an observed image is disclosed. The method comprises implementing a plurality of image processing operations within a single optimization framework, wherein the single optimization framework comprises solving a linear minimization expression. The method further comprises mapping the linear minimization expression onto at least one non-linear solver. Further, the method comprises using the non-linear solver, iteratively solving the linear minimization expression in order to extract the latent image from the observed image, wherein the linear minimization expression comprises: a data term, and a regularization term, and wherein the regularization term comprises a plurality of non-linear image priors.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: February 27, 2018
    Assignee: NVIDIA CORPORATION
    Inventors: Dawid Stanislaw Pajak, Felix Heide, Nagilla Dikpal Reddy, Mushfiqur Rouf, Jan Kautz, Kari Pulli, Orazio Gallo
  • Patent number: 9830703
    Abstract: One embodiment of the present invention sets forth a technique for estimating a head pose of a user. The technique includes acquiring depth data associated with a head of the user and initializing each particle included in a set of particles with a different candidate head pose. The technique further includes performing one or more optimization passes that include performing at least one iterative closest point (ICP) iteration for each particle and performing at least one particle swarm optimization (PSO) iteration. Each ICP iteration includes rendering the three-dimensional reference model based on the candidate head pose associated with the particle and comparing the three-dimensional reference model to the depth data. Each PSO iteration comprises updating a global best head pose associated with the set of particles and modifying at least one candidate head pose. The technique further includes modifying a shape of the three-dimensional reference model based on depth data.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: November 28, 2017
    Assignee: NVIDIA Corporation
    Inventors: Gregory P. Meyer, Shalini Gupta, Iuri Frosio, Nagilla Dikpal Reddy, Jan Kautz
  • Publication number: 20170280135
    Abstract: An exemplary camera calibration apparatus includes a movable, e.g., rotatable, support structure which is controllably positioned to allow for image capture of different test patterns and image capture of the same pattern at different distances by a mounted camera. A first test pattern is mounted on a wall, e.g., a pyramid shaped 4 sided wall formed by panels surrounding the camera under calibration. The movable support structure has a first mirror attached to a first side and has a second test pattern attached to a second side. A second mirror mounted on an internal sidewall of the calibration apparatus housing facilities a different image path distance between the camera capturing the image of the first test pattern and the first test pattern. The exemplary camera calibration apparatus is well suited for efficiently calibrating camera devices including a plurality of camera modules, e.g., optical chains, in a relatively small area.
    Type: Application
    Filed: June 24, 2016
    Publication date: September 28, 2017
    Inventors: Nitesh Shroff, Weiguang Si, Nagilla Dikpal Reddy, John Sasinowski, Nghi Phan, Jiamin Bai, Harpuneet Singh, Rajiv Laroia
  • Publication number: 20170046827
    Abstract: One embodiment of the present invention sets forth a technique for estimating a head pose of a user. The technique includes acquiring depth data associated with a head of the user and initializing each particle included in a set of particles with a different candidate head pose. The technique further includes performing one or more optimization passes that include performing at least one iterative closest point (ICP) iteration for each particle and performing at least one particle swarm optimization (PSO) iteration. Each ICP iteration includes rendering the three-dimensional reference model based on the candidate head pose associated with the particle and comparing the three-dimensional reference model to the depth data. Each PSO iteration comprises updating a global best head pose associated with the set of particles and modifying at least one candidate head pose. The technique further includes modifying a shape of the three-dimensional reference model based on depth data.
    Type: Application
    Filed: August 12, 2015
    Publication date: February 16, 2017
    Inventors: Gregory P. MEYER, Shalini GUPTA, Iuri FROSIO, Nagilla Dikpal REDDY, Jan KAUTZ
  • Patent number: 9558712
    Abstract: A computer implemented method of determining a latent image from an observed image is disclosed. The method comprises implementing a plurality of image processing operations within a single optimization framework, wherein the single optimization framework comprises solving a linear minimization expression. The method further comprises mapping the linear minimization expression onto at least one non-linear solver. Further, the method comprises using the non-linear solver, iteratively solving the linear minimization expression in order to extract the latent image from the observed image, wherein the linear minimization expression comprises: a data term, and a regularization term, and wherein the regularization term comprises a plurality of non-linear image priors.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: January 31, 2017
    Assignee: NVIDIA CORPORATION
    Inventors: Dawid Stanislaw Pajak, Felix Heide, Nagilla Dikpal Reddy, Mushfiqur Rouf, Jan Kautz, Kari Pulli, Orazio Gallo
  • Publication number: 20170011710
    Abstract: A computer implemented method of determining a latent image from an observed image is disclosed. The method comprises implementing a plurality of image processing operations within a single optimization framework, wherein the single optimization framework comprises solving a linear minimization expression. The method further comprises mapping the linear minimization expression onto at least one non-linear solver. Further, the method comprises using the non-linear solver, iteratively solving the linear minimization expression in order to extract the latent image from the observed image, wherein the linear minimization expression comprises: a data term, and a regularization term, and wherein the regularization term comprises a plurality of non-linear image priors.
    Type: Application
    Filed: September 26, 2016
    Publication date: January 12, 2017
    Inventors: Dawid Stanislaw Pajak, Felix Heide, Nagilla Dikpal Reddy, Mushfiqur Rouf, Jan Kautz, Kari Pulli, Orazio Gallo
  • Publication number: 20150206504
    Abstract: A computer implemented method of determining a latent image from an observed image is disclosed. The method comprises implementing a plurality of image processing operations within a single optimization framework, wherein the single optimization framework comprises solving a linear minimization expression. The method further comprises mapping the linear minimization expression onto at least one non-linear solver. Further, the method comprises using the non-linear solver, iteratively solving the linear minimization expression in order to extract the latent image from the observed image, wherein the linear minimization expression comprises: a data term, and a regularization term, and wherein the regularization term comprises a plurality of non-linear image priors.
    Type: Application
    Filed: January 20, 2015
    Publication date: July 23, 2015
    Inventors: Dawid Stanislaw Pajak, Felix Heide, Nagilla Dikpal Reddy, Mushfiqur Rouf, Jan Kautz, Kari Pulli, Orazio Gallo