?
AR技術,近幾年來已有許多成功的應用用例,最典型的就是大家眾所周知的AR游戲《Pokemon Go》。AR,即增強現實,是指通過計算設備對現實環境的實時感知和計算,將文字、圖片、視頻等3D內容和信息疊加在現實世界中,具有虛擬現實融合、實時交互、三維注冊三大特征。但是對于他的工作原理,大家又了解多少呢?
基于AR技術的系統,必備的組件:硬件、軟件、遠程服務器
- 硬件
處理器、顯示器、輸入設備和傳感器是AR設備中的關鍵硬件組件。顯示器即為我們常見的顯示設備、手持設備、眼鏡或是頭戴顯示器;輸入設備則可以是智能手機的攝像頭或連接到互聯網的網絡攝像頭;傳感器為移動設備的陀螺儀或加速度計、紅外傳感器。
首先攝像頭或傳感器采集真實場景的對象,傳入后臺處理器單元并對其進行分析重構,實現坐標系的對齊以及進行虛擬場景融合,最終系統融合后的信息會實時顯示在顯示器中。
- 軟件
在運行所有AR設備中,軟件是實現AR效果必不可少的。要想體驗AR技術,用戶必須安裝軟件應用程序或瀏覽器插件。
![AR圖片識別](/sites/default/files/inline-images/AR%E5%9B%BE%E7%89%87%E8%AF%86%E5%88%AB.jpg)
?
- 遠程服務器
Web或云服務器收到來自AR應用程序所發出的請求,然后檢索虛擬對象并將檢索結果其發送至應用程序。所以說,Web或云服務器在存儲虛擬映像數據中有著非常重要的作用。
AR技術的工作原理
目前,我們是基于以下方法來實現AR應用效果:
- SLAM
SLAM,即時定位與地圖構建,是目前在現實環境上呈現虛擬對象的最有效方法。SLAM可同時根據傳感器所處的環境來定位傳感器并同時繪制環境結構,該技術在無人車、無人機和機器人等領域也同樣起著核心作用。
- 基于識別
基于識別是指通過攝像頭來識別視覺標識或對象,例如識別二維碼或圖片,只有當設備感知并識別到相應標志時才能將虛擬對象進行覆蓋。目前基于圖片定位的AR技術還是比較成熟的,廣泛應用于各個行業。
- 基于位置
與基于識別相反,基于未知的AR技術更依賴于GPS、數字羅盤、速度計或加速度計來提供關于位置的數據,并根據這些數據來激活AR可視化。
目前智能手機中的位置檢測功能可以輕松訪問這種AR技術,從而使其變得非常流行?;谖粗腁R的一些常見用法包括映射方向、查找附近的服務,或其他以位置為中心的移動應用程序。