|
ABSTRACT
Layout refers to the process of determining the size and position of the visual objects in an information presentation. We introduce the WeightMap, a bitmap representation of the visual weight of a presentation. In addition, we present algorithms that use WeightMaps to allow an automated layout system to evaluate the effectiveness of its layouts. Our approach is based on the concepts of visual weight and visual balance, which are fundamental to the visual arts. The objects in the layout are each assigned a visual weight, and a WeightMap is created that encodes the visual weight of the layout. Image-processing techniques, including pyramids and edge detection, are then used to efficiently analyze the WeightMap for balance. In addition, derivatives of the sums of the rows and columns are used to generate suggestions for how to improve the layout.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
T. Comber and J. Maltby. Investigating layout complexity. In Proc. Graphics Interface '88, pages 192--197, June 1988.
|
| |
4
|
T. Comber and J. Maltby. Evaluating usability of screen design with layout complexity. In Proc. OZCHI '95 (CHISIG Ann. Conf. on Human-Computer Interact.), pages 175--178, 1995.
|
| |
5
|
|
| |
6
|
W. Graf. Constraint-based graphical layout of multimodal presentations. In T. Catarci, M. F. Costabile, and S. Levialdi, editors, Proc. AVI '92 (Advanced Visual Interfaces), pages 365--385. World Scientific, May 27--29 1992.
|
| |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
A. Hurlburt. The Grid. Van Nostrand Reinhold Company, Melborne, Australia, 1978.
|
 |
11
|
|
 |
12
|
Robin Jeffries , James R. Miller , Cathleen Wharton , Kathy Uyeda, User interface evaluation in the real world: a comparison of four techniques, Proceedings of the SIGCHI conference on Human factors in computing systems: Reaching through technology, p.119-124, April 27-May 02, 1991, New Orleans, Louisiana, United States
[doi> 10.1145/108844.108862]
|
| |
13
|
Java foundation classes: Now and the future. Whitepaper, http://java.sun.com/products/jfc/whitepaper.html.
|
| |
14
|
S. Kochhar, J. Marks, and M. Friedell. Interaction paradigms for human-computer cooperation in graphical-object modeling. In Proc. Graphics Interface '91, pages 180--191, June 1991.
|
| |
15
|
S. Lok and S. Feiner. A survey of automated layout techniques for information presentations. In Proc. SmartGraphics Symposium '01, pages 61--68, Mar. 2001.
|
| |
16
|
B. Martinez and J. Block. Visual Forces, an Introduction to Design. Prentice-Hall, New York, 1998.
|
| |
17
|
J. McCormack, P. Asente, R. Swick, and D. Converse. X Toolkit Intrinsics---C Language Interface. Digital Equipment Corporation, Maynard, MA, USA, 1985.
|
 |
18
|
Kathleen R. McKeown , Shih-Fu Chang , James Cimino , Steven Feiner , Carol Friedman , Luis Gravano , Vasileios Hatzivassiloglou , Steven Johnson , Desmond A. Jordan , Judith L. Klavans , André Kushniruk , Vimla Patel , Simone Teufel, PERSIVAL, a system for personalized search and summarization over multimedia healthcare information, Proceedings of the 1st ACM/IEEE-CS joint conference on Digital libraries, p.331-340, January 2001, Roanoke, Virginia, United States
[doi> 10.1145/379437.379722]
|
| |
19
|
|
| |
20
|
J. Müller-Brockmann. Grid Systems in Graphic Design. Arthur Niggli Publishers, Niederteufen, Switzerland, 1981.
|
| |
21
|
|
 |
22
|
Brad A. Myers , Dario Giuse , Andrew Mickish , Brad Vander Zanden , David Kosbie , Richard McDaniel , James Landay , Matthews Golderg , Rajan Pathasarathy, The garnet user interface development environment, Conference companion on Human factors in computing systems, p.457-458, April 24-28, 1994, Boston, Massachusetts, United States
[doi> 10.1145/259963.260472]
|
| |
23
|
|
| |
24
|
|
| |
25
|
|
| |
26
|
T. S. Tullis. A computer-based tool for evaluating alphanumeric displays. In Proc. IFIP INTERACT'84: Human-Computer Interaction, pages 719--723, 1984.
|
 |
27
|
Brad Vander Zanden , Brad A. Myers, Automatic, look-and-feel independent dialog creation for graphical user interfaces, Proceedings of the SIGCHI conference on Human factors in computing systems: Empowering people, p.27-34, April 01-05, 1990, Seattle, Washington, United States
[doi> 10.1145/97243.97248]
|
 |
28
|
|
| |
29
|
M. X. Zhou and S. Ma. Toward applying machine learning to design rule acquisition for automated graphics generation. In Proc. 2000 AAAI Spring Symp. on Smart Graphics, pages 16--23, Stanford, CA, March 20--22 1999.
|
CITED BY 7
|
|
|
|
|
Anthony Santella , Maneesh Agrawala , Doug DeCarlo , David Salesin , Michael Cohen, Gaze-based interaction for semi-automatic photo cropping, Proceedings of the SIGCHI conference on Human Factors in computing systems, April 22-27, 2006, Montréal, Québec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
Angelo Di Iorio , Luca Furini , Fabio Vitali , John Lumley , Tony Wiley, Higher-level layout through topological abstraction, Proceeding of the eighth ACM symposium on Document engineering, September 16-19, 2008, Sao Paulo, Brazil
|
|
|
|
|