Fine-tuning convolutional neural network with transfer learning for semantic segmentation of ground-level oilseed rape images in a field with high weed pressure

Abstract Image processing technology has gained considerable attention in agricultural proximal sensing applications, including plant disease detection, vegetation fraction estimation, monitoring of the crop growth status, and image-based site-specific management. Image segmentation is the first and crucial step to process complex infield images. However, image segmentation by either hand engineered-based or deep learning-based methods that train the entire system from scratch is a daunting task and needs several hundreds of labeled images that may be difficult to obtain in practice. The recent development of transfer learning has shown the potential of transferring the learned feature detectors of a pre-trained convolutional neural network to a new image dataset. This study was thus aimed to evaluate three transfer learning methods using a VGG16-based encoder net for semantic segmentation of oilseed rapes images in a field with high-density weeds. Three different transfer learning approaches using a VGG16-based encoder model were proposed, and their performances were compared to a VGG19-based encoder net. Relying on the intensive use of data augmentation and transfer learning, we showed that such networks could be trained end-to-end using a few annotated training images. The highest accuracy of 96% was obtained by the VGG16-based encoder net in which the fine-tuned model was only used for feature extraction and the segmentation was performed using shallow machine learning classifiers (MLCs). Transfer learning demonstrated to be efficient and presented a robust performance in segmenting plants amongst high-density weeds. The implementation of MLCs is reasonable for real-time applications with the segmentation time less than 0.05 s/image.

[1]  André Stumpf,et al.  Object-oriented mapping of landslides using Random Forests , 2011 .

[2]  Min Huang,et al.  Maize and weed classification using color indices with support vector data description in outdoor fields , 2017, Comput. Electron. Agric..

[3]  Gonzalo Pajares,et al.  Automatic detection of crop rows in maize fields with high weeds pressure , 2012, Expert Syst. Appl..

[4]  Adel Hafiane,et al.  Deep leaning approach with colorimetric spaces and vegetation indices for vine diseases detection in UAV images , 2018, Comput. Electron. Agric..

[5]  Roberto Cipolla,et al.  Semantic object classes in video: A high-definition ground truth database , 2009, Pattern Recognit. Lett..

[6]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[7]  Abdolabbas Jafari,et al.  Evaluation of support vector machine and artificial neural networks in weed detection using shape features , 2018, Comput. Electron. Agric..

[8]  Mario Castelán,et al.  A contextualized approach for segmentation of foliage in different crop species , 2019, Comput. Electron. Agric..

[9]  C. Shi,et al.  Rice gene SDL/RNRS1, encoding the small subunit of ribonucleotide reductase, is required for chlorophyll synthesis and plant growth development. , 2017, Gene.

[10]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[11]  Dong Hwan Kim,et al.  An automated, high-throughput plant phenotyping system using machine learning-based plant segmentation and image analysis , 2018, PloS one.

[12]  Ursula Kälin,et al.  Defoliation estimation of forest trees from ground-level images , 2019 .

[13]  Wen Zhang,et al.  A review on weed detection using ground-based machine vision and image processing techniques , 2019, Comput. Electron. Agric..

[14]  Zhe Xu,et al.  Feature Learning Based Approach for Weed Classification Using High Resolution Aerial Images from a Digital Camera Mounted on a UAV , 2014, Remote. Sens..

[15]  Ronald Kemker,et al.  Algorithms for semantic segmentation of multispectral remote sensing imagery using deep learning , 2017, ISPRS Journal of Photogrammetry and Remote Sensing.

[16]  Hans Jørgen Andersen,et al.  Exploiting affine invariant regions and leaf edge shapes for weed detection , 2015, Comput. Electron. Agric..

[17]  Yu Li,et al.  Multi-sensor cloud and cloud shadow segmentation with a convolutional neural network , 2019, Remote Sensing of Environment.

[18]  Xin Li,et al.  Gene mapping and transcriptome profiling of a practical photo-thermo-sensitive rice male sterile line with seedling-specific green-revertible albino leaf. , 2018, Plant science : an international journal of experimental plant biology.

[19]  Kelly R. Thorp,et al.  Color image segmentation approach to monitor flowering in lesquerella , 2011 .

