Motion Capture Assisted Animation: Texturing and Synthesis SIGGRAPH ’02 Speaker: Alvin Date:23 August 2004 Outline Introduction Framework Results Conclusions and Future Work Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 2 Introduction Create a method that allows an artist low-level control of the motion Combine the strengths of keyframe animation with those of mocap Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 3 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 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 4 Keyframing vs. Mocap Advantages Disadvantages Keyframing •Control •Intuitive •Detail hard •Many DOF Mocap •Detail easy •All DOF •No control •Not intuitive Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 5 Keyframe vs. MoCap Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 6 Correlation Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 7 Framework Choosing Matching Angles Frequency Analysis Segmentation Matching Path Finding Joining Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 8 Choosing Matching Angles 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 Alivn/GAME Lab./CSIE/NDHU 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 Time Motion Capture Assisted Animation: Texturing and Synthesis Time 9 Frequency Analysis Laplacian Pyramid Decomposition Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 10 Segmentation Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 11 Matching Motion Capture Data Keyframed Fragment Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 12 Matching (cont.) Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 13 Matching (cont.) Hip Angle (Matching Angle) Spine Angle (For Synthesis) Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 14 Matching and Synthesis Low frequency hip angle data (a matching angle) Spine angle data to be synthesized Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 15 Angle in degrees Path Finding Time Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 16 Angle in degrees Joining Time Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 17 Path Finding Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 18 Joining Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 19 Smoothing Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 20 Smoothing (cont.) Blend Function The data s after smoothing is Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 21 Result Watch the demo movie file. Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 22 Summary of the Method Sketch + Mocap Frequency Analysis Matching Keyframed data Keyframed Data Matching Angles Mocap Data Mocap Data Possible Synthetic Data Path Finding Joining Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis Enhanced Animation 23 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 Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 24 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. Alivn/GAME Lab./CSIE/NDHU Motion Capture Assisted Animation: Texturing and Synthesis 25
© Copyright 2026 Paperzz