Specifying Label Layout Styles by Example

Ian Vollick, Dan Vogel, Maneesh Agrawala, Aaron Hertzmann


Creating high-quality label layouts in a particular visual style is a time-consuming process. Although automated labeling algorithms can aid the layout process, expert design knowledge is required to tune these algorithms so that they produce layouts which meet the designer’s expectations. We propose a system which can learn a label layout style from a single example layout and then apply this style to new labeling problems. Because designers find it much easier to create example layouts than tune algorithmic parameters, our system provides a more natural workflow for graphic designers. We demonstrate that our system is capable of learning a variety of label layout styles from examples.

Examples of labeling styles learned by our system.

Research Paper

PDF (7.6M)

Specifying Label Layout Styles by Example
UIST 2007, October 2007.