OxfordTVG-HIC: Can Machine Make Humorous Captions from Images?

Runjia Li, Shuyang Sun, Mohamed Elhoseiny, Philip H. S. Torr
2/14/2026

No official code found. Best implementation: runjiali-rl/Oxford_HIC (11 stars, MIT, last commit 2024-02-23).

Abstract

This paper presents OxfordTVG-HIC (Humorous Image Captions), a large-scale dataset for humour generation and understanding. Humour is an abstract, subjective, and context-dependent cognitive construct involving several cognitive factors, making it a challenging task to generate and interpret. Hence, humour generation and understanding can serve as a new task for evaluating the ability of deep-learning methods to process abstract and subjective information. Due to the scarcity of data, humourrelated generation tasks such as captioning remain underexplored. To address this gap, OxfordTVG-HIC offers approximately 2.9M image-text pairs with humour scores to train a generalizable humour captioning model. Contrary to existing captioning datasets, OxfordTVG-HIC features a wide range of emotional and semantic diversity resulting in out-of-context examples that are particularly conducive to generating humour. Moreover, OxfordTVG-HIC is curated devoid of offensive content. We also show how OxfordTVG-HIC can be leveraged for evaluating the humour of a generated text. Through explainability analysis of the trained models, we identify the visual and linguistic cues influential for evoking humour prediction (and generation). We observe qualitatively that these cues are aligned with the benign violation theory of humour in cognitive psychology.

View on arXivView PDF

Code Implementations(1)

MIT

😂😂😂Official Implementation for ICCV 2023 paper: OxfordTVG-HIC: Can Machine Make Humorous Captions from Images?

111Shell, PythonJun 22, 20232 years agoMIT

Similar Papers

Cite this paper

@article{li2026oxfordtvghic,
  title  = {OxfordTVG-HIC: Can Machine Make Humorous Captions from Images?},
  author = {Runjia Li and Shuyang Sun and Mohamed Elhoseiny and Philip H. S. Torr},
  year   = {2026},
  eprint = {2307.11636},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2307.11636},
  journal = {ICCV 2023 2023}
}

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

Discussion