Patents by Inventor Fabio Diem
Fabio Diem 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: 12111659Abstract: Controlling an unmanned aerial vehicle may include obtaining a first image from a fixed orientation image capture device of the unmanned aerial vehicle, obtaining a second image from an adjustable orientation image capture device of the unmanned aerial vehicle, obtaining feature correlation data based on the first image and the second image, obtaining relative image capture device orientation calibration data based on the feature correlation data, the relative image capture device orientation calibration data indicating an orientation of the adjustable orientation image capture device relative to the fixed orientation image capture device, obtaining relative object orientation data based on the relative image capture device orientation calibration data, the relative object orientation data representing a three-dimensional orientation of an external object relative to the adjustable orientation image capture device, and controlling a trajectory of the unmanned aerial vehicle in response to the relative objectType: GrantFiled: June 22, 2021Date of Patent: October 8, 2024Assignee: GoPro, Inc.Inventors: Sammy Omari, Pascal Gohl, Axel Murguet, Garance Bruneau, Fabio Diem, Lukas Schmid
-
Patent number: 12078991Abstract: Controlling an unmanned aerial vehicle may include obtaining a first image from a fixed orientation image capture device of the unmanned aerial vehicle, obtaining a second image from an adjustable orientation image capture device of the unmanned aerial vehicle, obtaining feature correlation data based on the first image and the second image, obtaining relative image capture device orientation calibration data based on the feature correlation data, the relative image capture device orientation calibration data indicating an orientation of the adjustable orientation image capture device relative to the fixed orientation image capture device, obtaining relative object orientation data based on the relative image capture device orientation calibration data, the relative object orientation data representing a three-dimensional orientation of an external object relative to the adjustable orientation image capture device, and controlling a trajectory of the unmanned aerial vehicle in response to the relative objectType: GrantFiled: June 22, 2021Date of Patent: September 3, 2024Assignee: GoPro, Inc.Inventors: Sammy Omari, Pascal Gohl, Axel Murguet, Garance Bruneau, Fabio Diem, Lukas Schmid
-
Patent number: 12045055Abstract: Controlling an unmanned aerial vehicle may include obtaining a first image from a fixed orientation image capture device of the unmanned aerial vehicle, obtaining a second image from an adjustable orientation image capture device of the unmanned aerial vehicle, obtaining feature correlation data based on the first image and the second image, obtaining relative image capture device orientation calibration data based on the feature correlation data, the relative image capture device orientation calibration data indicating an orientation of the adjustable orientation image capture device relative to the fixed orientation image capture device, obtaining relative object orientation data based on the relative image capture device orientation calibration data, the relative object orientation data representing a three-dimensional orientation of an external object relative to the adjustable orientation image capture device, and controlling a trajectory of the unmanned aerial vehicle in response to the relative objectType: GrantFiled: June 22, 2021Date of Patent: July 23, 2024Assignee: GoPro, Inc.Inventors: Sammy Omari, Pascal Gohl, Axel Murguet, Garance Bruneau, Fabio Diem, Lukas Schmid
-
Publication number: 20230072603Abstract: A GNSS antenna system for receiving GNSS signals in the L1 and L2/L5 frequency band, and to an unmanned aerial vehicle (UAV) comprising the GNSS antenna system.Type: ApplicationFiled: September 2, 2022Publication date: March 9, 2023Applicants: HEXAGON GEOSYSTEMS SERVICES AG, LEICA GEOSYSTEMS AGInventors: Fabio DIEM, Garance BRUNEAU, Pascal GOHL, Tuomo HAARAKANGAS, Ilkka HEIKURA
-
Publication number: 20210397202Abstract: The invention relates to a computer implemented UAV control method comprising, in a target selection mode, the steps of displaying on a touch sensitive display a 3D-view of an environment of a UAV; Overlaying a moveable target indicating symbol to the 3D-view of the environment, wherein the target indicating symbol is moveable in the 3D-view by a touch input; While moving the target indicating symbol, continuously determining a location of the target indicating symbol in the 3D-view and dynamically changing the appearance of the target indicating symbol such that it creates the impression of being displayed in an orientation matching the orientation of a face over which the target indicating symbol is located wherein the orientation of the respective face is derived from stored 3D-data or from the 3D-view; And selecting a target based on the location of the target indicating symbol.Type: ApplicationFiled: June 16, 2021Publication date: December 23, 2021Applicant: HEXAGON GEOSYSTEMS SERVICES AGInventors: Burkhard BÖCKEM, Fabio DIEM, Pascal GOHL, Dimitrios GRYPARIS, Andreas JÄGER, Tim OBERHAUSER, Marko PANJEK, Lukas SCHMID, Pascal STRUPLER, Matthias WIESER
-
Publication number: 20210389764Abstract: Controlling an unmanned aerial vehicle may include obtaining a first image from a fixed orientation image capture device of the unmanned aerial vehicle, obtaining a second image from an adjustable orientation image capture device of the unmanned aerial vehicle, obtaining feature correlation data based on the first image and the second image, obtaining relative image capture device orientation calibration data based on the feature correlation data, the relative image capture device orientation calibration data indicating an orientation of the adjustable orientation image capture device relative to the fixed orientation image capture device, obtaining relative object orientation data based on the relative image capture device orientation calibration data, the relative object orientation data representing a three-dimensional orientation of an external object relative to the adjustable orientation image capture device, and controlling a trajectory of the unmanned aerial vehicle in response to the relative objectType: ApplicationFiled: June 22, 2021Publication date: December 16, 2021Inventors: Sammy Omari, Pascal Gohl, Axel Murguet, Garance Bruneau, Fabio Diem, Lukas Schmid
-
Patent number: 11048257Abstract: Controlling an unmanned aerial vehicle may include obtaining a first image from a fixed orientation image capture device of the unmanned aerial vehicle, obtaining a second image from an adjustable orientation image capture device of the unmanned aerial vehicle, obtaining feature correlation data based on the first image and the second image, obtaining relative image capture device orientation calibration data based on the feature correlation data, the relative image capture device orientation calibration data indicating an orientation of the adjustable orientation image capture device relative to the fixed orientation image capture device, obtaining relative object orientation data based on the relative image capture device orientation calibration data, the relative object orientation data representing a three-dimensional orientation of an external object relative to the adjustable orientation image capture device, and controlling a trajectory of the unmanned aerial vehicle in response to the relative objectType: GrantFiled: February 27, 2018Date of Patent: June 29, 2021Assignee: GoPro, Inc.Inventors: Sammy Omari, Pascal Gohl, Axel Murguet, Garance Bruneau, Fabio Diem, Lukas Schmid
-
Patent number: 10648809Abstract: Disclosed is a system and method for calibrating a magnetometer. The method comprises responsive to a determination that a magnetic inclination is less than a threshold, measuring first magnetic field data by detecting a magnetic field with the magnetometer through a first rotation path, measuring second magnetic field data by detecting the magnetic field with the magnetometer through a second rotation path, and determining calibration values for the magnetometer based on the measured first magnetic field data and the measured second magnetic field data.Type: GrantFiled: November 29, 2018Date of Patent: May 12, 2020Assignee: GoPro, Inc.Inventors: Fabio Diem, Tim Oberhauser, Sammy Omari
-
Publication number: 20190227556Abstract: Controlling an unmanned aerial vehicle may include obtaining a first image from a fixed orientation image capture device of the unmanned aerial vehicle, obtaining a second image from an adjustable orientation image capture device of the unmanned aerial vehicle, obtaining feature correlation data based on the first image and the second image, obtaining relative image capture device orientation calibration data based on the feature correlation data, the relative image capture device orientation calibration data indicating an orientation of the adjustable orientation image capture device relative to the fixed orientation image capture device, obtaining relative object orientation data based on the relative image capture device orientation calibration data, the relative object orientation data representing a three-dimensional orientation of an external object relative to the adjustable orientation image capture device, and controlling a trajectory of the unmanned aerial vehicle in response to the relative objectType: ApplicationFiled: February 27, 2018Publication date: July 25, 2019Inventors: Sammy Omari, Pascal Gohl, Axel Murguet, Garance Bruneau, Fabio Diem, Lukas Schmid
-
Publication number: 20190094023Abstract: Disclosed is a system and method for calibrating a magnetometer. The method comprises responsive to a determination that a magnetic inclination is less than a threshold, measuring first magnetic field data by detecting a magnetic field with the magnetometer through a first rotation path, measuring second magnetic field data by detecting the magnetic field with the magnetometer through a second rotation path, and determining calibration values for the magnetometer based on the measured first magnetic field data and the measured second magnetic field data.Type: ApplicationFiled: November 29, 2018Publication date: March 28, 2019Inventors: Fabio Diem, Tim Oberhauser, Sammy Omari
-
Patent number: 10175042Abstract: Disclosed is a system and method for calibrating a magnetometer of a compass. With a global navigation satellite system receiver, a current position is determined. The determined position is used to determine a magnetic inclination (e.g., by a global magnetic field model such as the World Magnetic Model). The calibration system may perform different calibration sequences based on the magnetic inclination. In a first calibration sequence, performed responsive to a determination that a magnetic inclination (or the absolute value of the magnetic inclination) is less than a threshold, magnetic field data is measured by the magnetometer as it is rotated through horizontal rotation paths. If the magnetic inclination is greater than the threshold, magnetic field data is measured by the magnetometer as it is rotated through vertical rotation paths. The measured magnetic field data may be used to determine calibration values for the magnetometer compass.Type: GrantFiled: November 10, 2016Date of Patent: January 8, 2019Assignee: GoPro, Inc.Inventors: Fabio Diem, Tim Oberhauser, Sammy Omari
-
Patent number: 9963243Abstract: The disclosure describes systems and methods for detecting an aerial vehicle landing. One method includes performing at least two of a plurality of landing tests to detect the landing of the aerial vehicle. The plurality of landing tests include a static test, a thrust test, and a shock test. Upon a detection of the landing by one of the at least two landing tests performed, the method further includes performing a free-fall test to detect a free fall of the aerial vehicle. The free fall of the aerial vehicle is a change in altitude of the aerial vehicle above an altitude change threshold. Upon a lack of a detection of the free fall by the free-fall test, the method includes setting a landed state for the aerial vehicle. Upon a detection of the free fall by the free-fall test, the method includes setting an in-air state for the aerial vehicle.Type: GrantFiled: October 19, 2016Date of Patent: May 8, 2018Assignee: GoPro, Inc.Inventors: Lukas Schmid, Jean-Bernard Berteaux, Fabio Diem, Sammy Omari, Thomas Gubler
-
Publication number: 20180112980Abstract: Disclosed is a system and method for calibrating a magnetometer of a compass. With a global navigation satellite system receiver, a current position is determined. The determined position is used to determine a magnetic inclination (e.g., by a global magnetic field model such as the World Magnetic Model). The calibration system may perform different calibration sequences based on the magnetic inclination. In a first calibration sequence, performed responsive to a determination that a magnetic inclination (or the absolute value of the magnetic inclination) is less than a threshold, magnetic field data is measured by the magnetometer as it is rotated through horizontal rotation paths. If the magnetic inclination is greater than the threshold, magnetic field data is measured by the magnetometer as it is rotated through vertical rotation paths. The measured magnetic field data may be used to determine calibration values for the magnetometer compass.Type: ApplicationFiled: November 10, 2016Publication date: April 26, 2018Inventors: Fabio Diem, Tim Oberhauser, Sammy Omari
-
Publication number: 20180105285Abstract: The disclosure describes systems and methods for detecting an aerial vehicle landing. One method includes performing at least two of a plurality of landing tests to detect the landing of the aerial vehicle. The plurality of landing tests include a static test, a thrust test, and a shock test. Upon a detection of the landing by one of the at least two landing tests performed, the method further includes performing a free-fall test to detect a free fall of the aerial vehicle. The free fall of the aerial vehicle is a change in altitude of the aerial vehicle above an altitude change threshold. Upon a lack of a detection of the free fall by the free-fall test, the method includes setting a landed state for the aerial vehicle. Upon a detection of the free fall by the free-fall test, the method includes setting an in-air state for the aerial vehicle.Type: ApplicationFiled: October 19, 2016Publication date: April 19, 2018Inventors: Lukas Schmid, Jean-Bernard Berteaux, Fabio Diem, Sammy Omari, Thomas Gubler