4541.762 : Topics in Computer Graphics

(Physically Based Animation)

Spring 2009 


Instructor

Jehee Lee

Office: 302-325

Phone: 880-1845

 

Class hours

Monday and Wednesday 2:30-3:45pm

 

Classroom

Building 302, Room 209

 

Pre-requisites

Undergraduate computer graphics

 

Grading policy

Classroom presentation & participation: 100 %

 

Schedule

Week 1

3 / 2

(�輺��) Reinforcement Learning : A Survey

3 / 4

(�輺��) Reinforcement Learning : A Survey

Week 2

3 / 9

(������)Optimized Scale-and-Stretch for Image Resizing

(�ָ��) Interaction Patches for Multi-Character Animation

3 / 11

(������) A Simple Fluid Solver based on the FFT

(������)��������

Week 3

3 / 16

(�����)Factoring Repeated Content Within and Among Images

(������)Synthesis of Constrained Walking Skills

3 / 18

(������)Achieving Good Connectivity in Motion Graphs

(����)Animating Responsive Characters with Dynamic Constraints in Near-Unactuated Coordinates

Week 4

3 / 23

(������)Motion Overview of Human Actions

(�ڹ���)Animating Animal Motion from Still

3 / 25

(�ָ��)Fast Images/Video Upsampling

Week 5

3 / 30

No class

4 / 1

(������)Single image tree modeling

(������)AppProp: All-Pairs Appearance-Space Edit Propagation

Week 6

4 / 6

No class

4 / 8

(�ڹ���)Continuous Model Synthesis

(������)Real-Time Pencil Rendering

Week 7

4 /  13

(�����)Non-homogeneous Resizing of Complex Models

(������)Accelerometer-based User Interfaces for the Control of a Physically Simulated Character

4 / 15

No class

Week 8

4 / 20

No class

4 / 22

No class

Week 9

4 / 27

(������)The Shadow meets the Mask: Pyramid-based shadow removal

(����)Video Puppetry: A Performative Interface for Cutout Animation

4 / 29

(�踸��)Near-optimal Character Animation with Continuous Control

(�輺��)Flash Matting

Week 10

5 / 4

(�����)STRUCTURE-Preserving Reshape for Textured Architectural Scenes

(������)Target-Driven Smoke Animation

5 / 6

(�ڹ���)Image Appearance Exploration by Model-Based Navigation

(������)Composition of Complex Optimal Multi-Character Motions

Week 11

5 / 11

No class

5 / 13

(����)LazyBrush: Flexible Painting Tool for Hand-drawn Cartoons

(�踸��)Responsive Characters from Motion Fragments

Week 12

5 / 18

(�����)Optimizing Content-Preserving Projections for Wide-Angle Images

(������)Momentum Control for Balance

5  / 20

(�輺��)Stable but Responsive Cloth

(������)Visio-lization: Generating Novel Facial Images

Week 13

5 / 25

(������)Coordinates for Instant Image Cloning

(�����)Paint Selection

5 / 27

(������)Dextrous Manipulation from a Grasping Pose

(������)Local Layering

Week 14

6 / 1

(������)Optimal Gait and Form for Animal Locomotion

(�ڹ���)A Visibility Algorithm for Converting 3D Meshes Into Editable 2D Vector Graphics

6 / 3

(�輺��)Multi-operator Media Retargeting

(����)How Well Do Line Drawings Depict Shape?

Week 15

6 / 8

(������)Linear Bellman Combination for Control of Character Animation

(����)How Well Do Line Drawings Depict Shape?

6 / 10

(������)Moving Gradients: A Path-Based Method for Plausible Image Interpolation

(�踸��)Joint-aware Manipulation of Deformable Models

Week 16

6 / 15

No class

6 / 17

(������)Real-Time Hand-Tracking with a Color Glove

Week 17

6 / 22

(������)Frequency Analysis and Sheared Reconstruction for Rendering Motion Blur

(����)SkyFinder: Attribute-based Sky Image Search

6 / 24

No class

Week 18

6 / 29

No class

7 / 2

(�ڹ���)Self-Organizing Tree Models for Image Synthesis

(������)Contact-aware Nonlinear Control of Dynamic Characters

Week 19

7 / 7

(������)Semantic Deformation Transfer

(�輺��)Content-Preserving Warps for 3D Video Stabilization

7 / 9

(�踸��)Generalizing Motion Edits with Gaussian Processes

(������)Deformable Object Animation Using Reduced Optimal Control

Week 20

7 / 14

(������)

(������)

7 / 16

(������)

(�����)

Week 21

7 / 21

(������)Eye-Catching Crowds: Saliency-Based Selective Variation

(�ڹ���)Toward Evaluating Lighting Design Interface Paradigms for Novice Users

7 / 23

(������)Photogrammetric Texture Mapping using Casual Images

