atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

CLIP-driven View-aware Prompt Learning for Unsupervised Vehicle Re-identification

AAAI 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Prompt learning for CLIP · 3 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.

Proposes ViewCoOp, a view-aware learnable textual prompt with dynamic view-ratio embeddings, and a cross-modal mutual graph co-matching loss to fine-tune CLIP for unsupervised vehicle Re-ID.

Problem

Unsupervised vehicle re-identification lacks textual descriptions that capture view variations; ID-only CLIP prompts (CoOp) cannot describe vehicle views, and instance-level image-text alignment ignores relations between samples.

Approach

A learnable prompt whose tokens embed per-view patch-level proportions (from a view-parsing model) plus dynamic learnable view biases, combined with a graph over samples whose edges come from bimodal (visual and textual) DBSCAN cluster agreement, used to define positive/negative pairs for a graph-aware loss while fine-tuning both CLIP encoders.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ViewCoOp (ablation)CLIP-driven vehicle Re-ID baseline · VeRi-776Rank1: 80.3 -> 83.6Helped
Add cross-modal mutual graph co-matching (ablation)CLIP-driven vehicle Re-ID baseline · VeRi-776Rank1: 80.3 -> 84.3Helped
Add both ViewCoOp and cross-modal mutual graph co-matching (ablation)CLIP-driven vehicle Re-ID baseline · VeRi-776Rank1: 80.3 -> 88.3Helped
Add ViewCoOp (ablation)CLIP-driven vehicle Re-ID baseline · VehicleID Test2400Rank1: 56.0 -> 58.6Helped
Add cross-modal mutual graph co-matching (ablation)CLIP-driven vehicle Re-ID baseline · VehicleID Test2400Rank1: 56.0 -> 58.8Helped
Use dynamic view bias rather than static view proportions (ablation)ViewCoOp · VeRi-776Rank1: 86.6 -> 88.3Helped
Use dynamic view bias rather than static view proportions (ablation)ViewCoOp · VeRi-776mAP: 41.0 -> 42.4Helped
Set graph edge threshold τ to 1 or 2 instead of τ = 0 (ablation)Cross-modal mutual graph co-matching · VeRi-776Rank1: 83.2 -> 88.3Helped
Set graph edge threshold τ to 1 or 2 instead of τ = 2 (ablation)Cross-modal mutual graph co-matching · VeRi-776Rank1: 86.2 -> 88.3Helped
Calculate view ratios using 16 × 16 patches rather than pixel-level masks (ablation)ViewCoOp · VeRi-776Rank1: 86.2 -> 88.3Helped
Calculate view ratios using 16 × 16 patches rather than 8 × 8 patches (ablation)ViewCoOp · VeRi-776Rank1: 86.0 -> 88.3Helped
Calculate view ratios using 16 × 16 patches rather than 32 × 32 patches (ablation)ViewCoOp · VeRi-776Rank1: 87.4 -> 88.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: VeRi-776 VehicleID

Benchmarks: VeRi-776 VehicleID

Metrics: mAP Rank-1 Rank-5

Baselines: MMT SPCL ICE GCMT ISE CTFRN PPLR Cluster Contrast AdaMG UCF CoOp CoCoOp

Builds on: CoOp CLIP-ReID CoCoOp PVEN

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