DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Iterative self-organizing SCEne-LEvel sampling (ISOSCELES) for large-scale building extraction

Abstract

Convolutional neural networks (CNN) provide state-of-the-art performance in many computer vision tasks, including those related to remote-sensing image analysis. Successfully training a CNN to generalize well to unseen data, however, requires training on samples that represent the full distribution of variation of both the target classes and their surrounding contexts. With remote sensing data, acquiring a sufficiently representative training set is a challenge due to both the inherent multi-modal variability of satellite or aerial imagery and the general high cost of labeling data. To address this challenge, we have developed ISOSCELES, an Iterative Self-Organizing SCEne LEvel Sampling method for hierarchical sampling of large image sets. Using affinity propagation, ISOSCELES automates the selection of highly representative training images. Compared to random sampling or using available reference data, the distribution of the training is principally data driven, reducing the chance of oversampling uninformative areas or undersampling informative ones. In comparison to manual sample selection by an analyst, ISOSCELES exploits descriptive features, spectral and/or textural, and eliminates human bias in sample selection. Using a hierarchical sampling approach, ISOSCELES can obtain a training set that reflects both between-scene variability, such as in viewing angle and time of day, and within-scene variability at the levelmore » of individual training samples. We verify the method by demonstrating its superiority to stratified random sampling in the challenging task of adapting a pre-trained model to a new image and spatial domain for country-scale building extraction. Using a pair of hand-labeled training sets comprising 1,987 sample image chips, a total of 496,000,000 individually labeled pixels, we show, across three distinct model architectures, an increase in accuracy, as measured by F1-score, of 2.2–4.2%.« less

Authors:
ORCiD logo [1]; ORCiD logo [1]; ORCiD logo [1]; ORCiD logo [1]
  1. Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Publication Date:
Research Org.:
Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1843717
Grant/Contract Number:  
AC05-00OR22725
Resource Type:
Accepted Manuscript
Journal Name:
GIScience & Remote Sensing
Additional Journal Information:
Journal Volume: 59; Journal Issue: 1; Journal ID: ISSN 1548-1603
Publisher:
Taylor & Francis
Country of Publication:
United States
Language:
English
Subject:
42 ENGINEERING; 97 MATHEMATICS AND COMPUTING; Deep learning; convolutional neural network; sampling; building extraction

Citation Formats

Laverdiere, Melanie, Yang, H. Lexie, Rose, Amy, and Swan, Benjamin. Iterative self-organizing SCEne-LEvel sampling (ISOSCELES) for large-scale building extraction. United States: N. p., 2021. Web. doi:10.1080/15481603.2021.2006433.
Laverdiere, Melanie, Yang, H. Lexie, Rose, Amy, & Swan, Benjamin. Iterative self-organizing SCEne-LEvel sampling (ISOSCELES) for large-scale building extraction. United States. https://doi.org/10.1080/15481603.2021.2006433
Laverdiere, Melanie, Yang, H. Lexie, Rose, Amy, and Swan, Benjamin. Mon . "Iterative self-organizing SCEne-LEvel sampling (ISOSCELES) for large-scale building extraction". United States. https://doi.org/10.1080/15481603.2021.2006433. https://www.osti.gov/servlets/purl/1843717.
@article{osti_1843717,
title = {Iterative self-organizing SCEne-LEvel sampling (ISOSCELES) for large-scale building extraction},
author = {Laverdiere, Melanie and Yang, H. Lexie and Rose, Amy and Swan, Benjamin},
abstractNote = {Convolutional neural networks (CNN) provide state-of-the-art performance in many computer vision tasks, including those related to remote-sensing image analysis. Successfully training a CNN to generalize well to unseen data, however, requires training on samples that represent the full distribution of variation of both the target classes and their surrounding contexts. With remote sensing data, acquiring a sufficiently representative training set is a challenge due to both the inherent multi-modal variability of satellite or aerial imagery and the general high cost of labeling data. To address this challenge, we have developed ISOSCELES, an Iterative Self-Organizing SCEne LEvel Sampling method for hierarchical sampling of large image sets. Using affinity propagation, ISOSCELES automates the selection of highly representative training images. Compared to random sampling or using available reference data, the distribution of the training is principally data driven, reducing the chance of oversampling uninformative areas or undersampling informative ones. In comparison to manual sample selection by an analyst, ISOSCELES exploits descriptive features, spectral and/or textural, and eliminates human bias in sample selection. Using a hierarchical sampling approach, ISOSCELES can obtain a training set that reflects both between-scene variability, such as in viewing angle and time of day, and within-scene variability at the level of individual training samples. We verify the method by demonstrating its superiority to stratified random sampling in the challenging task of adapting a pre-trained model to a new image and spatial domain for country-scale building extraction. Using a pair of hand-labeled training sets comprising 1,987 sample image chips, a total of 496,000,000 individually labeled pixels, we show, across three distinct model architectures, an increase in accuracy, as measured by F1-score, of 2.2–4.2%.},
doi = {10.1080/15481603.2021.2006433},
journal = {GIScience & Remote Sensing},
number = 1,
volume = 59,
place = {United States},
year = {Mon Dec 27 00:00:00 EST 2021},
month = {Mon Dec 27 00:00:00 EST 2021}
}

