KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 –...

13
KUCG Jong-In Choi 1 Character Animation 동동 동동 Motion Transition 에 에에 에에 에에 – 동동동 transition 동동 동동동동 동동 Dynamic Response for Motion Capture Animation Learning Physics-Based Motion Style With Nonlinear Inverse Optimization 동동동동 동동 Geostatistical Motion Interpolation Efficient Content-Based Retrieval of Motion Capture Data A Data-Driven Approach to Quantifying Natural Human Motion – 동동동 transition 동동 Action Synopsis: Pose Selection and Illustration – 동동동 transition 동동 Style Translation for Human Motion

Transcript of KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 –...

Page 1: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 1

Character Animation 동향 분석• Motion Transition 에 대한 관심 증가

– 정확한 transition 생성• 물리기반 방법

– Dynamic Response for Motion Capture Animation

– Learning Physics-Based Motion Style With Nonlinear Inverse Optimization

• 통계기반 방법– Geostatistical Motion Interpolation

– Efficient Content-Based Retrieval of Motion Capture Data

– A Data-Driven Approach to Quantifying Natural Human Motion

– 원하는 transition 추출• Action Synopsis: Pose Selection and Illustration

– 다양한 transition 생성• Style Translation for Human Motion

Page 2: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 2

Style Translation for Human Motion

Eugene Hsu1, Kari Pulli1,2 and Jovan Popovic2

1Massachusetts Institute of Technology,2Nokia Research Center

SIGGRAPH 2005

Page 3: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 3

WHAT

• Motion 이 가진 content( 내용 ) 를 보존하면서 새로운 style 로 변환

Our style translation system transforms a normal walk (TOP)into a sneaky crouch (MIDDLE) and a sideways shuffle (BOTTOM).

Our style translation system transforms a normal walk (TOP)into a sneaky crouch (MIDDLE) and a sideways shuffle (BOTTOM).

Page 4: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 4

WHY

• 빠른 처리가 요구되는 interactive application 이 필요함

Page 5: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 5

HOW• Correspondence

– IMW (Iterative Motion Warping)

• Style Translation– LTI (Linear Time Invariant)

Overview of style translation systemOverview of style translation system

Page 6: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 6

Results

A weak punch (TOP) is translated into a more aggressive one (BOTTOM).Notice the differences in posture and speed.

A weak punch (TOP) is translated into a more aggressive one (BOTTOM).Notice the differences in posture and speed.

Page 7: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 7

Action Synopsis:Pose Selection and

IllustrationJackie Assa, Yaron Caspi, Daniel Cohen-Or

School of Computer Science Tel Aviv University

SIGGRAPH 2005

Page 8: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 8

WHAT

• Still image 에서 motion 을 표현하기 위한 action synopsis 를 생성

Action synopsis analyzes the motion-curve embedded in a low dimensional space (a); super-positioning of carefully selected poses (b) vs. uniform sampling (c).

Action synopsis analyzes the motion-curve embedded in a low dimensional space (a); super-positioning of carefully selected poses (b) vs. uniform sampling (c).

Page 9: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 9

WHY

• Summary, abstraction, motion description 의 목적으로 still imagery 에서 motion 을 illustrating 하는 것이 중요함

Page 10: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 10

HOW (1/2)

• Extracting motion aspects– Joint position, angle, angle, angular velocity

• Dimensionality reduction– Affinity matrix

• Pose selection– Local extreme points along motion curve

• Synopsis illustration– Illustration by selected images

Page 11: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 11

HOW (2/2)

Overview of action synopsis

Page 12: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 12

Results (1/2)

Animation directory illustrated using thumbnails of animation sequencesAnimation directory illustrated using thumbnails of animation sequences

Thumbnails of a ballet and breakdance animation sequencesThumbnails of a ballet and breakdance animation sequences

Page 13: KUCGJong-In Choi1 Character Animation 동향 분석 Motion Transition 에 대한 관심 증가 – 정확한 transition 생성 물리기반 방법 –Dynamic Response for Motion Capture

KUCG Jong-In Choi 13

Results (2/2)

“A day before the deadline”“A day before the deadline”

Four selected frames from a pole vault sequenceFour selected frames from a pole vault sequence