Creation of computer animation from story descriptions

. This thesis describes a computer system that creates simple computer animation in response to high-level, vague, and incomplete descriptions of films. It makes its films by collecting and evaluating suggestions from several different bodies of knowledge. The order in which it makes its choices is influenced by the focus of the film. Difficult choices are postponed to be resumed when more of the film has been dete.rmined. The system was implemented in an object-oriented language based upon computational entities called "actors". The goal behind the construction of the system is that, whenever faced with a choice, it sensibly choose between alternatives. based upon the description of the film and as much general knowledge as possible. The system is ·presented as a computational model of creativily and aesthetics. Name and Title of Thesis Supervisor: Carl Hewitt, Associate Professor of Computer Science

[1]  J. Torrey The standard of taste. , 1874 .

[2]  F. Heider,et al.  An experimental study of apparent behavior , 1944 .

[3]  A. Henderson Science and art; an approach to a new synthesis. , 1946, American scientist.

[4]  H. Evans The Study of Instinct , 1952 .

[5]  E. Gombrich ART AND ILLUSION: A STUDY IN THE PSYCHOLOGY OF PICTORIAL REPRESENTATION. , 1960 .

[6]  D. Morris,et al.  The biology of art , 1962 .

[7]  Ivan E. Sutherland,et al.  Sketchpad a Man-Machine Graphical Communication System , 1899, Outstanding Dissertations in the Computer Sciences.

[8]  Ronald M. Baecker,et al.  INTERACTIVE COMPUTER-MEDIATED ANIMATION , 1969 .

[9]  Carol Withrow A Dynamic Model for Computer-Aided Choreography , 1970 .

[10]  Gerald Jay Sussman,et al.  The Conniver Reference Manual , 1972 .

[11]  Seymour Papert,et al.  Teaching Children Thinking , 1972 .

[12]  D. Berlyne AFFECTIVE ASPECTS OF AESTHETIC COMMUNICATION , 1972 .

[13]  J. Pokorny Foundations of Cyclopean Perception , 1972 .

[14]  James Anderson Moorer Music and computer composition , 1972, CACM.

[15]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[16]  Lotfi A. Zadeh,et al.  Outline of a New Approach to the Analysis of Complex Systems and Decision Processes , 1973, IEEE Trans. Syst. Man Cybern..

[17]  Richard W. Boberg,et al.  Generating line drawings from abstract scene descriptions. , 1973 .

[18]  Gregory F Pfister,et al.  The Computer Control of Changing Pictures , 1974 .

[19]  Harold Abelson,et al.  Velocity Space and the Geometry of Planetary Orbits. Artificial Intelligence Memo No. 320. , 1974 .

[20]  Marvin Minsky,et al.  A framework for representing knowledge , 1974 .

[21]  Nils J. Nilsson,et al.  Artificial Intelligence , 1974, IFIP Congress.

[22]  Henry Lieberman,et al.  LLOGO: An Implementation of LOGO in LISP , 1974 .

[23]  Brian Cantwell Smith,et al.  Towards a programming apprentice , 1974, IEEE Transactions on Software Engineering.

[24]  Ken Kahn,et al.  MECHANIZATION OF TEMPORAL KNOWLEDGE , 1975 .

[25]  Carl Hewitt,et al.  How To Use What You Know , 1975, IJCAI.

[26]  B. Truax For Otto Laske: A Communicational Approach to Computer Sound Programs , 1976 .

[27]  James R. Meehan,et al.  The Metanovel: Writing Stories by Computer , 1976, Outstanding Dissertations in the Computer Sciences.

[28]  James F. Blinn,et al.  Texture and reflection in computer generated images , 1976, CACM.

[29]  Ken Kahn A Knowledge-Based Computer Animation System , 1976 .

[30]  J. C. R. Licklider,et al.  User-oriented interactive computer graphics , 1976, UODIGS '76.

[31]  Nicholas Negroponte,et al.  An idiosyncratic systems approach to interactive graphics , 1976, UODIGS '76.

[32]  Kenneth M. Kahn,et al.  An actor-based computer animation language , 1976, UODIGS '76.

[33]  Edward H. Shortliffe,et al.  Computer-based medical consultations, MYCIN , 1976 .

[34]  Daniel G. Bobrow,et al.  Experience with KRL-0: One Cycle of a Knowledge Representation Language , 1977, IJCAI.

[35]  Alan Kay,et al.  Microelectronics and the Personal Computer , 1977 .

[36]  Ira P. Goldstein,et al.  The FRL Primer , 1977 .

[37]  Benjamin Kuipers,et al.  Representing Knowledge of Large-scale Space , 1977 .

[38]  P. Rabbit Human information processing , 1977, Nature.

[39]  Marc Levoy A color animation system: based on the multiplane technique , 1977, SIGGRAPH '77.

[40]  Richard D. Greenblatt,et al.  LISP Machine Progress Report. , 1977 .

[41]  Alan Kitching Antics--Graphic animation by computer , 1977, Comput. Graph..

[42]  Adele Goldberg,et al.  Personal Dynamic Media , 1977, Computer.

[43]  Kenneth M. Kahn,et al.  Mechanizing Temporal Knowledge , 1977, Artif. Intell..

[44]  Carl Hewitt,et al.  Viewing Control Structures as Patterns of Passing Messages , 1977, Artif. Intell..

[45]  Jacob Palme Moving pictures show simulation to user , 1977 .

[46]  Jon Doyle,et al.  Truth Maintenance Systems for Problem Solving , 1977, IJCAI.

[47]  Andrea A. diSessa On "Learnable" Representations of Knowledge: A Meaning for the Computational Metaphor. AI Memo 441. , 1977 .

[48]  Gerald J. Sussman,et al.  Electrical Design: A Problem for Artificial Intelligence Research , 1977, IJCAI.

[49]  Chuck Rieger,et al.  GRIND‐1: First report on the magic grinder story comprehension project∗ , 1978 .

[50]  Kenneth M. Kahn,et al.  Ani: An Example of Computational Creativity , 1978, AISB/GI.

[51]  Craig W. Reynolds Computer animation in the world of actors and scripts. , 1978 .

[52]  Alan Kay,et al.  Position paper on: how to advance from hobby computing to personal computing , 1978, PCNOTE.

[53]  Edwin E. Catmull,et al.  The problems of computer-assisted animation , 1978, SIGGRAPH.

[54]  Carl Hewitt,et al.  Dynamic graphics using quasi parallelism , 1978, SIGGRAPH.

[55]  Seymour Papert Interim Report of the LOGO Project in the Brookline Public Schools: An Assessment and Documentation of a Children's Computer Laboratory. Artificial Intelligence Memo No. 484. , 1978 .

[56]  William A Kornfeld Using Parallel Processing for Problem Solving , 1979 .

[57]  S. Ullman The Interpretation of Visual Motion , 1979 .

[58]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[59]  M. Dertouzos,et al.  The Return of the Sunday Painter , 1980 .