Patents by Inventor Dikpal Reddy
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: 12181584Abstract: Systems and methods for generating operating an autonomous vehicle. The methods comprise: obtaining LiDAR point cloud data generated by a LiDAR system of the autonomous vehicle; inspecting the LiDAR point cloud data to infer a health of LiDAR beams; identifying bad quality point cloud data based on the inferred health of the LiDAR beams; removing the bad quality point cloud data from the LiDAR point cloud data to generate modified LiDAR point cloud data; and causing the autonomous vehicle to perform at least one autonomous driving operation or mode change based on the modified LiDAR point cloud data.Type: GrantFiled: January 14, 2021Date of Patent: December 31, 2024Assignee: VOLKSWAGEN GROUP OF AMERICA INVESTMENTS, LLCInventors: Hsin Miao, Willibald Brems, Dikpal Reddy
-
Publication number: 20230168363Abstract: A method may include receiving at least one camera frame of a first radar target and a second radar target, determining an estimated radar pose based at least in part on the at least one received camera frame, receiving a first radar cross-section (RCS) response from the first radar target and second radar target, determining an estimated elevation angle based at least in part on the first RCS response, and determining an estimated radar angle by refining the estimated radar pose and the estimated elevation angle based on at least in part on the first RCS response.Type: ApplicationFiled: November 30, 2021Publication date: June 1, 2023Inventors: Yu-Wei CHANG, Hsin MIAO, Duc VU, Jonathan BERRY, Dikpal REDDY
-
Publication number: 20230145561Abstract: Methods and systems for determining whether a camera of an autonomous vehicle (AV) is calibrated are disclosed. The method includes using image frames captured by a camera of the AV and LIDAR point clouds captured by a LIDAR system of the AV to calculate an AV pose calibration metric. The method also includes: measuring a distance metric between a three-dimensional bounding box around an object and a two-dimensional bounding box in an image captured by the camera; using the AV pose calibration metric and the distance calibration metric to generate a confidence score; and in response to the confidence score being below a threshold, generating a signal indicating that the camera is not calibrated.Type: ApplicationFiled: August 23, 2021Publication date: May 11, 2023Inventors: Hsin Miao, Hatem Alismail, Dikpal Reddy, Richard L. Kwant
-
Publication number: 20220221585Abstract: Systems and methods for generating operating an autonomous vehicle. The methods comprise: obtaining LiDAR point cloud data generated by a LiDAR system of the autonomous vehicle; inspecting the LiDAR point cloud data to infer a health of LiDAR beams; identifying bad quality point cloud data based on the inferred health of the LiDAR beams; removing the bad quality point cloud data from the LiDAR point cloud data to generate modified LiDAR point cloud data; and causing the autonomous vehicle to perform at least one autonomous driving operation or mode change based on the modified LiDAR point cloud data.Type: ApplicationFiled: January 14, 2021Publication date: July 14, 2022Inventors: Hsin Miao, Willibald Brems, Dikpal Reddy
-
Patent number: 11172193Abstract: A method for calibration of vision sensors includes, by a processor: selecting a calibration sequence that has a base calibration pattern and calibration angles, generating a calibrating target that may include the calibration pattern at a selected calibration angle of the angles, and causing a display screen to display a digital image representative of the target at the selected angle relative to an originating border of the selected angle. Each of the calibration angles is associated with a different originating border of the screen. The method includes by a vision sensor capturing at least one image of the calibrating target displayed on the screen. The calibration is repeated for each calibration angle of the sequence. The method includes performing calibration of the vision sensor in response to image signal processing of extracted calibration features in the at least one image of the calibrating targets.Type: GrantFiled: December 4, 2020Date of Patent: November 9, 2021Assignee: Argo AI, LLCInventors: Dikpal Reddy, Hsin Miao, Yu-Wei Chang, Erli Ding, Koji Gardiner
-
Patent number: 11112490Abstract: An apparatus and method for joint calibration of vision and radar sensors for an autonomous device is disclosed. The apparatus may include a spherical portion and a cutout portion. The cutout portion may be formed within the spherical portion and have three equal surfaces. Additionally, the apparatus may include a trihedral reflector positioned within the cutout portion.Type: GrantFiled: April 15, 2019Date of Patent: September 7, 2021Assignee: Argo AI, LLCInventors: Duc Vu, Dikpal Reddy, Cole Hartman
-
Publication number: 20200326410Abstract: An apparatus and method for joint calibration of vision and radar sensors for an autonomous device is disclosed. The apparatus may include a spherical portion and a cutout portion. The cutout portion may be formed within the spherical portion and have three equal surfaces. Additionally, the apparatus may include a trihedral reflector positioned within the cutout portion.Type: ApplicationFiled: April 15, 2019Publication date: October 15, 2020Inventors: Duc Vu, Dikpal Reddy, Cole Hartman
-
Patent number: 10311589Abstract: 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: GrantFiled: November 27, 2017Date of Patent: June 4, 2019Assignee: NVIDIA CORPORATIONInventors: Gregory P. Meyer, Shalini Gupta, Iuri Frosio, Nagilla Dikpal Reddy, Jan Kautz
-
Patent number: 10306218Abstract: 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: GrantFiled: June 24, 2016Date of Patent: May 28, 2019Assignee: LIGHT LABS INC.Inventors: Nitesh Shroff, Weiguang Si, Nagilla Dikpal Reddy, John Sasinowski, Nghi Phan, Jiamin Bai, Harpuneet Singh, Rajiv Laroia
-
Patent number: 9934714Abstract: System and method of displaying images in temporal superresolution by multiplicative superposition of cascaded display layers integrated in a display device. Using an original video with a target temporal resolution as a priori, a factorization process is performed to derive respective image data for presentation on each display layer. The multiple layers are refreshed in staggered intervals to synthesize a video with an effective refresh rate exceeding that of each individual display layer, e.g., by a factor equal to the number of layers. Further optically averaging neighboring pixels can minimize artifacts.Type: GrantFiled: March 17, 2015Date of Patent: April 3, 2018Assignee: NVIDIA CORPORATIONInventors: Felix Heide, Douglas Lanman, Dikpal Reddy, Jan Kautz, Kari Pulli, David Luebke
-
Publication number: 20180075611Abstract: 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: ApplicationFiled: November 27, 2017Publication date: March 15, 2018Inventors: Gregory P. MEYER, Shalini GUPTA, Iuri FROSIO, Nagilla Dikpal REDDY, Jan KAUTZ
-
Patent number: 9905196Abstract: 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: GrantFiled: September 26, 2016Date of Patent: February 27, 2018Assignee: NVIDIA CORPORATIONInventors: Dawid Stanislaw Pajak, Felix Heide, Nagilla Dikpal Reddy, Mushfiqur Rouf, Jan Kautz, Kari Pulli, Orazio Gallo
-
Patent number: 9892669Abstract: System and method of displaying images in spatial/temporal superresolution by multiplicative superposition of cascaded display layers integrated in a display device. Using an original image with a target spatial/temporal resolution as a priori, a factorization process is performed to derive respective image data for presentation on each display layer. The cascaded display layers may be progressive and laterally shifted with each other, resulting in an effective spatial resolution exceeding the native display resolutions of the display layers. Factorized images may be refreshed on respective display layers in synchronization or out of synchronization.Type: GrantFiled: March 17, 2015Date of Patent: February 13, 2018Assignee: Nvidia CorporationInventors: Felix Heide, Douglas Lanman, Dikpal Reddy, Jan Kautz, Kari Pulli, David Luebke
-
Patent number: 9830703Abstract: 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: GrantFiled: August 12, 2015Date of Patent: November 28, 2017Assignee: NVIDIA CorporationInventors: Gregory P. Meyer, Shalini Gupta, Iuri Frosio, Nagilla Dikpal Reddy, Jan Kautz
-
Publication number: 20170280135Abstract: 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: ApplicationFiled: June 24, 2016Publication date: September 28, 2017Inventors: Nitesh Shroff, Weiguang Si, Nagilla Dikpal Reddy, John Sasinowski, Nghi Phan, Jiamin Bai, Harpuneet Singh, Rajiv Laroia
-
Publication number: 20170046827Abstract: 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: ApplicationFiled: August 12, 2015Publication date: February 16, 2017Inventors: Gregory P. MEYER, Shalini GUPTA, Iuri FROSIO, Nagilla Dikpal REDDY, Jan KAUTZ
-
Patent number: 9558712Abstract: 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: GrantFiled: January 20, 2015Date of Patent: January 31, 2017Assignee: NVIDIA CORPORATIONInventors: Dawid Stanislaw Pajak, Felix Heide, Nagilla Dikpal Reddy, Mushfiqur Rouf, Jan Kautz, Kari Pulli, Orazio Gallo
-
Publication number: 20170011710Abstract: 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: ApplicationFiled: September 26, 2016Publication date: January 12, 2017Inventors: Dawid Stanislaw Pajak, Felix Heide, Nagilla Dikpal Reddy, Mushfiqur Rouf, Jan Kautz, Kari Pulli, Orazio Gallo
-
Publication number: 20150310798Abstract: System and method of displaying images in temporal superresolution by multiplicative superposition of cascaded display layers integrated in a display device. Using an original video with a target temporal resolution as a priori, a factorization process is performed to derive respective image data for presentation on each display layer. The multiple layers are refreshed in staggered intervals to synthesize a video with an effective refresh rate exceeding that of each individual display layer, e.g., by a factor equal to the number of layers. Further optically averaging neighboring pixels can minimize artifacts.Type: ApplicationFiled: March 17, 2015Publication date: October 29, 2015Inventors: Felix Heide, Douglas Lanman, Dikpal Reddy, Jan Kautz, Kari Pulli, David Luebke
-
Publication number: 20150310789Abstract: System and method of displaying images in spatial/temporal superresolution by multiplicative superposition of cascaded display layers integrated in a display device. Using an original image with a target spatial/temporal resolution as a priori, a factorization process is performed to derive respective image data for presentation on each display layer. The cascaded display layers may be progressive and laterally shifted with each other, resulting in an effective spatial resolution exceeding the native display resolutions of the display layers. Factorized images may be refreshed on respective display layers in synchronization or out of synchronization.Type: ApplicationFiled: March 17, 2015Publication date: October 29, 2015Inventors: Felix Heide, Douglas Lanman, Dikpal Reddy, Jan Kautz, Kari Pulli, David Luebke