Evaluating Image Hallucination in Text-to-Image Generation with Question-Answering
<|reference_start|>Evaluating Image Hallucination in Text-to-Image Generation with Question-Answering: Despite the impressive success of text-to-image (TTI) generation models, existing studies overlook the issue of whether these models accurately convey factual information. In this paper, we focus on the problem of image hallucination, where images created by generation models fail to faithfully depict factual content. To address this, we introduce I-HallA (Image Hallucination evaluation with Question Answering), a novel automated evaluation metric that measures the factuality of generated images through visual question answering (VQA). We also introduce I-HallA v1.0, a curated benchmark dataset for this purpose. As part of this process, we develop a pipeline that generates high-quality question-answer pairs using multiple GPT-4 Omni-based agents, with human judgments to ensure accuracy. Our evaluation protocols measure image hallucination by testing if images from existing text-to-image models can correctly respond to these questions. The I-HallA v1.0 dataset comprises 1.2K diverse image-text pairs across nine categories with 1,000 rigorously curated questions covering various compositional challenges. We evaluate five text-to-image models using I-HallA and reveal that these state-of-the-art models often fail to accurately convey factual information. Moreover, we validate the reliability of our metric by demonstrating a strong Spearman correlation (rho=0.95) with human judgments. We believe our benchmark dataset and metric can serve as a foundation for developing factually accurate text-to-image generation models.<|reference_end|>
@article{lim2024evaluating,
    title={Evaluating Image Hallucination in Text-to-Image Generation with
  Question-Answering},
    author={Youngsun Lim, Hojun Choi, and Hyunjung Shim},
    journal={arXiv preprint arXiv:2409.12784},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.12784},
    primaryClass={cs.CV cs.AI}
}