English

Noise-aware Learning from Web-crawled Image-Text Data for Image Captioning

Computer Vision and Pattern Recognition 2023-09-28 v2 Artificial Intelligence

Abstract

Image captioning is one of the straightforward tasks that can take advantage of large-scale web-crawled data which provides rich knowledge about the visual world for a captioning model. However, since web-crawled data contains image-text pairs that are aligned at different levels, the inherent noises (e.g., misaligned pairs) make it difficult to learn a precise captioning model. While the filtering strategy can effectively remove noisy data, it leads to a decrease in learnable knowledge and sometimes brings about a new problem of data deficiency. To take the best of both worlds, we propose a Noise-aware Captioning (NoC) framework, which learns rich knowledge from the whole web-crawled data while being less affected by the noises. This is achieved by the proposed alignment-level-controllable captioner, which is learned using alignment levels of the image-text pairs as a control signal during training. The alignment-level-conditioned training allows the model to generate high-quality captions by simply setting the control signal to the desired alignment level at inference time. An in-depth analysis shows the effectiveness of our framework in handling noise. With two tasks of zero-shot captioning and text-to-image retrieval using generated captions (i.e., self-retrieval), we also demonstrate our model can produce high-quality captions in terms of descriptiveness and distinctiveness. The code is available at \url{https://github.com/kakaobrain/noc}.

Keywords

Cite

@article{arxiv.2212.13563,
  title  = {Noise-aware Learning from Web-crawled Image-Text Data for Image Captioning},
  author = {Wooyoung Kang and Jonghwan Mun and Sungjun Lee and Byungseok Roh},
  journal= {arXiv preprint arXiv:2212.13563},
  year   = {2023}
}
R2 v1 2026-06-28T07:54:09.495Z