atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Visual Perturbation for Text-Based Person Search

AAAI 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Language-grounded scene text and structure · 2 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 ViPer, a CLIP-driven end-to-end text-based person search network that uses spatial, attentive, and fine-grained visual perturbations during training to narrow the train-inference discrepancy.

Problem

Text-based person search trains on image-text pairs where the image covers all described clues, but at inference the scene image often captures only part of the described clues due to occlusion, clutter, and misaligned boundaries.

Approach

Simulate inference-time visual perturbations during training: shift and scale person proposals (Spatial ViPer), remove or exchange attention-selected tokens before global pooling (Attentive ViPer), and mask visual tokens then recover them via a full cross-attention transformer from language (Fine-grained ViPer).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ViPer visual perturbation modules to the CLIP-driven baselineCLIP ResNet50 TBPS model · PRW-TBPSmAP: 18.18 -> 22.07Helped
Add ViPer visual perturbation modules to the CLIP-driven baselineCLIP ResNet50 TBPS model · PRW-TBPStop-1: 33.25 -> 35.62Helped
Add ViPer visual perturbation modules to the CLIP-driven baselineCLIP ResNet50 TBPS model · CUHK-SYSU-TBPSmAP: 57.77 -> 62.13Helped
Add ViPer visual perturbation modules to the CLIP-driven baselineCLIP ResNet50 TBPS model · CUHK-SYSU-TBPStop-1: 52.03 -> 55.82Helped
Add Spatial ViPer by perturbing person proposals (ablation)CLIP ResNet50 TBPS baseline · PRW-TBPSmAP: 19.41 -> 20.26Helped
Add Spatial ViPer by perturbing person proposals (ablation)CLIP ResNet50 TBPS baseline · PRW-TBPStop-1: 31.25 -> 32.26Helped
Add attentive token removal and exchange (ablation)Spatial ViPer · PRW-TBPSmAP: 20.26 -> 21.42Helped
Add attentive token removal and exchange (ablation)Spatial ViPer · PRW-TBPStop-1: 32.26 -> 34.94Helped
Replace attentive token removal with random token removal (ablation)Spatial ViPer · PRW-TBPSmAP: 20.75 -> 20.15Hurt
Replace attentive token removal with random token removal (ablation)Spatial ViPer · PRW-TBPStop-1: 34.10 -> 33.53Hurt
Replace attentive token exchange with random token exchange (ablation)Spatial ViPer · PRW-TBPSmAP: 20.82 -> 20.59Hurt
Add Fine-grained ViPer with the proposed full cross-attention transformer instead of the IRRA Encoder (ablation)Spatial + Attentive ViPer · PRW-TBPSmAP: 21.75 -> 22.07Helped

Surprising findings

Limitations

Experimental setup

Datasets: PRW-TBPS CUHK-SYSU-TBPS RSTPReid

Benchmarks: PRW-TBPS CUHK-SYSU-TBPS RSTPReid

Metrics: mAP top-1 mINP

Baselines: OIM NAE BSL SDPG MACA IRRA

Builds on: CLIP OIM loss Faster R-CNN IRRA SDPG

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