基於編輯主要關節動線之動作合成法  在電腦動畫的研究領域中,動作合成 (Motion Synthesis) 一直是 3D 電腦動畫中非常 重要的研究課題。  在本論文中,我們提出了一個藉編輯人體主 要關節在空間中運動軌跡來合成三維人體動 作的方法以及相關應用之介面設計。 盧奕丞、劉庠宏、黃科森、楊熙年.

Slides:



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

Animation Following “Advanced Animation and Rendering Techniques” (chapter 15+16) By Agata Przybyszewska.
English Study Groups – 談小組自學英語之方法與應用 主講人:語言中心 劉詠華老師 March 5 th, 2009.
第二章 研究主題(研究題 目)與研究問題.
HSR 課程介紹. 指定用書 Health Services Research Method Leiyu Shi 2008.
國立臺北科技大學進修部推廣教 育中心 生活美語會話 課程 英語課程說明 陳韻如 Melody.  課程目的:學生能夠使用簡單的英文以及在 一般英文會話中能夠自然應對並啟發學習英文 興趣  培養學生的聽、說、讀、寫基本能力,且琢 磨於文法、句型、字彙上的練習及應用使學生 透過老師的帶領,進行文化的體驗、發音的矯.
心理系 頂尖大學學門精進計畫 97~99年度研究計畫簡報
數位學習經驗分享 「 E 化教學教室與虛擬攝影棚」推廣經驗分享暨觀摩 高高屏活動 義守大學應用數學系郎正廉.
指導教授:黃仁暐 教 授 專題生:羅允志 陳冠宏 1.  分組討論時 …  多人同時討論的平台 … 2.
Chapter 0 Computer Science (CS) 計算機概論 教學目標 瞭解現代電腦系統之發展歷程 瞭解電腦之元件、功能及組織架構 瞭解電腦如何表示資料及其處理方式 學習運用電腦來解決問題 認知成為一位電子資訊人才所需之基本條 件 認知進階電子資訊之相關領域.
1 Advanced Chemical Engineering Thermodynamics Chapter 1 The phase equilibrium problem.
EBSCO 資料庫. 基本檢索畫面 問題: 想看哈佛商業評論 點選 [ 出版品 ] 輸入 [ 期刊名稱 ]
1 真理大學運輸管理學系 實務實習說明 目錄  實務實習類別  實務實習條例  校外實習單位  實務實習成績計算方式  校外實習甄選 / 自洽申請流程  附錄:相關表格.
Synthesizing Physically Realistic Human Motion in Low-Dimensional, Behavior- Specific Spaces SIGGRAPH ’ 04 Speaker: Alvin Date: 13 July 2004.
STAT0_sampling Random Sampling  母體: Finite population & Infinity population  由一大小為 N 的有限母體中抽出一樣本數為 n 的樣 本,若每一樣本被抽出的機率是一樣的,這樣本稱 為隨機樣本 (random sample)
國立成功大學性別與婦女研究中心: 回顧與展望 劉開鈴主任 2007 年 8 月 6 日. 跨領域研究,跨科際整合 成大研究型大學.
資料庫名稱 中國期刊全文資料庫 (China Journal Full-text Database)
真理大學航空運輸管理學系 實務實習說明. 實務實習部份 實務實習 校內實習 校外實習 實習時數必須在 300 小時 ( 含 ) 以上才承認 校內實習時數及實習成績。 二個寒假 各一個月 暑假兩個月.
1 94 學年度碩士班新生座談 擬定 修正. 2 李之中 Chi-Chung Lee Assistant professor Department of Information Management, Chung Hwa University Office.
劉金源、李澤民 國立中山大學海洋科學學院 海下科技暨應用海洋物理研究所教授、海洋生物研究所教授 海洋科學 Marine Sciences.
液晶顯示控制器之研究 謝曜式 中華大學電機工程學系 Department of Electrical Engineering Chung-Hua University Hsinchu, Taiwan.
數位內容學院專業學程 說明會 廖文宏 6/8/2006. 緣由 經濟部工業局為鼓勵優秀學子積極投入數位內 容產業,並縮短業界對於應屆畢業學生的 職前訓練時間,因此委託數位內容學院與大學 院校合作,為即將畢業的大四或研究所學 生,規劃開設數位內容相關課程,讓學生能在 理論與實務兼具的課程中培養數位內容專.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
論文研討 2 學分 授課教師:吳俊概.
Keynote Talk Ubiquitous Computing 無間資訊空間 主講 : 吳其彥 教授.
Wireless Protocol Bluetooth
FGU LDT. FGU EIS 96 ‧ 8 ‧ 25 FGU LDT 佛光大學學習與數位科技學系.
Motion Path Editing I3D 2001 Speaker: Alvin Date: 5/31/04.
最新計算機概論 第 5 章 系統程式. 5-1 系統程式的類型 作業系統 (OS) : 介於電腦硬體與 應用軟體之間的 程式,除了提供 執行應用軟體的 環境,還負責分 配系統資源。
CS1103 電機資訊工程實習 Department of Computer Science National Tsing Hua University.
8-1 Chapter 8 技術與流程 組織的技術 製造業的核心技術 服務業的核心技術 非核心技術與組織管理 工作流程的相依性.
論文研討 ( 一 ) B 組 課程簡介 劉美纓 / 尚榮安 / 胡凱傑 2009/09/17. 一、課程基本資料 科目名稱: ( 中文 ) 論文研討(一)B組 ( 英文 ) SEMINARS (I) 開課學期: 98 學年度第 1 學期 開課班級:企碩一 學 分 數: 2 學分 星期節次: 四 34.
影像處理學習營 練習(三)製作影片 【上】 影像處理學習營 教師 吳清月. 製作影片 學習重點 一. 利用 movie maker 軟體,編輯相片。  加上文字幕,與圖片結合。
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.
1 透過 IT 電子商務和知識管 理應用之探討 指導老師:李富民 教授 報告者:許志傑 學號: 職 1A 報告日期 :97/01/14.
自動機 (Automata) Time: 1:10~2:00 Monday: practice exercise, quiz 2:10~4:00 Wednesday: lecture Textbook: (new!) An Introduction to Formal Languages and Automata,
第二十一章 研究流程、論文結構        與研究範例 21-1  研究流程 21-2  論文結構 21-3  研究範例.
1 CHAOYANG UNIVERSITY OF TECHNOLOGY 朝 陽 科 技 大 學 研 究 發 展 處 專案計畫審查辦法說明會 報告人:洪處長弘祈.
鄭瑞興的個人簡介 中山資工所 鄭瑞興.
教材名稱:網際網路安全之技術及其應用 (編號: 41 ) 計畫主持人:胡毓忠 副教授 聯絡電話: 教材網址: 執行單位: 政治大學資訊科學系.
The application of boundary element evaluation on a silencer in the presence of a linear temperature gradient Boundary Element Method 期末報告 指導老師:陳正宗終身特聘教授.
研究資料的分析. 資料分析的基本策略  General data analysis strategies 1.Sketching ideas 2.Taking notes 3.Summarize field nores 4.Getting feedback on ideas 5.Working with.
Analyzing Case Study Evidence
資料結構實習-二.
演算法 8-1 最大數及最小數找法 8-2 排序 8-3 二元搜尋法.
物件導向程式 授課教師 : 王耀德 研究室 : 靜宜大學 二研 105 電話 : (04) # Web site:
寬頻通訊系統基礎教育計畫 分項計畫二 寬頻網路通訊 主要參與人員 黎碧煌 教 授 鍾順平 副教授
Learning Method in Multilingual Speech Recognition Author : Hui Lin, Li Deng, Jasha Droppo Professor: 陳嘉平 Reporter: 許峰閤.
The effect of task on the information-related behaviors of individuals in a work-group environment. The effect of task on the information-related behaviors.
H.264 Motion Estimation Implement in Equator DSP Shu-Fan Chang 2003/10/29 音 視 訊 專 題音 視 訊 專 題.
Quality Enhancement for VoIP by Partial-Reliable UDP Ren-Yuh Lu.
Optimization And Differential Equations 最佳化與微分方程 Peng-Jen Lai ( 賴鵬仁 ) Department of Mathematics National Kaohsiung Normal University ( 高雄師範大學數學系 ) ( 高雄師範大學數學系.
概念性產品企劃書 呂學儒 李政翰.
1 威斯康辛「學生教育成就保證」計劃 ( SAGE ) ( Ehrenberg, Brewer, Gamoran & Willms, 2001 ) 年間試行 對象是幼稚園到小三 (K-3) 30% 學生來自貧困家庭 每班人數 人.
國立清華大學資訊工程學系 資訊工程系 2009/11/03P-1 Quiz & Solution 09810CS_ Computer Systems & Application Fall.
Cluster Analysis 目的 – 將資料分成幾個相異性最大的群組 基本問題 – 如何衡量事務之間的相似性 – 如何將相似的資料歸入同一群組 – 如何解釋群組的特性.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 壹 企業研究導論.
南台科技大學 應用英語系碩士班 張孟文. 主題 : 1. 如何準備研究所考試 2. 現在修課情況.
國立聯合大學 電機工程學系專題製作競賽 ( 應用物理組 ) 主講人:林家賢 組員:林俊宏 黃建彰 中華民國九十六年五月十二日.
1 伺服器輔助秘密運算 機置及其應用 Server-aided Secret Computation -- Schemes and Applications 洪國寶 AI Lab.
全國奈米科技人才培育推動計畫辦公室 中北區奈米科技K -12 教育發展中心計畫 簡 報 報告人:楊鏡堂教授 計畫執行單位:國立清華大學動力機械工程學系 計畫種子學校:教育部顧問室 94 年度奈米科技人才培育先導型計畫年度成果報告 中華民國九十四年十月十四日.
1 寬頻分碼多重進接無線通訊上 鏈傳收系統之設計與製作 Transceiver System Design and Implementation for WCDMA Uplink Communication 國科會計畫 (1999/8 – 2002/7) 簡介 2004/1.
二十一世紀數位化公務員應具備數位化基 本能力 一 應了解每日數位媒體所提供的日常數位 資訊的常識(乃至知識)及常使用的標準 化技能 二 搜尋與公務相關的資訊,相關工作資料 庫的能力 三 快速中文輸入的能力.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
STUDENT NAME: YEN-TING LIN STUDENT ID: Computational Photography Final Project Image effect machine.
CS-378: Game Technology Lecture #13: Animation Prof. Okan Arikan University of Texas, Austin Thanks to James O’Brien, Steve Chenney, Zoran Popovic, Jessica.
1 94 學年度碩士班新生座談. 2 李之中 Chi-Chung Lee Assistant professor Department of Information Management, Chung Hwa University Office : M302-1 Phone : 03- coming.
節能轉接插座 認知科學研究所陳啟彰. 設計緣起 不使用的電器如未將插頭拔除, 仍會有少量的電力損耗,這類的 電力損耗稱之為待機損耗 (stand- by loss) 。 不使用的電器如未將插頭拔除, 仍會有少量的電力損耗,這類的 電力損耗稱之為待機損耗 (stand- by loss) 。 家庭用電中,待機損耗約佔總耗.
微波電路期中報告 論文研討 : Experimental Design Method for GHz-Band High- Efficiency Power Amplifiers Based on MHz-Band Active Harmonics Load-Pull Technique Ryo Ishikawa,
Presentation transcript:

基於編輯主要關節動線之動作合成法  在電腦動畫的研究領域中,動作合成 (Motion Synthesis) 一直是 3D 電腦動畫中非常 重要的研究課題。  在本論文中,我們提出了一個藉編輯人體主 要關節在空間中運動軌跡來合成三維人體動 作的方法以及相關應用之介面設計。 盧奕丞、劉庠宏、黃科森、楊熙年 國立清華大學

Outline Introduction Related Work System Overview Demonstration Conclusion

Introduction Character animations have been widely used in movies and games. It is still a challenging task for artists to generate high quality motions. Mocap system is difficult to reuse. Increasing demand for user-friendly tools for three-dimensional animations.

Hand-drawn Animations

Introduction Providing an interface for artists to create 3D human motion. Using Inverse Kinematics to compute joint angles. Using B-Spline Curves to represent joint trajectories. Exploiting Optimization method to fine tune the synthesized motion curves.

Introduction 3D trajectories are hard to sketch or create. In contrast, 2D trajectories can be easily created with a mouse or touchpad. Trajectories of Key-Joints: – root, head, – left wrist, right wrist, – left ankle, right ankle

Introduction B-spline interpolation is used to synthesis smooth trajectories. Once the positions of end joints are determined, Inverse Kinematics can be applied to calculate other joints. Optimizing motion quality.

Related Work Human Motion Creation - Keyframe & Interpolation - Procedure - Motion Capture

Related Work Human Motion Control - Dynamics: “ Physically Based Motion Transformation ” by Popovic and Witkin’s (1999). - Kinematics “ Three-Dimensional Human Running ” by Hodgins, J. K., (1996).

Template Skeleton 15 joints IK chain 1: root->throat->head IK chain 2 & 3: shoulder->elbow->hand IK chain 4 & 5: hip-joint->knee->foot

Components User Input: - skeleton file(*.asf) - motion file for initial pose(*.asm) - time length of motion. - sample points of joints trajectories.

Components B-Spline Manager - B-spline curves fitting to sample points. - returns positions of end joints. - edits trajectories of joints. Inverse Kinematics Computer - converts asf file to dh file. - use inverse kinematics to compute rotation angles of non-end joints.

Components Motion Optimizer - optimizes the motion from I.K. System Output - a motion player for motion viewing. - saves the computed motion.

Manipulation and Processing Loads a 3D template skeleton. Specifies time length. Draws 2D trajectories of key joints. Edits trajectories. Previews the motion. Saves the motion.

Refinement by Optimization The problems with computed motion curves. – Constraints on joint angles. – Constraints on end-effectors’ position. – Constraints on limb length. Refining the curves by optimization.

Refinement by Optimization Notation: Vector to be optimized:

Refinement by Optimization Frame Coherence : Joint Angles Constraint:

Refinement by Optimization Limb Length Constraint: End-Effectors' Constraint:

Refinement by Optimization Z-coordinate Coherence: when

Refinement by Optimization Solve the following objectives: End-Effectors weights are greater than other joints’ weights.

Implementation C# & Windows Form Microsoft Visual Studio 2005 Managed DirectX 9.0c (Render) RRG Kinematix (Inverse Kinematics) Wild Magic 4 (B-Spline) EngMATLib(connection between c# & MATLAB) MATLAB 2007a (Optimization)

Results Demonstration

Conclusion The method for creating three-dimensional human motion is presented based on sketching two-dimensional trajectories of Key-joints. Users can specify their expected motion by sketching 2D trajectories of projected joints.

Conclusion A user-friendly interface is devised for convenience. Optimization technique is used to guarantee the quality of synthesized motion curves.

Q & A Thank you