Towards Flexible Multi-modal Document Models

Naoto Inoue, Kotaro Kikuchi, E. Simo-Serra, Mayu Otani, Kota Yamaguchi
2/14/2026

No official code found. Best implementation: CyberAgentAILab/flex-dm (59 stars, Apache-2.0, TensorFlow, last commit 2023-09-07).

Abstract

Creative workflows for generating graphical documents involve complex inter-related tasks, such as aligning elements, choosing appropriate fonts, or employing aesthetically harmonious colors. In this work, we attempt at building a holistic model that can jointly solve many different design tasks. Our model, which we denote by FlexDM, treats vector graphic documents as a set of multi-modal elements, and learns to predict masked fields such as element type, position, styling attributes, image, or text, using a unified architecture. Through the use of explicit multitask learning and in-domain pre-training, our model can better capture the multi-modal relationships among the different document fields. Experimental results corroborate that our single FlexDM is able to successfully solve a multitude of different design tasks, while achieving performance that is competitive with task-specific and costly baselines.11Please find the code and models at: https://cyberagentailab.github.io/flex-dm

View on arXivView PDF

Code Implementations(1)

TensorFlowApache-2.0

[CVPR 2023 highlight] Towards Flexible Multi-modal Document Models

592CSS, ShellMar 29, 20233 years agoApache-2.0
cvpr2023generative-aitensorflow

Similar Papers

Cite this paper

@article{inoue2026towards,
  title  = {Towards Flexible Multi-modal Document Models},
  author = {Naoto Inoue and Kotaro Kikuchi and E. Simo-Serra and Mayu Otani and Kota Yamaguchi},
  year   = {2026},
  eprint = {2303.18248},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2303.18248},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.18248.svg)](https://codeofpaper.com/paper/2303.18248)

Discussion