18221533805
AR增強現實技術解讀
上海微信小程序開發制作、APP、網站、小程序定制、小程序外包開發公司

AR增強現實技術解讀

2022-12-10

AR增強現實(shi)是用戶感知現實(shi)世界(jie)的新技術(shu)。

一般認為,AR虛擬(ni)現實(shi)(shi)技術(shu)的出現源于(yu)虛擬(ni)現實(shi)(shi)技術(shu)(Virtual Reality,簡稱VR)但(dan)兩者之間存在明顯差異。

傳統(tong)VR技(ji)術給用(yong)戶(hu)一種完全沉(chen)浸在虛(xu)擬(ni)世(shi)界(jie)中的效果,創造另一個世(shi)界(jie);AR技(ji)術通(tong)過聽、看、摸、聞虛(xu)擬(ni)信息,將計算機(ji)帶入(ru)用(yong)戶(hu)的現實(shi)世(shi)界(jie),增強(qiang)對現實(shi)世(shi)界(jie)的感(gan)知(zhi),實(shi)現從人(ren)適(shi)應機(ji)器到技(ji)術以人(ren)為本(ben)的轉變。

AR技術原理

AR從(cong)其技術手段和表現形式(shi)來(lai)看,可以(yi)明確分為兩類:一(yi)類是Vision based AR,即基于計(ji)算機視覺(jue)AR,二是LBS basedAR,即基于地理(li)位置信息(xi)的(de)信息(xi)AR。

01 Vision based AR

基于(yu)計(ji)(ji)算(suan)機視覺AR利用計(ji)(ji)算(suan)機視覺方法在(zai)現實(shi)世界和屏幕之間建(jian)立映(ying)射關(guan)系,使我(wo)們想要繪(hui)制圖形或3D模型通(tong)常可以(yi)顯(xian)示在(zai)屏幕上,就像顯(xian)示在(zai)屏幕上。如何做到這一點?

本質(zhi)上,我們(men)需(xu)要在現(xian)實場景中(zhong)(zhong)找到(dao)一個附著的平面(mian),然后將這(zhe)(zhe)個3D場景中(zhong)(zhong)的平面(mian)映射到(dao)我們(men)的2D屏幕上,然后在這(zhe)(zhe)個平面(mian)上繪制你想(xiang)要顯示的圖形,這(zhe)(zhe)可以從技術實現(xian)手段(duan)來看 分為2類 :

1、 Marker-Based AR

這種實(shi)現(xian)方法需要提前制定Marker(例如,繪制一(yi)定規格形狀的(de)模板卡或二(er)維碼)Marker在(zai)現(xian)實(shi)中(zhong)的(de)一(yi)個位(wei)置相當于(yu)在(zai)現(xian)實(shi)場景中(zhong)確定平(ping)面。

然后通過相機對Marker識別和評估姿勢(Pose Esti ** tion),確定位置(zhi),然后確定位置(zhi)Marker中心(xin)為原(yuan)點(dian)的坐標系(xi)稱為Marker Coordinates即模板(ban)坐標系(xi)。

事實上(shang),我(wo)們需要做的(de)是改變模(mo)板坐(zuo)(zuo)標系(xi)和屏幕坐(zuo)(zuo)標系(xi)標系(xi)和屏幕坐(zuo)(zuo)標系(xi)之間的(de)映射(she)關(guan)系(xi),這樣(yang)我(wo)們就可以(yi)根據這個變化在屏幕上(shang)繪制的(de)圖形來實現圖形的(de)附著Marker上(shang)的(de)效(xiao)果。

理(li)解(jie)原則需要一點3D從模板坐標(biao)(biao)(biao)系(xi)到(dao)真實(shi)的屏(ping)幕坐標(biao)(biao)(biao)系(xi),射影幾何知識需要旋轉并平移(yi)到(dao)相機(ji)坐標(biao)(biao)(biao)系(xi)(Camera Coordinates)然后從相機(ji)坐標(biao)(biao)(biao)系(xi)映射到(dao)屏(ping)幕坐標(biao)(biao)(biao)系(xi)。

在實際編碼中(zhong),所有這些變換都是矩陣(zhen),矩陣(zhen)代表在線性代數中(zhong)的變換,左(zuo)乘坐坐標的矩陣(zhen)是線性變換平移等非線性變換,可以使用齊(qi)次坐標進行矩陣(zhen)操作)。公(gong)式如下:

