Abstract
Remote sensing images change detection (RSICD) is a task to identify desired significant differences between multi-temporal images acquired at different times. From the existing methods, most of them solved this issue with a Siamese network, focusing on how to utilize the comparison between two image features to generate an initial difference map. However, Siamese network-based methods have three drawbacks: (1) complex architecture; (2) rough change map; (3) cumbersome detecting procedure: including feature extraction and feature comparison. To overcome the above drawbacks, we devoted our work to design a general framework which has a simple architecture, integrated detecting procedure, and good capacity of detecting subtle changes. In this paper, we proposed a channel self-attention network based on the generative adversarial network for change detection of remote sensing images. The network used an encoder–decoder network to directly produce a change map from two input images. It was better to detect small punctate and slim linear changes than Siamese-based networks. By regarding RSICD as an image translation problem, we used a Generative Adversarial Network to detect changes. In addition, a channel self-attention module was proposed to further improve the performance of this network. Experimental results on three public remote sensing RGB-image datasets, including change detection dataset, Wuhan University building change detection dataset and LEVIR building Change Detection dataset demonstrated that our method outperformed other state-of-the-art methods. In terms of the F1 score, the proposed method achieved maximum improvements of 5.1%, 3.1%, and 1.7% on the above datasets, respectively. Models and codes will be available at https://github.com/wangle53/CSA-CDGAN.
Similar content being viewed by others
References
Radke RJ, Andra S, Al-Kofahi O, Roysam B (2005) Image change detection algorithms: a systematic survey. IEEE Trans Image Process 14(3):294–307
Singh A (1989) Review article digital change detection techniques using remotely-sensed data. Int J Remote Sens 10(6):989–1003
Domínguez EM, Meier E, Small D, Schaepman ME, Bruzzone L, Henke D (2018) A multisquint framework for change detection in highresolution multitemporal SAR images. IEEE Trans Geosci Remote Sens 56(6):3611–3623
Chen H, Shi Z (2020) A spatial-temporal attention-based method and a new dataset for remote sensing image change detection. Remote Sensing 12(10):1662
Lu M, Chen J, Tang H, Rao Y, Yang P, Wu W (2016) Land cover change detection by integrating object-based data blending model of Landsat and MODIS. Remote Sens Environ 184:374–386
Fan Y, Wen Q, Wang W, Wang P, Li L, Zhang P (2017) Quantifying disaster physical damage using remote sensing data—a technical work flow and case study of the 2014 Ludian Earthquake in China. Int J Disaster Risk Sci 8(4):471–488
Mucher CA, Steinnocher KT, Kressler FP, Heunks C (2000) Land cover characterization and change detection for environmental monitoring of pan-Europe. Int J Remote Sens 21(6–7):1159–1181
Liang B, Weng Q (2011) Assessing urban environmental quality change of Indianapolis, United States, by the remote sensing and GIS integration. IEEE J Sel Topics Appl Earth Observ Remote Sens 4(1):43–55
Wuxia Z, Xiaoqiang L (2019) The spectral-spatial joint learning for change detection in multispectral imagery. Remote Sensing 11(3):240
Jie C, Ziyang Y, Jian P et al (2020) DASNet: Dual attentive fully convolutional Siamese networks for change detection of high resolution satellite images. IEEE J Sel Top Appl Earth Observ Remote Sens 14:1194–1206
Zhan Y, Fu K, Yan M, Sun X, Wang H, Qiu X (2017) Change detection based on deep Siamese convolutional network for optical aerial images. IEEE Geosci Remote Sens Lett 14(10):1845–1849
Mengya Z, Guangluan X, Keming C et al (2018) Triplet-based semantic relation learning for aerial remote sensing image change detection. IEEE Geosci Remote Sens Lett 16(2):66–270
Zhenchao Z, Vosselman G, Gerke M et al (2019) Detecting building changes between airborne laser scanning and photogrammetric data. Remote Sens 11(20):2417
Liu Y, Pang C, Zhan Z, Zhang X, Yang X (2021) Building change detection for remote sensing images using a dual-task constrained deep Siamese convolutional network model. IEEE Geosci Remote Sens Lett 18(5):811–815
Ji S, Wei S, Lu M (2018) Fully convolutional networks for multisource building extraction from an open aerial and satellite imagery data set. IEEE Trans Geosci Remote Sens 57(1):574–586
Mou L, Bruzzone L, Xiaoxiang Z (2019) Learning spectral-spatial-temporal features via a recurrent convolutional neural network for change detection in multispectral imagery. IEEE Trans Geosci Remote Sens 57(2):924–935
Shunping J, Yanyun S, Meng L et al (2019) Building instance change detection from large-scale aerial images using convolutional neural networks and simulated samples. Remote Sens 11(11):1343
Bo D, Lixiang R, Chen W et al (2019) Unsupervised deep slow feature analysis for change detection in multi-temporal remote sensing images. IEEE Trans Geosci Remote Sens 57(12):9976–9992
Saha S, Bovolo F, Bruzzone L (2019) Unsupervised deep change vector analysis for multiple-change detection in VHR images. IEEE Trans Geosci Remote Sens 57(6):3677–3693
Arabi MEA, Karoui MS, Djerriri K (2018) Optical remote sensing change detection through deep Siamese network. In: 2018 IEEE international geoscience and remote sensing symposium, pp 5041–5044
Daifeng P, Guan H (2019) Unsupervised change detection method based on saliency analysis and convolutional neural network. J Appl Remote Sens 13(2):024512
Huiwei J, Xiangyun H, Kun L (2020) PGA-SiamNet: pyramid feature-based attention-guided siamese network for remote sensing orthoimagery building change detection. Remote Sens 12(3):484
Hedjam R, Abdesselam A, Melgani F (2019) Change detection from unlabeled remote sensing images using Siamese ANN. In: The IGARSS 2019—2019 IEEE international geoscience and remote sensing symposium, pp 1530–1533
Larabi MEA, Chaib S, Bakhti K et al (2019) High-resolution optical remote sensing imagery change detection through deep transfer learning. J Appl Remote Sens 13(4):046512
Hou B, Wang Y, Liu Q (2017) Change detection based on deep features and low rank. IEEE Geosci Remote Sens Lett 14:2418–2422
Daudt RC, Le Saux B, Boulch A (2018) Fully convolutional Siamese networks for change detection. In: 2018 25th IEEE international conference on image processing (ICIP), pp 4063–4067
Sakurada K, Okatani T (2015) Change detection from a street image pair using CNN features and superpixel segmentation. In: The British machine vision conference (BMVC), pp 61.1–61.12
Khan S, He X, Porikli F, Bennamoun M (2017) Forest change detection in incomplete satellite images with deep neural networks. IEEE Trans Geosci Remote Sens 55:5407–5423
Lindquist E, D’Annunzio R (2016) Assessing global forest land-use change by object-based image analysis. Remote Sens 8:678
Qi W, Zhenghang Y, Qian D et al (2019) GETNET: a general end-to-end 2-D CNN framework for hyperspectral image change detection. Trans Geosci Remote Sens 57(1):3–13
Min Z, Wenzhong S (2020) A feature difference convolutional neural network-based change detection method. Trans Geosci Remote Sens 58(10):7232–7246
Lebedev M, Vizilter YV, Vygolov O et al (2018) Change detection in remote sensing images using conditional adversarial networks. Int Arch Photogramm Remote Sens Spat Inf Sci 42(2):565–571
Jia L, Maoguo G, Kai Q et al (2018) A deep convolutional coupling network for change detection based on heterogeneous optical and radar images. IEEE Trans Neural Netw Learn Syst 29(3):545–559
Tewkesbury AP, Comber AJ, Tate NJ et al (2015) A critical synthesis of remotely sensed optical image change detection techniques. Remote Sens Environ 160:1–14
Bin H, Qingjie L, Heng W (2020) From W-Net to CDGAN: bitemporal change detection via deep learning techniques. IEEE Trans Geosci Remote Sens 58(3):1790–1802
Maoguo G, Xudong N, Puzhao Z (2017) Generative adversarial networks for change detection in multispectral imagery. IEEE Geosci Remote Sens Lett 14(2):2310–2314
Maoguo G, Yuelei Y, Tao Z (2019) A generative discriminatory classified network for change detection in multispectral imagery. IEEE J Sel Top Appl
Niu X, Gong M, Zhan T, Yang Y (2018) A conditional adversarial network for change detection in heterogeneous images. IEEE J Sel Top Appl Earth Observ Remote Sens 16(1):45–49
Goodfellow I, Pouget-Abadie J, Mirza M et al (2014) Generative adversarial nets. In: Advances in neural information processing systems, pp 2672–2680
Babu KK, Dubey SR (2020) CDGAN: cyclic discriminative generative adversarial networks for image-to-image transformation. arXiv: 200105489
Hu J, Shen L, Albanie S et al (2020) Squeeze-and-excitation networks. IEEE Trans Pattern Anal Mach Intell 42(8):2011–2023
Wang Q, Wu B, Zhu P (2020) ECA-Net: efficient channel attention for deep convolutional neural networks. In: 2020 IEEE/CVF conference on computer and pattern recognition (CVPR), IEEE
Guo E et al (2020) Learning to measure change: fully convolutional siamese metric networks for scene change detection. arXiv:181009111
Xueli P, Ruofei Z, Zhen L et al (2021) Optical remote sensing image change detection based on attention mechanism and image difference. IEEE Trans Geosci Remote Sens 59(9):7296–7307
Yi Z, Min D, Fen H et al (2021) FODA: building change detection in high-resolution remote sensing images based on feature-output space dual-alignment. IEEE J Sel Top Appl Earth Observ Remote Sens 14:8125–8134
Zhixue W, Chaoyong P, Yu Z et al (2021) Fully convolutional Siamese networks based change detection for optical aerial images with focal contrastive loss. Neurocomputing 457:155–167
Decheng W, Xiangning C, Mingyong J et al (2021) ADS-Net: an attention-based deeply supervised network for remote sensing image change detection. Int J Appl Earth Observ Geoinform 101:102348
Yi Z, Shizhou Z, Ying L et al (2020) Coarse-to-fine satellite images change detection framework via boundary-aware attentive network. Sensors 20:6735
Daifeng P, Yongjun Z, Haiyan G (2019) End-to-end change detection for high resolution satellite images using improved UNet++. Remote Sens 11:1382
Acknowledgements
This work was supported in part by the National Natural Science Foundation of China (Grant Number 61771409), the Science and Technology Program of Sichuan (Grant Number 2021YJ0080).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wang, Z., Zhang, Y., Luo, L. et al. CSA-CDGAN: channel self-attention-based generative adversarial network for change detection of remote sensing images. Neural Comput & Applic 34, 21999–22013 (2022). https://doi.org/10.1007/s00521-022-07637-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-022-07637-z