Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Segment Any Change

About

Visual foundation models have achieved remarkable results in zero-shot image classification and segmentation, but zero-shot change detection remains an open problem. In this paper, we propose the segment any change models (AnyChange), a new type of change detection model that supports zero-shot prediction and generalization on unseen change types and data distributions. AnyChange is built on the segment anything model (SAM) via our training-free adaptation method, bitemporal latent matching. By revealing and exploiting intra-image and inter-image semantic similarities in SAM's latent space, bitemporal latent matching endows SAM with zero-shot change detection capabilities in a training-free way. We also propose a point query mechanism to enable AnyChange's zero-shot object-centric change detection capability. We perform extensive experiments to confirm the effectiveness of AnyChange for zero-shot change detection. AnyChange sets a new record on the SECOND benchmark for unsupervised change detection, exceeding the previous SOTA by up to 4.4% F$_1$ score, and achieving comparable accuracy with negligible manual annotations (1 pixel per image) for supervised change detection. Code is available at https://github.com/Z-Zheng/pytorch-change-models.

Zhuo Zheng, Yanfei Zhong, Liangpei Zhang, Stefano Ermon• 2024

Related benchmarks

TaskDatasetResultRank
Change DetectionLEVIR-CD (test)
F1 Score24.71
485
Change DetectionWHU-CD (test)
IoU12.9
372
Change DetectionLEVIR-CD
F1 Score72.27
232
Change DetectionWHU-CD
IoU52.96
202
Change DetectionS2Looking (test)
F1 Score40.2
69
Remote Sensing Change DetectionCLCD (test)
F1 Score27.39
61
Semantic Change DetectionSECOND
mIoU51.94
48
Remote Sensing Change DetectionCLCD
F1 Score31.96
44
Change DetectionAvg across SYSU, LEVIR, GVLM, CLCD, OSCD
Precision26
23
Change DetectionSecond (test)
F1 Score48.2
20
Showing 10 of 30 rows

Other info

Code

Follow for update