-
公开(公告)号:US20240406555A1
公开(公告)日:2024-12-05
申请号:US18799975
申请日:2024-08-09
Applicant: GoPro, Inc
Inventor: Sammy Omari , Pascal Gohl , Joseph A. Enke , Stepan Moskovchenko , Benjamin P. Tankersley
Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include, receiving an image from an image sensor; storing a sequence of images captured after the image in a buffer; determining an orientation error between the orientation of the image sensor and an orientation setpoint during capture of the image; determining a rotation corresponding to the orientation error based on orientation estimates from the sequence of orientation estimates corresponding to the sequence of images; and invoking an electronic image stabilization module to correct the image to obtain a stabilized image, in which the electronic image stabilization module corrects the image for the rotation corresponding to the orientation error.
-
公开(公告)号:US12125397B2
公开(公告)日:2024-10-22
申请号:US17858873
申请日:2022-07-06
Applicant: GoPro, Inc.
Inventor: Pascal Gohl , Sammy Omari
IPC: G08G5/04 , B64C39/02 , B64D47/08 , G06F18/22 , G06T5/00 , G06T7/00 , G06T7/20 , G06T7/60 , G06T7/73 , G06V20/13 , G06V20/17 , G06V20/58 , G08G5/00 , H04N13/128 , B64U10/13 , H04N13/00
CPC classification number: G08G5/045 , B64C39/024 , B64D47/08 , G06F18/22 , G06T5/00 , G06T7/0002 , G06T7/20 , G06T7/60 , G06T7/73 , G06V20/13 , G06V20/17 , G06V20/58 , G08G5/0069 , H04N13/128 , B64U10/13 , G06T2200/04 , G06T2207/20021 , G06T2207/30168 , H04N2013/0081
Abstract: A vehicle includes systems and methods to guide the vehicle. A sensor detects objects around the vehicle and processor includes a predicted motion component and a predicted imaging component to avoid objects around the vehicle. The system and method then avoid the object if the processor determines that an intersection will occur between the object and the vehicle.
-
公开(公告)号:US12122515B2
公开(公告)日:2024-10-22
申请号:US17994982
申请日:2022-11-28
Applicant: GoPro, Inc.
Inventor: Pascal Gohl , Sammy Omari
CPC classification number: B64C39/024 , G08G5/003 , G08G5/006 , G08G5/0069 , B64U10/10 , B64U30/20 , B64U2201/10
Abstract: This disclosure relates to systems and methods for controlling an unmanned aerial vehicle. Boundaries of a user-defined space may be obtained. The boundaries of the user-defined space may be fixed with respect to some reference frame. A user-defined operation associated with the user-selected space may be obtained. Position of the unmanned aerial vehicle may be tracked during an unmanned aerial flight. Responsive to the unmanned aerial vehicle entering the user-defined space, the unmanned aerial vehicle may be automatically controlled to perform the user-defined operation.
-
公开(公告)号:US12111659B2
公开(公告)日:2024-10-08
申请号:US17354326
申请日:2021-06-22
Applicant: GoPro, Inc.
Inventor: Sammy Omari , Pascal Gohl , Axel Murguet , Garance Bruneau , Fabio Diem , Lukas Schmid
IPC: G05D1/00 , B64C39/02 , B64U30/20 , G06T7/73 , G06T7/80 , H04N7/18 , B64U10/14 , B64U20/87 , B64U101/30
CPC classification number: G05D1/0094 , G05D1/0022 , G05D1/0038 , G06T7/74 , G06T7/80 , H04N7/185 , B64U10/14 , B64U20/87 , B64U2101/30 , B64U2201/10 , B64U2201/20 , G06T2207/10032 , G06T2207/30244
Abstract: 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 object orientation data.
-
公开(公告)号:US12063439B2
公开(公告)日:2024-08-13
申请号:US17982275
申请日:2022-11-07
Applicant: GoPro, Inc.
Inventor: Sammy Omari , Pascal Gohl , Joseph A. Enke , Stepan Moskovchenko , Benjamin P. Tankersley
CPC classification number: H04N23/6811 , G03B17/561 , H04N23/6812 , H04N23/683 , H04N23/685 , H04N23/687 , H04N23/55
Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include, based on a sequence of orientation estimates for an image sensor and an orientation setpoint, invoking a mechanical stabilization system to adjust an orientation of the image sensor toward the orientation setpoint; receiving an image from the image sensor; determining an orientation error between the orientation of the image sensor and the orientation setpoint during capture of the image; and, based on the orientation error, invoking an electronic image stabilization module to correct the image for a rotation corresponding to the orientation error to obtain a stabilized image.
-
公开(公告)号:US20230087768A1
公开(公告)日:2023-03-23
申请号:US17994982
申请日:2022-11-28
Applicant: GoPro, Inc.
Inventor: Pascal Gohl , Sammy Omari
Abstract: This disclosure relates to systems and methods for controlling an unmanned aerial vehicle. Boundaries of a user-defined space may be obtained. The boundaries of the user-defined space may be fixed with respect to some reference frame. A user-defined operation associated with the user-selected space may be obtained. Position of the unmanned aerial vehicle may be tracked during an unmanned aerial flight. Responsive to the unmanned aerial vehicle entering the user-defined space, the unmanned aerial vehicle may be automatically controlled to perform the user-defined operation.
-
公开(公告)号:US11518510B1
公开(公告)日:2022-12-06
申请号:US15287702
申请日:2016-10-06
Applicant: GOPRO, INC.
Inventor: Pascal Gohl , Sammy Omari
Abstract: This disclosure relates to systems and methods for controlling an unmanned aerial vehicle. Boundaries of a user-defined space may be obtained. The boundaries of the user-defined space may be fixed with respect to some reference frame. A user-defined operation associated with the user-selected space may be obtained. Position of the unmanned aerial vehicle may be tracked during an unmanned aerial flight. Responsive to the unmanned aerial vehicle entering the user-defined space, the unmanned aerial vehicle may be automatically controlled to perform the user-defined operation.
-
公开(公告)号:US11375116B2
公开(公告)日:2022-06-28
申请号:US17231144
申请日:2021-04-15
Applicant: GoPro, Inc.
Inventor: Pascal Gohl , Thomas Gubler , Axel Murguet , Garance Bruneau
IPC: H04N5/232
Abstract: Stabilizing an image capture device includes stabilizing the image capture device as the image capture device captures images; responsive to detecting an exceptional activity, stopping the stabilizing of the image capture device; and after the exceptional activity is completed, stabilizing the image capture device again. An image stabilization device for stabilizing an imaging device includes a processor that is configured to set at least one of a pitch angle or a roll angle of the image stabilization device to respective constant values and allow a yaw angle of the image stabilization device to vary; while the yaw angle is less than a threshold angle, maintain the yaw angle at a constant relative to a reference platform; when the yaw angle reaches the threshold angle, stop keeping the yaw angle relative to a reference platform constant; and set the yaw angle to follow a direction of motion of the reference platform.
-
公开(公告)号:US20210389764A1
公开(公告)日:2021-12-16
申请号:US17354326
申请日:2021-06-22
Applicant: GoPro, Inc.
Inventor: Sammy Omari , Pascal Gohl , Axel Murguet , Garance Bruneau , Fabio Diem , Lukas Schmid
Abstract: 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 object orientation data.
-
公开(公告)号:US20190208101A1
公开(公告)日:2019-07-04
申请号:US15856706
申请日:2017-12-28
Applicant: GoPro, Inc.
Inventor: Pascal Gohl , Thomas Gubler , Axel Murguet , Garance Bruneau
IPC: H04N5/232
CPC classification number: H04N5/2328 , H04N5/23245 , H04N5/23254 , H04N5/23258 , H04N5/23261
Abstract: The disclosure describes systems and methods for stabilizing an imaging device with an image stabilization device. The image stabilization device includes sensors, one or more arms, one or more motors, and a control unit. The sensors provide sensor data including orientation data, angular velocity data, and acceleration data. Each of the motors is associated with a respective arm. The control unit is configured to set a setpoint of the imaging device to a default setpoint, receive sensor data from the sensors, determine whether a flip condition exists, in response to determining that the flip condition exists, fix the setpoint of the imaging device, and in response to determining that the flip condition does not exists, maintain the default setpoint of the imaging device by moving at least one of respective arms with one of the respective motors.
-
-
-
-
-
-
-
-
-