Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Weed detection in soybean crops using ConvNets

Published: 01 December 2017 Publication History

Abstract

The use of Deep Learning for the detection of weeds in soybean crops is proposed.The approach uses ConvNets in images segmented by the SLIC Superpixels algorithm.An image database was created using photographs captured by UAVs.The performance of ConvNets were compared with others classifiers as SVM.Using ConvNets, this work achieved above 97% accuracy in weed detection. Weeds are undesirable plants that grow in agricultural crops, such as soybean crops, competing for elements such as sunlight and water, causing losses to crop yields. The objective of this work was to use Convolutional Neural Networks (ConvNets or CNNs) to perform weed detection in soybean crop images and classify these weeds among grass and broadleaf, aiming to apply the specific herbicide to weed detected. For this purpose, a soybean plantation was carried out in Campo Grande, Mato Grosso do Sul, Brazil, and the Phantom DJI 3 Professional drone was used to capture a large number of crop images. With these photographs, an image database was created containing over fifteen thousand images of the soil, soybean, broadleaf and grass weeds. The Convolutional Neural Networks used in this work represent a Deep Learning architecture that has achieved remarkable success in image recognition. For the training of Neural Network the CaffeNet architecture was used. Available in Caffe software, it consists of a replication of the well known AlexNet, network which won the ImageNet Large Scale Visual Recognition Challenge 2012 (ILSVRC2012). A software was also developed, Pynoviso, which through the use of the superpixel segmentation algorithm SLIC, was used to build a robust image dataset and classify images using the model trained by Caffe software. In order to compare the results of ConvNets, Support Vector Machines, AdaBoost and Random Forests were used in conjunction with a collection of shape, color and texture feature extraction techniques. As a result, this work achieved above 98% accuracy using ConvNets in the detection of broadleaf and grass weeds in relation to soil and soybean, with an accuracy average between all images above 99%.

References

[1]
R. Achanta, A. Shaji, K. Smith, A. Lucchi, P. Fua, S. Ssstrunk, Slic superpixels compared to state-of-the-art superpixel methods, IEEE Trans. Pattern Anal. Mach. Intell., 34 (2012) 2274-2282.
[2]
F. Ahmed, H.A. Al-Mamun, A.S.M.H. Bari, E. Hossain, P. Kwan, Classification of crops and weeds from digital images: A support vector machine approach, Crop Protect., 40 (2012) 98-104.
[3]
T. Ahonen, A. Hadid, M. Pietikainen, Face description with local binary patterns: Application to face recognition, IEEE Trans. Pattern Anal. Mach. Intell., 28 (2006) 2037-2041.
[4]
I. Arel, D.C. Rose, T.P. Karnowski, Deep machine learning a new frontier in artificial intelligence research, IEEE Comput. Intell. Mag., 5 (2010) 13-18.
[5]
Y. Bengio, Learning deep architectures for ai, Found. Trends Mach. Learn., 2 (2009) 1-127.
[6]
G. Bradski, The opencv library, Dr. Dobbs J.: Software Tools Prof. Program., 25 (2000) 120-123.
[7]
L. Breiman, Random forests, Mach. Learn., 45 (2001) 5-32.
[8]
Cheng, B., Matson, E.T., 2015. A feature-based machine learning agent for automatic rice and weed discrimination. International Conference on Artificial Intelligence and Soft Computing, pp 517527.
[9]
C. Cortes, V. Vapnik, Support-vector networks, Mach. Learn., 20 (1995) 273-297.
[10]
Dalal, N., Triggs, B., 2005. Histograms of oriented gradients for human detection. Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on, vol. 1, pp. 886893.
[11]
C.N. Dos Santos, M. Gatti, Deep convolutional neural networks for sentiment analysis of short texts, COLING (2014) 69-78.
[12]
Y. Freund, R.E. Schapire, Experiments with a new boosting algorithm, Icml, 96 (1996) 148-156.
[13]
K. Fukushima, Neocognitron: A self-organizing neural network model for a mechanism of pattern recognition unaffected by shift in position, Biol. Cybern., 36 (1980) 193-202.
[14]
M. Hall, E. Frank, G. Holmes, B. Pfahringer, P. Reutemann, I.H. Witten, The weka data mining software: an update, ACM SIGKDD Explor. Newslett., 11 (2009) 10-18.
[15]
P.J. Herrera, J. Dorado, A. Ribeiro, A novel approach for weed type classification based on shape descriptors and a fuzzy decision-making method, Sensors, 14 (2014) 15304-15324.
[16]
C. Hung, Z. Xu, S. Sukkarieh, Feature learning based approach for weed classification using high resolution aerial images from a digital camera mounted on a uav, Remote Sens., 6 (2014) 12037-12054.
[17]
International: World soybean production, 2017. Soystats, <http://soystats.com/international-world-soybean-production/> (last visited July 26, 2017).
[18]
A.J. Ishak, A. Hussain, M.M. Mustafa, Weed image classification using gabor wavelet and gradient field distribution, Comput. Electron. Agric., 66 (2009) 53-61.
[19]
Jia, Y., Shelhamer, E., Donahue, J., Karayev, S., Long, J., Girshick, R., Guadarrama, S., Darrell, T., 2014. Caffe: Convolutional architecture for fast feature embedding. Proceedings of the 22nd ACM International Conference on Multimedia, pp. 675678.
[20]
Kalchbrenner, N, Grefenstette, E., Blunsom, P., 2014. A convolutional neural network for modelling sentences. Available from: arXiv preprint <arXiv:1404.2188>.
[21]
Krizhevsky, A., Sutskever, I., Hinton, G.E., 2012. Imagenet classification with deep convolutional neural networks. Advances in Neural Information Processing Systems, pp. 10971105.
[22]
LeCun, Y., Boser, B.E., Denker, J.S., Henderson, D., Howard, R.E., Hubbard, W.E., Jackel, L.D., 1990. Handwritten digit recognition with a back-propagation network. Advances in Neural Information Processing Systems, pp. 396404.
[23]
Y. LeCun, Y. Bengio, G. Hinton, Deep learning, Nature, 521 (2015) 436-444.
[24]
A. Liaw, M. Wiener, Classification and regression by randomforest, R News, 2 (2002) 18-22.
[25]
J. Platt, Sequential minimal optimization: A fast algorithm for training support vector machines, Microsoft Reas. (1998).
[26]
J.R. Quinlan, C4. 5: Programs for Machine Learning, Morgan Kaufmann, 1993.
[27]
M.A. Rizzardi, N.G. Fleck, Mtodos de quantificao da cobertura foliar da infestao das plantas daninhas e da cultura de soja, Cincia Rural, 34 (2004) 13-18.
[28]
Saha, D., Hanson, A., Shin, S.Y., 2016. Development of enhanced weed detection system with adaptive thresholding and support vector machine. Proceedings of the International Conference on Research in Adaptive and Convergent Systems, pp. 8588.
[29]
M.H. Siddiqi, S. Lee, A.M. Kwan, Weed image classification using wavelet transform, stepwise linear discriminant analysis, and support vector machines for an automatic spray control system, J. Inform. Sci. Eng., 30 (2014).
[30]
Silva, A.C., Lima, E.P.C., Batista, H.R., 2011. A importncia da soja para o agronegcio brasileiro: uma anlise sob o enfoque da produo, emprego e exportao. Encontro de Economia Catarinense.
[31]
L.K. Soh, C. Tsatsoulis, Texture analysis of SAR sea ice imagery using gray level co-occurrence matrices, IEEE Trans. Geosci. Remote Sens., 37 (1999) 780-795.
[32]
A. Tellaeche, G. Pajares, X.P. Burgos-Artizzu, A. Ribeiro, A computer vision approach for weeds identification through support vector machines, Appl. Soft Comput., 11 (2011) 908-915.
[33]
S. Van der Walt, J.L. Schnberger, J. Nunez-Iglesias, F. Boulogne, J.D. Warner, N. Yager, E. Gouillart, T. Yu, scikit-image: image processing in python, PeerJ, 2 (2014) e453.
[34]
E. Voll, D.L.P. Gazziero, A.M. Brighenti, F.S. Adegas, C.A. Gaudencio, C.E. Voll, Dinmica das plantas daninhas e prticas de manejo, Embrapa Soja (2005).
[35]
Wallach, I., Dzamba, M., Heifets, A., 2015. Atomnet: a deep convolutional neural network for bioactivity prediction in structure-based drug discovery. Available from: arXiv preprint <arXiv:p1510.02855>.

