畢 專 業 題 成 果 展 擴 充 實 境 應用於虛擬室內設計 指導老師: 陳牧言 24956001 吳佩蓉 24956010 洪紹軒 24956001 吳佩蓉 24956010 洪紹軒 24956019 龍建輔
大 綱 什麼是擴充實境 實驗架構 擴充實境的原理 實驗方法 擴充實境的應用 成果展示 研究動機 專案特色 實驗方法 未來展望 實驗工具 大 綱 什麼是擴充實境 擴充實境的原理 擴充實境的應用 研究動機 實驗方法 實驗工具 工具介紹 實驗架構 實驗方法 成果展示 專案特色 未來展望 參考文獻
什麼是擴充實境 虛擬實境 (Virtual Reality, VR) 擴充實境 (Augmented Reality, AR) Ⅰ.利用電腦模擬產生一個三度空間的虛擬世界 Ⅱ.沒有限制地觀察三度空間內的事物。 擴充實境 (Augmented Reality, AR) Ⅰ. 以虛擬實境為出發的新互動技術。 Ⅱ. 透過虛擬實境設備,將實際上並不存在現場的物件 或景象,投影在指定的真實空間中。
擴充實境的原理 Step.Ⅰ 截取 Step.Ⅱ 轉換 Step.Ⅲ 辨識 Step.Ⅴ 呈現 Step.Ⅳ 運算
PS3----審判之眼
TOOPS---3D棒球球員卡 並可透過電腦與其互動 經由攝影機成像
研究動機 實際傢俱展示 Ⅰ.家具賣場展示: IKEA、MFI、HOLA,B&Q Ⅱ.樣品屋的展示: 招待中心內有實體之比例模型 Ⅱ.樣品屋的展示: 招待中心內有實體之比例模型 與該建案相同空間尺寸之樣品 屋之展示 虛擬展示優點 Ⅰ.不需要傢俱倉儲成本 Ⅱ.不需裝潢工事 Ⅲ.移動傢俱快速方便
實驗方法 Flash: 為主要系統的本體,使用ActionScript 3.0 編寫主要程式,用FLARToolKit此套函式庫 3D引擎:Papervision3D為ActionScript 3.0的3D引擎 3D模型:3DS MAX則主要用來編輯3D模型,及轉換 模型檔案到 ActionScript 之用。 標記製作:Adobe PhotoShop 繪製出此專案所需的標記
實驗工具 FLARToolKit 入門簡單: 我們分析兼容於Adobe Flash/Flex/AIR 的 FLARToolKit比起C/C++更容易使用 跨平台 :可在任何作業系統上使用 操作簡易: FLARToolKit已有技術可做出3D效果
工具介紹 FLART ToolKit library: PaperVision3D : 1是用來定位抓取畫面中的標記 2.計算產生物件的位置、方向、及距離 3.定位完成後置入由3D引擎所產生的座標系及3D物件 PaperVision3D : 1.架構於Flash ActionScript的開源技術 2.實現更加炫麗、高互動性的強大Flash 3D Web應用程式 3. 3D效果皆是由數學公式運算出來
實驗架構
實驗方法 利用CAM偵測標記,在電腦上呈現出該標記的3D傢俱 將多個標記置放於同一空間 3D傢俱將會出現在此空間中 以房間中的擺設呈現
成果展示 成果影片播放
專題特色 呈現3D模型方式不同 多標記偵測 3D Model製作 改善影像呈現不穩定狀態 讀入模型檔案呈現,增加可呈現之模型的變化性 Ⅱ.複數的單一模型 3D Model製作 使用以collada格式為3D傢俱檔 改善影像呈現不穩定狀態 Ⅰ.減少呈現影像時的抖動 Ⅱ.減少呈現影像時的閃爍
未來展望 於行動裝置上使用 更換模型更容易 更加穩定的平台
參考文獻 柯翰庭, 2002,應用擴充現實技術於配置設計之視覺化,成功大學碩士論文 郭其綱、鄭泰昇,2008,擴增實境技術應用於建築與城市戶外導覽之研究-以「古蹟導覽系統」與「隱形招牌」應用為例 Source:建築學報,中華民國建築學會:台北,第66期,pp.145~166 FLARToolKit介紹:http://saqoosha.net/ Access Date: 2010.04.20 FLARToolKit 教學http://milkmidi.blogspot.com/2009/02/flartoolkit.html Access Date: 2010.04.23 Marker General Online:標記產生器 http://flash.tarotaro.org/blog/2008/12/14/artoolkit-marker-generator-online-released/
參考文獻 Papervision3D教學 TOOPS---3D棒球卡 Action Script 3.0 程式設計網站教學 3D家具網 http://www.insideria.com/2008/02/papervision3d-part-1-foundatio.html Access Date: 2010.04.23 TOOPS---3D棒球卡 http://www.toppstown.com/UserSite/TotalImmersion/Info.html Action Script 3.0 程式設計網站教學 http://help.adobe.com/zh_TW/ActionScript/3.0_ProgrammingAS3/ Access Date: 2010.04.20 3D家具網 http://www.creative-3d.net/free3D.cfm