IP Library Granted Patent US 9,758,246
Granted Patent B1
US 9,758,246 · App. 14/989,738 · Granted Sep 12, 2017

Systems and methods for adjusting flight control of an unmanned aerial vehicle

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,758,246
App. No.
14/989,738
Granted
Sep 12, 2017
Kind
B1
Abstract

A first pattern associated with a performer may be recognized based upon visual information. A sensor carried by an unmanned aerial vehicle may be configured to generate output signals conveying the visual information. A first distance may be determined between the first pattern and the unmanned aerial vehicle. A second pattern associated with a performee may be recognized based upon the visual information. A second distance may be determined between the second pattern and the unmanned aerial vehicle. Flight control may be adjusted based upon the first distance and the second distance. A flight control subsystem may be configured to provide the flight control for the unmanned aerial vehicle.

Claims (38)

1. A system for adjusting flight control of an unmanned aerial vehicle in order to capture one or more moments when a performer and a performee interact with each other, the system comprising:

a sensor carried by the unmanned aerial vehicle configured to capture output signals conveying visual information; and

a processor configured to:

provide the flight control for the unmanned aerial vehicle;

recognize a first pattern associated with the performer based on the visual information;

determine a first distance between the first pattern and the unmanned aerial vehicle;

recognize a second pattern associated with the performee based on the visual information;

determine a second distance between the second pattern and the unmanned aerial vehicle; and

adjust the flight control based on the first distance and the second distance such that the unmanned aerial vehicle is in position for the sensor to capture both the performer and the performee at the same time.

2. The system of claim 1 , wherein the flight control includes one or more of an altitude, a longitude, a latitude, a geographical location, a heading, and a speed of the unmanned aerial vehicle.

3. The system of claim 1 , wherein the sensor includes one or more image sensors configured to capture a video segment.

4. The system of claim 3 , wherein the processor is further configured to:

mark the video segment at a point in time in which a third distance between the first pattern and the second pattern is a predefined distance.

5. The system of claim 3 , wherein the processor is further configured to:

mark the video segment at a point in time in which the first pattern and the second pattern overlap.

6. The system of claim 1 , wherein a remote controller is configured to project the first pattern and the second pattern.

7. The system of claim 1 , wherein the flight control is adjusted such that one or more of a target altitude differential, a target cardinal direction, and a target distance are maintained between the unmanned aerial vehicle and the first pattern based on the first distance and the second distance.

8. The system of claim 7 , wherein one or more of the target altitude differential, the target cardinal direction, and the target distance are adjusted between the unmanned aerial vehicle and the first pattern based on one or more gestures associated with the performer.

9. The system of claim 1 , wherein the flight control is adjusted such that one or more of a target altitude differential, a target cardinal direction, and a target distance are maintained between the unmanned aerial vehicle and the second pattern based on the first distance and the second distance.

10. The system of claim 9 , wherein one or more of the target altitude differential, the target cardinal direction, and the target distance are adjusted between the unmanned aerial vehicle and the second pattern based on one or more gestures associated with the performer.

11. A method for adjusting flight control of an unmanned aerial vehicle in order to capture one or more moments when a performer and a performee interact with each other, the method comprising:

recognizing a first pattern associated with the performer based on visual information, wherein a sensor carried by the unmanned aerial vehicle captures output signals conveying the visual information;

determining a first distance between the first pattern and the unmanned aerial vehicle;

recognizing a second pattern associated with the performee based on the visual information;

determining a second distance between the second pattern and the unmanned aerial vehicle;

providing flight control for the unmanned aerial vehicle; and

adjusting the flight control based on the first distance and the second distance such that the unmanned aerial vehicle is in position for the sensor to capture both the performer and the performee at the same time.

12. The method of claim 11 , wherein the flight control includes one or more of an altitude, a longitude, a latitude, a geographical location, a heading, and a speed of the unmanned aerial vehicle.

13. The method of claim 11 , wherein the sensor includes one or more image sensors configured to capture a video segment.

14. The method of claim 13 , further comprising:

marking the video segment at a point in time in which a third distance between the first pattern and the second pattern is a predefined distance.

15. The method of claim 13 , further comprising:

marking the video segment at a point in time in which the first pattern and the second pattern overlap.

16. The method of claim 11 , wherein a remote controller is configured to project the first pattern and the second pattern.

17. The method of claim 11 , wherein the flight control is adjusted such that one or more of a target altitude differential, a target cardinal direction, and a target distance are maintained between the unmanned aerial vehicle and the first pattern based on the first distance and the second distance.

18. The method of claim 17 , wherein one or more of the target altitude differential, the target cardinal direction, and the target distance are adjusted between the unmanned aerial vehicle and the first pattern based on one or more gestures associated with the performer.

19. The method of claim 11 , wherein the flight control is adjusted such that one or more of a target altitude differential, a target cardinal direction, and a target distance are maintained between the unmanned aerial vehicle and the second pattern based on the first distance and the second distance.

20. The method of claim 19 , wherein one or more of the target altitude differential, the target cardinal direction, and the target distance are adjusted between the unmanned aerial vehicle and the second pattern based on one or more gestures associated with the performer.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2024
From: GOPRO, INC.
To: SKYDIO, INC.
Reel/Frame 069083/0355 →
RELEASE OF PATENT SECURITY INTEREST Recorded Jan 25, 2021
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: GOPRO, INC.
Reel/Frame 055106/0434 →
SECURITY INTEREST Recorded Feb 22, 2017
From: GOPRO, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041777/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2016
From: LEMA, PABLO; IP, SHU CHING
To: GOPRO, INC.
Reel/Frame 039914/0857 →