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: 11328182Abstract: 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: GrantFiled: June 9, 2020Date of Patent: May 10, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Lukas Gruber, Christoph Vogel, Ondrej Miksik, Marc Andre Leon Pollefeys
-
Publication number: 20210383172Abstract: 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: ApplicationFiled: June 9, 2020Publication date: December 9, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Lukas GRUBER, Christoph VOGEL, Ondrej MIKSIK, Marc Andre Leon POLLEFEYS
-
Patent number: 10062210Abstract: 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: GrantFiled: February 25, 2014Date of Patent: August 28, 2018Assignee: QUALCOMM IncorporatedInventors: Lukas Gruber, Jr., Dieter Schmalstieg
-
Patent number: 9578226Abstract: 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: GrantFiled: July 31, 2012Date of Patent: February 21, 2017Assignee: QUALCOMM IncorporatedInventors: Lukas Gruber, Thomas Richter-Trummer, Dieter Schmalstieg
-
Publication number: 20150262412Abstract: 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: ApplicationFiled: January 9, 2015Publication date: September 17, 2015Inventors: Lukas Gruber, Dieter Schmalstieg, Jonathan Daniel Ventura
-
Publication number: 20140320530Abstract: 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: ApplicationFiled: February 25, 2014Publication date: October 30, 2014Applicant: QUALCOMM IncorporatedInventors: Lukas GRUBER, JR., Dieter Schmalstieg
-
Publication number: 20130271625Abstract: 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: ApplicationFiled: July 31, 2012Publication date: October 17, 2013Applicant: QUALCOMM IncorporatedInventors: Lukas Gruber, Thomas Richter-Trummer, Dieter Schmalstieg
-
Patent number: 6890474Abstract: 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: GrantFiled: May 8, 2002Date of Patent: May 10, 2005Assignee: Spectra Physics, Inc.Inventors: Lukas Gruber, Norman Hodgson, Hanna J. Hoffman, Joerge Angstenberger
-
Publication number: 20020175149Abstract: 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: ApplicationFiled: May 8, 2002Publication date: November 28, 2002Inventors: Lukas Gruber, Norman Hodgson, Hanna J. Hoffman, Joerge Angstenberger