(������)

Here are papers that we may read for class.

 

Siggraph 2006 papers link

Siggraph 2007 papers link

Siggraph 2008 papers link

Siggraph 2009 papers link


��ǥ �� ���

  • �� �ð� �� ���� ����� ���� ����� ������ �����̴�. ��� ���������� 2�� ������ ����� ��ǥ�ϰ� ����� �ֵ��ؾ� �Ѵ�. ��ǥ�ڰ� ���� �� ����� ���� 10�п��� 15�� ������ �ð� ���� ������� �ٷ�� ������ �ذ� ����� ���� ������ �� ������ ��ü�� �����ϴ� ���� ��� �������� �����Ѵ�.

  • ��� ���������� �� ���� ����� ��� 2���� �ּ��� ���б��� �о� �� ������� �ذ��ϰ��� �ϴ� ������ �������� �ľ��ϰ� ���ǿ� �����ؾ� �Ѵ�. ������ ����� ��� ���� �ѹ� �Ⱦ�� ������ ����ϸ�, �̺��� �� �߿��� ���� ����� �� ������ ��� �ذ��� ���ΰ��� �̸� ������ ���� ���̴�. ���ǿ����� ������� �����ϴ� ����� �ڽ��� ������ ���� �����ϸ� ��п� �����Ѵ�.

  • Saying enough without saying too much: 10�п��� 15�� ������ ���� ª�� �ð� ���� ����� ������ ����� �����ϱ� ���ؼ��� ����� �ٽ����� ������ ����ؾ� �Ѵ�. ����, ������ �����ϰ� �����ؾ� �Ѵ�. ������ �Է��� �����̰� ����ϴ� ����� ���������� ��Ȯ�� �ؾ� �Ѵ�. ��°, ������� �����ϴ� �ذ�å�� ���������� �����Ѵ�. �ʿ��� ��� �̿� ������ �ѵ� ������ ������� ������ ���� �߰����� ������ �����δ�. ��ǥ�� �־ ���� �߿��� ���� �ݵ�� �����ؾ� �ϴ� �ٽ����� ������ ������ �� �ִ� �μ����� ������ �����ϴ� ���̴�.

  • ��ǥ�� ��Ģ������ ���� �����ϸ� �ʿ��� ��� ĥ���� ����Ѵ�. �Ŀ�����Ʈ �����̵�� ������ �ʴ´�. �̴� ����� �ֿ� ������ ��Ȯ�� ǥ������ �����ϴ� ������ ���� ������, �װ� �����̵��� �������� ���� ���� �����ϱ� ���ٴ� �����̵忡 �����ϴ� ������ ���ϰ��� �Ѵ�. �ٸ�, ����� ��� ����� ������ �����ֱ� ���� �뵵�� �������͸� ����� �� �ִ�. ��Ʈ�� ��ǻ�ʹ� �� ���� �̸� �غ�Ǿ� ���� �����̹Ƿ� USB �޸� � �ʿ��� �ڷḦ ��ƿ��ų�, �����Ͱ� �ʹ� ū ��쿡�� �ּ��� ���� �Ϸ� ���� �����͸� �̸� ���ǿ� ��Ʈ�� ��ǻ�Ϳ� �ٿ�ε� �޾ƾ� �Ѵ�.

  • ����� ���ؼ��� ������ ���� ������ ����Ѵ�.

    • �ٷ������ ������ �߿��Ѱ�? ������ �߿䵵�� ���� ���� ���鿡�� ������ �� �� �ִ�. �ϴ� �پ��� ���� �о߿��� Ȱ�� �����ϰų�, ���� �ð� ������ ������ �־��ų�, ������ ���ο� �������� â���ϴ� ������ ������ �� ��쿡 �߿��� ������ �� �� �ִ�.

    • ���õ� �ذ�å�� �����Ѱ�? ������ Ǯ���� �ϴ� ������ �ذ��ϰ� �ִ���, �Ϲ����� ��쿡 �׻� ������ �� �ִ���, ��� �ð��̳� �޸� �Ҹ� �־ �ǿ������� ���� ����Ѵ�.

    • ������ ������ �ִ°�? ������ ������ �����ų�, �� Ǯ�� ���� ���·� �ٲٴ� ���� ����Ѵ�. �ذ�å�� �־ ������ ������ �ִ���, Ȥ�� ���õ� �ذ�å�� �ٸ� ������ ������ �� �ִ��� ���� ����Ѵ�.

  • ��п� �־ ��ǥ���� ������ (1) ������ ���� ���� �� �� �ֵ��� ����� �������� ������ �����ϰ� �־�� �ϰ�, (2) ���������� ���ɰ� ������ �̲� �� �ִ� ������ �����Ͽ� ����� �ֵ��ؾ� �Ѵ�.