Works referenced in this record:

Unsupervised Band Selection for Hyperspectral Imagery Classification Without Manual Band Removal
journal, April 2012

  • Jia, Sen; Ji, Zhen; Qian, Yuntao
  • IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, Vol. 5, Issue 2
  • DOI: 10.1109/JSTARS.2012.2187434

Learning Aerial Image Segmentation From Online Maps
journal, November 2017

  • Kaiser, Pascal; Wegner, Jan Dirk; Lucchi, Aurelien
  • IEEE Transactions on Geoscience and Remote Sensing, Vol. 55, Issue 11
  • DOI: 10.1109/TGRS.2017.2719738

U-Net: Convolutional Networks for Biomedical Image Segmentation
book, November 2015

  • Ronneberger, Olaf; Fischer, Philipp; Brox, Thomas
  • Medical Image Computing and Computer-Assisted Intervention – MICCAI 2015: 18th International Conference, Munich, Germany, October 5-9, 2015, Proceedings, Part III
  • DOI: 10.1007/978-3-319-24574-4_28

The Influence of Sampling Methods on Pixel-Wise Hyperspectral Image Classification with 3D Convolutional Neural Networks
conference, July 2018

  • Lange, Julius; Cavallaro, Gabriele; Gotz, Markus
  • IGARSS 2018 - 2018 IEEE International Geoscience and Remote Sensing Symposium
  • DOI: 10.1109/IGARSS.2018.8518671

Learning to count buildings in diverse aerial scenes
conference, January 2014

  • Yuan, Jiangye; Cheriyadat, Anil M.
  • Proceedings of the 22nd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems - SIGSPATIAL '14
  • DOI: 10.1145/2666310.2666389

A shadow detection method for remote sensing images using Affinity Propagation algorithm
conference, October 2009

  • Xia, Huaiying; Chen, Xinyu; Guo, Ping
  • 2009 IEEE International Conference on Systems, Man and Cybernetics - SMC
  • DOI: 10.1109/ICSMC.2009.5346147

Building extraction from multi-source remote sensing images via deep deconvolution neural networks
conference, July 2016

  • Huang, Zuming; Cheng, Guangliang; Wang, Hongzhen
  • IGARSS 2016 - 2016 IEEE International Geoscience and Remote Sensing Symposium, 2016 IEEE International Geoscience and Remote Sensing Symposium (IGARSS)
  • DOI: 10.1109/IGARSS.2016.7729471

Feature Extraction for Hyperspectral Imagery: The Evolution From Shallow to Deep: Overview and Toolbox
journal, December 2020

  • Rasti, Behnood; Hong, Danfeng; Hang, Renlong
  • IEEE Geoscience and Remote Sensing Magazine, Vol. 8, Issue 4
  • DOI: 10.1109/MGRS.2020.2979764

Remote Sensing Image Scene Classification: Benchmark and State of the Art
journal, October 2017


Correct and still wrong: The relationship between sampling strategies and the estimation of the generalization error
conference, July 2017

  • Hansch, R.; Ley, A.; Hellwich, O.
  • 2017 IEEE International Geoscience and Remote Sensing Symposium (IGARSS)
  • DOI: 10.1109/IGARSS.2017.8127795

Convolutional Neural Networks for Medical Image Analysis: Full Training or Fine Tuning?
journal, May 2016

  • Tajbakhsh, Nima; Shin, Jae Y.; Gurudu, Suryakanth R.
  • IEEE Transactions on Medical Imaging, Vol. 35, Issue 5
  • DOI: 10.1109/TMI.2016.2535302

Deep Learning for Remote Sensing Data: A Technical Tutorial on the State of the Art
journal, June 2016

  • Zhang, Liangpei; Zhang, Lefei; Du, Bo
  • IEEE Geoscience and Remote Sensing Magazine, Vol. 4, Issue 2
  • DOI: 10.1109/MGRS.2016.2540798

DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs
journal, April 2018

  • Chen, Liang-Chieh; Papandreou, George; Kokkinos, Iasonas
  • IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 40, Issue 4
  • DOI: 10.1109/TPAMI.2017.2699184

Histograms of Oriented Gradients for Human Detection
conference, January 2005

  • Dalal, N.; Triggs, B.
  • 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05)
  • DOI: 10.1109/CVPR.2005.177

Unsupervised Selection of Training Samples for Tree Species Classification Using Hyperspectral Data
journal, August 2014

  • Dalponte, Michele; Ene, Liviu Theodor; Orka, Hans Ole
  • IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, Vol. 7, Issue 8
  • DOI: 10.1109/JSTARS.2014.2315664

Clustering by Passing Messages Between Data Points
journal, February 2007


