Unmanned aircraft structure evaluation system and method
First Claim
1. A computerized system, comprising:
- a computer system having an input unit, a display unit, one or more processors, and one or more non-transitory computer readable medium, the one or more processors executing software to cause the one or more processors to;
receive a first geographic location of a structure of interest, the first geographic location having one or more coordinates of the structure of interest;
display, on the display unit, one or more images depicting an aerial view of the structure of interest;
receive, via the input unit, an alteration of the one or more coordinates of the structure of interest indicating a second geographic location of the structure of interest, the second geographic location being different from the first geographic location, and being a validated location of the structure of interest;
subsequent to receiving the alteration of the one or more coordinates of the structure of interest, generate unmanned aircraft information based on the one or more coordinates of the second geographic location, the unmanned aircraft information including flight path information configured to direct an unmanned aircraft to fly an autonomous flight path above the structure of interest, and camera control information to direct a camera of the unmanned aircraft to capture images of the structure of interest at predetermined target capture points on the structure of interest while the unmanned aircraft is flying the flight path;
receive the images of the structure of interest captured by the camera while the unmanned aircraft is flying the autonomous flight path from the unmanned aircraft; and
generate a structure report for the structure of interest based at least in part on the images.
2 Assignments
0 Petitions
Accused Products
Abstract
A computerized system, comprising: a computer system having an input unit, a display unit, one or more processors and one or more non-transitory computer readable medium, the one or more processors executing image display and analysis software to cause the one or more processors to: receive an identification of a structure from the input device, the structure having multiple sides, an outline, and a height; obtain characteristics of a camera mounted onto an unmanned aircraft; generate unmanned aircraft information including: flight path information configured to direct the unmanned aircraft to fly a flight path around the structure that is laterally and vertically offset from the structure, the lateral and vertical offset being dependent upon the height of the structure, an orientation of the camera relative to the unmanned aircraft, and the characteristics of the camera; and, store the unmanned aircraft information on the one or more non-transitory computer readable medium.
-
Citations
24 Claims
-
1. A computerized system, comprising:
a computer system having an input unit, a display unit, one or more processors, and one or more non-transitory computer readable medium, the one or more processors executing software to cause the one or more processors to; receive a first geographic location of a structure of interest, the first geographic location having one or more coordinates of the structure of interest; display, on the display unit, one or more images depicting an aerial view of the structure of interest; receive, via the input unit, an alteration of the one or more coordinates of the structure of interest indicating a second geographic location of the structure of interest, the second geographic location being different from the first geographic location, and being a validated location of the structure of interest; subsequent to receiving the alteration of the one or more coordinates of the structure of interest, generate unmanned aircraft information based on the one or more coordinates of the second geographic location, the unmanned aircraft information including flight path information configured to direct an unmanned aircraft to fly an autonomous flight path above the structure of interest, and camera control information to direct a camera of the unmanned aircraft to capture images of the structure of interest at predetermined target capture points on the structure of interest while the unmanned aircraft is flying the flight path; receive the images of the structure of interest captured by the camera while the unmanned aircraft is flying the autonomous flight path from the unmanned aircraft; and generate a structure report for the structure of interest based at least in part on the images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A computerized system, comprising:
a computer system having an input unit, a display unit, one or more processors and one or more non-transitory computer readable medium, the one or more processors executing software to cause the one or more processors to; display on the display unit a graphical representation of a structure of interest to be evaluated, the graphical representation comprising one or more images describing an aerial view of the structure of interest; display on the display unit a first flight path on the graphical representation of the structure of interest to be evaluated, in which an unmanned aircraft is to navigate about the structure of interest, the first flight path having a first group of flight capture points adjacent to a first side of the structure of interest, and a second group of flight capture points adjacent to a second side of the structure of interest; alter the first flight path to generate a second flight path; subsequent to generating the second flight path, generate unmanned aircraft information including flight path information, camera control information, and gimbal control information, the flight path information configured to direct the unmanned aircraft having a computer controlled gimbal mount connected to a camera to fly the second flight path above the structure of interest, the camera control information configured to control the camera to capture overlapping aerial images while the unmanned aircraft is flying the second flight path, and the gimbal control information configured to control the computer controlled gimbal mount to aim the camera at the structure of interest, the second flight path having first instructions to navigate the unmanned aircraft at a first altitude above the structure of interest during a first portion of the flight path and second instructions to navigate the unmanned aircraft at a second altitude above the structure of interest during a second portion of the flight path, wherein the flight path information includes a plurality of flight capture points adjacent to the structure of interest such that the unmanned aircraft captures an image of the structure of interest at the plurality of flight capture points, and wherein first information associated with a first one of the plurality of flight capture points directs the unmanned aircraft to capture a first image of the structure from a first angle relative to the structure and second information associated with a second one of the plurality of flight capture points directs the unmanned aircraft to capture a second image of the structure of interest from a second angle relative to the structure of interest; receive the overlapping aerial images captured while the unmanned aircraft was flying the second flight path from the unmanned aircraft; and generate a structure report for the structure of interest based at least in part on the overlapping aerial images. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
17. A computerized system, comprising:
a computer system having an input unit, a display unit, one or more processors and one or more non-transitory computer readable medium, the one or more processors executing software to cause the one or more processors to; display on the display unit a first graphical representation of a structure of interest to be evaluated, an object and a first flight path above or around the structure that would go through the object, the first graphical representation comprising one or more images describing an aerial view of the structure of interest and the object, the structure of interest having an outline and a height; determine a location of the object from the first graphical representation; generate unmanned aircraft information using the outline of the structure of interest, and the location of the object, the unmanned aircraft information including flight path information configured to direct an unmanned aircraft through autonomous flight to fly a second flight path above the structure of interest and to avoid the object, and to capture overlapping aerial images of the structure of interest from a camera on the unmanned aircraft while the unmanned aircraft is flying the second flight path, wherein the flight path information includes a plurality of capture points adjacent to the structure such that the unmanned aircraft captures images of the overlapping aerial images of the structure of interest at the plurality of capture points, and wherein first information associated with a first one of the plurality of capture points directs the unmanned aircraft to capture a first image of the structure of interest from a first angle relative to the structure of interest and second information associated with a second one of the plurality of capture points directs the unmanned aircraft to capture a second image of the structure of interest from a second angle relative to the structure of interest; receive the overlapping aerial images of the structure of interest from the unmanned aircraft; and generate a structure report for the structure of interest based at least in part on the overlapping aerial images of the structure captured by the camera of the unmanned aircraft. - View Dependent Claims (18, 19)
-
20. A computerized system, comprising:
a computer system having an input unit, a display unit, one or more processors and one or more non-transitory computer readable medium, the one or more processors executing software to cause the one or more processors to; display on the display unit a first graphical representation of a structure of interest to be evaluated, the first graphical representation comprising one or more images describing an aerial view of the structure of interest, an object and a first flight path above or around the structure that would go through the object, the structure of interest having an outline and a height; determine a location of the object from the first graphical representation; generate unmanned aircraft information using the outline of the structure of interest and the location of the object, the unmanned aircraft information including flight path information configured to direct an unmanned aircraft through autonomous flight to fly a second flight path above the structure of interest and to avoid the object, and to capture overlapping aerial images of the structure of interest from a camera on the unmanned aircraft while the unmanned aircraft is flying the second flight path, the flight path information including instructions to direct a yaw of the unmanned aircraft to aim the camera at target capture points on the structure of interest, wherein the flight path information includes a plurality of capture points adjacent to the structure of interest such that the unmanned aircraft captures an image of the structure at the plurality of capture points, and wherein first information associated with a first one of the plurality of flight capture points directs the unmanned aircraft to capture a first image of the structure of interest from a first angle relative to the structure of interest and second information associated with a second one of the plurality of capture points directs the unmanned aircraft to capture a second image of the structure of interest from a second angle relative to the structure of interest; receive the overlapping aerial images from the unmanned aircraft, the overlapping aerial images captured during the autonomous flight of the unmanned aircraft; and generate a structure report for the structure of interest based at least in part on the overlapping aerial images. - View Dependent Claims (21, 22, 23, 24)
Specification