[20]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[21]  Joris IJsselmuiden,et al.  Transfer learning for the classification of sugar beet and volunteer potato under field conditions , 2018, Biosystems Engineering.

[22]  Guangjian Yan,et al.  Fractional vegetation cover estimation by using multi-angle vegetation index , 2018, Remote Sensing of Environment.

[23]  Jing Zhou,et al.  Automated segmentation of soybean plants from 3D point cloud using machine learning , 2019, Comput. Electron. Agric..

[24]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[25]  Arnold W. Schumann,et al.  Deep learning for image-based weed detection in turfgrass , 2019, European Journal of Agronomy.

[26]  Rob Fergus,et al.  Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-scale Convolutional Architecture , 2014, 2015 IEEE International Conference on Computer Vision (ICCV).

[27]  Rui Xu,et al.  GPhenoVision: A Ground Mobile System with Multi-modal Imaging for Field-Based High Throughput Phenotyping of Cotton , 2018, Scientific Reports.

[28]  Iasonas Kokkinos,et al.  DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[29]  Dongdong Zhang,et al.  A universal estimation model of fractional vegetation cover for different crops based on time series digital photographs , 2018, Comput. Electron. Agric..

[30]  Zhenwei Shi,et al.  MugNet: Deep learning for hyperspectral image classification using limited samples , 2017, ISPRS Journal of Photogrammetry and Remote Sensing.

[31]  Ginés García-Mateos,et al.  A fast and accurate expert system for weed identification in potato crops using metaheuristic algorithms , 2018, Comput. Ind..

[32]  Lin Lei,et al.  Multi-scale object detection in remote sensing imagery with convolutional neural networks , 2018, ISPRS Journal of Photogrammetry and Remote Sensing.

[33]  Kelly R. Thorp,et al.  Lesquerella seed yield estimation using color image segmentation to track flowering dynamics in response to variable water and nitrogen management , 2016 .

[34]  F. Baret,et al.  Estimates of plant density of wheat crops at emergence from very low altitude UAV imagery. , 2017 .

[35]  Andreas Kamilaris,et al.  Deep learning in agriculture: A survey , 2018, Comput. Electron. Agric..

[36]  Edward Jones,et al.  A survey of image processing techniques for plant extraction and segmentation in the field , 2016, Comput. Electron. Agric..

[37]  Jie Wang,et al.  Transferring Pre-Trained Deep CNNs for Remote Scene Classification with General Features Learned from Linear PCA Network , 2017, Remote. Sens..

[38]  Hannes Taubenböck,et al.  Virtual Support Vector Machines with self-learning strategy for classification of multispectral remote sensing imagery , 2019, ISPRS Journal of Photogrammetry and Remote Sensing.

[39]  Tao Ren,et al.  Yield loss of oilseed rape (Brassica napus L.) under nitrogen deficiency is associated with under-regulation of plant population density , 2019, European Journal of Agronomy.

[40]  Artzai Picón,et al.  Deep convolutional neural networks for mobile capture device-based crop disease classification in the wild , 2019, Comput. Electron. Agric..

[41]  Alberto Tellaeche,et al.  Improving weed pressure assessment using digital images from an experience-based reasoning approach , 2009 .

[42]  Yong He,et al.  Infield oilseed rape images segmentation via improved unsupervised learning models combined with supreme color features , 2019, Comput. Electron. Agric..

[43]  Jayme G. A. Barbedo,et al.  Impact of dataset size and variety on the effectiveness of deep learning and transfer learning for plant disease classification , 2018, Comput. Electron. Agric..

[44]  Hemerson Pistori,et al.  Weed detection in soybean crops using ConvNets , 2017, Comput. Electron. Agric..

[45]  S. Christensen,et al.  Colour and shape analysis techniques for weed detection in cereal fields , 2000 .

[46]  Seunghoon Hong,et al.  Learning Deconvolution Network for Semantic Segmentation , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[47]  Tom Duckett,et al.  Transfer learning between crop types for semantic segmentation of crops versus weeds in precision agriculture , 2019, J. Field Robotics.

[48]  Henrik Skov Midtiby,et al.  Plant species classification using deep convolutional neural network , 2016 .