Patents by Inventor Tobias Martin Langlotz
Tobias Martin Langlotz 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: 9934611Abstract: Techniques are presented for constructing a digital representation of a physical environment. In some embodiments, a method includes obtaining image data indicative of the physical environment; receiving gesture input data from a user corresponding to at least one location in the physical environment, based on the obtained image data; detecting at least one discontinuity in the physical environment near the at least one location corresponding to the received gesture input data; and generating a digital surface corresponding to a surface in the physical environment, based on the received gesture input data and the at least one discontinuity.Type: GrantFiled: April 11, 2014Date of Patent: April 3, 2018Assignee: QUALCOMM IncorporatedInventors: Dieter Schmalstieg, Gerhard Reitmayr, Thanh Quoc Nguyen, Raphael David Andre Grasset, Tobias Martin Langlotz, Hartmut Seichter
-
Patent number: 9635251Abstract: A mobile platform maps and tracks the orientation of the mobile platform in real-time as the mobile platform rotates. The mobile platform captures a plurality of camera images as the camera rotates and projects the plurality of camera images consecutively to a panoramic cylindrical map. The map is extended by projecting areas of any camera image that correspond to unmapped portions of the panoramic cylindrical map. Keypoints are extracted from mapped portions of the map and using the keypoints the orientation of the camera is determined. Accumulated error is removed when closing the panoramic cylindrical map by extending the map horizontally beyond 360 degrees to produce overlapping regions and extracting and matching keypoints from the overlapping regions. Additionally, an incorrect estimate of the initial orientation of the map may be corrected by determining the correct orientation and re-projecting the map onto a map with the correct orientation.Type: GrantFiled: May 20, 2011Date of Patent: April 25, 2017Assignee: QUALCOMM IncorporatedInventors: Daniel Wagner, Alessandro Mulloni, Dieter Schmalstieg, Tobias Martin Langlotz
-
Patent number: 9204040Abstract: A mobile platform generates a panoramic map by rotating a camera and stores the panoramic map. The mobile platform performs a computer vision operation on the panoramic map while continuing to generate the panoramic map. The mobile platform may determine the location of the camera when the panoramic map is generated, produce an annotation on the panoramic map and transmit the determined location, annotation, and portion to a storage device. In another example, the mobile platform may receive an annotation, a portion of a source panoramic map associated with the annotation, and a location where the source panoramic map was generated. The mobile platform may compare the portion of the source panoramic map to the panoramic map to identify a position on the panoramic map that corresponds to the portion of the source panoramic map, and display the annotation based on the determined position on the panoramic map.Type: GrantFiled: May 20, 2011Date of Patent: December 1, 2015Assignee: QUALCOMM IncorporatedInventors: Tobias Martin Langlotz, Daniel Wagner, Alessandro Mulloni, Dieter Schmalstieg
-
Patent number: 9153073Abstract: A source video stream is processed to extract a desired object from the remainder of video stream to produce a segmented video of the object. Additional relevant information, such as the orientation of the source camera for each frame in the resulting segmented video of the object, is also determined and stored. During replay, the segmented video of the object, as well as the source camera orientation are obtained. Using the source camera orientation for each frame of the segmented video of the object, as well as target camera orientation for each frame of a target video stream, a transformation for the segmented video of the object may be produced. The segmented video of the object may be displayed over the target video stream, which may be a live video stream of a scene, using the transformation to spatially register the segmented video to the target video stream.Type: GrantFiled: March 13, 2013Date of Patent: October 6, 2015Assignee: QUALCOMM IncorporatedInventors: Tobias Martin Langlotz, Mathaus Zingerle, Gerhard Reitmayr
-
Publication number: 20150070387Abstract: Techniques are presented for constructing a digital representation of a physical environment. In some embodiments, a method includes obtaining image data indicative of the physical environment; receiving gesture input data from a user corresponding to at least one location in the physical environment, based on the obtained image data; detecting at least one discontinuity in the physical environment near the at least one location corresponding to the received gesture input data; and generating a digital surface corresponding to a surface in the physical environment, based on the received gesture input data and the at least one discontinuity.Type: ApplicationFiled: April 11, 2014Publication date: March 12, 2015Applicant: QUALCOMM IncorporatedInventors: Dieter Schmalstieg, Gerhard Reitmayr, Thanh Quoc Nguyen, Raphael David Andre Grasset, Tobias Martin Langlotz, Hartmut Seichter
-
Publication number: 20130314442Abstract: A source video stream is processed to extract a desired object from the remainder of video stream to produce a segmented video of the object. Additional relevant information, such as the orientation of the source camera for each frame in the resulting segmented video of the object, is also determined and stored. During replay, the segmented video of the object, as well as the source camera orientation are obtained. Using the source camera orientation for each frame of the segmented video of the object, as well as target camera orientation for each frame of a target video stream, a transformation for the segmented video of the object may be produced. The segmented video of the object may be displayed over the target video stream, which may be a live video stream of a scene, using the transformation to spatially register the segmented video to the target video stream.Type: ApplicationFiled: March 13, 2013Publication date: November 28, 2013Applicant: QUALCOMM IncorporatedInventors: Tobias Martin LANGLOTZ, Mathaus Zingerle, Gerhard Reitmayr
-
Publication number: 20110285811Abstract: A mobile platform generates a panoramic map by rotating a camera and stores the panoramic map. The mobile platform performs a computer vision operation on the panoramic map while continuing to generate the panoramic map. The mobile platform may determine the location of the camera when the panoramic map is generated, produce an annotation on the panoramic map and transmit the determined location, annotation, and portion to a storage device. In another example, the mobile platform may receive an annotation, a portion of a source panoramic map associated with the annotation, and a location where the source panoramic map was generated. The mobile platform may compare the portion of the source panoramic map to the panoramic map to identify a position on the panoramic map that corresponds to the portion of the source panoramic map, and display the annotation based on the determined position on the panoramic map.Type: ApplicationFiled: May 20, 2011Publication date: November 24, 2011Applicant: QUALCOMM IncorporatedInventors: Tobias Martin Langlotz, Daniel Wagner, Alessandro Mulloni, Dieter Schmalstieg
-
Publication number: 20110285810Abstract: A mobile platform maps and tracks the orientation of the mobile platform in real-time as the mobile platform rotates. The mobile platform captures a plurality of camera images as the camera rotates and projects the plurality of camera images consecutively to a panoramic cylindrical map. The map is extended by projecting areas of any camera image that correspond to unmapped portions of the panoramic cylindrical map. Keypoints are extracted from mapped portions of the map and using the keypoints the orientation of the camera is determined. Accumulated error is removed when closing the panoramic cylindrical map by extending the map horizontally beyond 360 degrees to produce overlapping regions and extracting and matching keypoints from the overlapping regions. Additionally, an incorrect estimate of the initial orientation of the map may be corrected by determining the correct orientation and re-projecting the map onto a map with the correct orientation.Type: ApplicationFiled: May 20, 2011Publication date: November 24, 2011Applicant: QUALCOMM IncorporatedInventors: Daniel Wagner, Alessandro Mulloni, Dieter Schmalstieg, Tobias Martin Langlotz