ProVision: Programmatically Scaling Vision-centric Instruction Data for Multimodal Language Models
On the map: Multimodal LLMs / vision-language models → MLLM training and visual instruction tuning
Abstract (arXiv)
With the rise of multimodal applications, instruction data has become critical for training multimodal language models capable of understanding complex image-based queries. Existing practices rely on powerful but costly large language models (LLMs) or multimodal language models (MLMs) to produce instruction data. These are often prone to hallucinations, licensing issues and the generation process is often hard to scale and interpret. In this work, we present a programmatic approach that employs scene graphs as symbolic representations of images and human-written programs to systematically synthesize vision-centric instruction data. Our approach ensures the interpretability and controllability of the data generation process and scales efficiently while maintaining factual accuracy. By implementing a suite of 24 single-image, 14 multi-image instruction generators, and a scene graph generation pipeline, we build a scalable, cost-effective system: ProVision which produces diverse question-answer pairs concerning objects, attributes, relations, depth, etc., for any given image. Applied to Visual Genome and DataComp datasets, we generate over 10 million instruction data points, ProVision-10M, and leverage them in both pretraining and instruction tuning stages of MLMs. When adopted in the instruction tuning stage, our single-image instruction data yields up to a 7% improvement on the 2D split and 8% on the 3D split of CVBench, along with a 3% increase in performance on QBench2, RealWorldQA, and MMMU. Our multi-image instruction data leads to an 8% improvement on Mantis-Eval. Incorporation of our data in both pre-training and fine-tuning stages of xGen-MM-4B leads to an averaged improvement of 1.6% across 11 benchmarks.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Placed in MLLM training and visual instruction tuning, one of 16 directions in Multimodal LLMs / vision-language models. Builds on 89 of its 111 references that are in the map. First posted on arXiv 9 Dec 2024.
Builds on
89 of 111 references.
Closest ancestors · 22
Same direction, newest first
- 2024Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolution18 Sep
- 2024xGen-MM (BLIP-3): A Family of Open Large Multimodal Models16 Aug
- 2024LLaVA-OneVision: Easy Visual Task Transfer6 Aug
- 2024DenseFusion-1M: Merging Vision Experts for Comprehensive Multimodal Perception11 Jul
- 2024MM-Instruct: Generated Visual Instructions for Large Multimodal Model Alignment28 Jun
- 2024Cambrian-1: A Fully Open, Vision-Centric Exploration of Multimodal LLMs24 Jun
- 2024Task Me Anything17 Jun
- 2024MINT-1T: Scaling Open-Source Multimodal Data by 10x: A Multimodal Dataset with One Trillion Tokens17 Jun
- 2024How Far Are We to GPT-4V? Closing the Gap to Commercial Multimodal Models with Open-Source Suites25 Apr
- 2024List Items One by One: A New Data Source and Learning Paradigm for Multimodal LLMs25 Apr
- 2024MMT-Bench: A Comprehensive Multimodal Benchmark for Evaluating Large Vision-Language Models Towards Multitask AGI24 Apr
- 2024Vision-Flan: Scaling Human-Labeled Tasks in Visual Instruction Tuning18 Feb
10 more
- 2023InternVL: Scaling up Vision Foundation Models and Aligning for Generic Visual-Linguistic Tasks21 Dec
- 2023SEED-Bench-2: Benchmarking Multimodal Large Language Models28 Nov
- 2023ShareGPT4V: Improving Large Multi-Modal Models with Better Captions21 Nov
- 2023Improved Baselines with Visual Instruction Tuning5 Oct
- 2023MM-Vet: Evaluating Large Multimodal Models for Integrated Capabilities4 Aug
- 2023SEED-Bench: Benchmarking Multimodal LLMs with Generative Comprehension30 Jul
- 2023MMBench: Is Your Multi-modal Model an All-around Player?12 Jul
- 2023MME: A Comprehensive Evaluation Benchmark for Multimodal Large Language Models23 Jun
- 2023OBELICS: An Open Web-Scale Filtered Dataset of Interleaved Image-Text Documents21 Jun
- 2023InstructBLIP: Towards General-purpose Vision-Language Models with Instruction Tuning11 May
Other references · 67
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2023Visual Instruction Tuningcited by 7,792
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,069
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,310
- 2024SAM 2: Segment Anything in Images and Videoscited by 2,784
- 2016Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotationscited by 2,646
- 2022Survey of Hallucination in Natural Language Generationcited by 2,056
- 2023MMMU: A Massive Multi-discipline Multimodal Understanding and Reasoning Benchmark for Expert AGIcited by 2,044
- 2022Learn to Explain: Multimodal Reasoning via Thought Chains for Science Question Answeringcited by 1,881
- 2019Towards VQA Models That Can Readcited by 1,696
38 more
- 2023A Survey on Hallucination in Large Language Models: Principles, Taxonomy, Challenges, and Open Questionscited by 1,582
- 2022ChartQA: A Benchmark for Question Answering about Charts with Visual and Logical Reasoningcited by 1,449
- 2024Depth Anything V2cited by 1,385
- 2020DocVQA: A Dataset for VQA on Document Imagescited by 1,288
- 2022CoCa: Contrastive Captioners are Image-Text Foundation Modelscited by 1,265
- 2021Conceptual 12M: Pushing Web-Scale Image-Text Pre-Training To Recognize Long-Tail Visual Conceptscited by 1,209
- 2023LIMA: Less Is More for Alignmentcited by 1,080
- 2024Are We on the Right Way for Evaluating Large Vision-Language Models?cited by 893
- 2016A Diagram Is Worth A Dozen Imagescited by 793
- 2023DataComp: In search of the next generation of multimodal datasetscited by 635
- 2024YOLO-World: Real-Time Open-Vocabulary Object Detectioncited by 498
- 2020The Hateful Memes Challenge: Detecting Hate Speech in Multimodal Memescited by 485
- 2021Inter-GPS: Interpretable Geometry Problem Solving with Formal Language and Symbolic Reasoningcited by 376
- 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Modelscited by 352
- 2024Magpie: Alignment Data Synthesis from Scratch by Prompting Aligned LLMs with Nothingcited by 341
- 2018DVQA: Understanding Data Visualizations via Question Answeringcited by 338
- 2019Scene Text Visual Question Answeringcited by 327
- 2024What matters when building vision-language models?cited by 321
- 2022Visual Spatial Reasoningcited by 288
- 2023MIMIC-IT: Multi-Modal In-Context Instruction Tuningcited by 264
- 2021IconQA: A New Benchmark for Abstract Diagram Understanding and Visual Language Reasoningcited by 262
- 2023VTimeLLM: Empower LLM to Grasp Video Momentscited by 253
- 2023Q-Bench: A Benchmark for General-Purpose Foundation Models on Low-level Visioncited by 247
- 2019RAVEN: A Dataset for Relational and Analogical Visual rEasoNingcited by 225
- 2023Beyond Hallucinations: Enhancing LVLMs through Hallucination-Aware Direct Preference Optimizationcited by 223
- 2024Orca-Math: Unlocking the potential of SLMs in Grade School Mathcited by 151
- 2023To See is to Believe: Prompting GPT-4V for Better Visual Instruction Tuningcited by 143
- 2023Holistic Analysis of Hallucination in GPT-4V(ision): Bias and Interference Challengescited by 131
- 2021AGQA: A Benchmark for Compositional Spatio-Temporal Reasoningcited by 120
- 2023GeomVerse: A Systematic Evaluation of Large Models for Geometric Reasoningcited by 107
- 2023X-InstructBLIP: A Framework for aligning X-Modal instruction-aware representations to LLMs and Emergent Cross-modal Reasoningcited by 78
- 2024LLM2LLM: Boosting LLMs with Novel Iterative Data Enhancementcited by 69
- 2022Syntax-Aware Network for Handwritten Mathematical Expression Recognitioncited by 68
- 2023ChatVideo: A Tracklet-centric Multimodal and Versatile Video Understanding Systemcited by 65
- 2023On Early Detection of Hallucinations in Factual Question Answeringcited by 54
- 2024JiuZhang3.0: Efficiently Improving Mathematical Reasoning by Training Small Data Synthesis Modelscited by 44
- 2023DelucionQA: Detecting Hallucinations in Domain-specific Question Answeringcited by 43
- 2023RobuT: A Systematic Study of Table QA Robustness Against Human-Annotated Adversarial Perturbationscited by 41
50 most cited of 67 All 67 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 12; 2026: 8.
21 papers.
Sort:
By area:
- 2025Thinking with Images for Multimodal Reasoning: Foundations, Methods, and Future Frontierscited by 193
- 2025Scaling Text-Rich Image Understanding via Code-Guided Synthetic Multimodal Data Generationcited by 54
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoningcited by 26
- 2025Why Reasoning Matters? A Survey of Advancements in Multimodal Reasoning (v1)cited by 23
- 2025Effective Training Data Synthesis for Improving MLLM Chart Understandingcited by 20
- 2025Bridging vision language model (VLM) evaluation gaps with a framework for scalable and cost-effective benchmark generationcited by 6
- 2025CrowdSelect: Synthetic Instruction Data Selection with Multi-LLM Wisdomcited by 6
- 2025Discovering Knowledge Deficiencies of Language Models on Massive Knowledge Basecited by 6
- 2026CrystaL: Spontaneous Emergence of Visual Latents in MLLMscited by 5
- 2025DyGEnc: Encoding a Sequence of Textual Scene Graphs to Reason and Answer Questions in Dynamic Scenescited by 4
- 2025OpenView: Empowering MLLMs with Out-of-view VQAcited by 3
- 2026Synthetic Visual Genome 2: Extracting Large-scale Spatio-Temporal Scene Graphs from Videoscited by 3
9 more
- 2024Investigating the Scaling Effect of Instruction Templates for Training Multimodal Language Modelcited by 1
- 2025BYO-Eval: Build Your Own Dataset for Fine-Grained Visual Assessment of Multimodal Language Modelscited by 1
- 2025Synthetic Object Compositions for Scalable and Accurate Learning in Detection, Segmentation, and Groundingcited by 1
- 2026DataComp-VLM: Improved Open Datasets for Vision-Language Modelscited by 1
- 2026FuzzingRL: Reinforcement Fuzz-Testing for Revealing VLM Failurescited by 0
- 2026CharTool: Tool-Integrated Visual Reasoning for Chart Understandingcited by 0
- 2026VisionFoundry: Teaching VLMs Visual Perception with Synthetic Imagescited by 0
- 2026Model Guides You How to Draw: Adaptive Visual Gating for Unified Multimodal Reasoningcited by 0
- 2026Program-Verified Self-Evolution for Vision-Language Modelscited by 0
- 2026Program-Verified Self-Evolution for Vision-Language Models27 Sep 2026
- 2026Model Guides You How to Draw: Adaptive Visual Gating for Unified Multimodal Reasoning10 Jul 2026
- 2026DataComp-VLM: Improved Open Datasets for Vision-Language Models26 Jun 2026
- 2026VisionFoundry: Teaching VLMs Visual Perception with Synthetic Images10 Apr 2026
- 2026CharTool: Tool-Integrated Visual Reasoning for Chart Understanding3 Apr 2026
- 2026Synthetic Visual Genome 2: Extracting Large-scale Spatio-Temporal Scene Graphs from Videos26 Feb 2026
- 2026CrystaL: Spontaneous Emergence of Visual Latents in MLLMs24 Feb 2026
- 2026FuzzingRL: Reinforcement Fuzz-Testing for Revealing VLM Failures17 Feb 2026
- 2025OpenView: Empowering MLLMs with Out-of-view VQA21 Dec 2025
- 2025Synthetic Object Compositions for Scalable and Accurate Learning in Detection, Segmentation, and Grounding10 Oct 2025
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoning24 Aug 2025
- 2025Effective Training Data Synthesis for Improving MLLM Chart Understanding8 Aug 2025
9 more
- 2025Thinking with Images for Multimodal Reasoning: Foundations, Methods, and Future Frontiers30 Jun 2025
- 2025BYO-Eval: Build Your Own Dataset for Fine-Grained Visual Assessment of Multimodal Language Models5 Jun 2025
- 2025DyGEnc: Encoding a Sequence of Textual Scene Graphs to Reason and Answer Questions in Dynamic Scenes6 May 2025
- 2025Why Reasoning Matters? A Survey of Advancements in Multimodal Reasoning (v1)4 Apr 2025
- 2025Discovering Knowledge Deficiencies of Language Models on Massive Knowledge Base30 Mar 2025
- 2025CrowdSelect: Synthetic Instruction Data Selection with Multi-LLM Wisdom3 Mar 2025
- 2025Bridging vision language model (VLM) evaluation gaps with a framework for scalable and cost-effective benchmark generation21 Feb 2025
- 2025Scaling Text-Rich Image Understanding via Code-Guided Synthetic Multimodal Data Generation20 Feb 2025
- 2024Investigating the Scaling Effect of Instruction Templates for Training Multimodal Language Model11 Dec 2024
- 2025Scaling Text-Rich Image Understanding via Code-Guided Synthetic Multimodal Data Generationcited by 54
- 2025Bridging vision language model (VLM) evaluation gaps with a framework for scalable and cost-effective benchmark generationcited by 6
- 2026CrystaL: Spontaneous Emergence of Visual Latents in MLLMscited by 5
- 2025OpenView: Empowering MLLMs with Out-of-view VQAcited by 3
- 2024Investigating the Scaling Effect of Instruction Templates for Training Multimodal Language Modelcited by 1
- 2025BYO-Eval: Build Your Own Dataset for Fine-Grained Visual Assessment of Multimodal Language Modelscited by 1
- 2026DataComp-VLM: Improved Open Datasets for Vision-Language Modelscited by 1
- 2026FuzzingRL: Reinforcement Fuzz-Testing for Revealing VLM Failurescited by 0
- 2026VisionFoundry: Teaching VLMs Visual Perception with Synthetic Imagescited by 0
- 2026Program-Verified Self-Evolution for Vision-Language Modelscited by 0
- 2026Program-Verified Self-Evolution for Vision-Language Models27 Sep 2026
- 2026DataComp-VLM: Improved Open Datasets for Vision-Language Models26 Jun 2026
- 2026VisionFoundry: Teaching VLMs Visual Perception with Synthetic Images10 Apr 2026
- 2026CrystaL: Spontaneous Emergence of Visual Latents in MLLMs24 Feb 2026
- 2026FuzzingRL: Reinforcement Fuzz-Testing for Revealing VLM Failures17 Feb 2026
- 2025OpenView: Empowering MLLMs with Out-of-view VQA21 Dec 2025
- 2025BYO-Eval: Build Your Own Dataset for Fine-Grained Visual Assessment of Multimodal Language Models5 Jun 2025
- 2025Bridging vision language model (VLM) evaluation gaps with a framework for scalable and cost-effective benchmark generation21 Feb 2025
- 2025Scaling Text-Rich Image Understanding via Code-Guided Synthetic Multimodal Data Generation20 Feb 2025
- 2024Investigating the Scaling Effect of Instruction Templates for Training Multimodal Language Model11 Dec 2024
- 2025Thinking with Images for Multimodal Reasoning: Foundations, Methods, and Future Frontierscited by 193
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoningcited by 26
- 2025Why Reasoning Matters? A Survey of Advancements in Multimodal Reasoning (v1)cited by 23
- 2025DyGEnc: Encoding a Sequence of Textual Scene Graphs to Reason and Answer Questions in Dynamic Scenescited by 4
- 2026CharTool: Tool-Integrated Visual Reasoning for Chart Understandingcited by 0
- 2026Model Guides You How to Draw: Adaptive Visual Gating for Unified Multimodal Reasoningcited by 0
- 2026Model Guides You How to Draw: Adaptive Visual Gating for Unified Multimodal Reasoning10 Jul 2026
- 2026CharTool: Tool-Integrated Visual Reasoning for Chart Understanding3 Apr 2026
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoning24 Aug 2025
- 2025Thinking with Images for Multimodal Reasoning: Foundations, Methods, and Future Frontiers30 Jun 2025
- 2025DyGEnc: Encoding a Sequence of Textual Scene Graphs to Reason and Answer Questions in Dynamic Scenes6 May 2025
- 2025Why Reasoning Matters? A Survey of Advancements in Multimodal Reasoning (v1)4 Apr 2025
- 2025Discovering Knowledge Deficiencies of Language Models on Massive Knowledge Basecited by 6
- 2026Synthetic Visual Genome 2: Extracting Large-scale Spatio-Temporal Scene Graphs from Videoscited by 3
- 2025Synthetic Object Compositions for Scalable and Accurate Learning in Detection, Segmentation, and Groundingcited by 1
- 2026Synthetic Visual Genome 2: Extracting Large-scale Spatio-Temporal Scene Graphs from Videos26 Feb 2026
- 2025Synthetic Object Compositions for Scalable and Accurate Learning in Detection, Segmentation, and Grounding10 Oct 2025
- 2025Discovering Knowledge Deficiencies of Language Models on Massive Knowledge Base30 Mar 2025
Similar, not cited
Close in wording, no citation either way
- 2024Infinity-MM: Scaling Multimodal Performance with Large-Scale and High-Quality Instruction Data
- 2023VIGC: Visual Instruction Generation and Correction
- 2023StableLLaVA: Enhanced Visual Instruction Tuning with Synthesized Image-Dialogue Data
- 2025Advancing Multimodal LLMs by Large-Scale 3D Visual Instruction Dataset Generation
- 2024MMEvol: Empowering Multimodal Large Language Models with Evol-Instruct
- 2025Picking the Cream of the Crop: Visual-Centric Data Selection with Collaborative Agents
- 2024Generative Visual Instruction Tuning
- 2023SVIT: Scaling up Visual Instruction Tuning