Patents by Inventor Zsolt Szalavari
Zsolt Szalavari 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).
-
Publication number: 20230020667Abstract: A system and method can support image based determination of mobile device location through recognition of surface features for a previously scanned physical environment. The system and method can also support authoring and positioning of augmented reality features in an authoring interface using the same images and positions of surface features that are to be used for subsequent mobile device localization. As a result, mobile devices leveraging those same images and positions of surface features for localization will be more likely to obtain a localization that is consistent with the positioning displayed in the authoring interface. Augmented reality features authored using the same scan of the environment can be reliably displayed to an end user of an augmented reality application in a position consistent with their authoring in a common coordinate system, even though the authoring may have been performed remotely, away from the actual situs of the physical environment.Type: ApplicationFiled: September 19, 2022Publication date: January 19, 2023Inventors: Michael Gervautz, Zsolt Szalavari, Emilio Maggio, Alessandro Boccalatte, Michal Havlena, Jiri Hörner
-
Patent number: 10817743Abstract: In a template design application, a user creates a template for a machine-readable image target that supports encoded data and augmented reality homography. The design application enforces design constraints that ensure reliable detection of the target by a detection application while supporting creative freedom in designing the template. The design constraints can include specification of a detection contour outlining a transition between a perimeter of a border shape and an adjacent area of a contrasting color. Data to be encoded is applied to the template to create printable image instances of the target. The template is also loaded into a detection application, which scans and recognizes printed instances of the target and decodes the encoded data. The detection application uses the decoded data to create a synthesized image target matching the scanned target and which is used to execute further tracking of the target within a moving field of view.Type: GrantFiled: July 30, 2018Date of Patent: October 27, 2020Inventors: Zsolt Szalavari, Michael Gervautz, John James Lechleiter
-
Publication number: 20180341831Abstract: In a template design application, a user creates a template for a machine-readable image target that supports encoded data and augmented reality homography. The design application enforces design constraints that ensure reliable detection of the target by a detection application while supporting creative freedom in designing the template. The design constraints can include specification of a detection contour outlining a transition between a perimeter of a border shape and an adjacent area of a contrasting color. Data to be encoded is applied to the template to create printable image instances of the target. The template is also loaded into a detection application, which scans and recognizes printed instances of the target and decodes the encoded data. The detection application uses the decoded data to create a synthesized image target matching the scanned target and which is used to execute further tracking of the target within a moving field of view.Type: ApplicationFiled: July 30, 2018Publication date: November 29, 2018Inventors: Zsolt Szalavari, Michael Gervautz, John James Lechleiter
-
Patent number: 9998655Abstract: Disclosed is a method and apparatus for providing visual guidance to a user capturing images of a three-dimensional object. In one embodiment, the operations implemented may include: generating a virtual registered sphere comprising a plurality of contiguous patches, wherein each of the plurality of patches corresponds to a continuous range of image capture angles; rendering at least a portion of the virtual registered sphere in an image capture camera view; determining whether images of the three-dimensional object have been captured to a predetermined satisfactory degree from a particular range of image capture angles associated with a particular patch; and assigning a color to the particular patch based at least in part on the determination of whether images of the three-dimensional object have been captured to the predetermined satisfactory degree from the particular range of image capture angles associated with the particular patch.Type: GrantFiled: April 3, 2015Date of Patent: June 12, 2018Assignee: QUALLCOMM IncorporatedInventors: Johannes Scharl, Irene Reisner-Kollmann, Zsolt Szalavari
-
Patent number: 9495389Abstract: Method, mobile device, computer program product and apparatus for performing a search are disclosed. The method of performing a search comprises receiving one or more images of an environment in view of a mobile device, generating a simultaneous localization and mapping of the environment using the one or more images, wherein the simultaneous localization and mapping of the environment comprises a plurality of map points representing a plurality of surfaces in a three dimensional coordinate system of the environment, sending a set of the plurality of map points as a search query to a server, receiving a query response from the server, and identifying an object in the environment based at least in part on the query response.Type: GrantFiled: March 15, 2013Date of Patent: November 15, 2016Assignee: QUALCOMM IncorporatedInventors: Qi Pan, Daniel Wagner, Zsolt Szalavari
-
Patent number: 9478029Abstract: Disclosed is a method and apparatus for selecting a part of SLAM map information of a first device for transmission to a second device in a collaborative SLAM environment. In one embodiment, the functions implemented include: determining whether a 3D registration transformation between a map of the first device and a map of the second device is available; and transmitting a part of map information of the first device to the second device according to one of a first strategy or a second strategy based on whether or not a 3D registration transformation between the map of the first device and the map of the second device is available.Type: GrantFiled: October 23, 2014Date of Patent: October 25, 2016Assignee: QUALCOMM IncorporatedInventors: Winston Yll, Gerhard Reitmayr, Peter H. Rauber, Qi Pan, Zsolt Szalavari, Michael Gervautz
-
Publication number: 20160182817Abstract: Disclosed is a method and apparatus for providing visual guidance to a user capturing images of a three-dimensional object. In one embodiment, the operations implemented may include: generating a virtual registered sphere comprising a plurality of contiguous patches, wherein each of the plurality of patches corresponds to a continuous range of image capture angles; rendering at least a portion of the virtual registered sphere in an image capture camera view; determining whether images of the three-dimensional object have been captured to a predetermined satisfactory degree from a particular range of image capture angles associated with a particular patch; and assigning a color to the particular patch based at least in part on the determination of whether images of the three-dimensional object have been captured to the predetermined satisfactory degree from the particular range of image capture angles associated with the particular patch.Type: ApplicationFiled: April 3, 2015Publication date: June 23, 2016Inventors: Johannes SCHARL, Irene REISNER-KOLLMANN, Zsolt SZALAVARI
-
Publication number: 20160117822Abstract: Disclosed is a method and apparatus for selecting a part of SLAM map information of a first device for transmission to a second device in a collaborative SLAM environment. In one embodiment, the functions implemented include: determining whether a 3D registration transformation between a map of the first device and a map of the second device is available; and transmitting a part of map information of the first device to the second device according to one of a first strategy or a second strategy based on whether or not a 3D registration transformation between the map of the first device and the map of the second device is available.Type: ApplicationFiled: October 23, 2014Publication date: April 28, 2016Inventors: Winston YII, Gerhard REITMAYR, Peter H. RAUBER, Qi PAN, Zsolt SZALAVARI, Michael GERVAUTZ
-
Publication number: 20150279047Abstract: Disclosed is a method and apparatus for exemplars-based color classification. In one embodiment, the functions implemented include: processing an image captured by a camera to identify a first color profile that most closely matches colors of the image, wherein the first color profile is selected from a plurality of color profiles each color profile encoding data related to how two or more component colors appear under a different lighting condition.Type: ApplicationFiled: November 11, 2014Publication date: October 1, 2015Inventors: Zeeshan ZIA, Emilio MAGGIO, Qi PAN, Michael GERVAUTZ, Zsolt SZALAVARI
-
Publication number: 20140279860Abstract: Method, mobile device, computer program product and apparatus for performing a search are disclosed. The method of performing a search comprises receiving one or more images of an environment in view of a mobile device, generating a simultaneous localization and mapping of the environment using the one or more images, wherein the simultaneous localization and mapping of the environment comprises a plurality of map points representing a plurality of surfaces in a three dimensional coordinate system of the environment, sending a set of the plurality of map points as a search query to a server, receiving a query response from the server, and identifying an object in the environment based at least in part on the query response.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: QUALCOMM IncorporatedInventors: Qi Pan, Daniel Wagner, Zsolt Szalavari