Skip to content
/ SRCNet Public

SRC-Net: Bi-Temporal Spatial Relationship Concerned Network for Change Detection

License

Notifications You must be signed in to change notification settings

Chnja/SRCNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SRC-Net: Bi-Temporal Spatial Relationship Concerned Network for Change Detection

author Frame license

PWC

PWC

SRC-Net

Introduction

Change detection (CD) in remote sensing imagery is a crucial task with applications in environmental monitoring, urban development, and disaster management. CD involves utilizing bi-temporal images to identify changes over time. The bi-temporal spatial relationships between features at the same location at different times play a key role in this process. However, existing change detection networks often do not fully leverage these spatial relationships during bi-temporal feature extraction and fusion. In this work, we propose SRC-Net: a bi-temporal spatial relationship concerned network for CD. The proposed SRC-Net includes a Perception and Interaction Module that incorporates spatial relationships and establishes a cross-branch perception mechanism to enhance the precision and robustness of feature extraction. Additionally, a Patch-Mode joint Feature Fusion Module is introduced to address information loss in current methods. It considers different change modes and concerns about spatial relationships, resulting in more expressive fusion features. Furthermore, we construct a novel network using these two relationship concerned modules and conducted experiments on the LEVIR-CD and WHU Building datasets. The experimental results demonstrate that our network outperforms state-of-the-art (SOTA) methods while maintaining a modest parameter count. We believe our approach sets a new paradigm for change detection and will inspire further advancements in the field.

Code

The pytorch implementation for SRC-Net.

from SRCNet import SRCNet
net = SRCNet().to(device)

Train

python train.py

Paper

This work has already been published on IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing (JSTARS).

The paper is now available on JSTARS and arXiv.

Citation

If you find this work valuable or use our code in your own research, please consider citing us with the following bibtex:

@article{chen2024srcnet,
    author={Chen, Hongjia and Xu, Xin and Pu, Fangling},
    journal={IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing}, 
    title={SRC-Net: Bi-Temporal Spatial Relationship Concerned Network for Change Detection}, 
    year={2024},
    pages={1-13},
    doi={10.1109/JSTARS.2024.3411622}
}

Dataset

LEVIR-CD

Paper: A Spatial-Temporal Attention-Based Method and a New Dataset for Remote Sensing Image Change Detection

Link

WHU Building

Paper: Fully Convolutional Networks for Multi-Source Building Extraction from An Open Aerial and Satellite Imagery Dataset

Link

Our Related Work

RDP-Net: Region Detail Preserving Network for Change Detection | Paper | Code

Contact

Chen Hongjia: chj1997@whu.edu.cn

About

SRC-Net: Bi-Temporal Spatial Relationship Concerned Network for Change Detection

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages