擴增實境應用 體感人形模組展示 人員名單: 許維仁 99113206 李少文 99113231 沈士康 99113239指導老師: 黃勇仁 教授
目錄
目錄大綱 專題動機 ____________page.4 內容概要 ____________page.6 Webcam應用____________page.9 Kinect應用____________page.14 最後總結 ____________page.19
專題動機
一般3D模型可以利用一些例如3D MAX,UNITY等軟體去檢視此模型。 我們想利用體感的技術來呈現此功能。 專題動機 一般3D模型可以利用一些例如3D MAX,UNITY等軟體去檢視此模型。 我們想利用體感的技術來呈現此功能。 對於「影像處理」以及「 AR 」的好奇是使我們想鑽研這方面的動力。 其中「AR 」的部分:可以在現實的環境中結合虛擬的影像資訊。 另外是突發奇想的利用「體感」去對應虛擬的模型,讓他能更準確的表現人體該有的肢體動作或著控制該物件。
內容概要
硬體方面 硬體方面! 我們所利用的工具有三個 需要 個人電腦一台 一般攝影機和kinect Webcam Kinect 個人電腦
軟體方面 軟體方面! 大致上使用了兩個核心軟體 一個是3DS MAX 這套軟體使我們可以自製模型 以及對模型的所有的細微控制 。包括模型的外觀、骨架、所 有肢體的角度……等 另一個是UNITY 他提供了我們可以控制模組的 空間,我們也可以從中去設定 一些有效的內容
Webcam應用
首先!製作一張屬於自己的圖形,用於Webcam判斷使用 AR辨識圖 首先!製作一張屬於自己的圖形,用於Webcam判斷使用
接著我們先開啟3Ds Max製作建模的動作來當作我們擴充實境時所要使用的模型 3D MAX模組 接著我們先開啟3Ds Max製作建模的動作來當作我們擴充實境時所要使用的模型
利用Webcam對應原先的特定圖案,接著讓我們的3D模型可以呈現在圖案的上方 Webcam與MAX結合 利用Webcam對應原先的特定圖案,接著讓我們的3D模型可以呈現在圖案的上方
結合成果 這是我們實際測試的圖片。
Kinect應用
在這邊介紹兩樣系統並且作結合,軟體分別是Unity遊戲引擎,硬體是Kinect感應器 Kinect與Unity 在這邊介紹兩樣系統並且作結合,軟體分別是Unity遊戲引擎,硬體是Kinect感應器
首先Unity3D更新到3.5版本時,出了一項骨架封包與微軟的Kinect感應器做對應,這套封包叫做Kinect Unity Wrapper
Wrapper內容對應 這個骨架封包裏頭包含人體基本的20個節點(甚至以上), 把這20個節點(不須全部)一一套用到模型(因為骨架只包含人體骨架,模型不是用於其他動物)上之後,再藉由Unity去啟動
這時Kinect會去抓取人(測試者)的動作,之後把動作套用到模型上,模型就會去配合測試者的動作 Unity實測 這時Kinect會去抓取人(測試者)的動作,之後把動作套用到模型上,模型就會去配合測試者的動作
最後總結
專題方向 我們將會做到的是: 將Kinect以及Webcam做 結合在特定的圖案上會顯 示該對應的模組。 而此模組將可以對應Kinect 做出與使用者相同的動作 或者是呈現一個可以利用體感控制其物體的模型
希望可以製作一個適用於教學的體感AR影像 專題目的 希望可以製作一個適用於教學的體感AR影像