ARKit借助軟件和硬件,發(fā)揮了蘋果公司最大的優(yōu)勢。
蘋果公司上個月推出了增強現(xiàn)實(AR)平臺,這或許將成為世界上最大的AR平臺。事實證明,在AR平臺方面,蘋果公司可能是唯一一家能夠滿足性能和廣大用戶的公司。正如喬布斯所設(shè)想的,它控制了大部分相關(guān)的軟件和硬件。
盡管Google已經(jīng)花了幾年時間研究自己的AR平臺Tango,而且在2014年就將其開放給開發(fā)人員,但蘋果似乎贏得先機,準備將AR推向主流。
ARKit開發(fā)人員創(chuàng)建的應用程序?qū)⒘⒓醋饔迷谌驍?shù)百萬的iPhone上,而且不需要特殊的3D傳感器,只需要iPhone相機、內(nèi)置A9或A10芯片。
而Tango AR只能在聯(lián)想的Phab 2 Pro和華碩的ZenFone AR上使用。Tango 在繪制物品和空間上可能會更準確,因為它的主機設(shè)備需要具有主動3D傳感器,從而測量物體的精確位置。同時,該設(shè)備還必須有一個續(xù)航能力強的電池為3D激光器供電。
在談到對平臺的硬件要求時,IDC分析師湯姆·梅內(nèi)利(Tom Mainelli)表示,“谷歌必須意識到Tango有些‘用力過猛。’”
另一方面,由于iPhone不需要特殊的3D傳感器, ARKit應用程序可以將數(shù)字物體放置在空中和水平面上。 ARKit還不能在框架中將內(nèi)容附加到現(xiàn)實世界的對象中,也不能使數(shù)字內(nèi)容與更復雜的表面進行交互。
盡管有這些限制,ARKit開發(fā)的AR呈現(xiàn)效果依然令人驚訝。
ARKit的工作原理
其實原理一點也不神秘。 ARKit的體驗看起來很棒,這是因為手機幾個關(guān)鍵部件的支持,例如攝像機,處理器和各種慣性傳感器(加速度計,陀螺儀等)。他們被優(yōu)化,以使得當用戶移動時,手機相對于環(huán)境的位置更加精確。蘋果之所以可以做到這一點,是因為所有組件都是由同蘋果公司開發(fā)的。
蘋果的處理能力也很強。ARKit處理器是基于iPhone的A9或A10片上的系統(tǒng)(SOC)。 雙核應用處理器與M9運動處理芯片(處理來自運動傳感器的數(shù)據(jù))和圖像信號處理芯片(處理相機的圖像數(shù)據(jù))兼容。PTC Vuforia AR平臺總裁Jay Wright解釋說,處理速度很快,不會耗費太多電量或使手機過熱。
蘋果公司表示,數(shù)百萬計算機視覺計算已經(jīng)在iPhone的ARKit體驗中發(fā)生了。然而,現(xiàn)在,“計算機視覺”軟件只能理解AR設(shè)置中物體的大概輪廓。“這是因為它還不能確定準確的3D位置或物體的精確輪廓,”Wright解釋說。“而這兩個要求是良好的AR體驗所必須的。”
現(xiàn)在,圖像信號處理器(ISP)執(zhí)行了大量的計算機視覺處理來識別通過相機鏡頭看到的圖像。據(jù)說,蘋果正在研發(fā)專門的AI處理器,這可能會代替AR大部分的圖像識別任務。還有報道聲稱,蘋果正在開發(fā)自己的圖形處理單元GPU,這種芯片最常用于重型計算和AI算法。
Android紅海
蘋果很少受Android系統(tǒng)控制,谷歌卻很受限制。Google自己決定在Nexus和Pixel手機中使用什么部件,但通常,像三星這樣的Android手機廠商決定自己的手機放哪些芯片,相機和傳感器。
Google或許已經(jīng)可以優(yōu)化聯(lián)想和華碩手機的Tango體驗,因為它與OEM合作緊密,可以選擇和優(yōu)化部件。然而,通常情況下,Google無法告訴手機OEM廠商哪個攝像機最適合其AR平臺,因為消費者使用相機主要用來拍照和拍視頻,手機制造商自然想把最好的相機安裝在手機中,這就會產(chǎn)生分歧。
所以有許多內(nèi)部裝置不同的安卓手機,而且組合是無窮的。此外,這些手機還運行不同版本的Android。
因此,要想設(shè)計一個可以在任何手機中都有相當不錯的AR體驗的AR平臺,并不是很實際。
Google能夠做什么
為了阻止蘋果的浪潮,Google可能會開始構(gòu)建一個AR軟件平臺“Tango Lite”,這不需要主機設(shè)備擁有特殊的3D傳感器或處理器。該平臺將用于校準主機上的傳感器、相機和芯片,以達到最佳的AR體驗。依賴于傳感器和處理能力,它可能做的更好。
與Vuforia和Wikitude長期給AR開發(fā)者提供軟件開發(fā)工具包(SDK)沒有太大不同,它也可以越過蘋果的“后花園”,使VR被更多人開發(fā)使用。
谷歌也可以收購。“一方面,他們或許很快就可以和ARKit一比高下,而不是支持、或直接被收購整合到現(xiàn)有平臺Android當中。”Mainelli意指Vuforia和Wikitude這兩個可能被收購的開發(fā)工具包。
Vuforia是目前最大的AR開發(fā)平臺(按應用程序數(shù)量),由高通推出,之后賣給PTC之。該平臺可以讓開發(fā)人員為iOS,Android和Universal Windows Platform創(chuàng)建AR應用程序。 Wikitude允許開發(fā)者制作iOS,Android和JavaScript的應用程序。
Vuforia已經(jīng)與Google合作,使其與Tango的平臺兼容,但Wright表示,他沒有和Google談論有關(guān)收購的可能性。我們尚不知道Google和Wikitude之間的任何此類消息,而且也不必為谷歌在擴大AR吸引力方面所做的舉措感到大驚小怪。
現(xiàn)在看起來,蘋果的ARKit可能最終成為消費者級別增強現(xiàn)實的第二大拐點。第一個是去年夏天讓人著迷的Pokémon Go(Google創(chuàng)業(yè)公司Niantic的項目)。如果蘋果設(shè)法將另一波注意力引向AR,AR成為智能手機中更大,更可持續(xù)的體驗,那么Google可能會發(fā)現(xiàn)自己在追隨蘋果的路上變得越來越難了。