Back2Struct: Making Structured Images Editable Again
Not on the map. Why?
Abstract (arXiv)
Structured images, such as diagrams, charts, and flowcharts, are inherently symbolic and can be compactly represented in an editable format, yet in practice, they are often rendered as images, and therefore not graphically editable. This mismatch presents a significant challenge for researchers, engineers, and designers who wish to incorporate modified versions of existing graphic content into new materials without manually reconstructing it. In this study, we presentBack2Struct, which "makes structured images editable again" by directly recovering vector graphics code (SVG / XML) from image representations. Given an image of a structured graphic, Back2Struct predicts semantically object-level SVG / XML code that explicitly encodes text, shapes, topology, and layout, rather than performing low-level pixel vectorization. The generated code can be seamlessly imported into tools such as PowerPoint, allowing users to edit, refine, restyle, and reuse graphic content while preserving structural fidelity. Beyond supervised fine-tuning on ground-truth SVG token sequences, we further optimize Back2Struct with reward-based learning to better match deployment-time requirements: the output should be syntactically valid, properly concise, and visually faithful to the input diagram. Specifically, we design a composite reward that jointly encourages SVG / XML compilability, length consistency with the reference code, and structural or semantic similarity between the generated and ground-truth graphics. These complementary signals guide the model to produce SVGs that are not only closer to the training distribution, but also more complete, editable, and renderable in practice. Experiments show that Back2Struct improves accuracy, editability, validity, and user alignment over baselines. Dataset and code are available at: pengyu965.github.io/Back2Struct.github.io
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 54 of its 63 references that are in the map. First posted on arXiv 29 Sep 2026.
Builds on
54 of 63 references.
References · 54
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
- 2023GPT-4 Technical Reportcited by 18,396
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 9,379
- 2025Qwen3 Technical Reportcited by 8,820
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 2023Visual Instruction Tuningcited by 7,869
- 2022Generative Adversarial Networkscited by 5,627
- 2025Qwen2.5-VL Technical Reportcited by 5,587
38 more
- 2024Qwen2.5 Technical Reportcited by 4,942
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,386
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,322
- 2025Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilitiescited by 3,796
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,761
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,224
- 2023InstructBLIP: Towards General-purpose Vision-Language Models with Instruction Tuningcited by 2,876
- 2023InternVL: Scaling up Vision Foundation Models and Aligning for Generic Visual-Linguistic Taskscited by 2,565
- 2024Qwen2 Technical Reportcited by 2,120
- 2021Align before Fuse: Vision and Language Representation Learning with Momentum Distillationcited by 1,619
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,423
- 2025Understanding R1-Zero-Like Training: A Critical Perspectivecited by 1,345
- 2025OpenAI GPT-5 System Cardcited by 989
- 2014Show and Tell: A Neural Image Caption Generatorcited by 879
- 2022LayoutLMv3: Pre-training for Document AI with Unified Text and Image Maskingcited by 485
- 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 398
- 2022Pix2Struct: Screenshot Parsing as Pretraining for Visual Language Understandingcited by 366
- 2019Image-based table recognition: data, model, and evaluationcited by 237
- 2023ChartLlama: A Multimodal LLM for Chart Understanding and Generationcited by 163
- 2022DePlot: One-shot visual language reasoning by plot-to-table translationcited by 160
- 2020DeepSVG: A Hierarchical Generative Network for Vector Graphics Animationcited by 159
- 2022MatCha: Enhancing Visual Language Pretraining with Math Reasoning and Chart Derenderingcited by 133
- 2021PubTables-1M: Towards comprehensive table extraction from unstructured documentscited by 126
- 2017pix2code: Generating Code from a Graphical User Interface Screenshotcited by 114
- 2023StarVector: Generating Scalable Vector Graphics Code from Images and Textcited by 102
- 2022TableFormer: Table Structure Understanding with Transformerscited by 94
- 2016Image-to-Markup Generation with Coarse-to-Fine Attentioncited by 79
- 2022Towards Layer-wise Image Vectorizationcited by 79
- 2023AutomaTikZ: Text-Guided Synthesis of Scientific Vector Graphics with TikZcited by 79
- 2024ChartMoE: Mixture of Diversely Aligned Expert Connector for Chart Understandingcited by 46
- 2025Rendering-Aware Reinforcement Learning for Vector Graphics Generationcited by 39
- 2022End-to-End Transformer Based Model for Image Captioningcited by 38
- 2022CLIPVG: Text-Guided Image Manipulation Using Differentiable Vector Graphicscited by 34
- 2023DiagrammerGPT: Generating Open-Domain, Open-Platform Diagrams via LLM Planningcited by 29
- 2024FlowLearn: Evaluating Large Vision-Language Models on Flowchart Understandingcited by 27
- 2023FigGen: Text to Scientific Figure Generationcited by 17
- 2024ChartReformer: Natural Language-Driven Chart Image Editingcited by 13
- 2023Context-Aware Chart Element Detectioncited by 6
50 most cited of 54 All 54 (JSON)
Built on by
Not cited yet.