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

Slides:



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

1 生物計算期末作業 暨南大學資訊工程系 2003/05/13. 2 compare f1 f2  只比較兩個檔案 f1 與 f2 ,比完後將結果輸出。 compare directory  以兩兩比對的方式,比對一個目錄下所有檔案的相 似程度。  將相似度很高的檔案做成報表輸出,報表中至少要.
越障機器人 組長:陳俊亦 組員:蕭宇晉 陳文傑 鍾明桓 指導教授 : 王國禎 蔡志成 本週進度報告.
第九章 如何寫結果 HOW to Write the Results CONTENT OF THE RESULTS 結果的內容 – 1. 將實驗大致的描述 並不需要重複實驗細節 2. 呈現數據 並以過去時態重現 3. 在文稿裡應呈現 ” 代表數據 ” 而不是一再的重 複資料.
3Com Switch 4500 切VLAN教學.
序列分析工具:MDDLogo 謝勝任 林宗慶 指導教授:李宗夷 教授.
Using High and Low Level Communication in Agile Method Presenter: 花金地.
教案課程片頭介紹 教案課程片頭是以圖片透過 Powerpoint 之動畫設 計功能轉變而成的動畫形式所呈現出來的影片, 目的是要讓老師們的課程顯得更加活潑、生動、 有趣,以往傳統的做法大部分都是以文字或投影 片的方式呈現,後來加以改良成為動畫呈現方式, 使得學生在複習課程方面能更加淺顯易懂、激發 出更多學習的興趣與樂趣。
1 第一章 Word 的基本觀念 內容概要: Word 的特色 啟動與離開 Word 的方法 滑鼠游標與外型的介紹 基本操作 Word 視窗法則 使用 Word 遭遇問題時, 應如何利用軟體特 性而獲得輔助解說.
「大一新生英文能力分班及 英文能力檢測」 成果概要 97 學年度教學卓越計畫 97D 計畫簡介 ► 因應現行英文分班制度因課程內容調整, 已不再適合作為編班基礎,語言教學中心 特別研發「大一新生英文能力分班及英文 能力檢測」,製作具鑑別度之編班試題, 能夠將學生編入合適班級,並依據學生不.
我的生涯 巫俊賢.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
An Evaluation of a Cost Metric for Selecting Transitions between Motion Segments EG SCA ’03 Speaker: Alvin Date: 4 October 2004.
導論部分 之 二 3. 指出問題 4. 研究目的及活動 5. 研究之理論和應用價值 6. 論文組織結構.
Synthesizing Physically Realistic Human Motion in Low-Dimensional, Behavior- Specific Spaces SIGGRAPH ’ 04 Speaker: Alvin Date: 13 July 2004.
大陸軍機偵測 學號 : 姓名 : 莊 啟 宏. 大綱 簡介 飛機偵測方法概述 結論 簡介 近年來各國科技發達,衛星利用日漸 廣泛。 利用間諜衛星拍攝的照片判斷他國武 力優劣。 探討如何用衛星影像做飛機偵測。
Lecture Note of 9/29 jinnjy. Outline Remark of “Central Concepts of Automata Theory” (Page 1 of handout) The properties of DFA, NFA,  -NFA.
請問 : 科技融入教學再你的心目中只是一 個不同於其他教學法的選擇 (optional choice) ? 或是一個必要的需要 (demanding needs)?
具備人臉追蹤與辨識功能的一個 智慧型數位監視系統 系統架構 在巡邏模式中 ,攝影機會左右來回巡視,並 利用動態膚色偵測得知是否有移動膚色物體, 若有移動的膚色物體則進入到追蹤模式,反之 則繼續巡視。
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
著作權法介紹. 智慧財產權 專利法 商標法 著作權 法 智慧財 產權法 保障商標權及 消費者利益 保障著作人著 作權益 為鼓勵、保護、 利用發明與創作.
論文研討 2 學分 授課教師:吳俊概.
Introduction to Java Programming Lecture 17 Abstract Classes & Interfaces.
1 數位控制(一) 2 數位控制 課程計畫 課程目標 介紹數位控制理論 與工業界常用之數位控制器比較 實習數位控制器之模擬與設計 課程綱要 Introduction to Digital Control System The z Transform z-Plane Analysis of Discrete-Time.
Family & Society Studies Worldwide 全球家庭與社會個案解讀資料庫 圖書館參考資訊組 陳素娟 March 17, 2004.
3-3 使用幾何繪圖工具 Flash 的幾何繪圖工具包括線段工具 (Line Tool) 、橢圓形工具 (Oval Tool) 、多邊星形 工具 (Rectangle Tool) 3 種。這些工具畫出 來的幾何圖形包括了筆畫線條和填色區域, 將它們適當地組合加上有技巧地變形與配 色, 不但比鉛筆工具簡單,
Matlab Assignment Due Assignment 兩個 matlab 程式 : Eigenface : Eigenvector 和 eigenvalue 的應用. Fractal : Affine transform( rotation, translation,
Representing Animation by Principal Components EUROGRAPHICS 2000 Speaker: Alvin Date: 4/18/2005.
: Fast and Easy Data Compressor ★★☆☆☆ 題組: Problem Set Archive with Online Judge 題號: 10043: Fast and Easy Data Compressor 解題者:葉貫中 解題日期: 2007 年 3.
Motion Doodles: An Interface for Sketching Character Motion SIGGRAPH ’04 Speaker: Alvin Date: 5 July 2004.
Retargetting Motion to New Characters SIGGRAPH ’98 Speaker: Alvin Date: 6 July 2004.
各種線上電子資源的特異功能 SpringerLINK 的 Alert, Serials Update, News 2003/4/28 修改.
Distributed Video Coding. Outline Distributed video coding Lossless compression Lossy compression Low complexity video encoding Distributed image coding.
生產系統導論 生產系統簡介 績效衡量 現代工廠之特徵 管理機能.
Motion Map: Image-based Retrieval and Segmentation of Motion Data EG SCA ’04 Speaker: Alvin Date: 11/29/2004.
:Nuts for nuts..Nuts for nuts.. ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 10944:Nuts for nuts.. 解題者:楊家豪 解題日期: 2006 年 2 月 題意: 給定兩個正整數 x,y.
The application of boundary element evaluation on a silencer in the presence of a linear temperature gradient Boundary Element Method 期末報告 指導老師:陳正宗終身特聘教授.
資料結構實習-一 參數傳遞.
手機模擬機車事故黑盒子 指導教授 : 姚修慎 教授 李易璋 鍾明哲 黃靖宇.
6-2 認識元件庫與內建元件庫 Flash 的元件庫分兩種, 一種是每個動畫專 屬的元件庫 (Library) ;另一種則是內建元 件庫 (Common Libraries), 兩者皆可透過 『視窗』功能表來開啟, 以下即為您說明。
研究資料的分析. 資料分析的基本策略  General data analysis strategies 1.Sketching ideas 2.Taking notes 3.Summarize field nores 4.Getting feedback on ideas 5.Working with.
視覺媒體. 非放映性 ( 靜畫 ) 媒體 非放映性靜畫裱褙的方式有那些 ? 濕裱 乾裱 : 利用乾裱機,乾裱襯紙 裱褙所使用之黏貼材質之比較 樹酯、膠水 : 黏貼之平整性差,圖片不可供再度 利用 口紅膠 : 黏貼之平整性佳,圖片不可供再度利用 橡皮膠 Rubber Cement : 黏貼之平整性佳,圖片.
法律系 系所科助之血淚辛酸史 劉蕙綺. 系上推行困難處 ( 學期初 ) 傳統習慣:法律系以教科書為主 很多老師沒有電子檔案 專、兼任老師使用平台的意願 因老師多為資深老師,因此在使用電腦部 份可能比較需要幫助 通常學生知道訊息的來源是藉由 BBS 或者 是系上的系板,使用意願會降低.
Multi - Language 鄭傑仁 陳彥如. Preface 大三下時,經由系上安排進入一間製作 IP phone 的公司實 習,公司所生產的 IP phone 提供很廣泛的設定 ( 例如 : 韌體 資訊、網路設定、 SIP 設定、語音設定等 ) ,為了方便使用 者設定或查詢這些選項,話機本身都內建了.
1 第七章 風險管理 風險的要素 – 不確定 – 有損失的可能性. 2 風險的種類 事業風險 (business risk) 與財務風險 (financial risk) 可分散化風險 – 個別風險 – 非系統風險 – 純風險 不可分散化風險 – 市場風險 – 系統風險 – 投機 ( 或價格 ) 風險.
Density and control Reproduction curve 劉耀仁. Density :濃度、密度 ► 1 號區是 High-Density 區、 2 號是 Middle-density 區、 3 號區是 Low- Density 區。 ► 計算反射率( R )或透射率( T )
845: Gas Station Numbers ★★★ 題組: Problem Set Archive with Online Judge 題號: 845: Gas Station Numbers. 解題者:張維珊 解題日期: 2006 年 2 月 題意: 將輸入的數字,經過重新排列組合或旋轉數字,得到比原先的數字大,
Motion Texture: A Two-Level Statistical Model for Character Motion Synthesis SIGGRAPH ‘02 Speaker: Alvin Date: 3 August 2004.
描述統計 描述統計(Descriptive Statistics)-將蒐集到的資料加以整理和記錄,並以數字和統計圖表的方式來分析及解釋資料所具有的特性. 基本統計值(平均數,中位數,標準差,變異量….) 相關性測量(卡方,相關係數,迴歸…)
E XPLOITING R ANDOM F OREST TO P REDICT S ULFATED T YROSINE 宋孟純 洪敏華 洪瑜珊.
概念性產品企劃書 呂學儒 李政翰.
1/17 A Study on Separation between Acoustic Models and Its Application Author : Yu Tsao, Jinyu Li, Chin-Hui Lee Professor : 陳嘉平 Reporter : 許峰閤.
A Coherent Locomotion Engine Extrapolating Beyond Experimental Data SCA ’ 04 Speaker: Alvin Data: January 3, 2005.
線上寫作之語音評閱 – 以中央大學進修英文課程中 之「寫作報告」為例 中央大學語言中心 劉詠華 January 22, 2007.
Teacher : Ing-Jer Huang TA : Chien-Hung Chen 2015/6/30 Course Embedded Systems : Principles and Implementations Weekly Preview Question CH7.1~CH /12/26.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 壹 企業研究導論.
幼兒行為觀察與記錄 第十章 軼事記錄法.
著作權所有 © 旗標出版股份有限公司 第 14 章 製作信封、標籤. 本章提要 製作單一信封 製作單一郵寄標籤.
Journal Citation Reports 金珊資訊有限公司. JCR 版本介紹 Editions: Science Edition 自然科學專輯 Social Sciences Edition 社會科學專輯 Frequency 更新頻率: Annual 每年更新 Number of Journals.
財務管理概論 劉亞秋‧薛立言 合著 (東華書局, 2007)
幼兒行為觀察與記錄 第八章 事件取樣法.
Segmenting Motion Capture Data into Distinct Behaviors Graphics Interface ‘ 04 Speaker: Alvin January 17, 2005.
1 Chemical and Engineering Thermodynamics Chapter 1 Introduction Sandler.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
國立交通大學工業工程與管理學系 花卉供應鏈地理資料倉儲的設計與實作 研究生:曾世民 指導教授:梁高榮 博士 報告組員:吳思賢 H 詹賀翔 H 鄭安祐 H 邱耀信 H
Final Project 黃啟承. High Dynamic Range 使真實世界場景的亮暗對比,正確呈現在影像上。 現今多使用不同曝光度的影像來產生 HDR image 。
Trusted Video Management Lenel Onguard on Crystal.
Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts.
第十二週:語態助動詞 文法時間: 語態助動詞的形式 下表所列之動詞為情態助動詞,用來幫助動詞 表達各種意思 ( 如能力、應允、可能性、必須 性等。 ) 大部分的情態助動詞都有一種以上的 意思.
節能轉接插座 認知科學研究所陳啟彰. 設計緣起 不使用的電器如未將插頭拔除, 仍會有少量的電力損耗,這類的 電力損耗稱之為待機損耗 (stand- by loss) 。 不使用的電器如未將插頭拔除, 仍會有少量的電力損耗,這類的 電力損耗稱之為待機損耗 (stand- by loss) 。 家庭用電中,待機損耗約佔總耗.
Presentation transcript:

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

Alivn/GAME Lab./CSIE/NDHU 2Motion Path Editing Outline Overview Overview Path Path What What Why Why Detail Detail Evaluation Form Evaluation Form Conclusion Conclusion

Alivn/GAME Lab./CSIE/NDHU 3Motion Path Editing Motivation Original MotionNew Path

Alivn/GAME Lab./CSIE/NDHU 4Motion Path Editing 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 A simple extension to Motion Displacement Mapping (1995) methods Provide better control (interactive manipulation) Provide better control (interactive manipulation) Easy to implement Easy to implement Avoid violation of geometric constraints Avoid violation of geometric constraints

Alivn/GAME Lab./CSIE/NDHU 5Motion Path Editing 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

Alivn/GAME Lab./CSIE/NDHU 6Motion Path Editing Direction of Path

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

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

Alivn/GAME Lab./CSIE/NDHU 9Motion Path Editing Why not Motion Warping? Treat each individual frame separately Treat each individual frame separately Can ’ t not maintain the relationship between path direction and orientation over an entire character ’ s motion 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!

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

Alivn/GAME Lab./CSIE/NDHU 11Motion Path Editing Path Abstraction Use the character ’ s center of mass Use the character ’ s center of mass When dealing with two characters moving together, we choose the average position of the two characters 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 Compute a least-squares fit of a piecewise polynomial curve Space the knots equally in arc-length, rather than in time Space the knots equally in arc-length, rather than in time

Alivn/GAME Lab./CSIE/NDHU 12Motion Path Editing Path Mathematics Use Right-handed Y-up convention Place some extra transformations above the character ’ s root

Alivn/GAME Lab./CSIE/NDHU 13Motion Path Editing Timing of a Motion

Alivn/GAME Lab./CSIE/NDHU 14Motion Path Editing 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

Alivn/GAME Lab./CSIE/NDHU 15Motion Path Editing 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)

Alivn/GAME Lab./CSIE/NDHU 16Motion Path Editing Result

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

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