文獻探討 - 擴增實境的定義 在 1994 年 Paul Milgram 等人,提出了「真實 - 虛擬連續性 (Reality–Virtuality Continuum) 」的理論,他們將真實環境和虛擬環境分別作為連續性的兩端。 位於 兩邊端點之間 的被稱為「 混合實境 (Mixed Reality) 」。 靠近 真實環境 的是 擴增實境 (Augmented Reality) 靠近 虛擬環境 的是 擴增虛境 (Augmented Virtuality) 。 圖片摘錄自: Michael Haller el. ,“ Emerging Technologies of Augmented Reality : Interfaces and Design” , Idea Group Publishing , U.S.A , 2007
9.
文獻探討 - 擴增實境的明確定義 1997 年 Azuma 為 擴增實境 下了一個更 明確的定義 ,它必須同時擁有下面三個特性: 結合 真實 與 虛擬 (Combines real and virtual) 、 即時 性的 互動 (Interactive in real time) 、 資訊的呈現必需在 三度空間 內 (Registered in 3-D) 。
10.
文獻回顧 - 擴增實境的基礎架構 在 2005 年 Oliver Bimber 提出了擴增實境的基礎架構,如下圖: 圖片參考自: Oliver Bimber. and Ramesh Raskar., Spatial A ugmented Reality Merging Real and Virtual W orlds, Wellesley, Massachusetts, U.S.A ,A K P eters, Ltd ,Chap.1, pp. 1-7, 2005 User Application Interaction Devices and Techniques Presentation Authoring Tracking and Registration Display Technology Rendering 影像處理 領域的「 追蹤與定位 」 計算機圖學 領域的「顯示技術與 3D 物件顯示技術」
文獻回顧 - 擴增實境應用 (1/5) 華盛頓大學人機介面科技實驗室 (Human Interface Technology Laboratory) 的 魔法書 應用。 魔法書的應用情況 圖片摘錄自: Billinghurst, M., Kato, H. and Poupyrev, I., “The MagicBook: A Transitional AR Interface,” Computers & Graphics, Vol. 25, Issue 5, pp. 745-753, 2001.
現有技術分析 – OpenGL 函式庫 GLUT (The OpenGL Utility Toolkit) OpenGL Mac OS / Linux / Windows 作業系統 應用程式 Windows 原生使用者介面 AGL XGL WGL GLU 硬體顯示設備 Standard Win GUI WGL 命令 事件 命令 事件 ARToolKit
平台建置 - 各應用程式的顯示架構 GLUT (The OpenGL Utility Toolkit) OpenGL OpenCV Mac OS / Linux / Windows ARToolKit AR Studio OpenCV GUI AR Studio Render AGL XGL WGL GLU Graphic Hardware Standard Win GUI WGL
48.
平台建置 - 視訊串流與基礎架構的對應 從 DirectShow 來看,其可分為 Source Filter Transform Filter Rendering Filter 從 Oliver Bimber 提出擴增實境的基礎架構 Tracking and Registration Display Technology Rendering 影像擷取 視覺追蹤 影像繪製 影像擷取 格式轉換 視覺追蹤 影像繪製 影像錄製 User Application Interaction Devices and Techniques Presentation Authoring Tracking and Registration Display Technology Rendering 影像擷取 進行影像處理 影像繪製 追蹤與定位 影像繪製