矩陣(zhen)(zhen)(zhen)C的學名是相機(ji)內參(can)矩陣(zhen)(zhen)(zhen),矩陣(zhen)(zhen)(zhen)CTm被稱為攝(she)像(xiang)機(ji)外(wai)參(can)矩陣(zhen)(zhen)(zhen),其中內參(can)矩陣(zhen)(zhen)(zhen)需(xu)(xu)要(yao)提前(qian)進行(xing)攝(she)像(xiang)機(ji)校準(zhun),外(wai)參(can)矩陣(zhen)(zhen)(zhen)未知,我們需(xu)(xu)要(yao)根據屏幕(mu)坐標(biao)(xc ,yc)提前(qian)定義Marker 估計(ji)坐標(biao)系和內參(can)矩陣(zhen)(zhen)(zhen)Tm,然后根據圖(tu)形(xing)繪制圖(tu)形(xing)Tm繪制(初始(shi)估計(ji)Tm不(bu)夠(gou)精(jing)確,還需(xu)(xu)要(yao)使用非(fei)線性最小二乘進行(xing)迭代尋優)。

比如使用(yong)OpenGL畫(hua)畫(hua)的(de)時候(hou)就要到了GL_MODELVIEW在模(mo)式下加載Tm圖形顯示(shi)是矩陣。

2、 Marker-Less AR

基(ji)本原理(li)與Marker based AR同樣,但它可以使(shi)用任何(he)具有足夠(gou)特征點的(de)物體(ti)(如(ru)書的(de)封面(mian)(mian))作為(wei)平面(mian)(mian)基(ji)準,而無需提前制作特殊(shu)模板。

擺(bai)脫模板(ban)對AR應用的(de)束縛。

其原理(li)是通過一系(xi)列算法(如(ru):SURF,ORB,FERN等)提取模板對象的特(te)征點(dian),并記錄或學習(xi)這些特(te)征點(dian)。

當(dang)相(xiang)機掃(sao)描(miao)周圍場景時,將(jiang)提(ti)取周圍場景的(de)特(te)(te)征(zheng)點,并與記(ji)錄的(de)模(mo)(mo)板(ban)對象的(de)特(te)(te)征(zheng)點進行比較(jiao)。如果掃(sao)描(miao)的(de)特(te)(te)征(zheng)點與模(mo)(mo)板(ban)特(te)(te)征(zheng)點匹(pi)配的(de)數量超過閾值(zhi),則認(ren)為掃(sao)描(miao)模(mo)(mo)板(ban),然(ran)后根(gen)據(ju)相(xiang)應(ying)的(de)特(te)(te)征(zheng)點坐標進行估計(ji)Tm然(ran)后根(gen)據(ju)矩陣Tm繪(hui)圖(方法和Marker-Based AR類(lei)似)。

02 LBS-Based AR