Do deep features generalize from everyday objects to remote sensing and aerial scenes domains?
conference, June 2015

  • Penatti, Otavio A. B.; Nogueira, Keiller; dos Santos, Jefersson A.
  • 2015 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW)
  • DOI: 10.1109/CVPRW.2015.7301382

Distinctive Image Features from Scale-Invariant Keypoints
journal, November 2004


A New European Settlement Map From Optical Remotely Sensed Data
journal, May 2016

  • Florczyk, Aneta Jadwiga; Ferri, Stefano; Syrris, Vasileios
  • IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, Vol. 9, Issue 5
  • DOI: 10.1109/JSTARS.2015.2485662

SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation
journal, December 2017

  • Badrinarayanan, Vijay; Kendall, Alex; Cipolla, Roberto
  • IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 39, Issue 12
  • DOI: 10.1109/TPAMI.2016.2644615

Building Footprint Extraction From VHR Remote Sensing Images Combined With Normalized DSMs Using Fused Fully Convolutional Networks
journal, August 2018

  • Bittner, Ksenia; Adam, Fathalrahman; Cui, Shiyong
  • IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, Vol. 11, Issue 8
  • DOI: 10.1109/JSTARS.2018.2849363

Graph Convolutional Networks for Hyperspectral Image Classification
journal, July 2021

  • Hong, Danfeng; Gao, Lianru; Yao, Jing
  • IEEE Transactions on Geoscience and Remote Sensing, Vol. 59, Issue 7
  • DOI: 10.1109/TGRS.2020.3015157

Convolutional Neural Networks for Large-Scale Remote-Sensing Image Classification
journal, February 2017

  • Maggiori, Emmanuel; Tarabalka, Yuliya; Charpiat, Guillaume
  • IEEE Transactions on Geoscience and Remote Sensing, Vol. 55, Issue 2
  • DOI: 10.1109/TGRS.2016.2612821

Domain-Adapted Convolutional Networks for Satellite Image Classification: A Large-Scale Interactive Learning Workflow
journal, March 2018

  • Lunga, Dalton; Yang, Hsiuhan Lexie; Reith, Andrew
  • IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, Vol. 11, Issue 3
  • DOI: 10.1109/JSTARS.2018.2795753

Statistical and structural approaches to texture
journal, January 1979


Domain Adaptation for the Classification of Remote Sensing Data: An Overview of Recent Advances
journal, June 2016

  • Tuia, Devis; Persello, Claudio; Bruzzone, Lorenzo
  • IEEE Geoscience and Remote Sensing Magazine, Vol. 4, Issue 2
  • DOI: 10.1109/MGRS.2016.2548504

Deep Learning in Remote Sensing: A Comprehensive Review and List of Resources
journal, December 2017

  • Zhu, Xiao Xiang; Tuia, Devis; Mou, Lichao
  • IEEE Geoscience and Remote Sensing Magazine, Vol. 5, Issue 4
  • DOI: 10.1109/MGRS.2017.2762307

Multimodal Classification of Remote Sensing Images: A Review and Future Directions
journal, September 2015


Building Extraction at Scale Using Convolutional Neural Network: Mapping of the United States
journal, August 2018

  • Yang, Hsiuhan Lexie; Yuan, Jiangye; Lunga, Dalton
  • IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, Vol. 11, Issue 8
  • DOI: 10.1109/JSTARS.2018.2835377

More Diverse Means Better: Multimodal Deep Learning Meets Remote-Sensing Imagery Classification
journal, May 2021

  • Hong, Danfeng; Gao, Lianru; Yokoya, Naoto
  • IEEE Transactions on Geoscience and Remote Sensing, Vol. 59, Issue 5
  • DOI: 10.1109/TGRS.2020.3016820

Evaluation of the effects of Gabor filter parameters on texture classification
journal, December 2007


Can semantic labeling methods generalize to any city? the inria aerial image labeling benchmark
conference, July 2017

  • Maggiori, Emmanuel; Tarabalka, Yuliya; Charpiat, Guillaume
  • 2017 IEEE International Geoscience and Remote Sensing Symposium (IGARSS)
  • DOI: 10.1109/IGARSS.2017.8127684

The poor generalization of deep convolutional networks to aerial imagery from new geographic locations: an empirical study with solar array detection
conference, October 2017

  • Wang, Rui; Camilo, Joseph; Collins, Leslie M.
  • 2017 IEEE Applied Imagery Pattern Recognition Workshop (AIPR)
  • DOI: 10.1109/AIPR.2017.8457965

X-ModalNet: A semi-supervised deep cross-modal network for classification of remote sensing data
journal, September 2020


Scaling analysis of affinity propagation
journal, June 2010


Pixel classification of large-size hyperspectral images by affinity propagation
journal, January 2014

  • Chehdi, Kacem; Soltani, Mariem; Cariou, Claude
  • Journal of Applied Remote Sensing, Vol. 8, Issue 1
  • DOI: 10.1117/1.JRS.8.083567