Patents by Inventor Lukas Gruber

Lukas Gruber 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: 11328182
    Abstract: A three-dimensional (3D) map inconsistency detection machine includes an input transformation layer connected to a neural network. The input transformation layer is configured to 1) receive a test 3D map including 3D map data modeling a physical entity, 2) transform the 3D map data into a set of 2D images collectively corresponding to volumes of view frustums of a plurality of virtual camera views of the physical entity modeled by the test 3D map, and 3) output the set of 2D images to the neural network. The neural network is configured to output an inconsistency value indicating a degree to which the test 3D map includes inconsistencies based on analysis of the set of 2D images collectively corresponding to the volumes of the view frustums of the plurality of virtual camera views.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: May 10, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lukas Gruber, Christoph Vogel, Ondrej Miksik, Marc Andre Leon Pollefeys
  • Publication number: 20210383172
    Abstract: A three-dimensional (3D) map inconsistency detection machine includes an input transformation layer connected to a neural network. The input transformation layer is configured to 1) receive a test 3D map including 3D map data modeling a physical entity, 2) transform the 3D map data into a set of 2D images collectively corresponding to volumes of view frustums of a plurality of virtual camera views of the physical entity modeled by the test 3D map, and 3) output the set of 2D images to the neural network. The neural network is configured to output an inconsistency value indicating a degree to which the test 3D map includes inconsistencies based on analysis of the set of 2D images collectively corresponding to the volumes of the view frustums of the plurality of virtual camera views.
    Type: Application
    Filed: June 9, 2020
    Publication date: December 9, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Lukas GRUBER, Christoph VOGEL, Ondrej MIKSIK, Marc Andre Leon POLLEFEYS
  • Patent number: 10062210
    Abstract: Methods, systems, computer-readable media, and apparatuses for radiance transfer sampling for augmented reality are presented. In some embodiments, a method includes receiving at least one video frame of an environment. The method further includes generating a surface reconstruction of the environment. The method additionally includes projecting a plurality of rays within the surface reconstruction of the environment. Upon projecting a plurality of rays within the surface reconstruction of the environment, the method includes generating illumination data of the environment from the at least one video frame. The method also includes determining a subset of rays from the plurality of rays in the environment based on areas within the environment needing refinement. The method further includes rendering the virtual object over the video frames based on the plurality of rays excluding the subset of rays.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: August 28, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Lukas Gruber, Jr., Dieter Schmalstieg
  • Patent number: 9578226
    Abstract: Photometric registration from an arbitrary geometry for augmented reality is performed using video frames of an environment captured by a camera. A surface reconstruction of the environment is generated. A pose is determined for the camera with respect to the environment, e.g., using model based tracking using the surface reconstruction. Illumination data for the environment is determined from a video frame. Estimated lighting conditions for the environment are generated based on the surface reconstruction and the illumination data. For example, the surface reconstruction may be used to compute the possible radiance transfer, which may be compressed, e.g., using spherical harmonic basis functions, and used in the lighting conditions estimation. A virtual object may then be rendered based on the lighting conditions.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: February 21, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Lukas Gruber, Thomas Richter-Trummer, Dieter Schmalstieg
  • Publication number: 20150262412
    Abstract: Methods for determination of AR lighting with dynamic geometry are disclosed. A camera pose for a first image comprising a plurality of pixels may be determined, where each pixel in the first image comprises a depth value and a color value. The first image may correspond to a portion of a 3D model. A second image may be obtained by projecting the portion of the 3D model into a camera field of view based on the camera pose. A composite image comprising a plurality of composite pixels may be obtained based, in part, on the first image and the second image, where each composite pixel in a subset of the plurality of composite pixels is obtained, based, in part, on a corresponding absolute difference between a depth value of a corresponding pixel in the first image and a depth value of a corresponding pixel in the second image.
    Type: Application
    Filed: January 9, 2015
    Publication date: September 17, 2015
    Inventors: Lukas Gruber, Dieter Schmalstieg, Jonathan Daniel Ventura
  • Publication number: 20140320530
    Abstract: Methods, systems, computer-readable media, and apparatuses for radiance transfer sampling for augmented reality are presented. In some embodiments, a method includes receiving at least one video frame of an environment. The method further includes generating a surface reconstruction of the environment. The method additionally includes projecting a plurality of rays within the surface reconstruction of the environment. Upon projecting a plurality of rays within the surface reconstruction of the environment, the method includes generating illumination data of the environment from the at least one video frame. The method also includes determining a subset of rays from the plurality of rays in the environment based on areas within the environment needing refinement. The method further includes rendering the virtual object over the video frames based on the plurality of rays excluding the subset of rays.
    Type: Application
    Filed: February 25, 2014
    Publication date: October 30, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Lukas GRUBER, JR., Dieter Schmalstieg
  • Publication number: 20130271625
    Abstract: Photometric registration from an arbitrary geometry for augmented reality is performed using video frames of an environment captured by a camera. A surface reconstruction of the environment is generated. A pose is determined for the camera with respect to the environment, e.g., using model based tracking using the surface reconstruction. Illumination data for the environment is determined from a video frame. Estimated lighting conditions for the environment are generated based on the surface reconstruction and the illumination data. For example, the surface reconstruction may be used to compute the possible radiance transfer, which may be compressed, e.g., using spherical harmonic basis functions, and used in the lighting conditions estimation. A virtual object may then be rendered based on the lighting conditions.
    Type: Application
    Filed: July 31, 2012
    Publication date: October 17, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Lukas Gruber, Thomas Richter-Trummer, Dieter Schmalstieg
  • Patent number: 6890474
    Abstract: A method and system are described aimed at substantially increasing the lifetime of sensitive optical elements subjected to high power laser radiation. The lifetime enhancement is accomplished by spatially distributing the laser beam spots both globally and locally according to algorithms that are custom tailored to the subject element as well as the system and application needs. The methods of the invention are particularly well-suited to non-linear crystals used to convert radiation from high repetition rate, diode-pumped laser systems into the UV spectral range, where lifetime requirements are particularly challenging. The methods of the invention further enable effective utilization of available experimental data characterizing the element's performance in combination with a stored library of preferred spot scanning patterns that may be executed on the surface of the element according to the selected algorithm.
    Type: Grant
    Filed: May 8, 2002
    Date of Patent: May 10, 2005
    Assignee: Spectra Physics, Inc.
    Inventors: Lukas Gruber, Norman Hodgson, Hanna J. Hoffman, Joerge Angstenberger
  • Publication number: 20020175149
    Abstract: A method and system are described aimed at substantially increasing the lifetime of sensitive optical elements subjected to high power laser radiation. The lifetime enhancement is accomplished by spatially distributing the laser beam spots both globally and locally according to algorithms that are custom tailored to the subject element as well as the system and application needs. The methods of the invention are particularly well-suited to non-linear crystals used to convert radiation from high repetition rate, diode-pumped laser systems into the UV spectral range, where lifetime requirements are particularly challenging. The methods of the invention further enable effective utilization of available experimental data characterizing the element's performance in combination with a stored library of preferred spot scanning patterns that may be executed on the surface of the element according to the selected algorithm.
    Type: Application
    Filed: May 8, 2002
    Publication date: November 28, 2002
    Inventors: Lukas Gruber, Norman Hodgson, Hanna J. Hoffman, Joerge Angstenberger