Abstract

Adversarial training has demonstrated advanced capabilities for generating image models. In this paper, we propose a deep neural network, named a classified adversarial network (CAN), for multi-spectral image change detection. This network is based on generative adversarial networks (GANs). The generator captures the distribution of the bitemporal multi-spectral image data and transforms it into change detection results, and these change detection results (as the fake data) are input into the discriminator to train the discriminator. The results obtained by pre-classification are also input into the discriminator as the real data. The adversarial training can facilitate the generator learning the transformation from a bitemporal image to a change map. When the generator is trained well, the generator has the ability to generate the final result. The bitemporal multi-spectral images are input into the generator, and then the final change detection results are obtained from the generator. The proposed method is completely unsupervised, and we only need to input the preprocessed data that were obtained from the pre-classification and training sample selection. Through adversarial training, the generator can better learn the relationship between the bitemporal multi-spectral image data and the corresponding labels. Finally, the well-trained generator can be applied to process the raw bitemporal multi-spectral images to obtain the final change map (CM). The effectiveness and robustness of the proposed method were verified by the experimental results on the real high-resolution multi-spectral image data sets.

Highlights

  • With the advances of science and technology, the ability of human beings to develop resources and transform nature has been continuously enhanced

  • The change map (CM) generated by the change vector analysis (CVA)-based method had many unchanged regions that were incorrectly detected as changed regions

  • Compared with the CVA-based method and principal component analysis (PCA)-based method, the results obtained by the deep neural network (DNN)-based method had less noise points, and the small changed area was detected

Read more

Summary

Introduction

With the advances of science and technology, the ability of human beings to develop resources and transform nature has been continuously enhanced. With the continuous development of deep neural networks, such as AlexNet [35], VGGNet [36], and GoogleNet [37], remote sensing image change detection methods based on deep learning have achieved great success. The change detection methods based on deep learning achieved considerable detection results, it is very difficult to produce labeled data; unsupervised methods typically perform better than supervised methods [46]. We propose a classified adversarial network for multi-spectral remote sensing image change detection. (1) This paper proposed the method named CAN to solve change detection in multi-spectral remote sensing images. Experimental results on the real multi-spectral remote sensing images demonstrated that the proposed CAN trained by unlabeled data and a small amount of labeled data can achieve better performance.

Methodology
Generative Adversarial Networks
Pre-Classification
Training Samples Selection
Network Establishment
Network Training
Experimental Study
Data Sets Description
Effects of Parameter ω
Effects of Parameter λ
Results on the Yandu Village Data Set
Results on the Minfeng Data Set
Results on the Hongqi Canal Data Set
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call