AR技術(shù)的工作原理,你了解多少?

Jyadmin 提交于 周一, 02/11/2019 - 13:45

?

AR技術(shù),近幾年來已有許多成功的應(yīng)用用例,最典型的就是大家眾所周知的AR游戲《Pokemon Go》。AR,即增強(qiáng)現(xiàn)實,是指通過計算設(shè)備對現(xiàn)實環(huán)境的實時感知和計算,將文字、圖片、視頻等3D內(nèi)容和信息疊加在現(xiàn)實世界中,具有虛擬現(xiàn)實融合、實時交互、三維注冊三大特征。但是對于他的工作原理,大家又了解多少呢?

基于AR技術(shù)的系統(tǒng),必備的組件:硬件、軟件、遠(yuǎn)程服務(wù)器

  • 硬件

處理器、顯示器、輸入設(shè)備和傳感器是AR設(shè)備中的關(guān)鍵硬件組件。顯示器即為我們常見的顯示設(shè)備、手持設(shè)備、眼鏡或是頭戴顯示器;輸入設(shè)備則可以是智能手機(jī)的攝像頭或連接到互聯(lián)網(wǎng)的網(wǎng)絡(luò)攝像頭;傳感器為移動設(shè)備的陀螺儀或加速度計、紅外傳感器。

首先攝像頭或傳感器采集真實場景的對象,傳入后臺處理器單元并對其進(jìn)行分析重構(gòu),實現(xiàn)坐標(biāo)系的對齊以及進(jìn)行虛擬場景融合,最終系統(tǒng)融合后的信息會實時顯示在顯示器中。

  • 軟件

在運行所有AR設(shè)備中,軟件是實現(xiàn)AR效果必不可少的。要想體驗AR技術(shù),用戶必須安裝軟件應(yīng)用程序或瀏覽器插件。

AR圖片識別

?

  • 遠(yuǎn)程服務(wù)器

Web或云服務(wù)器收到來自AR應(yīng)用程序所發(fā)出的請求,然后檢索虛擬對象并將檢索結(jié)果其發(fā)送至應(yīng)用程序。所以說,Web或云服務(wù)器在存儲虛擬映像數(shù)據(jù)中有著非常重要的作用。

AR技術(shù)的工作原理

目前,我們是基于以下方法來實現(xiàn)AR應(yīng)用效果:

  • SLAM

SLAM,即時定位與地圖構(gòu)建,是目前在現(xiàn)實環(huán)境上呈現(xiàn)虛擬對象的最有效方法。SLAM可同時根據(jù)傳感器所處的環(huán)境來定位傳感器并同時繪制環(huán)境結(jié)構(gòu),該技術(shù)在無人車、無人機(jī)和機(jī)器人等領(lǐng)域也同樣起著核心作用。

  • 基于識別

基于識別是指通過攝像頭來識別視覺標(biāo)識或?qū)ο螅缱R別二維碼或圖片,只有當(dāng)設(shè)備感知并識別到相應(yīng)標(biāo)志時才能將虛擬對象進(jìn)行覆蓋。目前基于圖片定位的AR技術(shù)還是比較成熟的,廣泛應(yīng)用于各個行業(yè)。

  • 基于位置

與基于識別相反,基于未知的AR技術(shù)更依賴于GPS、數(shù)字羅盤、速度計或加速度計來提供關(guān)于位置的數(shù)據(jù),并根據(jù)這些數(shù)據(jù)來激活A(yù)R可視化。

目前智能手機(jī)中的位置檢測功能可以輕松訪問這種AR技術(shù),從而使其變得非常流行。基于未知的AR的一些常見用法包括映射方向、查找附近的服務(wù),或其他以位置為中心的移動應(yīng)用程序。