Systems and methods for adjusting flight control of an unmanned aerial vehicle
AssigneeGoPro, Inc.
InventorsPablo Lema, Shu Ching Ip
Life of this patent
Estimating the term…
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.
Claims20
A system for adjusting flight control of an unmanned aerial vehicle, the system comprising:
- an image sensor carried by the unmanned aerial vehicle, the image sensor configured to generate output signals conveying visual information;
- one or more physical processors configured by computer-readable instructions to:
- provide the flight control for the unmanned aerial vehicle such that, responsive to a first object approaching a second object, the unmanned aerial vehicle is positioned for the image sensor to capture the visual information including the first and second objects;
- capture the visual information including the first and second objects;
- and
- mark the visual information at a point in time in which the first and second objects are separated by a predefined distance;
- and
- a gesture recognition component configured to recognize or interpret gestures from the first object in real time so that a flight control subsystem or sensor control system of the unmanned aerial vehicle can implement a change based upon the gestures from the first object.
A method for adjusting flight control of an unmanned aerial vehicle, the method performed by a computing system including one or more physical processors, the method comprising:
- determining a first position of a first object based on visual information;
- determining a second position of a second object based on the visual information;
- providing the flight control for the unmanned aerial vehicle such that, responsive to the first object approaching the second object, the unmanned aerial vehicle is positioned to capture the visual information including the first and second objects;
- capturing the visual information including the first and second objects;
- marking the visual information at a point in time in which the first and second objects are separated by a predefined distance;
- and
- implementing a change in real time based upon gestures of the first object.
A method comprising:
- providing flight control for an unmanned aerial vehicle such that, responsive to a first object approaching a second object, the unmanned aerial vehicle is positioned to capture content including the first and second objects;
- capturing the content including the first and second objects;
- marking the content at a point in time in which the first and second objects are separated by a predefined distance;
- recognizing or interpreting gestures from the first object in real time;
- and
- controlling any of an altitude, a longitude, a latitude, a geographical location, a heading, a speed of the unmanned aerial vehicle, a zoom of an image capture device, a target cardinal direction, and a target distance between the unmanned aerial vehicle and the first object.
Dependencies are inferred from the claim text.