A Multimodal Recaptioning Framework to Account for Perceptual Diversity Across Languages in Vision-Language Modeling
Kyle Buettner, Jacob T. Emmerson, Adriana Kovashka
TL;DR
This work tackles perceptual diversity across languages in vision-language modeling by addressing English-centric bias in cross-language data. It introduces a multimodal recaptioning framework that leverages a small native-speaker reference set and nearest-neighbor image guidance to rewrite English captions into target-language–reflective descriptions, then augments mCLIP training with these rewrites. On Japanese and German benchmarks, targeted recaptioning yields substantial retrieval gains (e.g., up to +2.4 mean recall; up to +4.4 on native-vs-translation error sets) and generalizes across datasets. The work also analyzes cross-language object description differences with WordNet-based taxonomies, revealing language-specific term distributions and informing future multilingual data collection.
Abstract
When captioning an image, people describe objects in diverse ways, such as by using different terms and/or including details that are perceptually noteworthy to them. Descriptions can be especially unique across languages and cultures. Modern vision-language models (VLMs) gain understanding of images with text in different languages often through training on machine translations of English captions. However, this process relies on input content written from the perception of English speakers, leading to a perceptual bias. In this work, we outline a framework to address this bias. We specifically use a small amount of native speaker data, nearest-neighbor example guidance, and multimodal LLM reasoning to augment captions to better reflect descriptions in a target language. When adding the resulting rewrites to multilingual CLIP finetuning, we improve on German and Japanese text-image retrieval case studies (up to +3.5 mean recall, +4.4 on native vs. translation errors). We also propose a mechanism to build understanding of object description variation across languages, and offer insights into cross-dataset and cross-language generalization.
