atlas

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

Aligning and Prompting Everything All at Once for Universal Visual Perception

CVPR 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Open-vocabulary 3D and world perception · 30 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 APE, a DETR-based universal perception model that reformulates grounding as open-vocabulary detection with gated region-sentence fusion and treats stuff as proxy instances, trained once on 10 datasets and evaluated across 160+ datasets.

Problem

Existing vision foundation models either use heavy object-word fusion that cannot scale to thousands of prompts for detection and grounding, or suffer from the thing/stuff granularity gap in segmentation.

Approach

Reformulate visual grounding as open-vocabulary detection with independent, sentence-level prompt embeddings and gated cross-modality fusion (static zero-token for vocabularies), and equalize thing and stuff by converting connected components of stuff masks into proxy instances so all categories are learned at instance level in one model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
equalize thing and stuff learning as instance-level objectives (ablation)APE segmentation model trained on COCO-Panoptic · COCO-StuffmIoU: 33.9 -> 37.6Helped
equalize thing and stuff learning as instance-level objectives (ablation)APE segmentation model trained on COCO-Panoptic · COCO panopticPQ: 47.4 -> 48.2Helped
add SA-1B class-agnostic segmentation data (ablation)APE trained on COCO · COCO valAPb: 50.0 -> 50.1Helped
add SA-1B class-agnostic segmentation data (ablation)APE trained on COCO · COCO valAPm: 42.6 -> 43.4Helped
add SA-1B class-agnostic segmentation data (ablation)APE trained on LVIS · LVIS valAPb: 37.3 -> 39.1Helped
add SA-1B class-agnostic segmentation data (ablation)APE trained on LVIS · LVIS valAPm: 33.4 -> 35.3Helped
add a history embedding bank to region-sentence fusion (ablation)APE with CLIP text embeddings · RefCOCO valP@1: 80.7 -> 82.7Helped
use Llama2 instead of CLIP as the text model (ablation)APE region-sentence fusion · RefCOCO valP@1: 80.7 -> 85.3Helped
use region-sentence instead of object-word fusion (ablation)APE trained with RefCOCO/+/g · RefCOCO valP@1: 85.5 -> 80.7No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MS COCO Objects365 OpenImages LVIS SA-1B Visual Genome RefCOCO RefCOCO+ RefCOCOg GQA Flickr30K PhraseCut

Benchmarks: LVIS RF100 OID Objects365 ODinW COCO ADE-847 PC-459 ADE-150 SegInW PC-59 BDD-40

Metrics: AP mIoU PQ oIoU P@1 AR FPS GPU memory

Baselines: GLIP GLIPv2 UNINEXT GroundingDINO OpenSeeD X-Decoder OVSeg OWL-ViT OFA-DOD MDETR

Builds on: DETA DETR GLIP Mask2Former MaskDINO

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