Home Knowledge Base Image-to-Text Translation (Image Captioning)

Image-to-Text Translation (Image Captioning) is the task of automatically generating natural language descriptions of visual content — using encoder-decoder architectures where a vision model extracts spatial and semantic features from an image and a language model decodes those features into fluent, accurate text that describes objects, actions, relationships, and scenes depicted in the image.

What Is Image-to-Text Translation?

Why Image Captioning Matters

Evolution of Image Captioning

ModelEncoderDecoderCIDEr ScoreKey Innovation
Show and TellInceptionLSTM85.5Encoder-decoder baseline
Show, Attend, TellCNNLSTM + attention114.7Spatial attention
Bottom-Up Top-DownFaster R-CNNLSTM + attention120.1Object region features
BLIP-2ViT-G + Q-FormerOPT/FlanT5145.8Frozen LLM bridge
CoCaViTAutoregressive143.6Contrastive + captive
GITViTTransformer148.8Simple, scaled

Image-to-text translation is the foundational vision-language task — converting visual content into natural language through learned encoder-decoder architectures that ground text generation in spatial image features, enabling accessibility, visual search, and the multimodal understanding capabilities of modern AI systems.

image-to-text translationmultimodal ai

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.