Abstract
Automated visual presentation systems should be able to design effective presentations for heterogeneous (quantitative and qualitative) information. They should also be able to work in static or interactive environments and capable of employing a wide range of visual media and visual techniques. In this paper, we focus on three tasks in building visual production systems: establishing a thorough understanding of the presentation-related characteristics of domain-specific information; classifying several types of visual information and capturing their distinct syntactic, semantic, and pragmatic features; and formulating a set of design principles.
We define a data-analysis taxonomy to characterize heterogeneous information. In addition, we have modeled presentation context information such as audience identity to produce user-centered visual design. To utilize and manipulate visual information, we have classified it into visual objects and visual tools based on its role in the visual production process. To guide the visual design process, we have formulated a set of design principles that ensure the expressiveness and effectiveness of a design. To test and evaluate our work, we have developed a prototype system called IMPROVISE based on the research results. We use examples generated by IMPROVISE to illustrate how it constructs visual presentations.
Similar content being viewed by others
References
Arens, Y., Hovy, E., and Vossers, M.(1993). The Knowledge Underlying Multimedia Presentations. In M. Maybury, (Ed.), Intelligent Multimedia Interfaces, Menlo Park, CA: AAAI Press/The MIT Press.
Bertin, J. (1983). Semiology of Graphics, Madison, WI: Univ. of Wisconsin Press (trans. by W.J. Berg).
Casner, S. (1991). A Task-Analytic Approach to the Automated Design of Graphic Presentations, ACM Trans. on Graphics, 10(2), 111-151.
Crutcher, L., Lazar, A., Feiner, S., and Zhou, M. (1995). Managing Networks Through a Virtual World, IEEE Parallel and Distributed Technology, 3(2), 4-13.
Dalal, M., Feiner, S., McKeown, K., Jordan, D., Allen, B., and AlSafadi, Y. (1996a). MAGIC: An experimental system for generating multimedia briefings about post-bypass patient status. Proc. 1996 AMIA Annual Fall Symp. (pp. 684-688). Washington, DC.
Dalal, M., Feiner, S., McKeown, K., Pan, S., Zhou, M., Hoellerer, T., Shaw, J., Feng, Y., and Fromer, J. (1996b). Negotiation for automated generation of temporal multimedia presentations. Proc. ACM Multimedia '96 (pp. 55-64). Boston, MA.
Feiner, S. (1985). APEX: An Experiment in the Automated Creation of Pictorial Explanations, IEEE Computer Graphics and Applications, 5(11), 29-37.
Friedell, M. (1983). Automatic Graphics Environment Synthesis. Ph.D. thesis, Case Western Reserve University.
Gibson, J. (1977). Notes on Direct Perception and Indirect Apprehension. In E. Reed and R. Jones (Eds.), Reasons for Realism: Selected Essays of James J. Gibson. Hillsdale, NJ: Lawrence Erlbaum Associates, pp. 289-293.
Gleicher, M. (1994). A Differential Approach to Graphical Interaction. Ph.D. thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213-3891.
Goldsmith, E. (1984). Research into Illustration: An Approach and a Review, Cambridge: Cambridge University Press.
Keller, P.R. and Keller, M.M. (1993). Visual Cues: Practical Data Visualization, IEEE Computer Society Press/IEEE Press.
Kosslyn, S. (1989). Understanding Charts and Graphs, Applied Cognitive Psychology, 3, 185-226.
KRSL. (1993). Knowledge Representation Specification Language Reference Manual. DARPA/Rome Laboratory Planning and Scheduling Initiative Knowledge Representation and Architecture Issue Working Group. Version 2.0.2.
Lohse, G., Biolsi, K., and Rueter, H. (1994). A Classification of Visual Representations, Communications of the ACM, 37(12), 36-49.
Mackinlay, J. (1986). Automating the Design of Graphical Presentations of Relational Information, ACM Trans. on Graphics, 5(2), 110-141.
Mullet, K. and Sano, D. (1995). Designing Visual Interfaces, Mountain View, CA: SunSoft Press.
Rich, E. and Knight, K. (1991). Artificial Intelligence (2nd edition), McGraw-Hill, Inc.
Robertson, P. (1991). A Methodology for Choosing Data Representations, IEEE Computer Graphics and Applications, 11(3), 56-67.
Ross, R. (1997). The Speechmaking Process (11th edition), Boston, MA: Allyn and Bacon.
Roth, S.F. and Mattis, J. (1990). Data characterization for intelligent graphics presentation. Proc. CHI '90 (pp. 193-200). New Orleans, LA. ACM/SIGCHI.
Roth, S.F. and Mattis, J. (1991). Automating the presentation of information. Proc. IEEE Conf. on AI Applications (pp. 90-97).
Russell, S. and Norvig, P. (1995). Artificial Intelligence: A Modern Approach, Englewood Cliffs, NJ: Prentice Hall.
Seligmann, D. (1993). A Visual Language for Automated 3D Graphics Generation. Ph.D. thesis, Department of Computer Science, Columbia University, New York, NY.
Seligmann, D. and Feiner, S. (1991). Automated Generation of Intent-Based 3D Illustrations, Computer Graphics, 25(4), 123-132.
Senay, H. and Ignatius, E. (1994).A Knowledge-Based System for Visualization Design, IEEE Computer Graphics and Applications, 14(6), 36-47.
Treisman, A. (1982). Perceptual Grouping and Attention in Visual Search for Features and for Objects, J. of Experimental Psychology: Human Perception and Performance, 8(2), 194-214.
Tufte, E.R. (1983). The Visual Display of Quantitative Information, Cheshire, CT: Graphics Press.
Tufte, E.R. (1990). Envisioning Information, Cheshire, CT: Graphics Press.
Tufte, E.R. (1997). Visual Explanations: Images and Quantities, Evidence and Narrative, Cheshire, CT: Graphics Press.
Wehrend, R. and Lewis, C. (1990). A problem-oriented classification of visualization techniques. Proc. Visualization '90 (pp. 139-143). Los Alamitos, CA: IEEE.
Wernecke, J. (1994). The Inventor Mentor: Programming Object-Oriented 3D Graphics with Open Inventor, Reading, MA: Addison Wesley.
Winn, W. (1987). Charts, Graphs, and Diagrams in Educational Materials. In D. Willows and H. Houghton (Eds.), The Psychology of Illustration: Basic Research. New York: Springer-Verlag, vol. 1, Chap. 5, pp. 152-198.
Winn, W. and Holliday, W. (1982). Design Principles for Diagrams and Charts. In D. Jonassen (Ed.), The Technology of Text. Englewood Cliffs, NJ: Educational Technology Publications, vol. 1, pp. 277-299.
Zettl, H. (1990). Sight Sound Motion: Applied Media Aesthetics (2nd edition), Belmont, CA: Wadsworth Publishing Company.
Zhou, M. and Feiner, S. (1997a). The representation and use of a visual lexicon for automated graphics generation. Proc. IJCAI '97 (pp. 1056-1062). Nagoya, Japan.
Zhou, M. and Feiner, S. (1997b). Top-down hierarchical planning of coherent visual discourse. Proc. IUI '97 (pp. 129-136). Orlando, FL.
Zhou, M. and Feiner, S. (1998). Visual task characterization for automated visual discourse synthesis. Proc. ACM CHI '98. Los Angeles, CA.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Zhou, M.X., Feiner, S.K. Automated Visual Presentation: From Heterogeneous Information to Coherent Visual Discourse. Journal of Intelligent Information Systems 11, 205–234 (1998). https://doi.org/10.1023/A:1008685907948
Issue Date:
DOI: https://doi.org/10.1023/A:1008685907948