蘋果的 ARKit 為什么神奇?
它讓你在 iPhone 上和增強現(xiàn)實 (Augmented Reality, AR) 交互,不需要特殊硬件。
這份神奇現(xiàn)在同樣也屬于 Android 手機用戶。今天 Google 宣布推出了和 ARKit 對標(biāo)的增強現(xiàn)實 SDK,名為“ARCore”,軟件開發(fā)者現(xiàn)在就可以下載它去開發(fā) Android 平臺上的增強現(xiàn)實應(yīng)用,或者為他們的 App 增加增強現(xiàn)實功能。
給非技術(shù)人士一句話解釋 ARCore 能干什么:用 Android 手機在真實世界放置一個“虛擬物體”,想怎么玩怎么玩。
它的核心功能有三:
1)動作捕捉:使用手機的傳感器和相機,ARCore 可以準(zhǔn)確感知手機的位置和姿態(tài),并改變顯示的虛擬物體的位置和姿態(tài)(下圖)

2)環(huán)境感知:感知平面,比如你面前的桌子、地面,在虛擬空間中準(zhǔn)確復(fù)現(xiàn)這個平面(下圖)

3)光源感知:使用手機的環(huán)境光傳感器,感知環(huán)境光照情況,對應(yīng)調(diào)整虛擬物體的亮度、陰影和材質(zhì),讓它看起來更融入環(huán)境(下圖)。

至于它的使用場景,非常多樣,可以用來展示家具、增強現(xiàn)實游戲,或者餐館點菜的時候直接在你盤子里展示菜品長什么樣之類的……很多新技術(shù)都是這樣,應(yīng)用場景說不上“殺手級”,但足夠有趣,增強現(xiàn)實也是如此。
ARCore 目前還只是 SDK,并不是一個普通用戶可以把玩的產(chǎn)品。不過已經(jīng)有不少開發(fā)者用 ARCore 做出了很有趣的案例,比如下面這個:在 Google Home 智能音箱上畫一個小人,音樂響起,小人會站起來跳舞,而且音樂種類不同舞姿也不一樣!

而根據(jù)科技媒體 Ars Technica 掌握的信息,ARCore 又是一個 Google 內(nèi)部同類型產(chǎn)品“競爭上崗”的產(chǎn)物。這種競爭的案例之前有很多,打電話有 Hangout 和電話 App,短信有短信 App、Hangout、Allo 和 Messenger,社交網(wǎng)絡(luò)有 G+ 和 Orkut,地圖有 Google Maps 和 Waze 等等。
而 ARCore 取代的競爭對手——如果你關(guān)注 Google 資訊以及我們的報道,一定聽說過 Project Tango。

同為增強現(xiàn)實技術(shù),兩者之間在技術(shù)實現(xiàn)方式上區(qū)別很大:Tango 主要通過特殊硬件模組實現(xiàn),需要專門的視覺計算芯片、攝像頭、深度攝像頭和傳感器,模組臃腫;而 ARCore 通過軟件方式實現(xiàn),對硬件要求不大,和蘋果 ARKit 十分相似。至于開發(fā)團隊,Tango 來自 Google 前沿項目實驗室 ATAP,而 ARCore 來自 Android 團隊和去年剛剛成立的 VR 團隊之間的合作。
明白技術(shù)細(xì)節(jié)的差別其實很有趣:PingWest品玩在 2015 年就通過供應(yīng)鏈得知,Tango 的視覺計算芯片供應(yīng)商已經(jīng)停止為該項目供貨,后來 Tango 手機的頂級合作伙伴聯(lián)想在推出一款手機 Phab 2 Pro 之后也對項目失了興趣。這款手機本身的質(zhì)素也很一般。
事實上很多 Google 內(nèi)部的前沿項目,比如光纖網(wǎng)絡(luò)、模塊手機、氣球計劃都因為個中原因推進(jìn)不下去而逐漸荒廢,去年我還在硅谷專欄里提過這回事,只是沒想到,已經(jīng)有了第一款現(xiàn)貨手機的 Tango 竟然也是相同命運……
但在當(dāng)時,增強現(xiàn)實市場的發(fā)展已經(jīng)讓 Google 看到了希望。比如截至 2016 年,美國已經(jīng)有超 1000 萬中小學(xué)生使用 Google 的在線課堂產(chǎn)品 Expeditions,該公司預(yù)計在 Expeditions 里加入增強現(xiàn)實功能會讓其在教育市場更受歡迎。
Expeditions 的生物學(xué)課程:染色體
然而,推廣增強現(xiàn)實版 Expeditions 當(dāng)時的難點在硬件上,簡單來說就是沒有那么多模組手機可以買到,模組較貴不利于推廣——ARCore 的問世顯著降低了硬件門檻。
但目前,ARCore 僅支持 Google 和三星的高端機型:Pixel、Pixel XL 和 S8、S8+。不過 Google 說正在和華為、三星、LG、華碩等主流廠商合作。Google 的目標(biāo)是到今年冬天推出 ARCore 1.0,讓 1 億人抓起 Android 手機就能玩增強現(xiàn)實。