Abstract

Aviation statistics identify collision with terrain and obstacles as a leading cause of helicopter accidents. Assisting helicopter pilots in detecting the presence of obstacles can greatly mitigate the risk of collisions. However, only a limited number of helicopters in operation have an installed helicopter terrain awareness and warning system (HTAWS), while the cost of active obstacle warning systems remains prohibitive for many civil operators. In this work, we apply machine learning to automate obstacle detection and classification in combination with commercially available airborne optical sensors. While numerous techniques for learning-based object detection have been published in the literature, many of them are data and computation intensive. Our approach seeks to balance the detection and classification accuracy of the method with the size of the training data required and the runtime. Specifically, our approach combines the invariant feature extraction ability of pretrained deep convolutional neural networks (CNNs) and the high-speed training and classification ability of a novel, proprietary frequency-domain support vector machine (SVM) method. We describe our experimental setup comprising the CNN + SVM model and datasets of predefined classes of obstacles—pylons, chimneys, antennas, TV towers, wind turbines, helicopters—synthesized from prerecorded airborne video sequences of low-altitude helicopter flight. We analyze the detection performance using average precision, average recall, and runtime performance metrics on representative test data. Finally, we present a simple architecture for real-time, onboard implementation and discuss the obstacle detection performance of recently concluded flight tests.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call