DIAL: Deep Interactive and Active Learning for Semantic Segmentation in Remote Sensing

In this article, we propose to build up a collaboration between a deep neural network and a human in the loop to swiftly obtain accurate segmentation maps of remote sensing images. In a nutshell, the agent iteratively interacts with the network to correct its initially flawed predictions. Concretely...

Full description

Bibliographic Details
Main Authors: Gaston Lenczner, Adrien Chan-Hon-Tong, Bertrand Le Saux, Nicola Luminari, Guy Le Besnerais
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9756343/
_version_ 1818270832717201408
author Gaston Lenczner
Adrien Chan-Hon-Tong
Bertrand Le Saux
Nicola Luminari
Guy Le Besnerais
author_facet Gaston Lenczner
Adrien Chan-Hon-Tong
Bertrand Le Saux
Nicola Luminari
Guy Le Besnerais
author_sort Gaston Lenczner
collection DOAJ
description In this article, we propose to build up a collaboration between a deep neural network and a human in the loop to swiftly obtain accurate segmentation maps of remote sensing images. In a nutshell, the agent iteratively interacts with the network to correct its initially flawed predictions. Concretely, these interactions are annotations representing the semantic labels. Our methodological contribution is twofold. First, we propose two interactive learning schemes to integrate user inputs into deep neural networks. The first one concatenates the annotations with the other network&#x2019;s inputs. The second one uses the annotations as a sparse ground truth to retrain the network. Second, we propose an active learning (AL) strategy to guide the user toward the most relevant areas to annotate. To this purpose, we compare different state-of-the-art acquisition functions to evaluate the neural network uncertainty such as ConfidNet, entropy, or ODIN. Through experiments on three remote sensing datasets, we show the effectiveness of the proposed methods. Notably, we show that AL based on uncertainty estimation enables to quickly lead the user toward mistakes and that it is thus relevant to guide the user interventions. Code will be open-source and released in this repository.<sup>1</sup>
first_indexed 2024-12-12T21:16:33Z
format Article
id doaj.art-1861963f2c144f1eab421864d09eed17
institution Directory Open Access Journal
issn 2151-1535
language English
last_indexed 2024-12-12T21:16:33Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
spelling doaj.art-1861963f2c144f1eab421864d09eed172022-12-22T00:11:44ZengIEEEIEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing2151-15352022-01-01153376338910.1109/JSTARS.2022.31665519756343DIAL: Deep Interactive and Active Learning for Semantic Segmentation in Remote SensingGaston Lenczner0https://orcid.org/0000-0002-4697-8894Adrien Chan-Hon-Tong1Bertrand Le Saux2https://orcid.org/0000-0001-7162-6746Nicola Luminari3Guy Le Besnerais4Information Processing and Systems Department (DTIS), ONERA, Universit&#x00E9; Paris-Saclay, Palaiseau, FranceInformation Processing and Systems Department (DTIS), ONERA, Universit&#x00E9; Paris-Saclay, Palaiseau, FranceESA/ESRIN &#x03A6;-lab, Frascati, ItalyAlteia, Toulouse, FranceInformation Processing and Systems Department (DTIS), ONERA, Universit&#x00E9; Paris-Saclay, Palaiseau, FranceIn this article, we propose to build up a collaboration between a deep neural network and a human in the loop to swiftly obtain accurate segmentation maps of remote sensing images. In a nutshell, the agent iteratively interacts with the network to correct its initially flawed predictions. Concretely, these interactions are annotations representing the semantic labels. Our methodological contribution is twofold. First, we propose two interactive learning schemes to integrate user inputs into deep neural networks. The first one concatenates the annotations with the other network&#x2019;s inputs. The second one uses the annotations as a sparse ground truth to retrain the network. Second, we propose an active learning (AL) strategy to guide the user toward the most relevant areas to annotate. To this purpose, we compare different state-of-the-art acquisition functions to evaluate the neural network uncertainty such as ConfidNet, entropy, or ODIN. Through experiments on three remote sensing datasets, we show the effectiveness of the proposed methods. Notably, we show that AL based on uncertainty estimation enables to quickly lead the user toward mistakes and that it is thus relevant to guide the user interventions. Code will be open-source and released in this repository.<sup>1</sup>https://ieeexplore.ieee.org/document/9756343/Active learning (AL)deep learningearth observationinteractive segmentationsemantic segmentation
spellingShingle Gaston Lenczner
Adrien Chan-Hon-Tong
Bertrand Le Saux
Nicola Luminari
Guy Le Besnerais
DIAL: Deep Interactive and Active Learning for Semantic Segmentation in Remote Sensing
IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Active learning (AL)
deep learning
earth observation
interactive segmentation
semantic segmentation
title DIAL: Deep Interactive and Active Learning for Semantic Segmentation in Remote Sensing
title_full DIAL: Deep Interactive and Active Learning for Semantic Segmentation in Remote Sensing
title_fullStr DIAL: Deep Interactive and Active Learning for Semantic Segmentation in Remote Sensing
title_full_unstemmed DIAL: Deep Interactive and Active Learning for Semantic Segmentation in Remote Sensing
title_short DIAL: Deep Interactive and Active Learning for Semantic Segmentation in Remote Sensing
title_sort dial deep interactive and active learning for semantic segmentation in remote sensing
topic Active learning (AL)
deep learning
earth observation
interactive segmentation
semantic segmentation
url https://ieeexplore.ieee.org/document/9756343/
work_keys_str_mv AT gastonlenczner dialdeepinteractiveandactivelearningforsemanticsegmentationinremotesensing
AT adrienchanhontong dialdeepinteractiveandactivelearningforsemanticsegmentationinremotesensing
AT bertrandlesaux dialdeepinteractiveandactivelearningforsemanticsegmentationinremotesensing
AT nicolaluminari dialdeepinteractiveandactivelearningforsemanticsegmentationinremotesensing
AT guylebesnerais dialdeepinteractiveandactivelearningforsemanticsegmentationinremotesensing