Navigating a UAV having an on-board digital camera to capture desired geographic area
First Claim
1. A system for navigating a UAV having an on-board digital camera, the system comprising:
- means for piloting the UAV in a current flying pattern;
wherein means for piloting the UAV in a current flying pattern comprises;
means for receiving from a GPS receiver a current position of the UAV;
means for calculating a heading in dependence upon a flying pattern algorithm; and
means for flying on the heading;
means for identifying a geographic area not captured by the digital camera while the UAV is flying in a the current flying pattern;
wherein means for identifying a geographic area not captured by the digital camera while the UAV is flying in a current flying pattern further comprises;
means for determining an area captured by the onboard camera;
means for extrapolating the area captured by the onboard camera along the flying pattern to determine a perimeter of uncaptured geographic area; and
means for determining the area of the uncaptured geographic area in dependence upon the perimeter; and
means for modifying the current flying pattern to capture an image of the identified geographic area.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and products for navigating a UAV having an on-board digital camera are provided. Embodiments include identifying a geographic area not captured by the digital camera while the UAV is flying in a current flying pattern, and modifying the current flying pattern to capture an image of the identified geographic area. Identifying a geographic area not captured by the digital camera while the UAV is flying in a current flying pattern may be carried out by determining an area captured by the onboard camera, extrapolating the area captured by the onboard camera along the flying pattern to determine a perimeter of uncaptured geographic area, and determining the area of the uncaptured geographic area in dependence upon the perimeter.
42 Citations
8 Claims
-
1. A system for navigating a UAV having an on-board digital camera, the system comprising:
-
means for piloting the UAV in a current flying pattern; wherein means for piloting the UAV in a current flying pattern comprises; means for receiving from a GPS receiver a current position of the UAV; means for calculating a heading in dependence upon a flying pattern algorithm; and means for flying on the heading; means for identifying a geographic area not captured by the digital camera while the UAV is flying in a the current flying pattern; wherein means for identifying a geographic area not captured by the digital camera while the UAV is flying in a current flying pattern further comprises; means for determining an area captured by the onboard camera; means for extrapolating the area captured by the onboard camera along the flying pattern to determine a perimeter of uncaptured geographic area; and means for determining the area of the uncaptured geographic area in dependence upon the perimeter; and means for modifying the current flying pattern to capture an image of the identified geographic area. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product for navigating a UAV having an on-board digital camera, the computer program product comprising:
-
a recording medium; means, recorded on the recording medium, for piloting the UAV in a current flying pattern; wherein means, recorded on the recording medium, for piloting the UAV in a current flying pattern comprises; means, recorded on the recording medium, for receiving from a GPS receiver a current position of the UAV; means, recorded on the recording medium, for calculating a heading in dependence upon a flying pattern algorithm; and means, recorded on the recording medium, for flying on the heading; means, recorded on the recording medium, for identifying a geographic area not captured by the digital camera while the UAV is flying in the current flying pattern; wherein means, recorded on the recording medium, for identifying a geographic area not captured by the digital camera while the UAV is flying in a current flying pattern further comprises; means, recorded on the recording medium, for determining an area captured by the onboard camera; means, recorded on the recording medium, for extrapolating the area captured by the onboard camera along the flying pattern to determine a perimeter of uncaptured geographic area; and means, recorded on the recording medium, for determining the area of the uncaptured geographic area in dependence upon the perimeter; and means, recorded on the recording medium, for modifying the current flying pattern to capture an image of the identified geographic area. - View Dependent Claims (6, 7, 8)
-
Specification