Multimodal RAG Enhanced Visual Description

Amit Kumar Jaiswal, Haiming Liu, Ingo Frommholz
8/6/2025
cs.LGcs.AIcs.CV

No official code found. Best implementation: amitkumarj441/mRAG-gim (0 stars, Apache-2.0, last commit 2025-09-01).

Abstract

Textual descriptions for multimodal inputs entail recurrent refinement of queries to produce relevant output images. Despite efforts to address challenges such as scaling model size and data volume, the cost associated with pre-training and fine-tuning remains substantial. However, pre-trained large multimodal models (LMMs) encounter a modality gap, characterised by a misalignment between textual and visual representations within a common embedding space. Although fine-tuning can potentially mitigate this gap, it is typically expensive and impractical due to the requirement for extensive domain-driven data. To overcome this challenge, we propose a lightweight training-free approach utilising Retrieval-Augmented Generation (RAG) to extend across the modality using a linear mapping, which can be computed efficiently. During inference, this mapping is applied to images embedded by an LMM enabling retrieval of closest textual descriptions from the training set. These textual descriptions, in conjunction with an instruction, cater as an input prompt for the language model to generate new textual descriptions. In addition, we introduce an iterative technique for distilling the mapping by generating synthetic descriptions via the language model facilitating optimisation for standard utilised image description measures. Experimental results on two benchmark multimodal datasets demonstrate significant improvements.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Code for CIKM'25 paper - Multimodal RAG Enhanced Visual Description

00PythonSep 1, 20251 years agoApache-2.0
aiclipllmmlrag+1 more

Similar Papers

Cite this paper

@article{jaiswal2025multimodal,
  title  = {Multimodal RAG Enhanced Visual Description},
  author = {Amit Kumar Jaiswal and Haiming Liu and Ingo Frommholz},
  year   = {2025},
  eprint = {2508.09170},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.09170v1}
}

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/2508.09170.svg)](https://codeofpaper.com/paper/2508.09170)

Discussion