A Glance Is All You Need: Single-Pass Fine-Grained Image Captioning with SimLoss

Suryaansh Jain, Rahasya Barkur, Vishal G, Ryan Rossi, Franck Dernoncourt, Jack Wang, Koustava Goswami, Nedim Lipka and 3 others

University of Massachusetts Amherst · Adobe Research

Published September 1, 2026 · on the feed September 3, 2026 · ▲ 16 · arXiv 2609.00591

Vision & multimodalLLM training & RL No code arXiv ↗Hugging Face ↗

The abstract

An image may be worth a thousand words, but most captioning models describe it in only a few. Modern vision-language models produce fluent high-level captions, yet routinely miss the attributes, counts, textures, materials, and spatial relations that make an image visually specific. Recent multi-stage systems recover some of these details through generation, decomposition, verification, and rewriting, but they do so at the expense of substantially higher inference latency. We propose SimLoss, a reference-free embedding-space objective for single-pass fine-grained image captioning. SimLoss trains a vision-language model to align its projected hidden-state representation with a frozen image embedding through an InfoNCE contrastive loss, supplying a dense visual supervision signal before any text is decoded, and requiring neither human-written fine-grained captions nor pseudo-captions from a multi-stage pipeline. We instantiate it as SimLoss FFT, which backpropagates through a locally available embedding model, and SimLoss GRPO, which treats that model as a black-box reward. Compared with single-pass, multi-stage verification, reward-optimized, and perception-aware baselines, the fully differentiable fine-tuning variant, SimLoss FFT, achieves the highest precision while nearly matching the F1 score of the multi-stage method, all while retaining single-pass inference and running roughly 20 times faster than the multi-stage pipeline. The reward-based variant SimLoss GRPO attains the strongest recall. Together, these results show that embedding-space supervision can recover the quality of multi-stage verification at the latency of a single-pass captioner.

The Brief

2:44

A short podcast summary of the paper. Written and voiced by AI.

Transcript

A Glance Is All You Need. Single-Pass Fine-Grained Image Captioning with SimLoss. By Suryaansh Jain and ten others, from the University of Massachusetts Amherst and Adobe Research. Published on the first of September. No code repository is linked to it.

An image may be worth a thousand words, but most captioning models describe it in only a few. Modern vision-language models write fluent, high-level captions, yet they routinely miss the details that make an image visually specific: attributes, counts, textures, materials, and spatial relations. Recent multi-stage systems win back some of those details. They generate, decompose, verify, and rewrite. But every extra stage costs time, and the price is substantially higher latency at inference.

SimLoss is a training objective that aims for fine-grained captions in a single pass. It works in embedding space and needs no reference captions. The vision-language model is trained so that a projected version of its hidden state lines up with a frozen embedding of the image. That gives the model a dense signal of visual supervision before any text is decoded at all. The supervision lands on the representation, not on the words. Nothing in the setup adds a stage at inference time. The captioner still reads the image and writes its caption in one go.

The alignment is enforced with an InfoNCE contrastive loss. Because the target is an image embedding rather than a caption, the method needs neither fine-grained captions written by humans nor pseudo-captions produced by a multi-stage pipeline. It comes in two variants. SimLoss FFT backpropagates through an embedding model that is available locally, so the whole thing is fully differentiable. SimLoss GRPO instead treats that embedding model as a black box and uses it as a reward.

The comparison covers four kinds of baseline: single-pass captioners, multi-stage verification, reward-optimized methods, and perception-aware methods. SimLoss FFT, the fully differentiable variant, achieves the highest precision of the group. It nearly matches the F1 score of the multi-stage method, while keeping single-pass inference and running roughly twenty times faster than the multi-stage pipeline.

SimLoss GRPO, the variant that learns from a reward, attains the strongest recall. The two variants therefore lead on different sides of the same measure. One is the most precise, saying the fewest things that are not there. The other has the best recall, leaving out the fewest things that are. Neither of them gives up the single pass to get there.

The claim is about where the detail has to come from. Multi-stage systems recover it at inference, by checking and rewriting. SimLoss moves that work into training, by supervising the model's internal representation against the image itself. The results suggest that embedding-space supervision can recover the quality of multi-stage verification at the latency of a captioner that looks once.

Paper Quest · 7 chapters · about 41 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

Captioners speak fluently and say little. Fixing that usually costs time.

You run a vision-language model that writes fluent captions. Ask it about a photo and it says the scene in a sentence, but it misses counts, textures, materials and where things sit.

The road ahead

  1. 1 · The problem ~7 min Captioning models write fluent but vague captions, and the fixes either cost a lot of time or teach the model to stay vague.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~9 min Train the captioner's projected hidden state to pick out a frozen embedding of its own image, so detail is taught without captions or extra steps.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Project the hidden state, align it with the frozen image embedding through InfoNCE during training, then caption in one pass.
  6. 6 · The experiment ~6 min You’ll guess: With the fully differentiable variant, how much faster was single-pass captioning than the multi-stage pipeline it nearly matched on F1?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.