Park, J.; Choi, A.J. Vision-Based In-Flight Collision Avoidance Control Based on Background Subtraction Using Embedded System. Sensors2023, 23, 6297.
Park, J.; Choi, A.J. Vision-Based In-Flight Collision Avoidance Control Based on Background Subtraction Using Embedded System. Sensors 2023, 23, 6297.
Park, J.; Choi, A.J. Vision-Based In-Flight Collision Avoidance Control Based on Background Subtraction Using Embedded System. Sensors2023, 23, 6297.
Park, J.; Choi, A.J. Vision-Based In-Flight Collision Avoidance Control Based on Background Subtraction Using Embedded System. Sensors 2023, 23, 6297.
Abstract
This paper proposes a high-performance and low-cost in-flight collision avoidance system based on background subtraction for unmanned aerial vehicles (UAVs). The pipeline of proposed in-flight collision avoidance system is as follows: (i) dynamic background subtraction to remove the background and to detect moving objects, (ii) denoise using morphology and binarization methods, (iii) Euclidean clustering to cluster the moving object and to remove noise blobs, (iv) distinguish independent objects and track the movement using Kalman filter, and (v) collision avoidance using proposed decision-making techniques. This work focuses on the design and the demonstration of a vision-based fast moving object detection and tracking system with decision-making capabilities to perform evasive maneuvers to replace high vision system such as event camera. The development of high-performance, low-cost unmanned aerial vehicles paired with rapid progress in vision-based perception systems herald a new era of autonomous flight systems with mission-ready capabilities. One of the key features of an autonomous UAV is a robust mid-air collision avoidance strategy. The novelty of our method lies in the motion-compensating moving object detection framework, which accomplishes the task with background subtraction via 2-D transformation approximation. Clustering and tracking algorithms process detection data to track independent objects, and stereo-camera-based distance estimation is conducted to estimate the 3-D trajectory, which is then used during decision-making procedures. The examination of the system is conducted with a quadrotor UAV test vehicle, and appropriate algorithm parameters for various requirements are deduced.
Copyright:
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.