Our new X account is live! Follow @wizwand_team for updates
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
357
Change DetectionWHU-CD (test)
IoU12.9
286
Change DetectionLEVIR-CD
F1 Score23
188
Change DetectionS2Looking (test)
F1 Score40.2
69
Remote Sensing Change DetectionCLCD (test)
F1 Score27.39
61
Change DetectionAvg across SYSU, LEVIR, GVLM, CLCD, OSCD
Precision26
23
Change DetectionSecond (test)
F1 Score48.2
20
Object Change ProposalLEVIR-CD
F176.3
14
Object Change ProposalS2Looking binary
F1 Score62.2
14
Object Change ProposalxView2 binary
F1 Score51.4
14
Showing 10 of 20 rows

Other info

Code

Follow for update