A Comprehensive Survey of Knowledge-Based Vision Question Answering Systems: The Lifecycle of Knowledge in Visual Reasoning Task
Jiaqi Deng, Zonghan Wu, Huan Huo, Guandong Xu
TL;DR
KB-VQA addresses the challenge of answering questions about images by harnessing external knowledge beyond the visual content. This survey provides a structured taxonomy that separates the field into knowledge representation, retrieval, and reasoning, while examining explicit, implicit, and hybrid knowledge sources and the role of LLMs in shaping these stages. It surveys diverse methods for query construction, knowledge alignment, graph-based representations, retrieval strategies, and reasoning paradigms, including attention-based fusion, graph neural networks, and Chain-of-Thought prompting. The work highlights persistent challenges such as noise, open-world retrieval, and the lack of unified benchmarks, and outlines future directions toward adaptive, human-aligned KB-VQA and unified evaluation across multi-source knowledge sources.
Abstract
Knowledge-based Vision Question Answering (KB-VQA) extends general Vision Question Answering (VQA) by not only requiring the understanding of visual and textual inputs but also extensive range of knowledge, enabling significant advancements across various real-world applications. KB-VQA introduces unique challenges, including the alignment of heterogeneous information from diverse modalities and sources, the retrieval of relevant knowledge from noisy or large-scale repositories, and the execution of complex reasoning to infer answers from the combined context. With the advancement of Large Language Models (LLMs), KB-VQA systems have also undergone a notable transformation, where LLMs serve as powerful knowledge repositories, retrieval-augmented generators and strong reasoners. Despite substantial progress, no comprehensive survey currently exists that systematically organizes and reviews the existing KB-VQA methods. This survey aims to fill this gap by establishing a structured taxonomy of KB-VQA approaches, and categorizing the systems into main stages: knowledge representation, knowledge retrieval, and knowledge reasoning. By exploring various knowledge integration techniques and identifying persistent challenges, this work also outlines promising future research directions, providing a foundation for advancing KB-VQA models and their applications.
