atlas

Research map / Detection and segmentation / Tracking

Matching Anything by Segmenting Anything

CVPR 2024 · Detection and segmentation › Tracking · approach: Memory and correlation-based MOT · 41 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Learns a universal instance-association embedding (MASA) from unlabeled SA-1B images using SAM masks as dense instance proposals and strong augmentations, and plugs a frozen-backbone adapter onto SAM/Detic/Grounding-DINO to track any detected object zero-shot.

Problem

Multi-object tracking association requires in-domain labeled video data, which limits cross-domain generalization of instance embeddings; a universal tracker for any object is lacking.

Approach

Use SAM's automatic instance masks on unlabeled images, combined with two strongly augmented views (known geometric correspondences), to build dense instance-level contrastive supervision; a frozen-backbone MASA adapter with deformable/dynamic fusion and a distilled SAM-prior detection head enables tracking any detected object and speeds up SAM's everything mode.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MASA-Grounding-DINO instead of TETer with the same detectionsTAO TETA tracking · TAO TETA valAssocA: 36.7 -> 37.6Helped
use MASA-Detic instead of OVTrackOpen-vocabulary MOT · Open-vocabulary MOT novelAssocA: 33.2 -> 41.2Helped
use MASA-SAM-H instead of UNINEXT-H with the same detectionsBDD100K MOTS · BDD100K MOTS valAssocA: 53.2 -> 54.5Helped
use MASA-Grounding-DINO instead of ByteTrack with the same detectionsBDD100K MOT · BDD100K MOT valIDF1: 70.4 -> 71.7Helped
add MASA training to off-the-shelf SAM features (ablation)MASA-SAM-B · BDD100K MOTAssocA: 32.9 -> 48.5Helped
add MASA training to off-the-shelf SAM features (ablation)MASA-SAM-B · BDD100K MOTmIDF1: 37.3 -> 51.7Helped
add dynamic feature fusion (ablation)MASA-SAM-B · BDD100K MOTAssocA: 48.5 -> 50.1Helped
add object prior distillation (ablation)MASA-SAM-B · BDD100K MOTAssocA: 50.1 -> 51.9Helped
replace Mask2Former proposals with SAM proposals (ablation)MASA proposal generation · BDD MOTAssocA: 46.4 -> 50.9Helped
replace Mask2Former proposals with SAM proposals (ablation)MASA proposal generation · TAOAssocA: 29.8 -> 34.1Helped
increase the proposal limit from 64 to 128 (ablation)MASA proposal generation · BDD MOTAssocA: 47.1 -> 50.9Helped
increase the proposal limit from 128 to 256 (ablation)MASA proposal generation · BDD MOTAssocA: 50.9 -> 51.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: SA-1B BDD100K COCO LVIS

Benchmarks: TAO TETA TAO Track mAP Open-vocabulary MOT BDD100K MOT BDD100K MOTS UVO

Metrics: TETA AssocA LocA ClsA Track mAP50 mIDF1 IDF1 mMOTA mHOTA AR100

Baselines: TETer QDTrack GTR UNINEXT-H Deva SAM-PT UniTrack ByteTrack OVTrack VFS MoCov2 DINO

Builds on: SAM QDTrack DyHead UniTrack

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy