1
本文作者: 李詩 | 2017-09-30 14:48 |
雷鋒網(wǎng)按:本文作者系 Super Ventures 合伙人,硅谷當(dāng)紅AR投資人Matt Miesnieks ,這是他有關(guān) AR 的第六篇博文了。本文梳理了 ARKit目前還存在哪些缺陷,AR云如何幫助打造真正的AR應(yīng)用。 亮風(fēng)臺對原文進行了編譯,雷鋒網(wǎng)經(jīng)授權(quán)轉(zhuǎn)發(fā)。
原生AR應(yīng)用需要與人、地點和事物的實時連接。
如果你被問到當(dāng)今科技行業(yè)最具價值的資產(chǎn)是什么,你可能會回答谷歌的搜索指數(shù)、Facebook的社交圖譜,或是亞馬遜的供應(yīng)鏈系統(tǒng)。我相信,15年后,還有一種現(xiàn)在不存在的資產(chǎn)和這些資產(chǎn)一樣有價值。比如微軟的Windows,這個上世紀(jì)90年代最具價值的科技資產(chǎn),在20年后的今天,卻完全不同。
雖然就像1997年,我們很難想象微軟會失去它的位置一樣,今天我們很難想象谷歌或Facebook會失去它們的位置。但沒有什么是可以保證的。
但是AR時代的到來,是大概率可以保證的。ARKit與ARCore似乎預(yù)示著下一代最珍貴的資產(chǎn),但它們目前依然有所缺失,可能會成為發(fā)展路上的絆腳石。本文希望就這個問題,聊一聊那些ARKit和ARCore缺失的內(nèi)容,以及這些缺失的部分將如何工作。
為了超越ARKit和ARCore,我們不得不考慮下述更細(xì)節(jié)、長遠(yuǎn)的問題:
l 其他類型的AR設(shè)備上的人,如何加入我們并與我們進行AR溝通?
l AR應(yīng)用是如何在比客廳更大的區(qū)域工作呢?
l AR應(yīng)用是如何理解并與世界互動的?
l 我們怎樣才能把重要內(nèi)容留給別人去尋找和使用呢?
為了實現(xiàn)這些功能,我們需要基于云端的AR軟件基礎(chǔ)架構(gòu)。我一直聽到人們(包括我的SV合作伙伴Ori Inbar)把它稱為“AR云”,我喜歡這個名字。AR云可以被認(rèn)為是一個機器可讀的真實世界的1:1比例模型。我們的AR設(shè)備是這個平行虛擬世界的實時界面,它完美地覆蓋了現(xiàn)實世界。
為什么一些媒體認(rèn)為ARKit和ARCore沒什么意義?
當(dāng)ARKit在今年的WWDC大會上被宣布時,蘋果首席執(zhí)行官蒂姆·庫克對增強現(xiàn)實大加贊揚,他對分析師們說:“這是我們將回顧的重大事件之一,并驚嘆于它的開始?!睅讉€月過去了,開發(fā)者們對下一個重大事件進行了認(rèn)真的研究,但在iPhone發(fā)布會上,ARKit卻沒有被提及太多。這是為什么呢?這是因為ARKit&ARCore目前僅僅是1.0版本。他們只給開發(fā)者提供了三個非常簡單的AR工具:
l 手機的六自由度位置和坐標(biāo)數(shù)據(jù)
l 局部小型的平面
l 簡單的場景照明
當(dāng)我們看到最難的技術(shù)問題被解決(VIO系統(tǒng)的六自由度位姿)、以及蒂姆·庫克在舞臺上說出“增強”和“現(xiàn)實”這兩個詞的時候,我們感到很興奮。但我們忽略了,僅僅使用這3個工具,你真的無法創(chuàng)造出令人印象深刻的東西。他們最大的問題在于:在開發(fā)完整的工具之前就期待著令人驚嘆的應(yīng)用。
從最簡單的層面來講,原生AR 應(yīng)用是可以實現(xiàn)數(shù)字信息和物理空間(或物理的人)交互的。如果沒有數(shù)字/物理交互,這就只是常規(guī)的應(yīng)用。更深一步講,智能手機應(yīng)用是默認(rèn)的UX,而 AR 應(yīng)用應(yīng)該實現(xiàn)只能在AR中實現(xiàn)的內(nèi)容。
Clay Bavor把AR生態(tài)系統(tǒng)的缺失部分稱為連接組織,我認(rèn)為這是一個很好的比喻。在我關(guān)于AR產(chǎn)品設(shè)計的文章中,我強調(diào)了任何AR應(yīng)用存在的唯一原因(與普通的智能手機應(yīng)用程序相比)是它與現(xiàn)實世界有某種互動或聯(lián)系。對于一個真正連接到世界的AR應(yīng)用來說,有三件事是必須要做的。沒有這種聯(lián)系,它就永遠(yuǎn)不可能是真正的 AR 原生應(yīng)用。這些能力只有在ARCloud的支持下才能實現(xiàn):
蘋果在主題演講中演示的“機器”游戲使用了一個簡單的內(nèi)部開發(fā)的多玩家系統(tǒng)。雖然看起來很好,但沒有不是AR云的支持。早期報道稱,該公司只有2名玩家,而且很難加入。
我們?nèi)绾沃С侄嘤脩舴窒眢w驗?當(dāng)我們身處同一個地方(或不同地方)時,如何實時看到同樣的虛擬事物,無論我們穿著或佩戴著什么設(shè)備。你可以選擇一個熟悉的術(shù)語來描述這種能力,這是基于你已經(jīng)知道的,比如游戲玩家的“多玩家”應(yīng)用,或者“社交”應(yīng)用或“通訊”應(yīng)用。它的基礎(chǔ)架構(gòu)都是相同的,而且都是基于相同的啟動技術(shù)。真正強大的本地化,6自由度姿態(tài)和系統(tǒng)狀態(tài),3D網(wǎng)狀拼接和眾包網(wǎng)更新都是需要解決的技術(shù)問題。不要忘記應(yīng)用程序級別的挑戰(zhàn),比如訪問權(quán)限、身份驗證等(盡管它們現(xiàn)在主要是工程問題)。
沒有了ARCloud,這類事情是不可能實現(xiàn)的。
GPS并不是一個很好的解決方案,即使是即將到來的精度僅僅1英尺的GPS技術(shù)。我們?nèi)绾巫孉R在大范圍的室外工作?我們?nèi)绾卧诮^對坐標(biāo)(經(jīng)緯度)和相對于現(xiàn)有結(jié)構(gòu)的相對坐標(biāo)下,實現(xiàn)亞像素精度的定位?我們?nèi)绾卧谑覂?nèi)和室外做到這一點?我們?nèi)绾未_保內(nèi)容停留在原地,甚至是幾天或幾年后?我們?nèi)绾喂芾磉@么多的數(shù)據(jù)?對絕對坐標(biāo)進行本地化是解決這個問題的真正要緊的技術(shù)問題。
手機可以感知你走過的位置,而捕捉和管理3D數(shù)據(jù)結(jié)構(gòu)則需要ARCloud。
我們的應(yīng)用如何理解世界的3D結(jié)構(gòu)或幾何圖形呢?例如,這是一個巨大的立方體狀結(jié)構(gòu),我的口袋妖怪可以藏在后面或跳進去,然后識別出這些東西到底是什么;再比如,這個斑點實際上是一個沙發(fā),我的虛擬貓咪應(yīng)該遠(yuǎn)離它。實時的設(shè)備高密度3D重建,實時3D場景分割,3D物體分類(不用擔(dān)心,我將解釋這一主題中所有這些術(shù)語的含義),用云計算的模型回填本地處理是一個挑戰(zhàn)。
就像在AR領(lǐng)域一樣,打造一款不錯的Demo并不難,但在現(xiàn)實世界中,要打造出一款在真實世界運行良好的產(chǎn)品是非常困難的。在接下來的幾個月里,你可能會聽到關(guān)于ARCloud的消息:如果你感到困惑,不是你的原因,而是他們。就在你以為你在關(guān)注AR、VR和MR的不同之處時,一切都變得更加深奧了!供應(yīng)商使用相同的術(shù)語,卻表達了完全不同的東西,比如:
l “多人AR游戲”可以指一種純粹的游戲級別的方式,用來追蹤玩家在游戲中所做的事情,而不需要計算機視覺或空間意識;或者它表示用來解決一些非常困難的計算機視覺定位問題的方法;或者兩者都有。抑或,它們可能意味著完全不同的東西。
l “戶外AR”可能指的是一款A(yù)RKit應(yīng)用,具有好看而豐富的內(nèi)容;也可能意味著全球化自動駕駛汽車的3D地圖系統(tǒng)。
l “識別”可能意味著手動配置你的應(yīng)用可以識別的單個標(biāo)志點/圖像;或者它可能意味著一個實時的通用機器學(xué)習(xí)驅(qū)動的,全球3D對象分類引擎……
當(dāng)我在電信基礎(chǔ)設(shè)施領(lǐng)域工作時,有一種類似禪宗的真理,說“沒有云,只是別人的電腦”。
我們最后總是使用連接一臺電腦和另一臺電腦的銅對或光纖束(或無線電頻譜),哪怕是在世界各地。這不是魔法,只是很難。我們的云計算基礎(chǔ)設(shè)施與當(dāng)前賦能網(wǎng)頁和移動應(yīng)用的云計算無法適配,是因為AR(就像自動駕駛汽車和無人機和機器人)是一個實時系統(tǒng)。任何曾在電信行業(yè)工作過的人都能夠深刻理解:實時基礎(chǔ)設(shè)施和異步基礎(chǔ)設(shè)施是兩個完全不同的東西。
因此,盡管AR云的許多部分將涉及托管大數(shù)據(jù)、提供web APIs和訓(xùn)練機器學(xué)習(xí)模型,但就像今天的云計算一樣,我們需要對如何大規(guī)模地支持實時應(yīng)用和AR交互進行深刻的反思。
基本的AR用例有:
l 使用“AR Skype”,通過流媒體直播房間實時3D模型,更新與事物相關(guān)的數(shù)據(jù)和應(yīng)用程序。
l 根據(jù)我的視線來展現(xiàn)“我在看什么“與”誰走向我“這樣的流媒體(豐富的圖形)數(shù)據(jù),或者誰走近我。
l 在音樂會上,維護并更新每個人和應(yīng)用程序的實時狀態(tài)。
如果無法做到上述類型的用戶體驗,AR就沒有真正的意義。我們還是繼續(xù)使用智能手機應(yīng)用吧。但是,為數(shù)十億人提供上述支持將是一個巨大的商業(yè)機會。5G網(wǎng)絡(luò)將會發(fā)揮很大的作用,而且是專門為這些用例設(shè)計的??墒?,我們過去所搭建的基礎(chǔ)設(shè)施,并不是為了支持大規(guī)模并行、數(shù)據(jù)密集型、實時的應(yīng)用程序而構(gòu)建的。
最終由AR應(yīng)用的用戶來決定這一點。沒用的詞是一個挑釁的詞。到目前為止,在一個月的時間里,根據(jù)早期的數(shù)據(jù),用戶傾向于“幾乎毫無用處”。我個人認(rèn)為,有用的應(yīng)用可以在今天的ARKit中建立起來,但它們只會對某些人有用,偶爾也會有用。它們可能是一種有趣的新奇事物,當(dāng)你分享它時,它會讓你微笑。如果你買了沙發(fā),你可以提前試一試。但這些并不是為日常應(yīng)用的剛需而生的新平臺。
所以,我們需要原生應(yīng)用,那些真正連接到現(xiàn)實世界的應(yīng)用。為了將我們的應(yīng)用程序連接到彼此和世界,我們需要相應(yīng)的基礎(chǔ)設(shè)施來做到這一點。我們需要AR云。
via medium
相關(guān)文章:
當(dāng)AR創(chuàng)業(yè)者遇上硅谷當(dāng)紅AR投資人Matt大神,他們都聊了什么
大神支招:打造手機 AR 內(nèi)容,產(chǎn)品設(shè)計會遇到哪些挑戰(zhàn)?
大神解讀:谷歌 ARCore 就是低配版 Tango,它比蘋果 ARKit 好在哪?
大神問答:關(guān)于 ARKit 的 16 大問題解讀
大神解讀:ARKit 很厲害,但蘋果做 AR 眼鏡還需翻過這 8 座大山
雷峰網(wǎng)版權(quán)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。