Temporal Convolutional Neural Network for the Classification of Satellite Image Time Series

Latest remote sensing sensors are capable of acquiring high spatial and spectral Satellite Image Time Series (SITS) of the world. These image series are a key component of classification systems that aim at obtaining up-to-date and accurate land cover maps of the Earth’s surfaces. More spe...

Full description

Bibliographic Details
Main Authors: Charlotte Pelletier, Geoffrey I. Webb, François Petitjean
Format: Article
Language:English
Published: MDPI AG 2019-03-01
Series:Remote Sensing
Subjects:
Online Access:http://www.mdpi.com/2072-4292/11/5/523
id doaj-745e7049666f4beca0bcbea576c11c8d
record_format Article
spelling doaj-745e7049666f4beca0bcbea576c11c8d2020-11-25T01:21:18ZengMDPI AGRemote Sensing2072-42922019-03-0111552310.3390/rs11050523rs11050523Temporal Convolutional Neural Network for the Classification of Satellite Image Time SeriesCharlotte Pelletier0Geoffrey I. Webb1François Petitjean2Faculty of Information Technology, Monash University, Melbourne, VIC 3800, AustraliaFaculty of Information Technology, Monash University, Melbourne, VIC 3800, AustraliaFaculty of Information Technology, Monash University, Melbourne, VIC 3800, AustraliaLatest remote sensing sensors are capable of acquiring high spatial and spectral Satellite Image Time Series (SITS) of the world. These image series are a key component of classification systems that aim at obtaining up-to-date and accurate land cover maps of the Earth’s surfaces. More specifically, current SITS combine high temporal, spectral and spatial resolutions, which makes it possible to closely monitor vegetation dynamics. Although traditional classification algorithms, such as Random Forest (RF), have been successfully applied to create land cover maps from SITS, these algorithms do not make the most of the temporal domain. This paper proposes a comprehensive study of Temporal Convolutional Neural Networks (TempCNNs), a deep learning approach which applies convolutions in the temporal dimension in order to automatically learn temporal (and spectral) features. The goal of this paper is to quantitatively and qualitatively evaluate the contribution of TempCNNs for SITS classification, as compared to RF and Recurrent Neural Networks (RNNs) —a standard deep learning approach that is particularly suited to temporal data. We carry out experiments on Formosat-2 scene with 46 images and one million labelled time series. The experimental results show that TempCNNs are more accurate than the current state of the art for SITS classification. We provide some general guidelines on the network architecture, common regularization mechanisms, and hyper-parameter values such as batch size; we also draw out some differences with standard results in computer vision (e.g., about pooling layers). Finally, we assess the visual quality of the land cover maps produced by TempCNNs.http://www.mdpi.com/2072-4292/11/5/523time seriesTemporal Convolutional Neural Network (TempCNN)satellite imagesremote sensingclassificationland cover mapping
collection DOAJ
language English
format Article
sources DOAJ
author Charlotte Pelletier
Geoffrey I. Webb
François Petitjean
spellingShingle Charlotte Pelletier
Geoffrey I. Webb
François Petitjean
Temporal Convolutional Neural Network for the Classification of Satellite Image Time Series
Remote Sensing
time series
Temporal Convolutional Neural Network (TempCNN)
satellite images
remote sensing
classification
land cover mapping
author_facet Charlotte Pelletier
Geoffrey I. Webb
François Petitjean
author_sort Charlotte Pelletier
title Temporal Convolutional Neural Network for the Classification of Satellite Image Time Series
title_short Temporal Convolutional Neural Network for the Classification of Satellite Image Time Series
title_full Temporal Convolutional Neural Network for the Classification of Satellite Image Time Series
title_fullStr Temporal Convolutional Neural Network for the Classification of Satellite Image Time Series
title_full_unstemmed Temporal Convolutional Neural Network for the Classification of Satellite Image Time Series
title_sort temporal convolutional neural network for the classification of satellite image time series
publisher MDPI AG
series Remote Sensing
issn 2072-4292
publishDate 2019-03-01
description Latest remote sensing sensors are capable of acquiring high spatial and spectral Satellite Image Time Series (SITS) of the world. These image series are a key component of classification systems that aim at obtaining up-to-date and accurate land cover maps of the Earth’s surfaces. More specifically, current SITS combine high temporal, spectral and spatial resolutions, which makes it possible to closely monitor vegetation dynamics. Although traditional classification algorithms, such as Random Forest (RF), have been successfully applied to create land cover maps from SITS, these algorithms do not make the most of the temporal domain. This paper proposes a comprehensive study of Temporal Convolutional Neural Networks (TempCNNs), a deep learning approach which applies convolutions in the temporal dimension in order to automatically learn temporal (and spectral) features. The goal of this paper is to quantitatively and qualitatively evaluate the contribution of TempCNNs for SITS classification, as compared to RF and Recurrent Neural Networks (RNNs) —a standard deep learning approach that is particularly suited to temporal data. We carry out experiments on Formosat-2 scene with 46 images and one million labelled time series. The experimental results show that TempCNNs are more accurate than the current state of the art for SITS classification. We provide some general guidelines on the network architecture, common regularization mechanisms, and hyper-parameter values such as batch size; we also draw out some differences with standard results in computer vision (e.g., about pooling layers). Finally, we assess the visual quality of the land cover maps produced by TempCNNs.
topic time series
Temporal Convolutional Neural Network (TempCNN)
satellite images
remote sensing
classification
land cover mapping
url http://www.mdpi.com/2072-4292/11/5/523
work_keys_str_mv AT charlottepelletier temporalconvolutionalneuralnetworkfortheclassificationofsatelliteimagetimeseries
AT geoffreyiwebb temporalconvolutionalneuralnetworkfortheclassificationofsatelliteimagetimeseries
AT francoispetitjean temporalconvolutionalneuralnetworkfortheclassificationofsatelliteimagetimeseries
_version_ 1725131074215870464