DreamStruct: Understanding Slides and User Interfaces via Synthetic Data Generation

Yi-Hao Peng, Faria Huq, Yue Jiang, Jason Wu, Amanda Li +2 more
10/1/2024

No official code found. Best implementation: yihaop/dreamstruct (3 stars, Apache-2.0, last commit 2024-10-01).

Abstract

Enabling machines to understand structured visuals like slides and user interfaces is essential for making them accessible to people with disabilities. However, achieving such understanding computationally has required manual data collection and annotation, which is time-consuming and labor-intensive. To overcome this challenge, we present a method to generate synthetic, structured visuals with target labels using code generation. Our method allows people to create datasets with built-in labels and train models with a small number of human-annotated examples. We demonstrate performance improvements in three tasks for understanding slides and UIs: recognizing visual elements, describing visual content, and classifying visual content types.

View on arXivView PDF

Code Implementations(1)

yihaop/dreamstructCommunity100%
Apache-2.0
30CSS, HTMLSep 30, 20242 years agoApache-2.0

Similar Papers

Cite this paper

@article{peng2024dreamstruct,
  title  = {DreamStruct: Understanding Slides and User Interfaces via Synthetic Data Generation},
  author = {Yi-Hao Peng and Faria Huq and Yue Jiang and Jason Wu and Amanda Li and Jeffrey P. Bigham and Amy Pavel},
  year   = {2024},
  eprint = {2410.00201},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2410.00201},
  journal = {ECCV 2024 2024}
}

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/2410.00201.svg)](https://codeofpaper.com/paper/2410.00201)

Discussion