CS6241-Advanced Topics in Computer Graphics

CS6241: Advanced Topics in Computer Graphics
(Fall 2011)(or equivalently Semester 1, Academic Year 2011/2012 since we are on the equator :-)

Introduction | Prerequisite | Gadgets | Course Staff | Course Schedule



Introduction

This course is suitable for students who are looking for a thesis topic in Graphics and Multimedia, or need related skills for your current thesis project. We will look at various active research areas in Computer Graphics, including but not limited to 3D model processing and retrieval, GPU Rendering, character animation, information visualization, perception and aesthetics.


Prerequisite


Gadgets

Registered students will be able to access these gadgets for your term project:
KinectEmotive Bioloid Aldebaran Vicon


Course Staff

Principal Instructor: KangKang Yin
Guest Instructor: Michael Brown, Low Kok Lim, Philip Fu, Victor Zordan


Course Schedule (tentative, subject to change, check regularly)

The classes will be held on Wednesdays 12:00-14:00 COM2/108. There are no exams for this course.

Date Topics Resources and Recommended Reading
10 Aug

NO CLASS: Instructor attending SIGGRAPH

Siggraph on YouTube
Graphics Papers on the Web
Graphics Gems

Industry: Disney Pixar DreamWorks Imageworks Lucasfilm 
Weta Digital Double Negative Autodesk NaturalMotion Massive 
Vicon Motion Analysis Organic Motion Wii Kinect

17 Aug

Introduction;
Basic Character Animation

Practical parameterization of rotations
Introduction to inverse kinematics
Intuitive interactive human character posing with millions of example poses*
FABRIK: A fast, iterative solver for the Inverse Kinematics problem*

24 Aug

Character Animation: Advanced Topics

Parametric motion graphs
SIMBICON: simple biped locomotion control
Deformable motion: squeezing into cluttered environments*
Locomotion skills for simulated quadrupeds*

31 Aug

Realistic Skining, Facial and Hand Animation with Details

Pose space deformation
Skinning with dual quaternions
Realtime performance-based facial animation*
Real-Time data driven deformation using Kernel Canonical Correlation Analysis*

7 Sep

Guest Lecture by Dr. Michael Brown: Computational Photography

Lazy snapping (Photo editing)
Multi-Flash NPR Camera (Computational Illumination)
Flexible depth of field photography (Computational Optics)*
Seam carving for content-aware image resizing(Cool stuff)*

14 Sep

Paper Presentation by Students I

Stevie Giovanni: Intuitive Interactive Human-Character Posing
Dong Jian: Realtime performance-based facial animation
Zhou Qianqian: Deformable Motion: Squeezing into Cluttered Environments

21 Sep

Recess week; No Class

 
28 Sep

Guest Lecture by Dr. Low Kok Lim:

Real-Time Global Illumination for Dynamic Scenes

Approximating Dynamic Global Illumination in Image Space
Implicit Visibility and Antiradiance for Interactive Global Illumination
Imperfect Shadow Maps*
Voxel-based Global Illumination*

5 Oct

Information Visualization

Toward a Deeper Understanding of the Role of Interaction in Information Visualization
Animated Transitions in Statistical Data Graphics
NodeTrix: A Hybrid Visualization of Social Networks*
FromDaDy: Spreading Aircraft Trajectories Across Views to Support Iterative Queries*

12 Oct

Mesh Processing and Shape Retrieval

Laplacian Mesh Processing
A Search Engine for 3D Models
Deformation transfer for triangle meshes*
Shape Google: geometric words and expressions for invariant shape retrieval*

19 Oct

Perception and Aesthetics

Obscuring length changes during animated motion
Variety is the Spice of (Virtual) Life
Painterly rendering with curved brush strokes of multiple sizes*
Data-Driven Enhancement of Facial Attractiveness*

26 Oct

Guest Lecture by Dr. Philip Fu: Recreational Graphics

Note: moved to 25 Oct noon-2pm because 26th is a holiday!

Escherization
Jigsaw image mosaics
Wang Tiles for image and texture generation
K-set Tilable Surfaces*
2 Nov

Paper Presentation by Students II

Wu Zhe: FromDaDy: Spreading Aircraft Trajectories Across Views to Support Iterative Queries
Pang Cong: FABRIK: A fast, iterative solver for the Inverse Kinematics problem
Yu Lu: Seam Carving for Content-Aware Image Resizing
Dang Nam Hai: Data-Driven Enhancement of Facial Attractiveness

9 Nov

Guest Lecture by Dr. Victor Zordan: Momentum-based Motion Control

Dynamic Response for Motion Capture Animation
Multiobjective Control with Frictional Contacts
Animating Responsive Characters with Dynamic Constraints*
Optimal Gait and Form for Animal Locomotion*

16 Nov

Reading week; No Class

 
23 Nov Final project presentation and demonstration

Zhou Qianqian; Dong Jian; Pang Cong; Wu Zhe; Yu Lu; Dang Nam Hai; Stevie Giovanni

28 Nov

Final project deadline

No class. Submit to IVLE please.