The Near Earth Autonomy Vision Based Wire Detection (NE-VBWD) dataset provides a public benchmark for evaluating wire detection algorithm for full scale helicopter safety systems. This dataset is designed for computer vision researchers who want to advance the state of the art in object recognition and structure from motion techniques for wires. It allows them to test new algorithms against one of the most challenging problems in helicopter safety, wire hazards, and compare against our published work "Detection and Reconstruction of Wires using Cameras for Aircraft Safety Systems".
The dataset contains 41 approaches to wire hazards at 5 distinct locations around the Pittsburgh, PA metropolitan area. Each approach consists of approximately 3 minutes of flight data, GPS/INS position data and video from a calibrated forward looking 2hz, 6576 x 4384 pixel RGB camera. Ground truth for the dataset is provided in the form of LIDAR surveys of the obstacle wires as well as 125 manually annotated image frames.
The dataset was collected using Near Earth Autonomy’s m4 perception suite which was developed as a part of the Office of Naval Research’s Autonomous Aerial Cargo Utility System (AACUS) program. m4’s sensor head contains a forward looking high resolution camera as well as a scanning lidar. During each dataset flight, the m4 equipped helicopter approached the wires from a distance of over 2km at an altitude slightly above the highest wire to maintain safety. By 300m from the crossing point, the helicopter began to climb to at least 40m above the wire to safely clear the obstacles.
If you use this dataset in your work, please cite:
Example high tension power lines strung across a valley. Utilities sometimes install colored balls, as above, to increase visibility of wires to aircraft. However, most sections of wire are unmarked and are invisible to a pilot's eyes. Pilots instead infer the location of wires from maps, visible towers in the vicinity, and prior higher altitude flights
Per pixel detection of wires from over 750m are shown in pink on this image from the helicopter's forward camera.
The raw data for each run towards wire hazards is recorded as ROS bags. All of the standard ROS utilities can be used to view and manipulate the data.
The raw data is organized by test flight
python download_dataset.py vbwd-dataset