atlas

Research map / Vision-language and multimodal / Multimodal LLMs

GROUNDHOG: Grounding Large Language Models to Holistic Segmentation

CVPR 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 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.

Introduces GROUNDHOG, an MLLM that grounds phrases to pixel-level holistic segmentation masks by retrieving class-agnostic entity mask proposals, trained on the 2.5M-pair M3G2 instruction dataset.

Problem

Box-based grounded MLLMs ground language via location tokens, which cannot represent amorphous stuff, parts, irregular regions, or groups, and their failures are hard to diagnose.

Approach

Convert class-agnostic entity mask proposals into visual entity tokens (CLIP+DINOv2 features pooled by mask), then have <GRD> phrase query embeddings score and retrieve entities, merging selected masks into a grounding mask; mask proposals are decoupled from the MLLM so failures are diagnosable.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Mask2Former+ trained on the combined multi-grained segmentation dataset instead of Mask2Former (ablation)GROUNDHOG mask proposals · RefCOCO+, PhraseCut, ReasonSeg, TextVQA-XAny-IoU: 0.867 -> 0.873; 0.563 -> 0.624; 0.602 -> 0.745; 0.137 -> 0.446Mixed
Use Mask2Former instead of Mask2Former+ (ablation)GROUNDHOG · RefCOCO+, Flickr30K, TextVQA-XcIoU / R@1 / mIoU: 66.6 -> 67.1; 77.2 -> 69.0; 34.0 -> 9.8Mixed
Add DINOv2 features to CLIP entity features (ablation)GROUNDHOG · RefCOCO+, Flickr30K, TextVQA-XcIoU / R@1 / mIoU: 59.8 -> 66.6; 75.0 -> 77.2; 32.0 -> 34.0Helped
Add CLIP features to DINOv2 entity features (ablation)GROUNDHOG · RefCOCO+, Flickr30K, TextVQA-XcIoU / R@1 / mIoU: 62.3 -> 66.6; 76.3 -> 77.2; 28.4 -> 34.0Mixed
Use the sum of <GRD> and </GRD> embeddings instead of <GRD> only (ablation)GROUNDHOG grounding query · RefCOCO+, Flickr30K, TextVQA-XcIoU / R@1 / mIoU: 64.4 -> 66.6; 67.5 -> 77.2; 34.2 -> 34.0Mixed
Use the sum of <GRD> and </GRD> embeddings instead of </GRD> only (ablation)GROUNDHOG grounding query · RefCOCO+, Flickr30K, TextVQA-XcIoU / R@1 / mIoU: 64.4 -> 66.6; 77.2 -> 77.2; 33.5 -> 34.0Mixed
Increase evaluation input resolution from 224--480 to 800--1024 (ablation)GROUNDHOG · RefCOCO+, Flickr30K, TextVQA-XcIoU / R@1 / mIoU: 54.7 -> 66.6; 67.2 -> 77.2; 27.6 -> 34.0Helped
Increase evaluation input resolution from 480--640 to 800--1024 (ablation)GROUNDHOG · RefCOCO+, Flickr30K, TextVQA-XcIoU / R@1 / mIoU: 65.5 -> 66.6; 76.7 -> 77.2; 27.6 -> 34.0Mixed
Train the generalist model on M3G2 rather than use LISA-7BGROUNDHOG-7B · RefCOCO+, PhraseCut, ReasonSegcIoU / mIoU: 62.4 -> 70.5; - -> 54.5; 44.0 -> 56.2Helped
Train with M3G2 including negative question-answering samplesGROUNDHOG-7B · POPE Popular, POPE Adversarialaccuracy: +5.2%; +4.0%Helped

Surprising findings

Limitations

Experimental setup

Datasets: M3G2 PNG Flickr30K-Entity RefCOCO RefCOCO+ RefCOCOg RefCLEF gRefCOCO PhraseCut D-Cube ReasonSeg RIO

Benchmarks: RefCOCO RefCOCO+ RefCOCOg gRefCOCO PhraseCut ReasonSeg RIO Flickr30K-Entities PNG TextVQA-X PointQA-Twice V7W

Metrics: cIoU mIoU Any-IoU box recall R@1 AR BLEU-4 METEOR CIDEr SPICE F1_all

Baselines: LISA PolyFormer UNINEXT-H Shikra Ferret PiGLET SAB mPLUG-Owl LLaVA MiniGPT-4 InstructBLIP MultiModal-GPT

Builds on: Mask2Former LLaVA-1.5 LISA Shikra Segment Anything

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