ABSTRACT
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 labellayout 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.
- M. Agrawala and C. Stolte. Rendering Effective Route Maps: Improving Usability Through Generalization. In Proc. SIGGRAPH, pages 241--250, 2001. Google ScholarDigital Library
- K. Ali, K. Hartman, and T. Strothotte. Label Layout for Interactive 3D Illustrations. J. WSCG, 13(1):1--8, 2005.Google Scholar
- G. D. Battista, P. Eades, R. Tamassia, and I. G. Tollis. Graph Drawing: Algorithms for the Visualization of Graphs. Prentice-Hall, 1999. Google ScholarDigital Library
- B. Bell, S. Feiner, and T. Höllerer. View management for virtual and augmented reality. In Proc. UIST, pages 101--110, 2001. Google ScholarDigital Library
- C. Boutilier. A POMDP formulation of preference elicitation problems. In Proc. AAAI, pages 239--246, 2002. Google ScholarDigital Library
- C. Boutilier, R. Patrascu, P. Poupart, and D. Schuurmans. Constraint-based optimization and utility elicitation using the minimax decision criterion. Artificial Intelligence, 170:686--713, 2006. Google ScholarDigital Library
- U. Chajewska, D. Koller, and D. Ormoneit. Learning an Agent's Utility Function by Observing Behavior. In Proc. ICML, pages 35--42, 2001. Google ScholarDigital Library
- J. Christensen, J. Marks, and S. Shieber. An Empirical Study of Algorithms for Point-Feature Label Placement. ACM Trans. Graphics, 14(3):203--232, 1995. Google ScholarDigital Library
- S. Edmondson, J. Christensen, J. Marks, and S. Shieber. A General Cartographic Labeling Algorithm. Cartographica, 33(4):13--23, 1997.Google Scholar
- J.-D. Fekete and C. Plaisant. Excentric Labeling: Dynamic Neighborhood Labeling for Data Visualization. In CHI, pages 512--519, 1999. Google ScholarDigital Library
- J. Fogarty and S. Hudson. GADGET: A toolkit for optimization-based approaches to interface and display generation. In Proc. UIST, 2003. Google ScholarDigital Library
- K. Gajos and D. S. Weld. Preference elicitation for interface optimization. In Proc. UIST, pages 173--182, 2005. Google ScholarDigital Library
- K. Hartmann, K. Ali, and T. Strothotte. Floating labels: Applying dynamic potential fields for label layout. Lecture notes in computer science, pages 101--113, 2004.Google Scholar
- L. J. Heyer, S. Kruglyak, and S. Yooseph. Exploring Expression Data: Identification and Analysis of Coexpressed Genes. Genome Research, 9(11):1106--1115, 1999.Google ScholarCross Ref
- E. Imhof. Positioning Names on Maps. American Cartographer, 2(2):145--153, 1975.Google ScholarCross Ref
- K. G. Kakoulis and I. G. Tollis. A Unified Approach to Labeling Graphical Features. In Proc. 14th Symp. Comput. Geom., pages 347--356, 1998. Google ScholarDigital Library
- S. Kirkpatrick, C. D. Gellatt Jr., and M. P. Vecchi. Optimization by Simulated Annealing. Science, 220(4598):671--680, May 1983.Google ScholarCross Ref
- Y. LeCun, S. Chopra, R. Hadsell, F. J. Huang, and M. Ranzato. A Tutorial on Energy-Based Learning. In G. H. Bakir, T. Hofmann, B. Schölkopf, A. J. Smola, B. Taskar, and S. V. N. Vishwanathan, editors, Predicting Structured Data. MIT Press, 2006.Google Scholar
- C. K. Liu, A. Hertzmann, and Z. PopoviĆ. Learning Physics-Based Motion Style with Nonlinear Inverse Optimization. ACM Trans. Graphics, 24(3):1071--1081, 2005. Google ScholarDigital Library
- T. Masui. Evolutionary Learning of Graph Layout Constraints from Examples. In Proc. UIST, pages 103--108, 1994. Google ScholarDigital Library
- G. J. Romanes. Cunningham's Manual of Practical Anatomy. Oxford University Press, 14th edition, 1977.Google Scholar
- E. Tufte. Beautiful Evidence. Graphics Press, 2006. Google ScholarDigital Library
- F. Zhang and H. Sun. Dynamic Labeling Management in Virtual and Augmented Environments. In Proc. CAD-CG, pages 397--402, 2005. Google ScholarDigital Library
Index Terms
- Specifying label layout style by example
Recommendations
Layout Style Modeling for Automating Banner Design
Thematic Workshops '17: Proceedings of the on Thematic Workshops of ACM Multimedia 2017Banner design for is challenging to clearly convey information while also satisfying aesthetic goals and complying with the banner owner or advertiser's visual identity system. In online advertising, banners are often born with tens of different display ...
The use of data-derived label hierarchies in multi-label classification
Instead of traditional (multi-class) learning approaches that assume label independency, multi-label learning approaches must deal with the existing label dependencies and relations. Many approaches try to model these dependencies in the process of ...
Transductive Multilabel Learning via Label Set Propagation
The problem of multilabel classification has attracted great interest in the last decade, where each instance can be assigned with a set of multiple class labels simultaneously. It has a wide variety of real-world applications, e.g., automatic image ...
Comments