Cited By

View all
  • (2024)Advancements in smart agriculture through innovative weed management using wavelet-based convolution neural networkJournal of High Speed Networks10.3233/JHS-24001930:4(619-638)Online publication date: 15-Oct-2024
  • (2024)Deep Learning for Plant Identification and Disease Classification from Leaf Images: Multi-prediction ApproachesACM Computing Surveys10.1145/363981656:6(1-37)Online publication date: 8-Jan-2024
  • (2024)A Convolutional Neural Network approach for image-based anomaly detection in smart agricultureExpert Systems with Applications: An International Journal10.1016/j.eswa.2024.123210247:COnline publication date: 1-Aug-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Computers and Electronics in Agriculture
Computers and Electronics in Agriculture  Volume 143, Issue C
December 2017
325 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 December 2017

Author Tags

  1. Computer vision
  2. Deep Learning
  3. Weed detection

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Advancements in smart agriculture through innovative weed management using wavelet-based convolution neural networkJournal of High Speed Networks10.3233/JHS-24001930:4(619-638)Online publication date: 15-Oct-2024
  • (2024)Deep Learning for Plant Identification and Disease Classification from Leaf Images: Multi-prediction ApproachesACM Computing Surveys10.1145/363981656:6(1-37)Online publication date: 8-Jan-2024
  • (2024)A Convolutional Neural Network approach for image-based anomaly detection in smart agricultureExpert Systems with Applications: An International Journal10.1016/j.eswa.2024.123210247:COnline publication date: 1-Aug-2024
  • (2024)Optimization enabled Deep Quantum Neural Network for weed classification and density estimationExpert Systems with Applications: An International Journal10.1016/j.eswa.2023.122679243:COnline publication date: 25-Jun-2024
  • (2024)HOB-CNNv2Computers and Electronics in Agriculture10.1016/j.compag.2024.108727218:COnline publication date: 1-Mar-2024
  • (2024)Towards a true conservation zero tillage systemComputers and Electronics in Agriculture10.1016/j.compag.2023.108576217:COnline publication date: 1-Feb-2024
  • (2024)GTCBS-YOLOv5sComputers and Electronics in Agriculture10.1016/j.compag.2023.108461215:COnline publication date: 27-Feb-2024
  • (2024)Label-efficient learning in agricultureComputers and Electronics in Agriculture10.1016/j.compag.2023.108412215:COnline publication date: 27-Feb-2024
  • (2024)Advancing horizons in remote sensing: a comprehensive survey of deep learning models and applications in image classification and beyondNeural Computing and Applications10.1007/s00521-024-10165-736:27(16727-16767)Online publication date: 1-Sep-2024
  • (2024)Streamlining plant disease diagnosis with convolutional neural networks and edge devicesNeural Computing and Applications10.1007/s00521-024-10152-y36:29(18445-18477)Online publication date: 1-Oct-2024
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media