TLDR: Researchers introduce ChartCap, a 565K real-world chart dataset with dense, hallucination-free captions, built using a four-stage pipeline and human verification. They also propose the Visual Consistency Score (VCS), a reference-free metric that evaluates caption quality by reconstructing charts from captions. Models trained on ChartCap generate more accurate and informative captions with fewer hallucinations, outperforming existing models and even human annotations.
The field of artificial intelligence, particularly vision-language models (VLMs), has made significant strides in understanding and generating text from images. However, a persistent challenge remains when these models attempt to describe charts: the problem of “hallucination.” This refers to the generation of inaccurate or non-existent information in the captions. A new research paper introduces an innovative approach to tackle this issue, presenting a novel dataset and evaluation metric designed to improve the accuracy and informativeness of chart captions.
The core problem identified by the researchers is the lack of high-quality, large-scale datasets of real-world charts paired with accurate, dense captions. Existing datasets often suffer from two major flaws: they include extraneous information that cannot be inferred directly from the chart image, and they fail to adequately capture the structural elements and key insights specific to different chart types. This leads to models learning to “hallucinate” details not present in the visual data.
To address these limitations, Junyoung Lim, Jaewoo Ahn, and Gunhee Kim from Seoul National University developed ChartCap, a massive dataset comprising 565,000 real-world chart images, each meticulously paired with type-specific, dense captions. These captions are designed to exclude any information not discernible from the chart itself, while simultaneously highlighting crucial structural components (like axes, labels, and legends) and key insights (such as maximum/minimum values or data trends).
Building ChartCap involved a sophisticated four-stage pipeline. First, non-chart images were filtered out. Then, the chart type was classified, and titles were extracted. The third stage involved retrieving type-specific information, including structural components and key insights, using a combination of advanced AI models like GPT-4o and Claude 3.5 Sonnet, chosen for their respective strengths in coarse-grained and fine-grained data extraction. Finally, this structured information was transformed into coherent, sentence-level captions. A crucial aspect of ChartCap’s creation is its cycle consistency-based human verification process, which significantly accelerates quality control without compromising accuracy. This involves generating Python code from the captions to recreate charts and then visually comparing these reconstructed charts with the originals.
Beyond the dataset, the paper also introduces a new, reference-free evaluation metric called the Visual Consistency Score (VCS). Unlike traditional metrics that rely on comparing generated captions to human-written reference captions, VCS evaluates caption quality by measuring the similarity between a chart regenerated from the caption and the original chart. This is achieved by using a large language model to translate the caption into Python code, which then generates a chart. The visual similarity between this generated chart and the original is then quantified. This innovative approach overcomes the limitations of existing metrics, which often struggle to capture the deep semantic quality of captions and are heavily dependent on the quality of reference captions. An accompanying OCRScore is also proposed to evaluate how well textual elements are preserved.
Extensive experiments demonstrate the effectiveness of ChartCap. Vision-language models fine-tuned on ChartCap consistently generate more accurate and informative captions with significantly reduced hallucinations. These models outperformed both open-source and proprietary models, and in some cases, even human-annotated captions from other benchmarks. This highlights that training on high-quality, meticulously curated data like ChartCap can lead to superior performance, even for smaller models, effectively overshadowing model scale. The research paper can be found here: CHART CAP: Mitigating Hallucination of Dense Chart Captioning.
Also Read:
- New Marine Wildlife Video Dataset Enhances AI Understanding of Underwater Worlds
- UniFGVC: Enhancing Fine-Grained Image Classification with Training-Free Multimodal Retrieval
In conclusion, ChartCap represents a significant step forward in chart captioning. By providing a large-scale, high-quality dataset and a robust evaluation metric, this work enables VLMs to develop a more profound and accurate understanding of visual data, leading to more reliable and informative chart descriptions. Future work aims to expand the captioning schema to cover a wider diversity of chart types.


