1 / 18

Motion Path Editing

Motion Path Editing. I3D 2001 Speaker: Alvin Date: 5/31/04. Outline. Overview Path What Why Detail Evaluation Form Conclusion. Motivation. Original Motion. New Path. Abstract. Two ways to create a range of motions using motion capture data: Capture all desired motions

althea
Download Presentation

Motion Path Editing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Motion Path Editing I3D 2001 Speaker: Alvin Date: 5/31/04

  2. Outline • Overview • Path • What • Why • Detail • Evaluation Form • Conclusion Motion Path Editing

  3. Motivation Original Motion New Path Motion Path Editing

  4. Abstract • Two ways to create a range of motions using motion capture data: • Capture all desired motions • Alter a base motion to meet the desired needs • A simple extension to Motion Displacement Mapping (1995) methods • Provide better control (interactive manipulation) • Easy to implement • Avoid violation of geometric constraints Motion Path Editing

  5. What is a Path? • An abstraction of the positional movement of a character • A time-varying space curve whose value is related to the position of the character at a given time • Encodes the direction of motion, which is different from, but related to, the orientation of the character • A moving coordinate system • Simplifying the character to a single point Motion Path Editing

  6. Direction of Path Motion Path Editing

  7. What is Path Editing? Factor Motion into Path And Detail Edit Path as Needed (use curve editing tools) Apply Detail to new Path Motion Path Editing

  8. Why uses Path Editing? • Can’t Capture All Possibilities • Can’t Synthesize All Styles • Current Editing Tools Don’t Apply • Sculpting motion interactively! • Easy to implement tools! Motion Path Editing

  9. Why not Motion Warping? • Treat each individual frame separately • Can’t not maintain the relationship between path direction and orientation over an entire character’s motion Path Editing is a special purpose variant of Motion Warping! Motion Path Editing

  10. Why not Constraint-Based Editing? • Enforce geometric details during edits • Has not considered large scale control of direction • Hard to implement well Motion Path Editing optionally uses constraints to clean up problems. Motion Path Editing

  11. Path Abstraction • Use the character’s center of mass • When dealing with two characters moving together, we choose the average position of the two characters • Fit “smooth” spline • Compute a least-squares fit of a piecewise polynomial curve • Space the knots equally in arc-length, rather than in time Motion Path Editing

  12. Path Mathematics • Use Right-handed Y-up convention • Place some extra transformations above the character’s root Motion Path Editing

  13. Timing of a Motion Motion Path Editing

  14. Arc-Length Parametrization • Velocity is fixed • Better maintain the dynamics of the motion • Reduce the foot skate introduced by path transformation • Keep arc-length the same Motion Path Editing

  15. Constraints • Does not change the path, just the details • Geometric constraint on end-effectors may specify either absolute or relative positions • No guarantee that a constraint that exists over a duration of time will preserve any properties. • Consistency • Spacetime methods • Per-frame IK plus filtering (PFIK+F) Motion Path Editing

  16. Result Motion Path Editing

  17. 論文簡報部份 完整性介紹(3) 系統性介紹(4) 表達能力(3) 投影片製作(4) 論文審閱部分 瞭解論文內容(3) 結果正確性與完整性 (3) 原創性與重要性(4) 讀後啟發與應用: Evaluation Form 利用 Motion Capture 捕捉下來的資料,經過 Path Editing,就可以產生新的動畫, 但可保留其細節,對於我們的研究蠻有幫助,我們可以改變武功招式動畫的 Path, 這樣只需利用少許的資料,就可以產生出各種不同角度的對打招式。 Motion Path Editing

  18. Conclusion • Edit overall path without changing details • Permit a single motion to be applied in a wide variety of settings • Simple to implement • Provide the interactive tool for motion editing • Maintain key features in the original motion • Fail for motion that are highly kinetic Motion Path Editing

More Related