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

Jiaxuan Li, D. Vo, Akihiro Sugimoto, Hideki Nakayama
2/14/2026

No official code found. Best implementation: Jiaxuan-Li/EVCap (63 stars, last commit 2024-04-08).

Abstract

Large language models (LLMs)-based image captioning has the capability of describing objects not explicitly observed in training data; yet novel objects occur frequently, necessitating the requirement of sustaining up-to-date object knowledge for open-world comprehension. Instead of relying on large amounts of data and/or scaling up network parameters, we introduce a highly effective retrieval-augmented image captioning method that prompts LLMs with object names retrieved from External Visual-name memory (EVCAP). We build ever-changing object knowledge memory using objects' visuals and names, enabling us to (i) update the memory at a minimal cost and (ii) effort-lessly augment LLMs with retrieved object names by uti-lizing a lightweight and fast-to-train model. Our model, which was trained only on the COCO dataset, can adapt to out-of-domain without requiring additional fine-tuning or retraining. Our experiments conducted on benchmarks and synthetic commonsense-violating data show that EV-CAP, with only 3.97M trainable parameters, exhibits superior performance compared to other methods based on frozen pretrained LLMs. Its performance is also competitive to specialist SOTAs that require extensive training.

View on arXivView PDF

Code Implementations(1)

Jiaxuan-Li/EVCapCommunity78%

[CVPR 2024] Retrieval-Augmented Image Captioning with External Visual-Name Memory for Open-World Comprehension

637CSS, HTMLNov 27, 20232 years ago
computer-visionimage-captioningllmretrieval-augmented

Similar Papers

Cite this paper

@article{li2026evcap,
  title  = {Evcap: Retrieval-Augmented Image Captioning with External Visual-Name Memory for Open-World Comprehension},
  author = {Jiaxuan Li and D. Vo and Akihiro Sugimoto and Hideki Nakayama},
  year   = {2026},
  eprint = {2311.15879},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2311.15879},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.15879.svg)](https://codeofpaper.com/paper/2311.15879)

Discussion