簡易檢索 / 詳目顯示

研究生: 陳淑穎
Chen, Shu-Ying
論文名稱: 以範例為基礎之動畫編輯系統與研究
Motion by Example
指導教授: 李同益
Lee, Tong-Yee
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2006
畢業學年度: 94
語文別: 中文
論文頁數: 103
中文關鍵詞: 動畫編輯
外文關鍵詞: animation reuse
相關次數: 點閱:95下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在電腦圖學中,電腦動畫所佔的份量是越來越重要了,可是動畫的產生卻仍然是一件複雜且耗費時間與人力的事情,大部分動畫的產生都是由在網格上建立骨架,再去調整骨架,產生出一連串動作連續的網格。

    本論文的研究在於將現有的動畫重複利用而讓一個靜態的網格能產生新的動畫。一個靜態的網格,我們可以讓使用者選取區域,接著去選取能套用在此塊區域的動畫,系統自動會把動畫套用在使用者選取的合理區域中。

    在網格的不同區域,可以套上不同的動畫,藉此我們可以產生更活潑生動的動畫。而套用多個動畫之間的不連續性,我們將會分析現有的動畫,得到一些額外的資訊,經由這些資訊可以將這些不連續性的問題解決掉,將整體的動畫看起來是相當自然的。而我們也加入了編輯系統,可以改變網格的姿勢,就能創造出誇張、有趣等不同效果的動畫。藉由這樣的研究去產生動畫既可以省去大量的人工成本,也可以節省一些不必要花費的時間。

    In computer graphics, the animation plays an important role gradually. Producing animation is a time-consuming and complicated work. In this thesis, we propose new method for re-using the existing animations to synthesize a new animation for a static mesh. The user can first select a region of interest (ROI) on a given mesh, next choose some existing animation for ROI, and finally our method can transfer selected animation motion to the selected region. Our research aims to reduce the time to create a vivid animation for an input mesh.

    提要 iv 英文提要 v 誌謝 vi 目錄 vii 圖目錄 ix 表目錄 xiii 第一章 導論 1 1.1 研究動機 1 1.2研究內容架構與流程 2 1.3 本論文之貢獻 4 第二章 相關研究 5 第三章 主要架構及演算法 16 3.1 主要資料 16 3.2 輔助資料 18 3.2.1 對應資料(correspondence) 18 3.2.2 動畫網格變形程度資料(dual graph) 18 3.2.3 切割資料(decomposition) 21 3.2.4 調整網格姿勢的資訊(solid transform) 22 3.3 使用者選取要套動畫的區域 24 3.3.1 根據切割資料,偵測合理區域 24 3.3.2 去除不必要的部份,或是雜訊 30 3.4 變形矩陣的計算(deformation gradient) 34 3.5 套動畫方式與其平滑化 38 3.5.1 矩陣分析 38 3.5.2 覆蓋模式(Overwriting mode) 41 3.5.3 混合模式(blending mode) 48 3.5.4 組合模式(composition mode) 52 3.6 編輯系統 55 3.7 由deformation gradient重構動畫網格 58 3.8對應關係的建立(correspondence established) 66 3.8.1 [deformation transfer for triangle meshes]找對應的方式 66 3.8.2本系統改良找對應的方法 70 3.8.3 當兩個網格姿勢差太多的前置處理 81 第四章 實驗結果 86 4.1 實驗結果與數據 86 4-2. 缺點與限制 96 第五章 結論與未來展望 98 參考文獻 101 自述 103

    [01] Andrew J. Hanson, “Visualizing Quaternions.”, 2005.

    [02] C. Karen Liu and Zoran Popovic, “Synthesis of Complex Dynamic Character Motion from simple animation”, In Proceedings of ACM SIGGRAPH, Annual Conference Series, 2002.

    [03] Chang-Rung Tsai, “Example-based Mesh Manipulation”, 2006.

    [04] D Xu, H Zhang, Q Wang, and H Bao, “Poisson shape interpolation”, In Proceedings of ACM Symposium on Solid and Physical Modeling, 2005.

    [05] J.-S. Monzani, P. Baerlocher, R. Boulic, And D. Thalnmann, “ Using an intermediate skeleton and inverse kinematics for motion retargeting ”, Computer Graphics Forum, 1999.

    [06] J. Noh, and U. Neumann, “ Expression cloning ” In Proceedings of ACM SIGGRAPH, Computer Graphics Proceedings, Annual Conference Series, 2001.

    [07] Jinxiang Chai and Jessica K. Hodgin, “Performance Animation from Low-dimensional Control Signals”, In Proceedings of ACM SIGGRAPH, Annual Conference Series, 2005.

    [08] Ken Shoemake and Tom Duff, “ Matrix Animation and Polar Decomposition ”, Proceedings of the Graphics Interface Conference, 1992.

    [09] L. Kovar, and M. Gleicher, “ Flexible automatic motion blending with registration curves”, In Proceedings of the ACM SIGGRAPH/Eurographics symposium on Computer animation, 2003.

    [10] M. Gleicher, “ Retargeting motion to new characters ”, In Proceedings of ACM SIGGRAPH, Computer Graphics Proceedings,1998.

    [11] Paul J. Besl and Neil D. McKay, “ A Method for Registration of 3-D Shapes ”, IEEE Transactions on Pattern Analysis and Machine Intelligence, 1992.

    [12] Petros Faloutsos, Michiel van de Panne, and Demetri Terzopoulos, “Composable Controllers for Physics-Based Character Animation”, In Proceedings of ACM SIGGRAPH, Annual Conference Series, 2001.

    [13] R. W. Sumner and J. Popovi’c, “ Deformation Transfer for Triangle Meshes ”, ACM Trans. Graph., 2004.

    [14] R. W. Summer, M. Zwicker, C. Gotsman, and J. Poppvi’c, “Mesh-based inverse kinematics”, ACM Transactions on Graphics, 2004.

    [15] S. J. Leon, “Linear Algebra with Applications”, 6th Edition, 2002.

    [16] Sagi Katz and Ayellet Tal, “ Hierarchical Mesh Decomposition using Fuzzy Clustering and Cuts ”, ACM Transactions on Graphics (TOG), 2003.

    [17] Thomas Funkhouser, Michael Kazhdan, Philip Shilane, Patrick Min, William Kiefer, Ayellet Tal, Szymon Rusinkiewicz, and David Dobkin, “Modeling by Example”, ACM Transactions on Graphics (TOG), 2004.

    [18] Tong-Yee Lee and Yu-Shuen Wang, “Segmenting a Deforming Mesh into Near-Rigid Components”, Pacific Graphics 2006.

    [19] Y Yu, K Zhou, D Xu, X Shi, H Bao, B Guo, and HY Shum , “Mesh editing with Poisson-based gradient field manipulation”, ACM Transactions on Graphics, 2003.

    [20] Youngihn Kho and Michael Garland, “ Sketching Mesh Deformations ”, Proceedings of the 2005 symposium on Interactive 3D graphics, 2005

    下載圖示 校內:2011-09-14公開
    校外:2011-09-14公開
    QR CODE