近日,Google 工程師 Sean Kirmani 在一篇博文中宣佈更新 Tango Unity SDK,表示要用 Tango 給增強現實 app 加點“現實”。據悉,新版的 Tango Unity SDK 具有新型的環境照明功能。
Kirmani 在博客中寫道:“AR 場景是把虛擬的物體放到真實的環境中,無論是玩多尼諾骨牌還是抓怪獸遊戲,都會變得更有趣。但如果沒有環境照明的支持,虛擬的物體就沒法與周圍環境融為一體,顯得很突出。物體應該融進環境照明環境中,實際物體可以從反射面看到,而虛擬物體的影子顏色更深。”
“採用 Tango 功能的設備投射出的場景,和人眼觀看的場景差不多,可以讓移動 AR 接近於真正的現實。為了把虛擬物體帶到現實生活中,我們更新了 Tango Unity SDK,使開發者可以把環境照明添加到他們的 Tango app 當中。”
很顯然,Tango 對於 AR 技術的採用遠多於 Pokémon GO。
“通過計算機視覺,Tango 平台可以讓設備看清它們周圍的環境。就像人用眼睛在房間裏找到一條路,弄清楚自己在房間的哪個地方,知道地板、牆壁和周圍的物體。在日常生活中,我們在移動過程往往會遇到這些物體,Tango 平台想讓移動設備也可以做到這一點。”
為了達成這一目標,Tango 採用了三項核心技術:
1、運動跟蹤(motion tracking)。通過 Tango 定製傳感器,移動設備可以了解自身的位置和移動的方向,能夠提供該移動設備實時 3D 運動信息。
2、區域學習(area learning)。Tango 設備可以用視覺線索來幫助識別它們周圍的世界,可以在運動跟蹤自我糾正錯誤,在曾經經過的地方再次定位。
3、深度感知(depth perception)。通過深度傳感器,移動設備可以感知周圍世界的形狀,並以新的方式在現實世界進行互動。
以上功能,Tango 平板開發工具包都能實現。標價 512 美金,該工具包含一個具有廣角攝像頭的攝像機,一個深度感應攝像頭,一個具有時間戳(用於標記某一時間)功能的傳感器,以及提供以上三個核心技術的軟件棧。
雖然該套件包括一個平板,但 Google 表示聯想 Phab2 Pro 是第一款支持 Tango 系統的智能手機。
該套件可以和 Tango Unity SDK 或 Java 和 C 語言的 API 一起使用,前者僅用於增加環境照明功能,後者則被開發者用於開發 Android 開發包。
“如果開發者沒有一個現成的替代品或首選的渲染引擎,Unity SDK 非常適合開發遊戲和其他需要三維可視化的程序。”Google 在網站中寫道:“Unity 工具包提供了腳本、構件、預製和演示程序”。
Tango 技術已被應用到許多 app 中,如:
Tango MeasureIt,可用來測量現實世界中的物體;
Tango Constructor,開發者可用來記錄和查看 3D 模型;
Tangosaurus,展示了 Tango 的技術能力,包括運動跟蹤、區域學習和深度感知。
除此之外,還有許多第三方 app 也採用了 Tango 技術。
引用本文編譯自 ADT Magazine,原文標題為 Google Updates Tango Tool for Mobile Augmented Reality 。題圖來源:digitaltrends
資料來源:愛範兒(ifanr)
請按此登錄後留言。未成為會員? 立即註冊