Presentation is loading. Please wait.

Presentation is loading. Please wait.

Motion Capture Assisted Animation: Texturing and Synthesis SIGGRAPH ’02 Speaker: Alvin Date:23 August 2004.

Similar presentations


Presentation on theme: "Motion Capture Assisted Animation: Texturing and Synthesis SIGGRAPH ’02 Speaker: Alvin Date:23 August 2004."— Presentation transcript:

1 Motion Capture Assisted Animation: Texturing and Synthesis SIGGRAPH ’02 Speaker: Alvin Date:23 August 2004

2 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis2 Outline Introduction Framework Results Conclusions and Future Work

3 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis3 Introduction Create a method that allows an artist low-level control of the motion Combine the strengths of keyframe animation with those of mocap

4 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis4 Introduction (cont.) “ Sketch ” an animation by keyframing Animate only a few degrees of freedom Set few keyframes “ Enhance ” the result with mocap data Synthesize missing degrees of freedom Texture keyframed degrees of freedom

5 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis5 Keyframing vs. Mocap Keyframing Mocap DisadvantagesAdvantages Control Intuitive No control Not intuitive Detail hard Many DOF Detail easy All DOF

6 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis6 Keyframe vs. MoCap

7 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis7 Correlation

8 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis8 Framework Choosing Matching Angles Frequency Analysis Segmentation Matching Path Finding Joining

9 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis9 Choosing Matching Angles Left Hip x Left Hip y Left Hip z Left Knee x Left Knee y Left Knee z Left Ankle x Left Ankle y Left Ankle z Left Ball x Left Ball y Left Ball z Right Hip x Right Hip y Right Hip z Right Knee x Right Knee y Right Knee z Right Ankle x Right Ankle y Right Ankle z Right Ball x Right Ball y Right Ball z Root x trans Root y trans Root z trans Root x rot Root y rot Root z rot Spine1 x Spine1 y Spine1 z Spine2 x Spine2 y Spine2 z Spine3 x Spine3 y Spine3 z Neck x Neck y Neck z Head x Head y Head z Head Aim x Head Aim y Head Aim z Left Clavicle x Left Clavicle y Left Clavicle z Left Shoulder x Left Shoulder y Left Shoulder z Left Elbow x Left Elbow y Left Elbow z Left Wrist x Left Wrist y Left Wrist z Right Clavicle x Right Clavicle y Right Clavicle z Right Shoulder x Right Shoulder y Right Shoulder z Right Elbow x Right Elbow y Right Elbow z Right Wrist x Right Wrist y Right Wrist z Time

10 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis10 Frequency Analysis Laplacian Pyramid Decomposition

11 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis11 Segmentation

12 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis12 Matching Keyframed Fragment Motion Capture Data

13 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis13 Matching (cont.)

14 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis14 Matching (cont.) Hip Angle (Matching Angle) Spine Angle (For Synthesis)

15 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis15 Matching and Synthesis Low frequency hip angle data (a matching angle) Spine angle data to be synthesized

16 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis16 Path Finding Angle in degrees Time

17 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis17 Joining Angle in degrees Time

18 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis18 Path Finding

19 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis19 Joining

20 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis20 Smoothing

21 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis21 Smoothing (cont.) Blend Function The data s after smoothing is

22 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis22 Result Watch the demo movie file.

23 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis23 Summary of the Method Keyframed data Mocap Data Keyframed Data Mocap DataPossible Synthetic Data Matching Angles Sketch + Mocap Frequency Analysis Matching Path FindingJoining Enhanced Animation

24 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis24 Conclusions and Future Work Combine the advantages of both methods Allow the user control an initial rough animation with keyframes Fill in missing DOFs and detail using the information in motion capture data Direct incorporation of hard constraints Fundamental units of motion

25 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis25 Evaluation Form 論文簡報部份 完整性介紹 (4) 系統性介紹 (4) 表達能力 (3) 投影片製作 (4) 論文審閱部分 瞭解論文內容 (4) 結果正確性與完整性 (4) 原創性與重要性 (4) 讀後啟發與應用: The method using the correlative relationship of the joints to synthesis the other DOFs can be used in my research.


Download ppt "Motion Capture Assisted Animation: Texturing and Synthesis SIGGRAPH ’02 Speaker: Alvin Date:23 August 2004."

Similar presentations


Ads by Google