Non-Registration Change Detection: A Novel Change Detection Task and Benchmark Dataset
Zhe Shan, Lei Zhou, Liu Mao, Shaofan Chen, Chuanqiu Ren, Xia Xie
TL;DR
NRCD addresses detecting semantic changes when multi-temporal remote-sensing images are not perfectly registered. The authors define $D_{train} = \\{(X_i^{T1}, X_i^{T2}, Y_i)\\}_{i=1}^{N_{train}}$ and preserve $Y_i \\in \\{0,1,...,C\\}$ while applying transformations to $X_i^{T2}$; the reference image is $T_1$ and the post-event image is $T_2$. They propose eight transformations — RR, RP, CJ, OD, SR, GB, CD, GS — implemented with torchvision/Albumentations to synthesize NRCD datasets, and show these can catastrophically degrade SOTA detectors on datasets like LEVIR-CD. They release code and datasets to enable benchmarking.
Abstract
In this study, we propose a novel remote sensing change detection task, non-registration change detection, to address the increasing number of emergencies such as natural disasters, anthropogenic accidents, and military strikes. First, in light of the limited discourse on the issue of non-registration change detection, we systematically propose eight scenarios that could arise in the real world and potentially contribute to the occurrence of non-registration problems. Second, we develop distinct image transformation schemes tailored to various scenarios to convert the available registration change detection dataset into a non-registration version. Finally, we demonstrate that non-registration change detection can cause catastrophic damage to the state-of-the-art methods. Our code and dataset are available at https://github.com/ShanZard/NRCD.
