Formation of a Lightweight, Deep Learning-Based Weed Detection System for a Commercial Autonomous Laser Weeding Robot
Source abstract
Abstract
Weed management is becoming increasingly important for sustainable crop production. Weeds cause an average yield loss of 11.5% billion in Pakistan, which is more than PKR 65 billion per year. A real-time laser weeding robot can increase the crop’s yield by efficiently removing weeds. Therefore, it helps decrease the environmental risks associated with traditional weed management approaches. However, to work efficiently and accurately, the weeding robot must have a robust weed detection mechanism to avoid physical damage to the targeted crops. This work focuses on developing a lightweight weed detection mechanism to assist laser weeding robots. The weed images were collected from six different agriculture farms in Pakistan. The dataset consisted of 9000 images of three crops: okra, bitter gourd, sponge gourd, and four weed species (horseweed, herb paris, grasses, and small weeds). We chose a single-shot object detection model, YOLO5. The selected model achieved a mAP of 0.88@IOU 0.5, indicating that the model predicted a large number of true positive (TP) with much less prediction of false positive (FP) and false negative (FN). While SSD-ResNet50 achieved a mAP of 0.53@IOU 0.5, the model predicted fewer TP with significant outcomes as FP or FN. The superior performance of the YOLOv5 model made it suitable for detecting and classifying weeds and crops within fields. Furthermore, the model was ported to an Nvidia Xavier AGX standalone device to make it a high-performance and low-power computation detection system. The model achieved an FPS rate of 27. Therefore, it is highly compatible with the laser weeding robot, which takes approximately 22.04 h at a velocity of 0.25 feet per second to remove weeds from a one-acre plot.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Smart Agriculture and AI · Plant Disease Management Techniques · Date Palm Research Studies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Smartcity Lab, National Center of Artificial Intelligence (NCAI), Karachi 75270, Pakistan
Computer and Information Systems Department, NED University of Engineering and Technology, Karachi 75270, Pakistan
German Research Institute for Artificial Intelligence (DFKI), 67663 Kaiserslautern, Germany
Mindgarage, Technical University of Kaiserslautern, 67663 Kaiserslautern, Germany
Funding
DAAD · German–Pakistani Research Cooperation
References (46)
Show source-provided references
1. (2022, August 19). Distribution of Gross Domestic Product (GDP) across Economics Sector 2020. 15 February 2022. Available online: https://www.statista.com/statistics/383256/pakistan-gdp-distribution-across-economic-sectors/.
2. Weed management using crop competition in Pakistan: A review10.1016/j.cropro.2016.07.009 ↗
3. Technology for automation of weed control in specialty crops10.1614/WT-D-16-00070.1 ↗
4. Grand challenges in weed management10.3389/fagro.2019.00003 ↗
5. (2022, August 19). Weeds Cause Losses Amounting to Rs65b Annually. 20 July 2017. Available online: https://tribune.com.pk/story/1461870/weeds-cause-losses-amounting-rs65b-annually.
6. Glyphosate: Environmental contamination, toxicity and potential risks to human health via food contamination10.1007/s11356-016-7425-3 ↗
7. Weed ecology and weed management strategies for dry-seeded rice in Asia10.1614/WT-D-11-00105.1 ↗
8. Smart Farming: Including Rights Holders for Responsible Agricultural Innovation10.22215/timreview/1135 ↗
9. Real-time variable-rate herbicide application for weed control in carrots10.1111/wre.12205 ↗
10. Dar, M.A., Kaushik, G., and Chiu, J.F.V. (2020). Abatement of Environmental Pollutants, Elsevier.
11. Weed management in 2050: Perspectives on the future of weed science10.1017/wsc.2017.78 ↗
12. Mhlanga, D. (2021). Artificial intelligence in the industry 4.0, and its impact on poverty, innovation, infrastructure development, and the sustainable development goals: Lessons from emerging economies?. Sustainability, 13.10.3390/su13115788 ↗
13. Non-destructive techniques of detecting plant diseases: A review10.1016/j.pmpp.2019.101426 ↗
14. Mavridou, E., Vrochidou, E., Papakostas, G.A., Pachidis, T., and Kaburlasos, V.G. (2019). Machine vision systems in precision agriculture for crop farming. J. Imaging, 5.10.3390/jimaging5120089 ↗
15. Applications of artificial intelligence in agriculture: A review10.48084/etasr.2756 ↗
16. Di Cicco, M., Potena, C., Grisetti, G., and Pretto, A. (2017, January 24–28). Automatic model based dataset generation for fast and accurate crop and weeds detection. Proceedings of the 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada.10.1109/IROS.2017.8206408 ↗
17. A survey of deep learning techniques for weed detection from images10.1016/j.compag.2021.106067 ↗
18. Firmansyah, E., Suparyanto, T., Hidayat, A.A., and Pardamean, B. (2022). IOP Conference Series: Earth and Environmental Science, IOP Publishing.
19. Machine learning in medicinal plants recognition
20. Plant species identification using digital morphometrics: A review10.1016/j.eswa.2012.01.073 ↗
21. Contrastive representation learning: A framework and review
22. How deep learning extracts and learns leaf features for plant classification10.1016/j.patcog.2017.05.015 ↗
23. Hybrid optical-electronic convolutional neural networks with optimized diffractive optics for image classification10.1038/s41598-018-30619-y ↗
24. Sultana, F., Sufian, A., and Dutta, P. (2020). Intelligent Computing: Image Processing Based Applications, Springer.
25. YOLO-face: A real-time face detector10.1007/s00371-020-01831-7 ↗
26. Automatic detection of sewer defects based on improved you only look once algorithm10.1016/j.autcon.2021.103912 ↗
27. Liu, W., Anguelov, D., Erhan, D., Szegedy, C., Reed, S., Fu, C.Y., and Berg, A.C. (2016). European conference on Computer Vision, Springer.
28. (2022, October 31). Deploy AI-Powered Autonomous Machines at Scale. Available online: https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-agx-xavier/.
29. Sethia, G., Guragol, H.K.S., Sandhya, S., Shruthi, J., Rashmi, N., and Sairam, H.V. (2020, January 2–4). Automated Computer Vision based Weed Removal Bot. Proceedings of the 2020 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT), Bangalore, India.10.1109/CONECCT50063.2020.9198515 ↗
30. Weed classification in grasslands using convolutional neural networks
31. Evaluation of support vector machine and artificial neural networks in weed detection using shape features10.1016/j.compag.2017.12.032 ↗
32. Alam, M., Alam, M.S., Roman, M., Tufail, M., Khan, M.U., and Khan, M.T. (2020, January 14–16). Real-time machine-learning based crop/weed detection and classification for variable-rate spraying in precision agriculture. Proceedings of the 2020 7th International Conference on Electrical and Electronics Engineering (ICEEE), Antalya, Turkey.10.1109/ICEEE49618.2020.9102505 ↗
33. Maize seedling detection under different growth stages and complex field environments based on an improved Faster R–CNN10.1016/j.biosystemseng.2019.05.002 ↗
34. Wang, Z., and Liu, J. (2017, January 26–28). A review of object detection based on convolutional neural network. Proceedings of the 2017 36th Chinese Control Conference (CCC), Dalian, China.
35. A Review of Yolo algorithm developments10.1016/j.procs.2022.01.135 ↗
36. Abdulsalam, M., and Aouf, N. (2020, January 15–18). Deep weed detector/classifier network for precision agriculture. Proceedings of the 2020 28th Mediterranean Conference on Control and Automation (MED), Saint-Rapha, France.10.1109/MED48518.2020.9183325 ↗
37. Sanchez, P.R., Zhang, H., Ho, S.S., and De Padua, E. (2021, January 24–26). Comparison of one-stage object detection models for weed detection in mulched onions. Proceedings of the 2021 IEEE International Conference on Imaging Systems and Techniques (IST), Kaohsiung, Taiwan.10.1109/IST50367.2021.9651352 ↗
38. A novel deep learning-based method for detection of weeds in vegetables10.1002/ps.6804 ↗
39. Veeranampalayam Sivakumar, A.N., Li, J., Scott, S., Psota, E., Jhala, A.J., Luck, J.D., and Shi, Y. (2022). Comparison of object detection and patch-based classification deep learning models on mid-to late-season weed detection in UAV imagery. Pest Manag. Sci., 78.
40. Olaniyi, O.M., Daniya, E., Abdullahi, I.M., Bala, J.A., and Olanrewaju, E. (2020, January 19–20). Weed recognition system for low-land rice precision farming using deep learning approach. Proceedings of the International Conference on Artificial Intelligence & Industrial Applications, Meknes, Morocco.10.1007/978-3-030-51186-9_27 ↗
41. (2022, November 22). YOLOv5: The Friendliest AI Architecture You’ll Ever Use. Available online: https://ultralytics.com/yolov5.
42. Machine learning on big data: Opportunities and challenges10.1016/j.neucom.2017.01.026 ↗
43. Xu, R., Lin, H., Lu, K., Cao, L., and Liu, Y. (2017). A forest fire detection system based on ensemble learning. Forests, 12.10.3390/f12020217 ↗
44. Lu, X., Kang, X., Nishide, S., and Ren, F. (2019, January 19–21). Object detection based on SSD-Ren. Proceedings of the 2019 IEEE 6th International Conference on Cloud Computing and Intelligence Systems (CCIS), Singapore.10.1109/CCIS48116.2019.9073753 ↗
45. (2019, December 10). Confusion Matrix, Accuracy, Precision, Recall, F1 Score. Available online: https://medium.com/analytics-vidhya/confusion-matrix-accuracy-precision-recall-f1-score-ade299cf63cd.
46. Padilla, R., Netto, S.L., and Da Silva, E.A. (2020, January 1–3). A survey on performance metrics for object-detection algorithms. Proceedings of the 2020 International Conference on Systems, Signals and Image Processing (IWSSIP), Niteroi, Brazil.10.1109/IWSSIP48289.2020.9145130 ↗