面對質(zhì)疑,谷歌承認(rèn)ARCore與ARkit相似,并且有意為之
谷歌AR/VR負(fù)責(zé)人Clay Bavor不僅承認(rèn)了自己和蘋果的相似之處,并且還暗示是有意而為之的。
在蘋果氣勢洶洶的AR策略之下,谷歌并沒有退縮。美國時間8月29日,谷歌正式推出自己的AR平臺ARCore,作為對蘋果ARKit的回應(yīng)。
ARCore將適用于安卓平臺——不是一款手機、數(shù)款手機,而是所有能夠運行安卓7.0系統(tǒng)的設(shè)備。
簡單來說,ARCore是谷歌在研發(fā)Tango數(shù)年后的集大成者,一個不需要特定硬件來運行的軟件包。目前為止,可以真正使用Tango只有兩款手機:聯(lián)想的Phab 2 Pro和Asus的ZenFone AR,這是因為Tango對硬件有新的要求。ARCore則不同,谷歌表示在測試階段結(jié)束之時,這一平臺將瞄準(zhǔn)1億臺活躍設(shè)備。谷歌正在和三星、Asus、LG、華為等品牌合作,未來還將有更多的合作伙伴加入。
ARCore能用來做什么?
在ARCore上,谷歌選擇專注于AR體驗中的3個關(guān)鍵元素:
第一是運動跟蹤,它基于內(nèi)部傳感器和視頻素材來估算手機的相對位置,因此使用時可以將虛擬對象固定在一個位置,并圍繞它移動。
第二是環(huán)境理解,也就是使用相機檢測到平坦的表面。
第三是光線預(yù)測,能讓虛擬物品或角色投射產(chǎn)生陰影,適應(yīng)周圍的環(huán)境。
ARCore 可以通過 Java / OpenGL、Unity 或 Unreal 來渲染,這點跟 ARKit 非常相似。
谷歌也在demo中展示了一些半交互式的小把戲。我們可以看到一個小安卓機器人站在一片虛擬的樹林中,當(dāng)我們將手機靠近它,樹林會輕輕搖晃;在名為“Oz”的demo中,虛擬的獅子會在你把燈關(guān)掉之后害怕的跳起來。
而據(jù)部分已經(jīng)上手體驗過ARCore的外媒表示,ARCore圖像的穩(wěn)定性和ARKit不相上下,都非常不錯。
而谷歌AR/VR負(fù)責(zé)人Clay Bavor表示,當(dāng)ARCore和更加精確的地圖信息結(jié)合后,你的手機就可以展示出具體的建筑或者街道。他還談到了谷歌最近發(fā)布的“視覺定位服務(wù)(visual positioning service)”,一種可以進(jìn)行室內(nèi)厘米級定位和導(dǎo)航的技術(shù)。在ARCore和VPS結(jié)合之后,我們可以在某個地點放置一個AR的圖像,等待別人的發(fā)現(xiàn)。
ARCore還有希望和視覺檢索產(chǎn)生交集。ARCore團(tuán)隊的其中一名成員Jon Wiley此前是Google Search的首席設(shè)計師。作為公司的沉浸式設(shè)計總監(jiān),他認(rèn)為ARCore和視覺檢索工具,比如Google Lens結(jié)合,能夠讓人機交互顯得更加人性化。他認(rèn)為,如果要讓手機按照我們的想法一樣來處理信息,就必須要讓他們以我們的方式來看待世界。Bavor也表示:“我們和Google Lens團(tuán)隊在緊密的合作中。我認(rèn)為ARCore也能夠像Lens一樣提供很好的體驗。”
開發(fā)者們已經(jīng)可以開始使用一些支持ARCore的工具,其中包括兩款3D創(chuàng)作工具:Blocks和Tilt Brush。谷歌方面表示,這些工具可以讓創(chuàng)作AR應(yīng)用非常的簡單。公司還打造了一款配合ARCore性能的桌面網(wǎng)頁瀏覽器,可以讓網(wǎng)頁開發(fā)者們將AR元素增加到自己的網(wǎng)站中。
ARCore的測試版今日上線,目前適用的手機是谷歌Pixel、Pixel XL和三星S8。
當(dāng)問到ARCore的誕生是否意味著Tango的死亡時,谷歌表示“大眾可能不會再看到消費者級的Tango設(shè)備繼續(xù)前進(jìn)了。我們認(rèn)為Tango更加像是一種賦能技術(shù),就像GPS一樣,你不會看到任何的設(shè)備或者應(yīng)用專門主打這一功能。”
“ARCore是在Tango的基礎(chǔ)之上打造的,但是讓AR能夠更加廣泛的在安卓手機上使用,無需額外的硬件,”Bavor向外媒表示。但這項技術(shù)理論上來說并沒有完全死亡;谷歌將會在基于Tango技術(shù)的基礎(chǔ)上繼續(xù)推出新的相機功能,比如深度傳感器。但這些會被添加在手機上,作為ARCore的一個元素存在,而非獨立的功能。
一場無聲的戰(zhàn)爭
現(xiàn)在,谷歌再也不同說服生產(chǎn)商來打造厚重、耗電的Tango手機了。當(dāng)“模仿”蘋果之后,谷歌在AR的布局上一下子步伐輕松了起來。
而所謂的“模仿”是真正意義上的非常相似。在這兩個平臺上,開發(fā)者可以使用現(xiàn)有手機上的單攝像頭來追蹤手機的運動,計算出其在現(xiàn)實世界中的相對位置。二者都可以檢測到附近的平面,從而可以將虛擬的圖像“定格”在上面。
ARKit版《我的世界》:
更夸張的是,二者還都可以調(diào)節(jié)照射在虛擬物體上的光照來符合現(xiàn)實的場景。也就是說,如果有一個巨大的皮卡丘站在你面前的話,你會觀察到它的影子形態(tài)完全符合科學(xué)邏輯,不會很古怪的漂浮在畫面上。
無論是ARKit還是ARCore,都是首先針對開發(fā)者,其次才是消費者。這兩個平臺確保開發(fā)者可以十分輕松地打造出像《Pokemon Go》那樣的AR應(yīng)用,并且理論上可以在市場上千萬臺手機中運行,同時在app store中存活。
谷歌當(dāng)然不瞎。谷歌是完全主動的走出這一步的(谷歌向外媒表示,公司已經(jīng)研究獨立于Tango的AR有一段時間了)。令人驚訝的是,谷歌AR/VR負(fù)責(zé)人Clay Bavor不僅承認(rèn)了自己和蘋果的相似之處,并且還暗示是有意而為之的。
“我從來不擔(dān)心是不是第一的問題。我關(guān)心的是,安卓能不能夠擁有一些很棒的功能,同時安卓設(shè)備有沒有能力來支持這些功能,”Bavor在接受采訪時表示。“ARKit和ARCore之間有很大的可比性,我認(rèn)為用ARCore的開發(fā)者也能夠用ARKit做出相同的東西,反之亦然。”
實際上,Bavor還表示這種相似性還能夠幫助谷歌將以后的AR應(yīng)用帶到蘋果iPhone上。“到處都是我們的谷歌地圖,到處都是谷歌搜索,到處都是Gmail。只有在硬件數(shù)量足夠的基礎(chǔ)上,我們才能夠?qū)⒆屛覀兏械脚d奮的AR體驗帶給每個人。”
谷歌確實也有超越蘋果的一些長遠(yuǎn)視野。搭配ARCore的網(wǎng)頁瀏覽器就是很好的證明。
ARCore會和ARKit一樣好嗎?
盡管谷歌轉(zhuǎn)向和蘋果一樣的道路是完全符合邏輯的,但公司也有一些需要努力追趕的地方。
在demo中,ARCore完全可以在搭載安卓Oreo系統(tǒng)的Pixel手機和搭載Nougat系統(tǒng)的S8上順暢運行。唯一的問題是,我們還不清楚現(xiàn)實中會不會也這么順暢。
無論是看著一顆虛擬的樹從桌子上生長,還是看著一只卡通熊在賣萌,都還不足以能夠證明這一軟件能夠像ARKit和Tango一樣帶來強勁和精準(zhǔn)的功能。谷歌方面也沒有展示任何關(guān)于分享AR體驗方面的內(nèi)容。
另外一點是,盡管Bavro談到ARCore軟件理論上在今年冬季時是可以在多達(dá)1億臺安卓手機上運行的,但是這個市場中的很多事情都難以確定,因為安卓手機有著太多不同的攝像頭和內(nèi)置軟件了。
總而言之:現(xiàn)在說ARCore能夠和ARKit相媲美還是太早了。當(dāng)然,希望是有的。