Abstract
Agriculture is essential for the continuous survival of man, however, the adverse effect of weeds in agronomy cannot be ignored. These weeds compete with crops for nutrients and sunlight, hence resulting in low crop yield. It is therefore necessary to identify and remove them at an early growth stage for effective weed control and maximum farm produce. This study focuses on distinguishing between crops and weeds at their infancy, using images processing. To achieve this, three convolutional neural networks (CNNs) architectures, ResNet, MobileNet and InceptionV3, were evaluated using a transfer learning technique on a dataset of 5,339 RGB plant images containing 12 different species of plants. Comparing their performances from experiments carried out, the results revealed the Inception V3 model as the best for crop identification with an accuracy of 82.4%, while ResNet and Mobilenet both achieved average accuracies of 71.1% and 75.4% respectively. ResNet however gave the best performance in terms of identifying weeds. Overall, Inception v3 was the best as other performance metrics including the recall, precision, and F1-score also corroborated the superiority of Inception v3 in distinguishing between crops and weed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Binguitcha-Fare, A., Sharma, P.: Crops and weeds classification using convolutional neural networks via optimization of transfer learning parameters. Int. J. Eng. Adv. Technol. (IJEAT). 8(5), 2249–8958 (2019)
Iderawumi, A., Friday, C.: Characteristics effects of weed on growth performance and yield of maize (zea mays). Biomedical J. 1(4) (2018)
Wu, Z., Chen, Y., Zhao, B., Kang, X., Ding, Y.: Review of weed detection methods based on computer vision. Sensors 21(11), 3647 (2021)
Asad, M., Bais, A.: Weed detection in canola fields using maximum likelihood classification and deep convolutional neural network. Inf. Process. Agric. 7(4), 535–545 (2020)
Gothai, E., Natesan, P., Aishwariya, S., Aarthy T., Singh G.: Weed identification using convolutional neural network and convolutional neural network architectures. In: 2020 Fourth International Conference on Computing Methodologies and Communication (ICCMC), pp. 958–965 (2020)
Yinka-Banjo, C., Ajayi, O.: Sky-farmers: applications of unmanned aerial vehicles (UAV) in agriculture. Auton. Veh. 107–128 (2019)
Petit, S., Boursault, A., Le Guilloux, M., Munier-Jolain, N., Reboud, X.: Weeds in agricultural landscapes. A review. Agron. Sustain. Dev. 31(2), 309–317 (2011)
Fawakherji, M., Youssef, A., Bloisi, D., Pretto, A., Nardi, D.: Crop and weeds classification for precision agriculture using context-independent pixel-wise segmentation. In: 2019 Third IEEE International Conference on Robotic Computing (IRC), pp. 146–152. IEEE (2019)
Ozcan, K., Sharma, A., Bradbury, S., Schweitzer, D., Blader, T., Blodgett, S.: Milkweed (Asclepias syriaca) plant detection using mobile cameras. Ecosphere 11(1), e02992 (2020)
Li, W., Chen, P., Wang, B., Xie, C.: Automatic localization and count of agricultural crop pests based on an improved deep learning pipeline. Sci. Rep. 9(1), 1–11 (2019)
Dyrmann, M., Karstoft, H., Midtiby, H.: Plant species classification using deep convolutional neural network. Biosys. Eng. 151, 72–80 (2016)
Neforawati, I., Herman, N., Mohd, O.: Precision agriculture classification using convolutional neural networks for paddy growth level. J. Phys. Conf. Ser. 1193(1), 012026 (2019)
Brilhador, A., Gutoski, M., Hattori, L., De Souza Inácio, A., Lazzaretti, A., Lopes, H.: Classification of weeds and crops at the pixel-level using convolutional neural networks and data augmentation. In: 2019 IEEE Latin American Conference on Computational Intelligence (LA-CCI), pp. 1–6. IEEE (2019)
Kamath, R., Balachanra, M., Prabhu, S.: Paddy crop and weed classification using color features for computer vision-based precision agriculture. Int. J. Eng. Technol. (UAE) 7(4), 2909–2916 (2018)
Mishra, A.M., Gautam, V.: Weed species identification in different crops using precision weed management: a review. In: 2021 ISIC, pp. 180–194 (2021)
Khan, A., Ilyas, T., Umraiz, M., Mannan, Z., Kim, H.: Ced-net: crops and weeds segmentation for smart farming using a small cascaded encoder-decoder architecture. Electronics 9(10), 1602 (2020)
Haichen, J., Qingrui, C., Zheng Guang, L.: Weeds and crops classification using deep convolutional neural network. In: 2020 the 3rd International Conference on Control and Computer Vision, pp. 40–44 (2020)
Grace, R.: Crop and weed classification using deep learning. Turkish J. Comput. Math. Educ. (TURCOMAT) 12(7), 935–938 (2021)
He, K., Zhang, X., Ren, S., Sun, J.: Microsoft Research: Deep Residual Learning for Image Recognition. arXiv preprint 2015:1512.03385 (2015)
Howard, A., Zhu, M., Chen, B., Kalenichenko, D., et al.: Mobilenets: efficient convolutional neural networks for mobile vision applications. arXiv preprint 2017:1704.04861 (2017)
Abadi, M., Agarwal, A., Barham. P., Brevdo, E., et al.: TensorFlow: large-scale machine learning on heterogeneous systems. www.tensorflow.org. Accessed 21 June 2022
Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., Wojna, Z.: Rethinking the inception architecture for computer vision. In: 2016 Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2818–2826 (2016)
Paszke, A., Gross, S., Massa, F., Lerer, A., et al.: Pytorch: an imperative style, high-performance deep learning library. In: Advances in Neural Information Processing Systems, vol. 32 (2019)
Deng, J., Dong, W., Socher, R., Li, L., et al.: Imagenet: a large-scale hierarchical image database. In: 2009 IEEE Conference on Computer Vision and Pattern Recognition, pp. 248–255. IEEE (2009)
Cadene, et al.: pre-trained ConvNets for pytorch: NASNet, ResNeXt, ResNet, InceptionV4, InceptionResnetV2, Xception, DPN etc. (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Damilare, S., Yinka-Banjo, C., Ajayi, O. (2023). Weed Identification in Plant Seedlings Using Convolutional Neural Networks. In: Masinde, M., Bagula, A. (eds) Emerging Technologies for Developing Countries. AFRICATEK 2022. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 503. Springer, Cham. https://doi.org/10.1007/978-3-031-35883-8_14
Download citation
DOI: https://doi.org/10.1007/978-3-031-35883-8_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-35882-1
Online ISBN: 978-3-031-35883-8
eBook Packages: Computer ScienceComputer Science (R0)