谷歌推出AR新功能 可將虛擬對(duì)象無縫嵌入
谷歌在去年推出了增強(qiáng)現(xiàn)實(shí)平臺(tái) ARCore,近日,谷歌向更加現(xiàn)實(shí)的 AR 又邁進(jìn)了一步。根據(jù)官方博客文章介紹,谷歌為升級(jí)之后的 ARCore 增加了 Depth API,將可以實(shí)現(xiàn)在有遮擋場(chǎng)景中 “無縫嵌入” 虛擬對(duì)象。
如下圖所示,把虛擬的貓放在屋子里,當(dāng)貓與鏡頭之間有實(shí)際物體遮擋時(shí),貓不會(huì)因?yàn)檎趽醵鵁o法成像。
圖 | Depth API 關(guān)閉(左)和打開(右)的對(duì)比
去年六月,Pokémon Go 游戲的開發(fā)者 Niantic 曾發(fā)布過一個(gè)視頻 Demo,視頻中皮卡丘可以實(shí)現(xiàn)在廣場(chǎng)中奔跑、在花盆中隱匿等等,和現(xiàn)實(shí)場(chǎng)景無縫融合。但是這個(gè)只是一個(gè)視頻展示,未能在實(shí)際產(chǎn)品中實(shí)現(xiàn)。
圖 | NianTIc 曾發(fā)布過一個(gè) AR 視頻 Demo
谷歌實(shí)現(xiàn)了這項(xiàng)技術(shù),它不再是一個(gè)視頻演示,一些媒體親自體驗(yàn)了在自己手機(jī)上實(shí)施處理的虛擬對(duì)象。媒體在谷歌安排的測(cè)試環(huán)境下試玩了有 Depth API 功能的軟件,證明確實(shí)有效。
這項(xiàng)技術(shù)的原理在于,Depth API 可以進(jìn)行更深的檢測(cè)和理解,手機(jī)可以更清楚地知道每個(gè)場(chǎng)景下每個(gè)物體之間的距離和位置等信息。
在此之前,手機(jī)要獲得深度圖像,通常需要雙攝像頭或 ToF 傳感器。ToF(TIme of Flight,飛行時(shí)間)是一種深度信息測(cè)量方案,原理是投射器向外投射紅外光,紅外光遇到被測(cè)物體后反射,并被接收模組接收,通過記錄紅外光從發(fā)射到被接收的時(shí)間,計(jì)算出被照物體深度信息。
在 Depth API 的支持下,手機(jī)在僅有單顆攝像頭的情況下就可以實(shí)現(xiàn)自動(dòng)捕捉并估量手機(jī)與周圍環(huán)境之間的距離。
谷歌表示,這一切意味著你不需要去更換一個(gè)帶有特定傳感器的手機(jī),要實(shí)現(xiàn)這些僅僅只需要優(yōu)化軟件,而且不依賴于任何云。不過盡管如此,有 ToF 傳感器加持的話能實(shí)現(xiàn)更快地動(dòng)態(tài)遮擋,銜接過渡需要的處理時(shí)間會(huì)更短。
圖 | iphone 將裝備 ToF 相機(jī)鏡頭組件
該軟件目前還未向所有用戶開放,但是大家可以在 Play Store 提供的最新版本的家居設(shè)計(jì) App Houzz 上,或者谷歌自己的搜索中添加有 AR 功能的內(nèi)容中看到新功能的運(yùn)行情況。
一旦成熟,它將支持所有搭載 Google Play 應(yīng)用商店的 Android 7.0 或更高版本的設(shè)備。中國(guó)市場(chǎng)上搭載 Android 系統(tǒng)的手機(jī),則可以通過小米應(yīng)用商店、華為應(yīng)用商店、OPPO 軟件商店、三星應(yīng)用市場(chǎng)、vivo 應(yīng)用商店下載安裝。ARCore 也支持所有運(yùn)行 iOS 11.0 或更高版本的 ARKit 兼容設(shè)備。
圖 | 家居設(shè)計(jì) APP Houzz 上已經(jīng)開放最新版本
在谷歌展示的體驗(yàn)視頻中,還有一些功能已經(jīng)超越了遮擋銜接,進(jìn)入了更深的物理層面以及 3D 描圖。虛擬對(duì)象可以與現(xiàn)實(shí)環(huán)境進(jìn)行交互,比如,用戶可以憑空構(gòu)建出一些立體塊,這些虛擬的三維物體可以在現(xiàn)實(shí)平面中實(shí)現(xiàn)反彈等等物理互動(dòng),甚至在不規(guī)則平面,比如自行車把手上實(shí)現(xiàn)交互。
圖 | 物理、路徑規(guī)劃和表面相互作用的例子
交互感的增強(qiáng)意味著 AR 游戲可以更逼真和有趣。谷歌制作了一個(gè)與烹飪機(jī)器人進(jìn)行 “食物大作戰(zhàn)” 的小游戲,體驗(yàn)者可以躲在沙發(fā)背后,發(fā)射的牛奶、蛋糕等等都可以在墻壁或者其他平面上留下逼真的飛濺印記。
圖 | 谷歌的演示小游戲,你必須成功躲避攻擊并向機(jī)器人廚師扔食物
谷歌接下來將會(huì)逐步把技術(shù)提供給開發(fā)人員,與開發(fā)人員和合作伙伴一起共同開發(fā)和提供商用程序或服務(wù),進(jìn)一步改善用戶體驗(yàn)。這些功能或許會(huì)在明年出現(xiàn)在一些 App 和 AR 網(wǎng)頁體驗(yàn)中。





