Crop mapping from image time series: Deep learning with multi-scale label hierarchies

被引:105
作者
Turkoglu, Mehmet Ozgur [1 ]
D'Aronco, Stefano [1 ]
Perich, Gregor [2 ]
Liebisch, Frank [2 ,3 ]
Streit, Constantin [4 ]
Schindler, Konrad [1 ]
Wegner, Jan Dirk [1 ,5 ]
机构
[1] Swiss Fed Inst Technol, EcoVis Lab, Photogrammetry & Remote Sensing, Zurich, Switzerland
[2] Swiss Fed Inst Technol, Crop Sci, Zurich, Switzerland
[3] Agroscope, Agroecol & Environm, Agroscope, Switzerland
[4] Fed Off Agr, Liebefeld, Switzerland
[5] Univ Zurich, Inst Computat Sci, Zurich, Switzerland
关键词
Deep learning; Recurrent neural network (RNN); Convolutional RNN; Hierarchical classification; Multi-stage; Crop classification; Multi-temporal; Time series; CLASSIFICATION; DISCRIMINATION; MODELS;
D O I
10.1016/j.rse.2021.112603
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
The aim of this paper is to map agricultural crops by classifying satellite image time series. Domain experts in agriculture work with crop type labels that are organised in a hierarchical tree structure, where coarse classes (like orchards) are subdivided into finer ones (like apples, pears, vines, etc.). We develop a crop classification method that exploits this expert knowledge and significantly improves the mapping of rare crop types. The threelevel label hierarchy is encoded in a convolutional, recurrent neural network (convRNN), such that for each pixel the model predicts three labels at different level of granularity. This end-to-end trainable, hierarchical network architecture allows the model to learn joint feature representations of rare classes (e.g., apples, pears) at a coarser level (e.g., orchard), thereby boosting classification performance at the fine-grained level. Additionally, labelling at different granularity also makes it possible to adjust the output according to the classification scores; as coarser labels with high confidence are sometimes more useful for agricultural practice than fine-grained but very uncertain labels. We validate the proposed method on a new, large dataset that we make public. ZueriCrop covers an area of 50 km x 48 km in the Swiss cantons of Zurich and Thurgau with a total of 116 ' 000 individual fields spanning 48 crop classes, and 28,000 (multi-temporal) image patches from Sentinel-2. We compare our proposed hierarchical convRNN model with several baselines, including methods designed for imbalanced class distributions. The hierarchical approach performs superior by at least 9.9 percentage points in F1-score.
引用
收藏
页数:19
相关论文
共 76 条
[11]   Class-Balanced Loss Based on Effective Number of Samples [J].
Cui, Yin ;
Jia, Menglin ;
Lin, Tsung-Yi ;
Song, Yang ;
Belongie, Serge .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :9260-9269
[12]   Hierarchical classification of Sentinel 2-a images for land use and land cover mapping and its use for the CORINE system [J].
Demirkan, Doga C. ;
Koz, Alper ;
Duzguna, H. Sebnem .
JOURNAL OF APPLIED REMOTE SENSING, 2020, 14 (02)
[13]  
Dise N.B., 2011, EUROPEAN NITROGEN AS, DOI [10.1017/cbo9780511976988.023, DOI 10.1017/CBO9780511976988.023]
[14]   Imbalanced Deep Learning by Minority Class Incremental Rectification [J].
Dong, Qi ;
Gong, Shaogang ;
Zhu, Xiatian .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2019, 41 (06) :1367-1381
[15]   Effective data generation for imbalanced learning using conditional generative adversarial networks [J].
Douzas, Georgios ;
Bacao, Fernando .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 91 :464-471
[16]   Policy reforms to promote efficient and sustainable water use in Swiss agriculture [J].
Finger, Robert ;
Lehmann, Niklaus .
WATER POLICY, 2012, 14 (05) :887-901
[17]   Using a U-net convolutional neural network to map woody vegetation extent from high resolution satellite imagery across Queensland, Australia [J].
Flood, Neil ;
Watson, Fiona ;
Collett, Lisa .
INTERNATIONAL JOURNAL OF APPLIED EARTH OBSERVATION AND GEOINFORMATION, 2019, 82
[18]   Crop type mapping using spectral-temporal profiles and phenological information [J].
Foerster, Saskia ;
Kaden, Klaus ;
Foerster, Michael ;
Itzerott, Sibylle .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2012, 89 :30-40
[19]   Satellite Image Time Series Classification with Pixel-Set Encoders and Temporal Self-Attention [J].
Garnot, V. Sainte Fare ;
Landrieu, L. ;
Giordano, S. ;
Chehata, N. .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2020), 2020, :12322-12331
[20]  
Garnot VS, 2019, INT GEOSCI REMOTE SE, P6247, DOI [10.1109/IGARSS.2019.8900517, 10.1109/igarss.2019.8900517]