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

Matcher: Segment Anything with One Shot Using All-Purpose Feature Matching

About

Powered by large-scale pre-training, vision foundation models exhibit significant potential in open-world image understanding. However, unlike large language models that excel at directly tackling various language tasks, vision foundation models require a task-specific model structure followed by fine-tuning on specific tasks. In this work, we present Matcher, a novel perception paradigm that utilizes off-the-shelf vision foundation models to address various perception tasks. Matcher can segment anything by using an in-context example without training. Additionally, we design three effective components within the Matcher framework to collaborate with these foundation models and unleash their full potential in diverse perception tasks. Matcher demonstrates impressive generalization performance across various segmentation tasks, all without training. For example, it achieves 52.7% mIoU on COCO-20$^i$ with one example, surpassing the state-of-the-art specialist model by 1.6%. In addition, Matcher achieves 33.0% mIoU on the proposed LVIS-92$^i$ for one-shot semantic segmentation, outperforming the state-of-the-art generalist model by 14.4%. Our visualization results further showcase the open-world generality and flexibility of Matcher when applied to images in the wild. Our code can be found at https://github.com/aim-uofa/Matcher.

Yang Liu, Muzhi Zhu, Hengtao Li, Hao Chen, Xinlong Wang, Chunhua Shen• 2023

Related benchmarks

TaskDatasetResultRank
Video Object SegmentationDAVIS 2017 (val)
J mean76.5
1193
Video Object SegmentationDAVIS 2016 (val)
J Mean85.2
564
Polyp SegmentationCVC-ClinicDB (test)
DSC87.15
211
Few-shot Semantic SegmentationCOCO-20i
mIoU60.7
178
Semantic segmentationCOCO-20i
mIoU (Mean)52.7
144
Polyp SegmentationKvasir
Dice Score78.91
143
Semantic segmentationiSAID
mIoU34.3
122
Semantic segmentationPASCAL-5i
Mean mIoU75.6
111
Few-shot Semantic SegmentationPASCAL-5i
mIoU74
96
Polyp SegmentationCVC-ClinicDB
Dice Coefficient70.2
96
Showing 10 of 64 rows

Other info

Code

Follow for update