An Image-based Obstacle Detection Approach for Drones Using Deep Learning
DOI:
https://doi.org/10.19139/soic-2310-5070-4440Keywords:
UAV, obstacle detection, YOLOv11, ByteTrack, power pylons, multi-object trackingAbstract
Drones have been used in multiple sectors, particularly in the civilian and military sectors, including agriculture,healthcare, security, and surveillance. This expansion has raised additional concerns about the structural safety of drones dueto their prohibitive cost. As a result, developing onboard obstacle detection systems for drones has become an importantresearch area. Most existing systems face significant challenges in detecting and classifying obstacles, particularly indynamic environments which include various objects such as birds, trees, power pylons, and even other drones. Overcomingthese challenges requires developing robust and effective models that are trained in a variety of multi-obstacle imageswith diverse backgrounds. This research proposes an obstacle detection approach for drones based on deep learning. Theproposed approach was applied in complex, low-visibility scenarios using the You Only Look Once (YOLOv11s) modeland ByteTrack tracking algorithm. In addition, we propose a newly curated multi-source dataset of images containingmultiple objects namely drones, birds, trees, and power pylons. The images were collected from different environmentsto ensure diversity. Using Roboflow and other datasets, the dataset was systematically processed, optimized, and developed.YOLOv11s achieved an overall precision of 94.2%, recall of 89.6%, mAP@0.5 of 93.7%, and mAP@0.5:0.95 of 73.0% onthe evaluation set. In contrast to prior research where only one or two classes have been considered, this paper considers theperformance of a unified framework for four classes of obstacles that are relevant for drones in complicated visual scenarios.Hence, the results must be regarded as demonstrating superior performance in the presented multi-class scenario and not ingeneral terms over all past approaches. In addition, the YOLOv11s detector has a measured throughput rate of 65.7 framesper second at an input resolution of 640 x 640 pixels, which corresponds to an average processing time of approximately15.22 milliseconds per image.Downloads
Published
2026-08-05
How to Cite
Abdelfattah, A., ElMenshawy, D., ElKadi, H., & Abdelhafeez, A. (2026). An Image-based Obstacle Detection Approach for Drones Using Deep Learning. Statistics, Optimization & Information Computing. https://doi.org/10.19139/soic-2310-5070-4440
License
Copyright (c) 2026 Afnan Abdelfattah, Dina ElMenshawy, Hatem ElKadi, Ahmed Abdelhafeez

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).