Computer Graphics and Expert Systems
Computer Graphics and Expert Systems
Computer Graphics
5nd Expert Systems
Norman 1. Badler and Timothy W. Finin
University of Pennsylvania
As computer graphics evolves and expands into an problem: How does the three-dimensional world appear
essential component of many interactive systems, it is when projected onto two dimensions. Another relation,
almost inevitable that the applications themselves become one shared by robotics, is that graphics provides an
more complex and ambitious. In particular, the interactive important tool for presenting the data being processed by
system is rapidly becoming the intelligent system: Not only these systems as well as their internal states.
does the interface permit convenient access to the entities Other areas within Al also have a natural relationship
and operations of the application, but it also aids and with computer graphics. Natural language processing, for
augments the mere interaction in significant ways. For example, was once seen as offering a kind of interface that
example, computer-aided design systems check topological would be an alternative to a graphic one. The current
constraints while an object is being constructed, robot trend, however, is to build sophisticated interfaces that
simulators assist in avoiding collisions, and slide-making combine both graphic and linguistic modalities. The rela-
systems have automatic layout modes. tionship between graphics and natural language processing
The implication of these aids is that the new generation becomes more interesting when one looks at the underlying
of graphical systems will provide increasing intelligence in issue-communication. The study of natural language
the human-computer interface. The study of the charac- processing is really the study of communication between
teristics and capabilities necessary to effect communication intelligent agents. In dealing with this larger problem of
between human and machine on this higher level is a communication, researchers have developed a number of
central aspect of Artificial Intelligence (AI). One of our theories and techniques directly relevant to systems that
principal goals in presenting this special issue is to bring the communicate with people through graphics as well.
approaching confluence of computer graphics and artificial The papers presented in this special issue of IEEE
intelligence into sharper focus. In addition, we hope to spur CG&A involve the interaction of computer graphics and
interest in common issues and open new pathways for the relatively newer subfield of Al, expert systems. Each of
future graphical systems. the three systems described in this special issue is offered as
The fields of artificial intelligence and computer graphics a graphic interface to an expert system. Moreover, each
have interacted in a number of ways in the past. This system, although primarily designed as a graphic interface,
interaction has been particularly strong in the areas of makes good use of some of the new techniques that have
image processing and robotics. Image processing and come out of Al research. Thus, each can be characterized
graphics are naturally related because they share a common as an expert system.
28 IEEE CG&A