Optical Flow-Based Obstacle Detection for Mid-Air Collision Avoidance.
Daniel Vera-YanezAntónio PereiraNuno RodriguesJosé-Pascual MolinaArturo S GarcíaAntonio Fernández-CaballeroPublished in: Sensors (Basel, Switzerland) (2024)
The sky may seem big enough for two flying vehicles to collide, but the facts show that mid-air collisions still occur occasionally and are a significant concern. Pilots learn manual tactics to avoid collisions, such as see-and-avoid, but these rules have limitations. Automated solutions have reduced collisions, but these technologies are not mandatory in all countries or airspaces, and they are expensive. These problems have prompted researchers to continue the search for low-cost solutions. One attractive solution is to use computer vision to detect obstacles in the air due to its reduced cost and weight. A well-trained deep learning solution is appealing because object detection is fast in most cases, but it relies entirely on the training data set. The algorithm chosen for this study is optical flow. The optical flow vectors can help us to separate the motion caused by camera motion from the motion caused by incoming objects without relying on training data. This paper describes the development of an optical flow-based airborne obstacle detection algorithm to avoid mid-air collisions. The approach uses the visual information from a monocular camera and detects the obstacles using morphological filters, optical flow, focus of expansion, and a data clustering algorithm. The proposal was evaluated using realistic vision data obtained with a self-developed simulator. The simulator provides different environments, trajectories, and altitudes of flying objects. The results showed that the optical flow-based algorithm detected all incoming obstacles along their trajectories in the experiments. The results showed an F-score greater than 75% and a good balance between precision and recall.
Keyphrases
- high speed
- deep learning
- machine learning
- high resolution
- big data
- convolutional neural network
- electronic health record
- artificial intelligence
- low cost
- virtual reality
- mental health
- loop mediated isothermal amplification
- body mass index
- label free
- physical activity
- single cell
- working memory
- high throughput
- body composition
- weight loss
- social media