atlas

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

EVCap: Retrieval-Augmented Image Captioning with External Visual-Name Memory for Open-World Comprehension

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Feature calibration for unseen-class detection · 44 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 EVCAP, a retrieval-augmented LLM image captioner that retrieves object names from an expandable visual-name memory (LVIS + Stable Diffusion images) and fuses them via an attentive Q-Former, training only 3.97M parameters on COCO.

Problem

LLM-based image captioners struggle to describe novel or commonsense-violating objects and cannot cheaply keep object knowledge up to date, while retrieval-augmented captioners store redundant caption text and need many trainable parameters.

Approach

Replace caption-text retrieval with a key-value memory whose keys are visual embeddings of object images and whose values are object names; retrieved names are filtered by an attentive fusion Q-Former with learnable object-name query tokens and fed with visual features into a frozen Vicuna-13B, so the memory can be expanded without retraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add attentive fusion with retrieved names from external visual-name memory (ablation)EVCAP, replacing the ViT + Q-Former baseline · COCO testCIDEr: 134.4 -> 140.1Helped
add attentive fusion with retrieved names from external visual-name memory (ablation)EVCAP, replacing the ViT + Q-Former baseline · NoCaps valCIDEr: 108.8 -> 119.3Helped
add attentive fusion with retrieved names from external visual-name memory (ablation)EVCAP, replacing the ViT + Q-Former baseline · Flickr30k testCIDEr: 76.8 -> 84.4Helped
add trainable image query tokens without attentive fusion (ablation)EVCAP baseline · COCO testCIDEr: 134.4 -> 134.1No clear effect
add WHOOPS object images and names to the external memory (ablation)EVCAP · WHOOPSCIDEr: 85.3 -> 86.3Helped
remove 30%, 60%, or 90% of LVIS memory data (ablation)EVCAP · NoCaps val overallCIDEr: 119.3 -> 118.8; 119.3 -> 119.0; 119.3 -> 118.3Hurt
remove 30%, 60%, or 90% of LVIS memory data (ablation)EVCAP · Flickr30k testCIDEr: 84.4 -> 85.0; 84.4 -> 85.1; 84.4 -> 83.6Mixed
add WHOOPS knowledge to LVIS external memory (ablation)EVCAP · NoCaps val overallCIDEr: 119.3 -> 119.0No clear effect
add WHOOPS knowledge to LVIS external memory (ablation)EVCAP · Flickr30k testCIDEr: 84.4 -> 84.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO LVIS WHOOPS NoCaps Flickr30k

Benchmarks: COCO Karpathy test NoCaps validation Flickr30k test WHOOPS

Metrics: BLEU@4 METEOR CIDEr SPICE

Baselines: SmallCap MiniGPT-4 BLIP-2 ViECap ClipCap InstructBLIP REVEAL RCA-NOC

Builds on: BLIP-2 SmallCap REVEAL MiniGPT-4

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