每日最新頭條.有趣資訊

AR雲公司6D.ai強調遮擋在虛擬現實中的重要性

AR物體同現實背景的光照、幾何做到一致決定了這個虛擬的物體能否不違和的出現在畫面中,而隨著ARKit和ARCore的更新,手機AR的光照效果是越來越好了(ARKit 2.0如何讓虛擬對象看起來更加真實),完美的融入背景的光照環境中使得虛擬對象看起來更真實

不過僅有光照還是不夠的,虛擬物體與真實物體之間的位置關係同樣重要。

AR雲初創明星企業6D.ai近日發布了一則影片,旨在強調AR中遮擋的重要性

影片開頭,舉了一個常見的例子

我們在太空中劃出一條螺旋狀的線,位於黑色物體和紙箱之間

然而當我們轉動視角的時候,儘管線在太空中的位置沒有變化,但是卻看上去相當混亂——本應位於線前方的真實物體沒能遮擋這條螺旋曲線,位置關係無法表現。

在AR中,遮擋是一個難點,換句話說,是要具備隱藏真實物體背後的虛擬物體的能力很有難度。

(為什麽在AR體驗中解決遮擋問題這麽難)

要選擇性的阻擋虛擬對象的部分呈現在螢幕上,需要對真實世界的3D結構有足夠的了解

①感知現實世界的3D結構②重建世界的數字3D模型③將該模型渲染為隱藏虛擬對象的透明遮罩

涉及到度複雜太空中的各種物體的3D結構進行認識和重建,就是難點所在。

在此處,表現遮擋需要在實現認識該物體3D結構,對室內太空結構重建的基礎上。

在往期中(共享AR雲遊戲平台Niantic Real World Platform)我們提到過,Niantic為了表現小精靈在複雜的現實環境中更為真實的運動效果,運用了深度學習的辦法,讓設備認識了解真是太空中物體的位置關係。

使用智能手機的相機和電腦視覺,Niantic Real World平台可以識別環境中的地標和物體,並跟蹤一段時間內的變化,並使用機器學習對物體進行分類。這使應用程式能夠呈現自然和邏輯融入環境的內容。

為了呈現遮擋效果,6D.ai的方法並不一樣。

我們都知道,6D.ai是一家AR雲公司,即利用AR點雲構建真實世界的幾何精確地圖,從而認識整個太空中的3D結構。

6D.ai攝影利用基於點雲的全球三維數據地圖,當越來越多的運行6D.ai的設備走在世界各地,一個真實世界的複刻3D數字地圖就在逐漸被構建著。

基於精確的3D點雲地圖,物體的位置自然一目了然,點雲網格也可以用來創建場景遮擋中的透明遮擋罩。

在實現遮擋的情況下,散落一地的小圓球更具真實感,在地面上反覆跳動,並滾落到障礙物的後方遮住不見。不過從圖片可以看到,遮擋物的邊緣處理並不理想,這是技術尚不成熟的地方。

值得一提的是,基於精確點雲網格的AR不僅能夠處理遮擋效果,物體的碰撞,穿牆BUG也能一並解決。

ARKit與ARCore在每一個小版本的更新中在逐漸的完善自己的技術,關於動態的呈現虛擬-現實物體的遮擋效果,6D.ai處於領先地位的時間恐怕不會很久。

獲得更多的PTT最新消息
按讚加入粉絲團