?
AR技術(shù),近幾年來已有許多成功的應(yīng)用用例,最典型的就是大家眾所周知的AR游戲《Pokemon Go》。AR,即增強(qiáng)現(xiàn)實(shí),是指通過計(jì)算設(shè)備對(duì)現(xiàn)實(shí)環(huán)境的實(shí)時(shí)感知和計(jì)算,將文字、圖片、視頻等3D內(nèi)容和信息疊加在現(xiàn)實(shí)世界中,具有虛擬現(xiàn)實(shí)融合、實(shí)時(shí)交互、三維注冊(cè)三大特征。但是對(duì)于他的工作原理,大家又了解多少呢?
基于AR技術(shù)的系統(tǒng),必備的組件:硬件、軟件、遠(yuǎn)程服務(wù)器
- 硬件
處理器、顯示器、輸入設(shè)備和傳感器是AR設(shè)備中的關(guān)鍵硬件組件。顯示器即為我們常見的顯示設(shè)備、手持設(shè)備、眼鏡或是頭戴顯示器;輸入設(shè)備則可以是智能手機(jī)的攝像頭或連接到互聯(lián)網(wǎng)的網(wǎng)絡(luò)攝像頭;傳感器為移動(dòng)設(shè)備的陀螺儀或加速度計(jì)、紅外傳感器。
首先攝像頭或傳感器采集真實(shí)場(chǎng)景的對(duì)象,傳入后臺(tái)處理器單元并對(duì)其進(jìn)行分析重構(gòu),實(shí)現(xiàn)坐標(biāo)系的對(duì)齊以及進(jìn)行虛擬場(chǎng)景融合,最終系統(tǒng)融合后的信息會(huì)實(shí)時(shí)顯示在顯示器中。
- 軟件
在運(yùn)行所有AR設(shè)備中,軟件是實(shí)現(xiàn)AR效果必不可少的。要想體驗(yàn)AR技術(shù),用戶必須安裝軟件應(yīng)用程序或?yàn)g覽器插件。

?
- 遠(yuǎn)程服務(wù)器
Web或云服務(wù)器收到來自AR應(yīng)用程序所發(fā)出的請(qǐng)求,然后檢索虛擬對(duì)象并將檢索結(jié)果其發(fā)送至應(yīng)用程序。所以說,Web或云服務(wù)器在存儲(chǔ)虛擬映像數(shù)據(jù)中有著非常重要的作用。
AR技術(shù)的工作原理
目前,我們是基于以下方法來實(shí)現(xiàn)AR應(yīng)用效果:
- SLAM
SLAM,即時(shí)定位與地圖構(gòu)建,是目前在現(xiàn)實(shí)環(huán)境上呈現(xiàn)虛擬對(duì)象的最有效方法。SLAM可同時(shí)根據(jù)傳感器所處的環(huán)境來定位傳感器并同時(shí)繪制環(huán)境結(jié)構(gòu),該技術(shù)在無人車、無人機(jī)和機(jī)器人等領(lǐng)域也同樣起著核心作用。
- 基于識(shí)別
基于識(shí)別是指通過攝像頭來識(shí)別視覺標(biāo)識(shí)或?qū)ο螅缱R(shí)別二維碼或圖片,只有當(dāng)設(shè)備感知并識(shí)別到相應(yīng)標(biāo)志時(shí)才能將虛擬對(duì)象進(jìn)行覆蓋。目前基于圖片定位的AR技術(shù)還是比較成熟的,廣泛應(yīng)用于各個(gè)行業(yè)。
- 基于位置
與基于識(shí)別相反,基于未知的AR技術(shù)更依賴于GPS、數(shù)字羅盤、速度計(jì)或加速度計(jì)來提供關(guān)于位置的數(shù)據(jù),并根據(jù)這些數(shù)據(jù)來激活A(yù)R可視化。
目前智能手機(jī)中的位置檢測(cè)功能可以輕松訪問這種AR技術(shù),從而使其變得非常流行?;谖粗腁R的一些常見用法包括映射方向、查找附近的服務(wù),或其他以位置為中心的移動(dòng)應(yīng)用程序。