A New Learning Paradigm for Foundation Model-based Remote Sensing Change Detection

Kaiyu Li, Xiangyong Cao, Deyu Meng
12/2/2023
cs.CV

Official code: likyoo/BAN (102 stars, Apache-2.0, last commit 2024-04-10). 1 more implementation below.

Abstract

Change detection (CD) is a critical task to observe and analyze dynamic processes of land cover. Although numerous deep learning-based CD models have performed excellently, their further performance improvements are constrained by the limited knowledge extracted from the given labelled data. On the other hand, the foundation models that emerged recently contain a huge amount of knowledge by scaling up across data modalities and proxy tasks. In this paper, we propose a Bi-Temporal Adapter Network (BAN), which is a universal foundation model-based CD adaptation framework aiming to extract the knowledge of foundation models for CD. The proposed BAN contains three parts, i.e. frozen foundation model (e.g., CLIP), bi-temporal adapter branch (Bi-TAB), and bridging modules between them. Specifically, BAN extracts general features through a frozen foundation model, which are then selected, aligned, and injected into Bi-TAB via the bridging modules. Bi-TAB is designed as a model-agnostic concept to extract task/domain-specific features, which can be either an existing arbitrary CD model or some hand-crafted stacked blocks. Beyond current customized models, BAN is the first extensive attempt to adapt the foundation model to the CD task. Experimental results show the effectiveness of our BAN in improving the performance of existing CD methods (e.g., up to 4.08\% IoU improvement) with only a few additional learnable parameters. More importantly, these successful practices show us the potential of foundation models for remote sensing CD. The code is available at \url{https://github.com/likyoo/BAN} and will be supported in our Open-CD.

View on arXivView PDF

Code Implementations(2)

likyoo/BANOfficial100%
Apache-2.0

The pytorch implementation for "A New Learning Paradigm for Foundation Model-based Remote Sensing Change Detection"

1028Shell, Python2 years agoApache-2.0
change-detectioncomputer-visiondeep-learningremote-sensing-image
likyoo/open-cdCommunity100%
PyTorchApache-2.0

A Change Detection Repo Standing on the Shoulders of Giants

878107Shell, PythonJul 30, 202211 months agoApache-2.0
bitchange-detectionchangerdeep-learningpytorch+1 more

Similar Papers

Cite this paper

@article{li2023learning,
  title  = {A New Learning Paradigm for Foundation Model-based Remote Sensing Change Detection},
  author = {Kaiyu Li and Xiangyong Cao and Deyu Meng},
  year   = {2023},
  eprint = {2312.01163},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.01163v2}
}

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/2312.01163.svg)](https://codeofpaper.com/paper/2312.01163)

Discussion