Exchange means change: an unsupervised single-temporal change detection framework based on intra- and inter-image patch exchange

Hongruixuan Chen, Jian Song, Chen Wu, Bo Du, Naoto Yokoya
10/1/2023
cs.CVcs.AI

No official code found. Best implementation: ChenHongruixuan/I3PE (43 stars, PyTorch, last commit 2024-01-05).

Abstract

Change detection (CD) is a critical task in studying the dynamics of ecosystems and human activities using multi-temporal remote sensing images. While deep learning has shown promising results in CD tasks, it requires a large number of labeled and paired multi-temporal images to achieve high performance. Pairing and annotating large-scale multi-temporal remote sensing images is both expensive and time-consuming. To make deep learning-based CD techniques more practical and cost-effective, we propose an unsupervised single-temporal CD framework based on intra- and inter-image patch exchange (I3PE). The I3PE framework allows for training deep change detectors on unpaired and unlabeled single-temporal remote sensing images that are readily available in real-world applications. The I3PE framework comprises four steps: 1) intra-image patch exchange method is based on an object-based image analysis method and adaptive clustering algorithm, which generates pseudo-bi-temporal image pairs and corresponding change labels from single-temporal images by exchanging patches within the image; 2) inter-image patch exchange method can generate more types of land-cover changes by exchanging patches between images; 3) a simulation pipeline consisting of several image enhancement methods is proposed to simulate the radiometric difference between pre- and post-event images caused by different imaging conditions in real situations; 4) self-supervised learning based on pseudo-labels is applied to further improve the performance of the change detectors in both unsupervised and semi-supervised cases. Extensive experiments on two large-scale datasets demonstrate that I3PE outperforms representative unsupervised approaches and achieves F1 value improvements of 10.65% and 6.99% to the SOTA method. Moreover, I3PE can improve the performance of the ... (see the original article for full abstract)

View on arXivView PDF

Code Implementations(1)

PyTorch

[ISPRS J P&RS 2023] Exchange means change: an unsupervised change detection framework based on intra- and inter-image patch exchange

430PythonMay 27, 20232 years ago
change-detectionconvolutional-neural-networksdeep-learningobject-based-image-analysispython+5 more

Similar Papers

Cite this paper

@article{chen2023exchange,
  title  = {Exchange means change: an unsupervised single-temporal change detection framework based on intra- and inter-image patch exchange},
  author = {Hongruixuan Chen and Jian Song and Chen Wu and Bo Du and Naoto Yokoya},
  year   = {2023},
  eprint = {2310.00689},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.00689v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.00689.svg)](https://codeofpaper.com/paper/2310.00689)

Discussion