Edge Computing-Driven Real-Time Drone Detection Using YOLOv9 and NVIDIA Jetson Nano
Abstract
:1. Introduction
- We employ the YOLOv9 algorithm, optimized through transfer learning, to train a comprehensive drone detection dataset.
- The proposed method integrates the NVIDIA Jetson Nano platform for real-time drone detection, enabling efficient processing with reduced response time and energy consumption.
- Environmental adaptability: The algorithm is tested across different environmental conditions, including daytime, sunny, and evening settings, demonstrating robustness in varying lighting and weather conditions.
- Altitude-based drone detection: The detection system is validated at different altitudes, including 15 feet, 60 feet, and 110 feet, ensuring high accuracy across varying drone heights.
2. Overview of Drone Detection Technologies
- Acoustic Detection [35,36,37,38]: It captures the unique sound patterns from drone propellers and motors [39]. This method is relatively cheaper. One of its benefits is that it does not need a direct line of sight with the drone to function well in dimly lit areas and difficult environments like fog or dust. In isolated locations with little background noise, this technique performs admirably. However, its accuracy is significantly affected by background noise and weather conditions such as rain and wind [40]. These factors can interfere with the microphone arrays, making it harder to isolate the drone’s acoustic signature and potentially leading to false positives or reduced detection range. The detection capability extends to 200 m, but this range may differ depending on environmental factors.
- RF-Based Detection [41,42,43,44]: Drones typically communicate with their controllers using RF signals in the 2.4 GHz to 5 GHz range [45]. The 2.4 GHz band is commonly used for longer-range communication, while the 5 GHz band can provide higher data rates and real-time control [46]. A drone’s controller can listen in on signals transmitted by the drone using RF sensors. However, this method can struggle with distinguishing between drones and other RF sources like Wi-Fi or Bluetooth devices. Additionally, it may require precise calibration and can be affected by signal interference in urban environments [47].
- Radar-Based Detection [48,49,50,51]: Radars are commonly utilized for aircraft detection in military and civil fields, including aviation, and are thus recognized as reliable tools for detecting drones. It transmits radio waves, typically in the microwave range, and analyzes the reflected waves to determine the presence, distance, and speed of objects like aircraft or drones [52]. The major advantage of radar-based detection is its high accuracy in identifying and localizing objects compared to other methods. However, traditional radars face limitations, as they are designed to detect larger aircraft and often struggle with smaller objects like drones [53]. They may also have difficulty distinguishing between hovering drones and static reflective objects, as well as between small drones and birds. Furthermore, the drawbacks of radar-based drone detection include high costs and the necessity for specialized skills for installation and maintenance [54].
- Vision-Based Detection [55,56,57,58]: A visual detection system captures drone images or videos using daylight, infrared, or thermal cameras and applies computer-vision-based algorithms for detection [59]. These systems rely on computer vision and deep learning to identify drones by analyzing appearance features such as color, shape, contour, and motion across successive frames [60]. This approach leverages both object recognition and motion tracking for effective drone identification in diverse environments. Visual drone detection provides precise identification and tracking through visual cues like shape and markings, which are difficult for acoustic and RF methods to detect. Unlike radar-based systems, it works efficiently despite signal interference and remains reliable in different environmental conditions, including adverse weather. Additionally, vision systems can integrate advanced artificial intelligence [61] for automated decision-making, enhancing overall detection accuracy and efficiency in dynamic airspace environments. Visual-based drone detection is categorized into two primary approaches: traditional techniques and deep learning methods [62]. Traditional techniques rely on filtering [63], threshold segmentation [64], and morphological operations [65] for handcrafted feature extraction. Despite their advantages, these methods are constrained by speed, accuracy, and their ability to adjust to environmental changes [66]. In contrast, contemporary research into visual-based drone detection and identification has increasingly leveraged deep learning models and feature learning to improve accuracy [67].
2.1. Two-Stage Detectors
2.2. One-Stage Detectors
3. Experimental Setup for Drone Detection Using YOLOv9
- Input Handling: The image is passed through the backbone, where GELAN extracts multi-scale features.
- Feature Aggregation: These features are processed in the neck using PGI to enhance gradient flow and feature fusion, improving detection across various object sizes.
- Prediction Stage: Finally, the head uses reversible functions to maintain data accuracy while predicting bounding boxes, class probabilities, and objectness scores.
3.1. Training and Validation of Dataset
3.2. Training of Custom Dataset with YOLOv9
Algorithm 1: Training of YOLOv9 |
3.3. Transfer Learning
3.4. System Architecture and Test Environment on Low-Power Edge Computing Device
Algorithm 2: Transfer learning on Jetson Nano for real-time drone detection |
4. Results and Performance Evaluation
4.1. Assessment Indicators
- True positives (TP) are cases in which drones are correctly classified as drones.
- False positives (FP) are cases in which non-drone entities are erroneously classified as drones.
- True negatives (TN) are cases in which non-drone entities are accurately classified as other objects.
- False negatives (FN) are cases in which drones are inaccurately classified as other objects.
4.2. Experimental Results and Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
Adown | Asymmetric Downsampling |
AP | Average Precision |
CNN | Convolution Neural Network |
COCO | Common Objects in Context |
Conv. | Convolution |
CPU | Central Processing Unit |
CSPNet | Cross-Stage Partial Connections |
FPS | Frame Per Second |
GELAN | Generalize Efficient Layer Aggregation Network |
GFLOP | Giga Floating Point Operations per Second |
GPS | Global Positioning System |
IOU | Intersection Over Union |
mAP | Mean Average Precision |
MSE | Mean Squared Error |
PGI | Programmable Gradient Information |
R-CNN | Region-Based Convolutional Neural Network |
RADAR | Radio Detection and Ranging |
ResNet | Residual Network |
RepConvN | Repetitive Convolutional N Block |
RepNCSP | Repeated Normalized Cross Stage Partial |
RF | Radio Frequency |
RoI | Region of Interest |
RPN | Region Proposal Network |
SDG | Stochastic Gradient Descent |
SSD | Single-Shot Multibox Detector |
UAV | Unmanned Aerial Vehicle |
YOLO | You Only Look Once |
YOLOv2 | You Only Look Once Version 2 |
YOLOv3 | You Only Look Once Version 3 |
YOLOv4 | You Only Look Once Version 4 |
YOLOv5 | You Only Look Once Version 5 |
YOLOv6 | You Only Look Once Version 6 |
YOLOv7 | You Only Look Once Version 7 |
YOLOv8 | You Only Look Once Version 8 |
YOLOv9 | You Only Look Once Version 9 |
References
- Yoo, L.S.; Lee, J.H.; Lee, Y.K.; Jung, S.K.; Choi, Y. Application of a Drone Magnetometer System to Military Mine Detection in the Demilitarized Zone. Sensors 2021, 21, 3175. [Google Scholar] [CrossRef] [PubMed]
- Behera, D.K.; Raj, A.B. Drone Detection and Classification Using Deep Learning. In Proceedings of the 2020 4th International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India, 13–15 May 2020; pp. 1012–1016. [Google Scholar] [CrossRef]
- Nyaaba, A.A.; Ayamga, M. Intricacies of Medical Drones in Healthcare Delivery: Implications for Africa. Technol. Soc. 2021, 66, 101624. [Google Scholar] [CrossRef]
- Flemons, K.; Baylis, B.; Khan, A.Z.; Kirkpatrick, A.W.; Whitehead, K.; Moeini, S.; Schreiber, A.; Lapointe, S.; Ashoori, S.; Arif, M.; et al. The Use of Drones for the Delivery of Diagnostic Test Kits and Medical Supplies to Remote First Nations Communities during Covid-19. Am. J. Infect. Control 2022, 50, 849–856. [Google Scholar] [CrossRef] [PubMed]
- Hiebert, B.; Nouvet, E.; Jeyabalan, V.; Donelle, L. The Application of Drones in Healthcare and Health-Related Services in North America: A Scoping Review. Drones 2020, 4, 30. [Google Scholar] [CrossRef]
- Papyan, N.; Kulhandjian, M.; Kulhandjian, H.; Aslanyan, L. AI-Based Drone Assisted Human Rescue in Disaster Environments: Challenges and Opportunities. Pattern Recognit. Image Anal. 2024, 34, 169–186. [Google Scholar] [CrossRef]
- Mohd Daud, S.M.S.; Mohd Yusof, M.Y.P.; Heo, C.C.; Khoo, L.S.; Chainchel Singh, M.K.; Mahmood, M.S.; Nawawi, H. Applications of Drone in Disaster Management: A Scoping Review. Sci. Justice 2022, 62, 30–42. [Google Scholar] [CrossRef]
- Zwegliński, T. The Use of Drones in Disaster Aerial Needs Reconnaissance and Damage Assessment-Three-Dimensional Modeling and Orthophoto Map Study. Sustainability 2020, 12, 6080. [Google Scholar] [CrossRef]
- Kellermann, R.; Biehle, T.; Fischer, L. Drones for Parcel and Passenger Transportation: A Literature Review. Transp. Res. Interdiscip. Perspect. 2020, 4, 100088. [Google Scholar] [CrossRef]
- Jahani, H.; Khosravi, Y.; Kargar, B.; Ong, K.L.; Arisian, S. Exploring the Role of Drones and UAVs in Logistics and Supply Chain Management: A Novel Text-Based Literature Review. Int. J. Prod. Res. 2024, 1–25. [Google Scholar] [CrossRef]
- Rejeb, A.; Abdollahi, A.; Rejeb, K.; Treiblmaier, H. Drones in Agriculture: A Review and Bibliometric Analysis. Comput. Electron. Agric. 2022, 198, 107017. [Google Scholar] [CrossRef]
- Chin, R.; Catal, C.; Kassahun, A. Plant Disease Detection Using Drones in Precision Agriculture. Precis. Agric. 2023, 24, 1663–1682. [Google Scholar] [CrossRef]
- Zhang, Z.; Zhu, L. A Review on Unmanned Aerial Vehicle Remote Sensing: Platforms, Sensors, Data Processing Methods, and Applications. Drones 2023, 7, 398. [Google Scholar] [CrossRef]
- Ejaz, N.; Choudhury, S. Computer Vision in Drone Imagery for Infrastructure Management. Autom. Constr. 2024, 163, 105418. [Google Scholar] [CrossRef]
- Sharma, M.; Gupta, A.; Gupta, S.K.; Alsamhi, S.H.; Shvetsov, A.V. Survey on Unmanned Aerial Vehicle for Mars Exploration: Deployment Use Case. Drones 2022, 6, 4. [Google Scholar] [CrossRef]
- Shakhatreh, H.; Sawalmeh, A.; Al-fuqaha, A.; Dou, Z.; Almaita, E.; Khalil, I.; Shamsiah, N.; Khreishah, A.; Guizani, M. Unmanned Aerial Vehicles: A Survey on Civil Applications and Key Research Challenges. arXiv 2018. [Google Scholar] [CrossRef]
- Li, Z.; Zhang, Y.; Wu, H.; Suzuki, S.; Namiki, A.; Wang, W. Design and Application of a UAV Autonomous Inspection System for High-Voltage Power Transmission Lines. Remote Sens. 2023, 15, 865. [Google Scholar] [CrossRef]
- Seo, J.; Duque, L.; Wacker, J. Drone-Enabled Bridge Inspection Methodology and Application. Autom. Constr. 2018, 94, 112–126. [Google Scholar] [CrossRef]
- Yaacoub, J.P.; Noura, H.; Salman, O.; Chehab, A. Security Analysis of Drones Systems: Attacks, Limitations, and Recommendations. Internet Things 2020, 11, 100218. [Google Scholar] [CrossRef]
- Federation of Aviation Administration (FAA). Available online: https://www.faa.gov/node/54496 (accessed on 5 November 2024).
- Watson, K. Venezuela President Maduro Survives “Drone Assassination Attempt”—BBC News. Available online: https://www.bbc.co.uk/news/world-latin-america-45073385 (accessed on 22 May 2024).
- Drone Crash Shuts Down Mali’s Gao Airport. Available online: https://aviation-safety.net/wikibase/313041 (accessed on 23 May 2024).
- Flight Operations Suspended at Delhi Airport After ‘Drone-like Object’ Spotted on Runway. Available online: https://indianexpress.com/article/india/delhi-airport-live-igflight-operation-at-delhi-airport-halted-as-pilot-spots-drone-4805435/ (accessed on 5 November 2024).
- Hambling, D. Swarm of Drones Attacks Airbase. Available online: https://dialnet.unirioja.es/servlet/articulo?codigo=6421736 (accessed on 5 November 2024).
- Saudi Arabia Oil Facilities Ablaze After Drone Strikes. BBC News. Available online: https://www.bbc.com/news/world-middle-east-49699429 (accessed on 5 November 2024).
- Frank Gardner Saudi Oil Facility Attacks: Race on to Restore Supplies. BBC News. Available online: https://www.bbc.com/news/world-middle-east-49775849 (accessed on 5 November 2024).
- Chaari, M.Z.; Al-Maadeed, S. The Game of Drones/Weapons Makers’ War on Drones. In Unmanned Aerial Systems; Koubaa, A., Azar, A.T., Eds.; Advances in Nonlinear Dynamics and Chaos (ANDC); Academic Press: Cambridge, MA, USA, 2021; pp. 465–493. ISBN 978-0-12-820276-0. [Google Scholar]
- Man Fined After Flying Drones over Premier League Stadiums. Available online: https://www.bbc.com/news/uk-england-nottinghamshire-34256680 (accessed on 20 September 2024).
- Kunertova, D. Drones Have Boots: Learning from Russia’s War in Ukraine. Contemp. Secur. Policy 2023, 44, 576–591. [Google Scholar] [CrossRef]
- Kunertova, D. The War in Ukraine Shows the Game-Changing Effect of Drones Depends on the Game. Bull. At. Sci. 2023, 79, 95–102. [Google Scholar] [CrossRef]
- Rahman, M.H.; Sejan, M.A.S.; Aziz, M.A.; Tabassum, R.; Baik, J.I.; Song, H.K. A Comprehensive Survey of Unmanned Aerial Vehicles Detection and Classification Using Machine Learning Approach: Challenges, Solutions, and Future Directions. Remote Sens. 2024, 16, 879. [Google Scholar] [CrossRef]
- Drone Incident Review. Available online: https://d-fendsolutions.com/drone-incident (accessed on 24 September 2024).
- Seidaliyeva, U.; Ilipbayeva, L.; Taissariyeva, K.; Smailov, N.; Matson, E.T. Advances and Challenges in Drone Detection and Classification Techniques: A State-of-the-Art Review. Sensors 2023, 24, 125. [Google Scholar] [CrossRef] [PubMed]
- Khan, M.A.; Menouar, H.; Eldeeb, A.; Abu-Dayya, A.; Salim, F.D. On the Detection of Unauthorized Drones—Techniques and Future Perspectives: A Review. IEEE Sens. J. 2022, 22, 11439–11455. [Google Scholar] [CrossRef]
- Dumitrescu, C.; Minea, M.; Costea, I.M.; Chiva, I.C.; Semenescu, A. Development of an Acoustic System for Uav Detection. Sensors 2020, 20, 4870. [Google Scholar] [CrossRef] [PubMed]
- Tejera-Berengue, D.; Zhu-Zhou, F.; Utrilla-Manso, M.; Gil-Pita, R.; Rosa-Zurera, M. Analysis of Distance and Environmental Impact on UAV Acoustic Detection. Electronics 2024, 13, 643. [Google Scholar] [CrossRef]
- Akbal, E.; Akbal, A.; Dogan, S.; Tuncer, T. An Automated Accurate Sound-Based Amateur Drone Detection Method Based on Skinny Pattern. Digit. Signal Process. 2023, 136, 104012. [Google Scholar] [CrossRef]
- Sedunov, A.; Haddad, D.; Salloum, H.; Sutin, A.; Sedunov, N.; Yakubovskiy, A. Stevens Drone Detection Acoustic System and Experiments in Acoustics UAV Tracking. In Proceedings of the 2019 IEEE International Symposium on Technologies for Homeland Security (HST), Woburn, MA, USA, 5–6 November 2019; pp. 1–7. [Google Scholar] [CrossRef]
- Al-Emadi, S.; Al-Ali, A.; Al-Ali, A. Audio-Based Drone Detection and Identification Using Deep Learning Techniques with Dataset Enhancement through Generative Adversarial Networks. Sensors 2021, 21, 4953. [Google Scholar] [CrossRef]
- Saria, M.H.D.; Al-sa, M.F. Data in Brief DroneRF Dataset: A Dataset of Drones for RF-Based Detection, classification and identification. Data Brief 2019, 26, 104313. [Google Scholar] [CrossRef]
- Kılıç, R.; Kumbasar, N.; Oral, E.A.; Ozbek, I.Y. Drone Classification Using RF Signal Based Spectral Features. Eng. Sci. Technol. Int. J. 2022, 28, 101028. [Google Scholar] [CrossRef]
- He, Z.; Huang, J.; Qian, G. UAV Detection and Identification Based on Radio Frequency Using Transfer Learning. In Proceedings of the 2022 IEEE 8th International Conference on Computer and Communications (ICCC), Chengdu, China, 9–12 December 2022; pp. 1812–1817. [Google Scholar]
- Aouladhadj, D.; Kpre, E.; Deniau, V.; Kharchouf, A.; Gransart, C.; Gaquière, C. Drone Detection and Tracking Using RF Identification Signals. Sensors 2023, 23, 7650. [Google Scholar] [CrossRef]
- Al-Sa’d, M.F.; Al-Ali, A.; Mohamed, A.; Khattab, T.; Erbad, A. RF-Based Drone Detection and Identification Using Deep Learning Approaches: An Initiative towards a Large Open Source Drone Database. Future Gener. Comput. Syst. 2019, 100, 86–97. [Google Scholar] [CrossRef]
- Sharma, A.; Vanjani, P.; Paliwal, N.; Basnayaka, C.M.W.; Jayakody, D.N.K.; Wang, H.C.; Muthuchidambaranathan, P. Communication and Networking Technologies for UAVs: A Survey. J. Netw. Comput. Appl. 2020, 168, 102739. [Google Scholar] [CrossRef]
- Frid, A.; Ben-Shimol, Y.; Manor, E.; Greenberg, S. Drones Detection Using a Fusion of RF and Acoustic Features and Deep Neural Networks. Sensors 2024, 24, 2427. [Google Scholar] [CrossRef]
- Flak, P. Drone Detection Sensor with Continuous 2.4 GHz ISM Band Coverage Based on Cost-Effective SDR Platform. IEEE Access 2021, 9, 114574–114586. [Google Scholar] [CrossRef]
- Deshmukh, S.; Vinoy, K.J. Design and Development of RADAR for Detection of Drones and UAVs. In Proceedings of the 2022 IEEE Microwaves, Antennas, and Propagation Conference (MAPCON), Bangalore, India, 12–16 December 2022; pp. 1714–1719. [Google Scholar]
- de Quevedo, Á.D.; Urzaiz, F.I.; Menoyo, J.G.; López, A.A. Drone Detection With X-Band Ubiquitous Radar. In Proceedings of the 2018 19th International Radar Symposium (IRS), Bonn, Germany, 20–22 June 2018; pp. 1–10. [Google Scholar]
- Nuss, B.; Sit, L.; Fennel, M.; Mayer, J.; Mahler, T.; Zwick, T. MIMO OFDM Radar System for Drone Detection. In Proceedings of the 2017 18th International Radar Symposium (IRS), Prague, Czech Republic, 28–30 June 2017; pp. 1–9. [Google Scholar] [CrossRef]
- Kim, B.K.; Park, J.; Park, S.J.; Kim, T.W.; Jung, D.H.; Kim, D.H.; Kim, T.; Park, S.O. Drone Detection with Chirp-Pulse Radar Based on Target Fluctuation Models. ETRI J. 2018, 40, 188–196. [Google Scholar] [CrossRef]
- Rai, P.K.; Idsoe, H.; Yakkati, R.R.; Kumar, A.; Ali Khan, M.Z.; Yalavarthy, P.K.; Cenkeramaddi, L.R. Localization and Activity Classification of Unmanned Aerial Vehicle Using MmWave FMCW Radars. IEEE Sens. J. 2021, 21, 16043–16053. [Google Scholar] [CrossRef]
- Doviak, R.J.; Zrnic, D.S.; Sirmans, D.S. Doppler Weather Radar. Proc. IEEE 1979, 67, 1522–1553. [Google Scholar] [CrossRef]
- El-Latif, E.I.A. Detection and Identification Drones Using Long Short-Term Memory and Bayesian Optimization. Multimed. Tools Appl. 2024, 1–17. [Google Scholar] [CrossRef]
- Wong, W.K.; Tan, P.N.; Loo, C.K.; Lim, W.S. An Effective Surveillance System Using Thermal Camera. In Proceedings of the 2009 International Conference on Signal Acquisition and Processing (ICSAP 2009), Kuala Lumpur, Malaysia, 3–5 April 2009; pp. 13–17. [Google Scholar] [CrossRef]
- Tang, P.; Wang, C.; Wang, X.; Liu, W.; Zeng, W.; Wang, J. Object Detection in Videos by High Quality Object Linking. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 42, 1272–1278. [Google Scholar] [CrossRef]
- Rozantsev, A.; Lepetit, V.; Fua, P. Detecting Flying Objects Using a Single Moving Camera. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 879–892. [Google Scholar] [CrossRef]
- Aker, C.; Kalkan, S. Using Deep Networks for Drone Detection. In Proceedings of the IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), Lecce, Italy, 29 August–1 September 2017; pp. 1–6. [Google Scholar] [CrossRef]
- Zhao, Z.Q.; Zheng, P.; Xu, S.T.; Wu, X. Object Detection with Deep Learning: A Review. IEEE Trans. Neural Netw. Learn. Syst. 2019, 30, 3212–3232. [Google Scholar] [CrossRef]
- Wang, L.; Ai, J.; Zhang, L.; Xing, Z. Design of Airport Obstacle-Free Zone Monitoring Uav System Based on Computer Vision. Sensors 2020, 20, 2475. [Google Scholar] [CrossRef] [PubMed]
- Lee, D.R.; Gyu La, W.; Kim, H. Drone Detection and Identification System Using Artificial Intelligence. In Proceedings of the 9th International Conference on Information and Communication Technology Convergence: ICT Convergence Powered by Smart Intelligence (ICTC), Jeju Island, Republic of Korea, 17–19 October 2018; pp. 1131–1133. [Google Scholar] [CrossRef]
- Lakkshmanan, A.; Seranmadevi, R.; Sree, P.H.; Tyagi, A.K. The Evolution of Object Detection Methods. In Enhancing Medical Imaging with Emerging Technologies; IGI Global Scientific Publishing: New York, NY, USA, 2024; Volume 133, pp. 166–179. [Google Scholar] [CrossRef]
- Wei, J.; Pan, S.; Gao, W.; Zhao, T. A Dynamic Object Filtering Approach Based on Object Detection and Geometric Constraint between Frames. IET Image Process. 2022, 16, 1636–1647. [Google Scholar] [CrossRef]
- Girshick, R.; Donahue, J.; Darrell, T.; Malik, J. Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Columbus, OH, USA, 23–28 June 2014; pp. 580–587. [Google Scholar] [CrossRef]
- Hirata, N.S.T.; Papakostas, G.A. On Machine-Learning Morphological Image Operators. Mathematics 2021, 9, 1854. [Google Scholar] [CrossRef]
- Zou, Z.; Chen, K.; Shi, Z.; Guo, Y.; Ye, J. Object Detection in 20 Years: A Survey. Proc. IEEE 2023, 111, 257–276. [Google Scholar] [CrossRef]
- Liu, Y.; Sun, P.; Wergeles, N.; Shang, Y. A Survey and Performance Evaluation of Deep Learning Methods for Small Object Detection. Expert Syst. Appl. 2021, 172, 114602. [Google Scholar] [CrossRef]
- Sarker, I.H. Deep Learning: A Comprehensive Overview on Techniques, Taxonomy, Applications and Research Directions. SN Comput. Sci. 2021, 2, 420. [Google Scholar] [CrossRef]
- Wu, X.; Sahoo, D.; Hoi, S.C.H. Recent Advances in Deep Learning for Object Detection. Neurocomputing 2020, 396, 39–64. [Google Scholar] [CrossRef]
- Ahmed, S.F.; Alam, M.S.B.; Hassan, M.; Rozbu, M.R.; Ishtiak, T.; Rafa, N.; Mofijur, M.; Shawkat, A.A.B.M.; Gandomi, A.H. Deep Learning Modelling Techniques: Current Progress, Applications, Advantages, and Challenges; Springer: Dordrecht, The Netherlands, 2023; Volume 56, ISBN 0123456789. [Google Scholar]
- Karbouj, B.; Topalian-Rivas, G.A.; Krüger, J. Comparative Performance Evaluation of One-Stage and Two-Stage Object Detectors for Screw Head Detection and Classification in Disassembly Processes. Procedia CIRP 2024, 122, 527–532. [Google Scholar] [CrossRef]
- Kaur, J.; Singh, W. Tools, Techniques, Datasets and Application Areas for Object Detection in an Image: A Review. Multimed. Tools Appl. 2022, 81, 38297–38351. [Google Scholar] [CrossRef]
- Xie, X.; Cheng, G.; Wang, J.; Yao, X.; Han, J. Oriented R-CNN for Object Detection. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision (ICCV), Montreal, BC, Canada, 11–17 October 2021; pp. 3500–3509. [Google Scholar]
- Girshick, R. Fast R-CNN. In Proceedings of the 2015 IEEE International Conference on Computer Vision (ICCV), Santiago, Chile, 7–13 December 2015; pp. 1440–1448. [Google Scholar] [CrossRef]
- Ren, S.; He, K.; Girshick, R.; Sun, J. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 1137–1149. [Google Scholar] [CrossRef]
- He, K.; Gkioxari, G.; Dollár, P.; Girshick, R. Mask R-CNN. In Proceedings of the 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy, 22–29 October 2017; pp. 2980–2988. [Google Scholar]
- Cheng, B.; Wei, Y.; Shi, H.; Feris, R.; Xiong, J.; Huang, T. Revisiting RCNN: On Awakening the Classification Power of Faster RCNN. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 473–490. [Google Scholar] [CrossRef]
- Carranza-García, M.; Torres-Mateo, J.; Lara-Benítez, P.; García-Gutiérrez, J. On the Performance of One-Stage and Two-Stage Object Detectors in Autonomous Vehicles Using Camera Data. Remote Sens. 2021, 13, 89. [Google Scholar] [CrossRef]
- Liu, W.; Anguelov, D.; Erhan, D.; Szegedy, C.; Reed, S.; Fu, C.-Y.; Berg, A.C. SSD: Single Shot MultiBox Detector. In Proceedings of the Computer Vision—ECCV 2016, Amsterdam, The Netherlands, 11–14 October 2016; Leibe, B., Matas, J., Sebe, N., Welling, M., Eds.; Springer International Publishing: Berlin/Heidelberg, Germany, 2016; pp. 21–37. [Google Scholar]
- Redmon, J.; Farhadi, A. YOLO9000: Better, Faster, Stronger. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; pp. 6517–6525. [Google Scholar]
- Li, Y.; Dong, H.; Li, H.; Zhang, X.; Zhang, B.; Xiao, Z. Multi-Block SSD Based on Small Object Detection for UAV Railway Scene Surveillance. Chin. J. Aeronaut. 2020, 33, 1747–1755. [Google Scholar] [CrossRef]
- Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You Only Look Once: Unified, Real-Time Object Detection. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; pp. 779–788. [Google Scholar] [CrossRef]
- Hakani, R.; Prajapati, S.; Rawat, A. Optimizing UAV Detection Performance with YOLOv5 Series Algorithms. Int. J. Microsyst. IoT 2024, 2, 991–995. [Google Scholar] [CrossRef]
- Kim, J.-H.; Kim, N.; Won, C.S. High-Speed Drone Detection Based On Yolo-V8. In Proceedings of the 2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Rhodes Island, Greece, 4–10 June 2023; pp. 1–2. [Google Scholar] [CrossRef]
- Feng, Y.; Wang, T.; Jiang, Q.; Zhang, C.; Sun, S.; Qian, W. A Efficient and Accurate UAV Detection Method Based on YOLOv5s. Appl. Sci. 2024, 14, 6398. [Google Scholar] [CrossRef]
- Agarwal, K.; Dhurandher, S.K.; Borah, S.; Woungang, I.; Sharma, D.K.; Arora, K. Performance Analysis of YOLOv7 and YOLOv8 Models for Drone Detection. In Proceedings of the 2023 International Conference on Network, Multimedia and Information Technology (NMITCON), Bengaluru, India, 1–2 September 2023; pp. 1–10. [Google Scholar]
- Shandilya, S.K.; Srivastav, A.; Yemets, K.; Datta, A.; Nagar, A.K. YOLO-Based Segmented Dataset for Drone vs. Bird Detection for Deep and Machine Learning Algorithms. Data Br. 2023, 50, 109355. [Google Scholar] [CrossRef]
- Chang, Y.L.; Anagaw, A.; Chang, L.; Wang, Y.C.; Hsiao, C.Y.; Lee, W.H. Ship Detection Based on YOLOv2 for SAR Imagery. Remote Sens. 2019, 11, 786. [Google Scholar] [CrossRef]
- Liao, Z.; Carneiro, G. On the Importance of Normalisation Layers in Deep Learning with Piecewise Linear Activation Units. In Proceedings of the 2016 IEEE Winter Conference on Applications of Computer Vision (WACV), Lake Placid, NY, USA, 7–10 March 2016; pp. 1–8. [Google Scholar]
- Redmon, J.; Farhadi, A. YOLOv3: An Incremental Improvement. arXiv 2018, arXiv:1804.02767. [Google Scholar] [CrossRef]
- Bochkovskiy, A.; Wang, C.; Liao, H.M. YOLOv4: Optimal Speed and Accuracy of Object Detection. arXiv 2020, arXiv:2004.10934. [Google Scholar] [CrossRef]
- Jocher, G. Ultralytics. YOLOv5. 2020. Available online: https://github.com/ultralytics/yolov5 (accessed on 30 September 2024).
- Jocher, G.; Stoken, A.; Borovec, J.; NanoCode012; ChristopherSTAN; Changyu, L.; Laughing; tkianai; yxNONG; Hogan, A.; et al. Ultralytics/Yolov5: V4.0-Nn.SiLU() Activations, Weights & Biases Logging, PyTorch Hub Integration, Version 4.0; Zenodo: Genève, Switzerland, 2021.
- Li, C.; Li, L.; Jiang, H.; Weng, K.; Geng, Y.; Li, L.; Ke, Z.; Li, Q.; Cheng, M.; Nie, W.; et al. YOLOv6: A Single-Stage Object Detection Framework for Industrial Applications. arXiv 2022, arXiv:2209.02976. [Google Scholar]
- Wang, C.; Bochkovskiy, A.; Liao, H.M. YOLOv7: Trainable Bag-of-Freebies Sets New State-of-the-Art for Real-Time Object Detectors. arXiv 2022, 1–15. [Google Scholar] [CrossRef]
- RangeKing Brief Summary of YOLOv8 Model Structure. Available online: https://github.com/ultralytics/ultralytics/issues/189 (accessed on 5 November 2024).
- Chien-Yao Wang, I.-H.Y. and H.-Y.M.L. YOLOv9: Learning What You Want to Learn Using Programmable Gradient Information. arXiv 2024, arXiv:2402.13616. [Google Scholar] [CrossRef]
- Chien, C.T.; Ju, R.Y.; Chou, K.Y.; Chiang, J.S. YOLOv9 for Fracture Detection in Pediatric Wrist Trauma X-Ray Images. Electron. Lett. 2024, 60, 9–11. [Google Scholar] [CrossRef]
- Wang, C.Y.; Liao, H.Y.M.; Yeh, I.H. Designing Network Design Strategies Through Gradient Path Analysis. J. Inf. Sci. Eng. 2023, 39, 975–995. [Google Scholar] [CrossRef]
- Wang, C.; Liao, H.M.; Wu, Y.; Chen, P.; Hsieh, J.; Yeh, I. CSPNet: A New Backbone That Can Enhance Learning Capability of CNN. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Seattle, WA, USA, 14–19 June 2020; pp. 1571–1580. [Google Scholar]
- Li, J.; Feng, Y.; Shao, Y.; Liu, F. IDP-YOLOV9: Improvement of Object Detection Model in Severe Weather Scenarios from Drone Perspective. Appl. Sci. 2024, 14, 5277. [Google Scholar] [CrossRef]
- Torrey, L.; Shavlik, J. Transfer Learning. In Handbook of Research on Machine Learning Applications and Trends: Algorithms, Methods, and Techniques; IGI Global: New York, NY, USA, 2010; pp. 242–264. [Google Scholar]
- Zhuang, F.; Qi, Z.; Duan, K.; Xi, D.; Zhu, Y.; Zhu, H.; Xiong, H.; He, Q. A Comprehensive Survey on Transfer Learning. Proc. IEEE 2021, 109, 43–76. [Google Scholar] [CrossRef]
- Nvidia Corporation. Jetson NANO Module. Available online: https://developer.nvidia.com/embedded/jetson-nano (accessed on 30 September 2024).
- Mahdavi, F.; Rajabi, R. Drone Detection Using Convolutional Neural Networks. In Proceedings of the 2020 6th Iranian Conference on Signal Processing and Intelligent Systems (ICSPIS), Mashhad, Iran, 23–24 December 2020. [Google Scholar] [CrossRef]
- Wu, Q.; Feng, D.; Cao, C.; Zeng, X.; Feng, Z.; Wu, J.; Huang, Z. Improved Mask R-Cnn for Aircraft Detection in Remote Sensing Images. Sensors 2021, 21, 2618. [Google Scholar] [CrossRef]
- Al-Qubaydhi, N.; Alenezi, A.; Alanazi, T.; Senyor, A.; Alanezi, N.; Alotaibi, B.; Alotaibi, M.; Razaque, A.; Abdelhamid, A.A.; Alotaibi, A. Detection of Unauthorized Unmanned Aerial Vehicles Using YOLOv5 and Transfer Learning. Electronics 2022, 11, 2669. [Google Scholar] [CrossRef]
- Singha, S.; Aydin, B. Automated Drone Detection Using YOLOv4. Drones 2021, 5, 95. [Google Scholar] [CrossRef]
- Aydin, B.; Singha, S. Drone Detection Using YOLOv5. Eng 2023, 4, 416–433. [Google Scholar] [CrossRef]
- Yilmaz, B.; Kutbay, U. YOLOv8 Based Drone Detection: Performance Analysis and Optimization. Preprints 2024. [Google Scholar] [CrossRef]
YOLO Variant | Publication Date | Anchor | Framework | Backbone | mAP | FPS | Detection Model |
---|---|---|---|---|---|---|---|
YOLOv1 | 2016 | No | Darknet | Darknet-19 | 63.4% | 45 | Single-stage detector |
YOLOv2 [88] | 2017 | Yes | Darknet [89] | Darknet-19 | 76.8% | 45 | Single-stage detector |
YOLOv3 [90] | 2018 | Yes | Darknet | Darknet-53 | 57.9% | 30 | Single-stage detector |
YOLOv4 [91] | 2020 | Yes | Darknet | CSPDarknet53 | 65.7% | 62 | Single-stage detector |
YOLOv5 [92] | 2020 | Yes | PyTorch [93] | CSPDarknet53 | 50.7% | 140 | Single-stage detector |
YOLOv6 [94] | 2022 | Yes | PyTorch | EfficientRep | 52.3% | 123 | Single-stage detector |
YOLOv7 [95] | 2022 | Yes | PyTorch | E-ELAN | 56.8% | 161 | Single-stage detector |
YOLOv8 [96] | 2023 | Yes | PyTorch | CSPDarknet53 | 60% | 140 | Single-stage detector |
YOLOv9 [97] | 2024 | Yes | PyTorch | AdvancedCSPNet | 71.2% | 140 | Single-stage detector |
Training Parameter | Value |
---|---|
Class | 1 |
Batch Size | 8 |
Epoch | 100 |
Initial Learning Rate | 1 × 10−4 |
Final Learning Rate | 1 × 10−3 |
Optimizer | SGD |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Hakani, R.; Rawat, A. Edge Computing-Driven Real-Time Drone Detection Using YOLOv9 and NVIDIA Jetson Nano. Drones 2024, 8, 680. https://doi.org/10.3390/drones8110680
Hakani R, Rawat A. Edge Computing-Driven Real-Time Drone Detection Using YOLOv9 and NVIDIA Jetson Nano. Drones. 2024; 8(11):680. https://doi.org/10.3390/drones8110680
Chicago/Turabian StyleHakani, Raj, and Abhishek Rawat. 2024. "Edge Computing-Driven Real-Time Drone Detection Using YOLOv9 and NVIDIA Jetson Nano" Drones 8, no. 11: 680. https://doi.org/10.3390/drones8110680
APA StyleHakani, R., & Rawat, A. (2024). Edge Computing-Driven Real-Time Drone Detection Using YOLOv9 and NVIDIA Jetson Nano. Drones, 8(11), 680. https://doi.org/10.3390/drones8110680