atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Find your Needle: Small Object Image Retrieval via Multi-Object Attention Optimization

NeurIPS 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Few-shot object detection · 0 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 MaO, a multi-object image retrieval framework for small object retrieval that fine-tunes a visual backbone on averaged object-crop embeddings and then optimizes a single unified descriptor to align explainability maps with object masks, plus three new SoIR benchmarks.

Problem

Retrieving images containing a specific small object in cluttered scenes with many distractor objects, using a single global descriptor that must represent all objects in the image.

Approach

Decompose images into OVD-detected object crops, encode each with a ViT backbone, and in a post-training stage optimize a single token so its LeGrad explainability maps across all crops align with SAM object masks (extending MaskInversion to multiple objects).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply MaO attention optimization to CLIPCLIP · VoxDetmAP: 44.52 -> 65.22Helped
apply MaO attention optimization to DINOv2DINOv2 · VoxDetmAP: 51.23 -> 70.20Helped
apply MaO to DINOv2DINOv2 · PerMiR_WmAP: 40.57 -> 43.46Helped
fine-tune MaO-DINOv2 on VoxDetMaO-DINOv2 · PerMiR_WmAP: 43.46 -> 40.44Hurt
fine-tune MaO-CLIP on VoxDetMaO-CLIP · VoxDetmAP: 65.22 -> 79.86Helped
add MaO multi-object optimization to SIGLIP-BSIGLIP-B · ILIASmAP: 20.20 -> 62.22Helped
add MaO to CLIPCLIP fine-tuned · PODSmAP: 0.341 -> 0.368Helped
add MaO to DINOv2DINOv2 fine-tuned · PODSmAP: 0.332 -> 0.393Helped
replace Qwen2.5-VL pair matching with MaO single-vector retrievalVoxDet subset · VoxDet subsetaccuracy: 19% -> 85%Helped
use Stage A multi-object fine-tuning without Stage B optimization (ablation)MaO-DINOv2-B · ILIASmAP: 45.29 -> 48.85Hurt
replace multi-object crop optimization with full-image optimization (ablation)fine-tuned DINOv2 · VoxDet_WmAPHurt
increase scene clutter by adding objects to gallery representations (ablation)MaO · VoxDetmAP: 0.96 -> approximately 0.82Hurt

Surprising findings

Limitations

Experimental setup

Datasets: VoxDet INSTRE PerMiR ILIAS PODS

Benchmarks: VoxDet-SoIR PerMiR INSTRE-XS INSTRE-XXS ILIAS PODS

Metrics: mAP AP recall runtime (ms)

Baselines: GSS CVNet SuperGlobal AMES GeM CLIP DINOv2 alpha-CLIP

Builds on: MaskInversion LeGrad OWLv2 SAM InfoNCE

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