其(qi)基本原(yuan)理(li)是(shi)通過GPS從某些數據源(如wiki,google)在這個位(wei)置附(fu)近的(de)(de)物體(如周圍的(de)(de)餐館、銀行、學校等(deng)。POI通過移動設(she)備的(de)(de)電子(zi)指(zhi)南針和加速度(du)(du)傳感器獲取用戶手持設(she)備的(de)(de)方向和傾斜(xie)角(jiao)度(du)(du),在現實場景中建立目標對象的(de)(de)平(ping)面基準(相當于 ** rker),坐標變(bian)換顯示等(deng)的(de)(de)原(yuan)理(li)Marker-Based AR類似(si)。

這種AR設備的(de)技術利(li)用(yong)(yong)(yong)GPS實現功能和傳(chuan)感(gan)器(qi),擺脫應(ying)用(yong)(yong)(yong)Marker用(yong)(yong)(yong)戶體驗的(de)依(yi)賴比(bi)用(yong)(yong)(yong)戶體驗的(de)依(yi)賴要(yao)好Marker-Based AR更好。

而且因為(wei)不需要實時(shi)識別Marker性能(neng)優于姿態和計算特征(zheng)Marker-Based AR和Marker-Less AR,因此對比Marker-Based AR和Marker-Less AR,LBS-Based AR移(yi)動設備可以更好地(di)應用。

03 AR加(jia)強現(xian)實系統的(de)組成

1、Monitor-based系統

基于(yu)計算機(ji)顯示器的(de)AR在實現方案(an)中(zhong),攝(she)像(xiang)機(ji)攝(she)取的(de)真實世界圖(tu)像(xiang)輸入到計算機(ji)中(zhong),與計算機(ji)圖(tu)形系統產生的(de)虛(xu)擬(ni)場景合成,并輸出到屏幕顯示器中(zhong)。

用戶(hu)可以從屏(ping)幕上看到最終的(de)增強(qiang)場景圖片(pian)。雖然(ran)它不(bu)能給用戶(hu)帶(dai)來太多的(de)沉浸(jin)感,但它是(shi)最簡(jian)單的(de)使用AR實現方(fang)案。

由于該方(fang)案的(de)硬(ying)件要求很低,在實(shi)驗室中AR大量(liang)的(de)系統研(yan)究人員。

2、Video see-through系統

頭盔式顯示器(Head-mounted displays-HMD)廣泛應用(yong)于虛擬(ni)現實系統,增強(qiang)用(yong)戶的視覺沉浸感(gan)。

增強現實(shi)技術的(de)研究(jiu)人員也使(shi)用類似的(de)顯示技術AR穿透式(shi)廣泛應用HMD。

根據具(ju)體的(de)實(shi)現(xian)原理(li),分為基(ji)于視頻合(he)成技術的(de)穿(chuan)透(tou)性兩類HMD(video see-through HMD)基(ji)于光學(xue)原理(li)的(de)穿(chuan)透(tou)性HMD(optical see-through HMD)。

Video see-through加強現實系統(tong)實現方(fang)案的實現

3、Optical see-through系(xi)統

在上述兩個系統實現方案中,計算機輸入了兩個通(tong)(tong)道信息,一個是(shi)計算機產生的(de)虛擬(ni)信息通(tong)(tong)道,另一個是(shi)攝像機的(de)真實場景(jing)通(tong)(tong)道。

而在(zai)optical see-through HMD在(zai)實現(xian)方案(an)中(zhong),去(qu)除后者。真實場景的圖像經過一定(ding)的減光處理后直接進入人(ren)眼,虛(xu)擬通(tong)道的信(xin)息經過投影反射后進入人(ren)眼,兩者通(tong)過光學合成。

4.三種系(xi)統結(jie)構的性能比較

三種AR顯示技術(shu)實現策略(lve)在性能上各有優缺點。

在(zai)基于monitor-based和video see-through顯示技(ji)術的(de)AR在(zai)實現過程中(zhong),真實場景的(de)圖像(xiang)通過攝(she)像(xiang)機獲取(qu),虛實圖像(xiang)的(de)組(zu)合和輸出在(zai)計算機中(zhong)完成。

整個過(guo)程(cheng)不(bu)可避免(mian)地會有一定的(de)系統延遲,這是動(dong)態(tai)的(de)AR虛(xu)實注冊錯(cuo)誤(wu)的(de)主要(yao)原因之一。

然而,由于用戶的(de)視覺完全由計(ji)算機(ji)控制(zhi),該系(xi)統(tong)延遲可(ke)以通過計(ji)算機(ji)內部虛擬(ni)和真實(shi)通道(dao)的(de)協調來補償(chang)。

而基(ji)于optical see-through顯(xian)示(shi)技術的AR在實(shi)現過程中,真實(shi)場景的視(shi)頻圖像傳輸是實(shi)時的,不受計算機控制(zhi)(zhi),因此不可(ke)能通(tong)過控制(zhi)(zhi)視(shi)頻顯(xian)示(shi)率(lv)來補(bu)償系(xi)統(tong)延遲。

另外,基于monitor-based和video See-through顯示(shi)技術的(de)(de)AR在實(shi)(shi)現過程(cheng)中(zhong),可以(yi)利用計(ji)算機分析輸(shu)入(ru)的(de)(de)視(shi)頻圖(tu)像(xiang),從真實(shi)(shi)場(chang)(chang)景(jing)的(de)(de)圖(tu)像(xiang)信息中(zhong)提取跟蹤(zong)信息(參(can)考點或圖(tu)像(xiang)特征),輔助動態AR注冊過程(cheng)中(zhong)虛實(shi)(shi)場(chang)(chang)景(jing)。而基于optical see-through顯示(shi)技術的(de)(de)AR只有頭盔上(shang)的(de)(de)位置(zhi)傳感(gan)器可以(yi)用來(lai)輔助虛實(shi)(shi)注冊。



上海西陸信息科技有限公司 承接各類微信小程序(xu)開(kai)發(fa)制作(zuo)、小程序(xu)定制、APP 網站 開(kai)發(fa)制作(zuo),聯(lian)系電(dian)話 18221533805、15900430334

為您推薦

區塊鏈(lian)技(ji)術(shu)本身不是(shi)全(quan)新(xin)的技(ji)術(shu),那是(shi)什么技(ji)術(shu)呢?

比特幣作為區塊鏈的最初應用,實踐了其作為分散電子現金系統的初衷,也向世界展示了區塊鏈技術的巨大價值和...

海洋技術|聲納技術的發展道(dao)路

分享最新科技信息,發布前沿學術動態!關注微信微信官方賬號: 木木西里(mumuxilinj)看看更...

機(ji)械加(jia)(jia)工技(ji)(ji)(ji)術(shu),微型機(ji)械加(jia)(jia)工技(ji)(ji)(ji)術(shu)快速成形技(ji)(ji)(ji)術(shu)精密超精密加(jia)(jia)工技(ji)(ji)(ji)術(shu)

2019年1月9日,星期三,浙江玉環,陣雨,平均氣溫7°隨著現代機械加工的快速發展和機械加工技術的快...

CHP 熱電(dian)聯產(chan)技(ji)術(shu)(CHP) 技(ji)術(shu)

參考karrylady.cn 熱電聯產技術(CHP) 技術概況 電廠鍋爐產生的蒸汽...

技術方(fang)案溝通之技術要(yao)素(su)的提取

 對技術交底書的充分理解是撰寫專業高質量專利文件的基礎。能否從交底書中提取技術要素是撰寫權利要求書的...

什(shen)么是技術創新?什(shen)么又是技術?

如今,技術創新一詞充斥著各種媒體。在媒體的鼓勵下,世界上幾乎沒有人談論技術創新,宣傳的力量令人驚嘆...

揭秘3D打(da)印技術(shu)之按需滴落(luo)技術(shu)(DOD技術(shu))

工業供墨系統噴嘴由多個高精度閥組成。噴字時,相應的閥門迅速打開和關閉,油墨依靠內部恒壓噴出,在運動表...

繼劉強東(dong)“技(ji)(ji)術(shu)技(ji)(ji)術(shu)技(ji)(ji)術(shu)”后(hou)首(shou)次打造跨(kua)部門(men)項目 京東(dong)技(ji)(ji)術(shu)布局(ju)邁(mai)入(ru)變(bian)現階(jie)段

最近沃爾瑪中國換了教練,對B2B朱曉靜的空降零售巨頭對市場和技術有著深刻的理解,引發了外界對沃爾瑪的...

什么是技術(shu)貿易中的技術(shu)商(shang)品?

一、技術商品的概念技術商品具有一般商品的屬性,是交換、價值和使用價值的勞動產品。新技術的研發不僅需要...

什么是信(xin)息(xi)技(ji)術?信(xin)息(xi)技(ji)術主(zhu)要包括哪幾種技(ji)術?

各種技術總稱、數據和信息的應用技術用于管理和處理信息。其內容包括:數據和信息的收集、表達、處理、安全...

非(fei)技(ji)術人看(kan)技(ji)術崗位(wei)選擇

為什么非計算機專業要學編程?沒有技術背景的人能學會編程嗎?三、技術崗位類別及工作內容四、學習開發技術...

補牙新技術--樹(shu)脂滲透(tou)技術

阿拉巴***大學伯明翰牙科學院的一項新的臨床試驗為齲齒患者提供了新的、更舒適的治療選擇。 這種新的治療方...

DSP系統(tong)技(ji)術架構參考【技(ji)術類】

基本上已經在前面了DSP介紹了典型的模式、主要機制和要點。有些學生可能會好奇DSP系統內部的技術架構...

技(ji)術分析4:K線技(ji)術

基金相關文章已更新4期,技術系列文章已更新3期。當許多人在股市上看到那些高K線名詞時,他們經常感到困...

海(hai)鮮粥(zhou)培訓 早點技術 包子技術 早餐早點技術培訓

海鮮粥是香港和臺灣的食譜之一。以大米、蝦等新鮮海鮮為主要原料。海鮮粥的烹飪技巧主要是烹飪,味道咸鮮。...

射(she)頻技(ji)術(shu)秘籍 - 射(she)頻技(ji)術(shu)升級(ji)

作為一名工程師,你需要充分發揮射頻技術的效率。用戶體驗非常關鍵,用戶期望也很高。那么,如何充分發揮射...

技(ji)術(shu)干貨|容器與虛擬化技(ji)術(shu)

技術專家部陳 可/ 從微服務開始 /隨著微服務架構應用開發的廣泛應用,有許多IT公司推出了基于微服務...

揭秘3D打印技(ji)(ji)術之融(rong)化擠壓(ya)成型技(ji)(ji)術(MEM技(ji)(ji)術)

MEM熔化擠壓模式成型技術概述:到目前為止,世界上已經形成了許多不同的成型方法和工藝。其中,清華大學...

華(hua)轉網:技術入股、技術許可和技術轉讓有(you)什么區別(bie)?

如果你掌握了一項成熟的技術并想依靠它來盈利,很多人會想到三種方式:技術股票、技術許可證和技術轉讓。這...

本田EDT技(ji)術 地球夢(meng)想技(ji)術淺釋

為了體驗駕駛樂趣,同時考慮低排放,許多汽車制造商將整合動力性能和燃油經濟性作為主要研發目標,在動力總...