Transfer learning between crop types for semantic segmentation of crops versus weeds in precision agriculture

被引:109
作者
Bosilj, Petra [1 ]
Aptoula, Erchan [2 ]
Duckett, Tom [1 ]
Cielniak, Grzegorz [1 ]
机构
[1] Univ Lincoln, Sch Comp Sci, Brayford Way, Lincoln LN6 7TS, England
[2] Gebze Tech Univ, Kocaeli, Turkey
基金
英国生物技术与生命科学研究理事会;
关键词
agricultural robotics; deep learning; precision agriculture; vegetation classification; CLASSIFICATION; IDENTIFICATION; LOCALIZATION; MORPHOLOGY;
D O I
10.1002/rob.21869
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Agricultural robots rely on semantic segmentation for distinguishing between crops and weeds to perform selective treatments and increase yield and crop health while reducing the amount of chemicals used. Deep-learning approaches have recently achieved both excellent classification performance and real-time execution. However, these techniques also rely on a large amount of training data, requiring a substantial labeling effort, both of which are scarce in precision agriculture. Additional design efforts are required to achieve commercially viable performance levels under varying environmental conditions and crop growth stages. In this paper, we explore the role of knowledge transfer between deep-learning-based classifiers for different crop types, with the goal of reducing the retraining time and labeling efforts required for a new crop. We examine the classification performance on three datasets with different crop types and containing a variety of weeds and compare the performance and retraining efforts required when using data labeled at pixel level with partially labeled data obtained through a less time-consuming procedure of annotating the segmentation output. We show that transfer learning between different crop types is possible and reduces training times for up to 80%. Furthermore, we show that even when the data used for retraining are imperfectly annotated, the classification performance is within 2% of that of networks trained with laboriously annotated pixel-precision data.
引用
收藏
页码:7 / 19
页数:13
相关论文
共 28 条
[1]  
[Anonymous], 2014, IEEE WINTER C APPL C
[2]  
Atito S., 2018, WORKING NOTES CLEF, V2125
[3]   SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation [J].
Badrinarayanan, Vijay ;
Kendall, Alex ;
Cipolla, Roberto .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2017, 39 (12) :2481-2495
[4]   Analysis of Morphology-Based Features for Classification of Crop and Weeds in Precision Agriculture [J].
Bosilj, Petra ;
Duckett, Tom ;
Cielniak, Grzegorz .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (04) :2950-2956
[5]   Connected attribute morphology for unified vegetation segmentation and classification in precision agriculture [J].
Bosilj, Petra ;
Duckett, Tom ;
Cielniak, Grzegorz .
COMPUTERS IN INDUSTRY, 2018, 98 :226-240
[6]   Semantic object classes in video: A high-definition ground truth database [J].
Brostow, Gabriel J. ;
Fauqueur, Julien ;
Cipolla, Roberto .
PATTERN RECOGNITION LETTERS, 2009, 30 (02) :88-97
[7]   Agricultural robot dataset for plant classification, localization and mapping on sugar beet fields [J].
Chebrolu, Nived ;
Lottes, Philipp ;
Schaefer, Alexander ;
Winterhalter, Wera ;
Burgard, Wolfram ;
Stachniss, Cyrill .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2017, 36 (10) :1045-1052
[8]   A COEFFICIENT OF AGREEMENT FOR NOMINAL SCALES [J].
COHEN, J .
EDUCATIONAL AND PSYCHOLOGICAL MEASUREMENT, 1960, 20 (01) :37-46
[9]  
Di Cicco M, 2017, IEEE INT C INT ROBOT, P5188, DOI 10.1109/IROS.2017.8206408
[10]   Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecture [J].
Eigen, David ;
Fergus, Rob .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :2650-2658