CS 8113A
Advanced Computer Animation

Spring 1999
College of Computing 102
Class: Tuesday 6:30-9:30


Description
The course will explore current research topics in computer animation such as dynamic simulation of flexible and rigid objects, automatically generated control systems, and evolution of behaviors. This course assumes a knowledge of the basic techniques for computer animation.

Instructor
Jessica Hodgins
jkh@cc.gatech.edu
214 College of Computing (inside the Animation Lab)
894-9763
Office Hours: Just drop by or send email to schedule an appointment.


General Information

In this course we will explore advanced techniques in computer animation and work together to define new research topics. Each student will lead the discussion for one week during the quarter, define a project, and present it at the end the quarter.

There are no texts for the classes as the readings will all be from papers in the literature.

Possible Topics

The topics for the quarter will be decided during the first class based on student interest. Possible topics include:
Simulating flexible objects
Simulating geological phenomen
Integration techniques
Evolving control systems
Data-driven animation
Interacting characters
Facial animation
Non-photo-realistic rendering of animations
Using animation in interactive spaces
Allowing novices to create animations
Novel commercial uses for animation
2D Animation Techniques
Automatically generating animation based on a soundtrack
More realistic human animation
Programming emotions
Automatic camera/lighting control

Project Proposals

Simulation Levels of Detail Rob Kooper
Caricatures of Faces Tony Haro
Animating Emotions Cindy Leistner
Animating Explosions Gary Yngve
Artistic Rendering of Dynamic Actions Alan Chen
Interactive Animation Amos Y. Johnson Jr.
Tuning Animation Parameters Using Parallel Simulated Annealing Roman Khramez
Limb Lengths from Motion Capture Data Gabe Brostow

March 30 Introduction and Topic Selection
Food: Ron Metoyer
April 6 Modifying and Matching
Gabe Brostow and Bobby Bodenheimer

Readings:
Introduction to space-time constraints:
Space-time Constraints, by Andrew Witkin and Michael Kass, Siggraph '88

Using space-time to modify existing trajectories:
Retargetting Motion to New Characters by Michael Gleicher, Siggraph '98

Tracking people from video data:
Tracking People with Twists and Exponential Maps by Christoph Bregler and Jitendra Malik, Proc. IEEE CVPR 1998
or /net/hc283/brostow/cpl/anim/papers/bregler_malik_cvpr98_ps.ps

Food: Victor Zordan
April 13 Emotional Faces and Bodies
Tony Haro and Cindy Leistner

Readings:
The Illusion of Life : Disney Animation by Frank Thomas, Ollie Johnston (Contributor) Chapter 9: Acting and Emotions

Fourier Principles for Emotion-based Human Figure Animation, M. Unuma, K. Anjyo, R. Takeuchi, Siggraph 95.

Emotion from Motion, K. Amaya, A. Bruderlin, T. Calvert, Graphics Interface '96.

What is a Caricature from How to Draw Caricatures, Lenn Redman, 1984.

Structure-Based Animation of the Human Face, S. Platt, A. Smith, F. Azuola, N. Badler, C. Pelachaud.

A Muscle Model for Animating Three-Dimensional Facial Expression, Keith Waters, Siggraph 1987.


Food: Alan Chen
April 20 Animation on the Internet and Business Plans
Brad Stenger and
special guest Pola Changnon from the Cartoon Network at Turner

Attention Shoppers! by Michael H. Goldhaber, in WIRED 12/97

Inkwell: A 2 1/2-D Animation System, Peter C. Litwinowicz, Siggraph '91

Planning-Based Control of Interface Animation David Kurlander and Daniel T. Ling, Chi '95.

Additional web-based readings

Food: Gabe Brostow
May 4 Distributed VE: LOD
Rob Kooper and Dave Brogan

Chenney, S and J. Ichnowski and D. Forsyth (March/April 1999). Dynamics Modeling and Culling, IEEE CGA.

Carlson, D. A. and J. K. Hodgins (May 1997). Simulation Levels of Detail for Real-time Animation. Graphics Interface '97. 1--8.

Funkhouser, T. A. and C. H. Se'quin (August 1993). Adaptive Display Algorithm for Interactive Frame Rates During Visualization of Complex Virtual Environments. Computer Graphics (SIGGRAPH '93 Proceedings). J. T. Kajiya. 27: 247--254.

Grzeszczuk, R., D. Terzopoulos, et al. (July 1998). {NeuroAnimator}: Fast Neural Network Emulation and Control of Physics-Based Models. SIGGRAPH 98 Conference Proceedings. M. Cohen, ACM SIGGRAPH Addison Wesley: 9--20.

Food: Tony Haro
May 11 Simulating Natural Phenomen
Gary Yngve and James O'Brien

Modeling the Motion of a Hot, Turbulent Gas, Nick Foster and Dimitris Metaxas, Siggraph 97.

Flow and Changes in Appearance Julie Dorsey, Hans Kohling Pedersen Pat Hanrahan, Siggraph 96.

Realistic Modeling and Rendering of Plant Ecosystems, Oliver Deussen, Pat Hanrahan, Bernd Lintermann, Radomir Mech, Matt Pharr, Przemyslaw Prusinkiewicz, Siggraph 98.

Food: Rob Kooper
May 18 Exaggerating human movements and
Assessing computer graphical techniques from the perspective of visual perception.
Guest Speaker: Harry Hill
Deptartment of Psychology, University of Glasgow

Food: Brad Stenger
May 25 Animation Interfaces for Naive Users
Amos Johnson and Roman Khramez

Real-Time Tracking of the Human Body Christopher Wren, Ali Azarbayejani, Trevor Darrell, Alex Pentland, IEEE PAMI, 1997

Sympathetic Interfaces: Using a Plush Toy to Direct synthetic Characters Michael Patrick Johnson, Andrew Wilson, Christopher Kline, Bruce Blumberg, and Aaron Bobick, CHI '99.

Using Simulated Annealing to Obtain Good Nodal Approximations of Deformable Bodies, Oliver Duessen, Leif Kobbelt, and Peter Tucke, Computer Animation and SImulation '95.

Teddy: A Sketching Interface for 3D Freeform Design Takeo Igarashi, Satoshi Matsuoka, and Hidehiko Tanaka, Siggraph 99.

Food: Cindy Leistner
June 1 Non-photorealistic Rendering for Animation
Alan Chen

Processing Images and Video for an Impressionist Effect. Peter Litwinowicz. Proceedings of SIGGRAPH 97

Computer-Generated Watercolor. Cassidy J. Curtis and Sean E. Anderson and Joshua E. Seims and Kurt W. Fleischer and David H. Salesin. Proceedings of SIGGRAPH 97

Motion without Movement. William T. Freeman and Edward H. Adelson and David J. Heeger. Computer Graphics (SIGGRAPH '91 Proceedings), 25 (4), pp. 27-30 (July 1991).

Food: Gary Yngve
June 8
Final Project Presentations

Food: Herbie Weisse

Animation Papers

Papers sorted by topic
For another perspective, Prof. Jane Wilhelms at UC Santa Cruz has a similar list of papers sorted by topic
The siggraph on-line database

Interesting Pointers

Facial Animation links from UCSC