One Figure, Every Canvas: Editable Flowchart Relayout via Agentic Pipeline
cs.CV, cs.AI
Submitted: 2026-10-05
Updated: 2026-10-05
Comments: Project page: https://onefigureeverycanvas.vercel.app/
Project page: https://onefigureeverycanvas.vercel.app
License: http://creativecommons.org/licenses/by/4.0/
The gist: Pipeline figures in ML papers must be repurposed across many canvases, including paper columns, 16:9 slides, portrait posters, 1:1 social teasers, 9:16 phone previews.
Abstract
Pipeline figures in ML papers must be repurposed across many canvases, including paper columns, 16:9 slides, portrait posters, 1:1 social teasers, 9:16 phone previews. Each format imposes a different aspect ratio on the same computational graph, where any silently broken connection misrepresents the method. We formulate aspect-ratio-adaptive flowchart relayout as a distinct task: given a raster flowchart and a target ratio, produce a structurally faithful, hallucination-free, editable layout. Existing methods fail characteristically: image-to-image models stretch blocks and reject extreme ratios, text-to-image agentic systems hallucinate content, and parse-then-render systems mis-route edges. We propose an agentic pipeline factored into Parse, Style, and Layout stages, each pairing a main agent with a critic that combines deterministic constraint checks with VLM visual feedback so connectivity is explicitly checked and prevented from being silently broken. Outputs are draw.io-editable mxGraph XML. On a curated benchmark of 100 flowcharts at five aspect ratios, evaluated by Gemini 3.1 Pro and validated against human judgments, our method reaches 68.6% Content Fidelity versus 11.2-41.4% for prior work. Project page: https://onefigureeverycanvas.vercel.app/
Sources
- AutomaTikZ: Text-Guided Synthesis of Scientific Vector Graphics with TikZ
- SAM 3: Segment Anything with Concepts
- Stroke of Surprise: Progressive Semantic Illusions in Vector Sketching
- Flowchart2Mermaid: A Vision-Language Model Powered System for Converting Flowcharts into Editable Diagram Code
- The Eclipse Layout Kernel
- EdgeFlow: Edge-Map Augmented VLM-Based Flowchart Processing for Industrial Requirements Engineering
- Seeing is Improving: Visual Feedback for Iterative Text Layout Refinement
- ChartLlama: A Multimodal LLM for Chart Understanding and Generation
- SciFig: Towards Automating Editable Figure Generation for Scientific Papers
- Generative World Renderer
- ImagenHub: Standardizing the evaluation of conditional image generation models
- DiagramEval: Evaluating LLM-Generated Diagrams via Graphs
- AutoFigure-Edit: Generating Editable Scientific Illustration
- Flowmind2Digital: The First Comprehensive Flowmind Recognition and Conversion Approach
- Figures as Programs: Recursive Generation of Editable Scientific Figures
- Judging with Many Minds: Do More Perspectives Mean Less Prejudice? On Bias Amplifications and Resistance in Multi-Agent Based LLM-as-Judge
- Paper2Poster: Towards Multimodal Poster Automation from Scientific Papers
- FigGen: Text to Scientific Figure Generation
- LiveFigure: Generating Editable Scientific Illustration with VLM Agents
- SAGE: Structured Agentic Graph Editing for Software Diagrams
Related papers
- Loss Knows Best: Detecting Annotation Errors in Videos via Loss Trajectories
- AnchorWeave: World-Consistent Video Generation with Retrieved Local Spatial Memories
- Benchmarking the Robustness of Foundation Models for Mammography under Domain Shift
- MambaX-Net: Dual-Input Mamba-Enhanced Cross-Attention Network for Longitudinal MRI Segmentation
- TeleOCR: Navigating Document Parsing Across Digital and Camera-Captured Documents
- A Survey on Efficient Vision-Language-Action Models