蘋果于當(dāng)?shù)貢r間周一公布了一款面向開發(fā)者的增強(qiáng)現(xiàn)實平臺ARKit。ARKit使應(yīng)用開發(fā)者利用詳盡的相機(jī)和傳感器數(shù)據(jù),把數(shù)字化物體映射到3D空間。這使得他們不僅僅只能在現(xiàn)實場景視圖上疊加簡單的2D圖片,而且不要求Snapchat濾鏡等更先進(jìn)工具所使用的能處理海量數(shù)據(jù)的軟件技術(shù)。
如果沒有別的用途,蘋果只能提升捕獲小精靈的沉浸感。但ARKit還使蘋果能夠與谷歌競爭,后者為基于手機(jī)的增強(qiáng)現(xiàn)實技術(shù)設(shè)定了黃金標(biāo)準(zhǔn)。它還可能為蘋果發(fā)布增強(qiáng)現(xiàn)實眼鏡和虛擬現(xiàn)實頭顯奠定基礎(chǔ)。
蘋果“世界追蹤”是對谷歌和Facebook的攻擊
ARKit能支持蘋果所謂的“世界追蹤”(world tracking)特性。利用iPhone或iPad的相機(jī)或運(yùn)動傳感器,ARKit能找到空間中的多個點(diǎn),然后在手機(jī)移動時追蹤它們。它不能創(chuàng)建一個空間的3D模型,但能把物體“固定”到一個點(diǎn),改變縮放比例和視角。它還能發(fā)現(xiàn)平整的表面——適合把數(shù)字化道具放到門或桌面上。
蘋果設(shè)想人們能像谷歌Tango平臺那樣使用ARKit。例如,它提到一款宜家即將發(fā)布的應(yīng)用,很可能使用戶能在房間中擺放虛擬家具——與很久前登陸Tango平臺的Wayfair相似。但相比Tango,ARKit有一個巨大的優(yōu)勢:它可以應(yīng)用在大量現(xiàn)有設(shè)備上,谷歌需要每家Android手機(jī)廠商在它們的產(chǎn)品中集成Tango硬件。
Facebook也在大力推動增強(qiáng)現(xiàn)實技術(shù),宣揚(yáng)其在機(jī)器學(xué)習(xí)方面的優(yōu)勢,但開發(fā)者受到限制:只能使用Facebook自家的Camera應(yīng)用,蘋果則讓他們在自己的獨(dú)立iOS應(yīng)用中增添增強(qiáng)現(xiàn)實技術(shù)。蘋果稱,利用ARKit,它獲得了“世界上最大的增強(qiáng)現(xiàn)實平臺”。蘋果的說法可能沒錯。
ARKit仍然是一個有限制的平臺
另一方面,ARKit工作方式與Tango并不完全相同。Tango有額外相機(jī)拍攝廣角照片,獲得深度數(shù)據(jù)。過去2年,Tango發(fā)展出了精度很高的追蹤能力。用戶可以掃描整個房間,瞬間創(chuàng)建其3D模型,在iOS平臺上完成這一任務(wù)需要獨(dú)立的外設(shè)。用戶使用Tango基本上不會有受挫感。
ARKit可以改進(jìn)現(xiàn)有增強(qiáng)現(xiàn)實應(yīng)用的個別元素。例如,蘋果承諾它具有出色的對象縮放能力。蘋果稱,ARKit只使用手機(jī)處理器的少量運(yùn)算能力,因此它能減少增強(qiáng)現(xiàn)實對資源的要求。但它不能改變iPhone或iPad的基本追蹤能力,只是能讓更多開發(fā)者使用它們,開發(fā)者將不再必須開發(fā)自己的追蹤和成像系統(tǒng)。
蘋果還似乎不像Facebook和谷歌那樣,對把增強(qiáng)現(xiàn)實技術(shù)與搜索相連感興趣。開發(fā)者可以利用蘋果新的機(jī)器學(xué)習(xí)框架識別場景中的物體,但蘋果沒有像Facebook在F8開發(fā)者大會上那樣談及識別葡萄酒年份,或像谷歌在I/O開發(fā)者大會上那樣讓Siri分析音樂會海報和自動翻譯標(biāo)志。
ARKit是墊腳石
我的同事勞倫·古德(Lauren Goode)稱,蘋果可能在開發(fā)增強(qiáng)現(xiàn)實眼鏡,它需要應(yīng)用助力其增強(qiáng)現(xiàn)實眼鏡獲得成功。ARKit促使iOS開發(fā)者考慮增強(qiáng)現(xiàn)實技術(shù),希望有人能提出非常棒的使用場景,幫助蘋果增強(qiáng)現(xiàn)實眼鏡不會重蹈谷歌眼鏡的覆轍。
在較小的意義上,ARKit也是一個墊腳石。作為iOS 11中的一項特性,它兼顧蘋果的單攝像頭手機(jī)和采用雙攝相機(jī)的iPhone 7 Plus。雙攝相機(jī)能提供更好的深度感知能力,如果它們成為一項標(biāo)準(zhǔn)的iOS特性,ARKit開始給人更像是Tango的感覺。
它還是通向虛擬現(xiàn)實的通道
如果手機(jī)能追蹤圍繞虛擬物體走動的人,從理論上說手機(jī)可以應(yīng)用在虛擬現(xiàn)實頭顯中,這也是谷歌在其一體式虛擬現(xiàn)實頭顯中使用Tango技術(shù)的原因。許多人推測蘋果可能在開發(fā)一款基于iPhone的虛擬現(xiàn)實頭顯,尤其是在iPhone可能采用適合虛擬現(xiàn)實技術(shù)的OLED屏幕的情況下。現(xiàn)在蘋果已正式涉足增強(qiáng)現(xiàn)實領(lǐng)域,要進(jìn)軍虛擬現(xiàn)實領(lǐng)域的難度并不大。
這就是說,虛擬現(xiàn)實追蹤的門檻要高得多:AR物體出現(xiàn)在不恰當(dāng)?shù)奈恢貌粫斐捎脩舨贿m,這在虛擬現(xiàn)實應(yīng)用中真的是個問題。
現(xiàn)在人們怎么利用ARKit?
盡管增強(qiáng)現(xiàn)實技術(shù)令人興奮,但值得指出的是,迄今為止還沒有一家公司推出一款以這種技術(shù)為主要賣點(diǎn)的主流應(yīng)用。雖然被稱作是增強(qiáng)現(xiàn)實技術(shù)取得的重大成功之一,《精靈寶可夢Go》(Pokémon Go)只是把這一技術(shù)作為一種點(diǎn)綴。我們甚至建議用戶關(guān)閉增強(qiáng)現(xiàn)實功能,以更好地玩游戲。Snapchat增強(qiáng)現(xiàn)實功能成功的原因是,人們已經(jīng)在使用Snapchat了。如果增強(qiáng)現(xiàn)實濾鏡在Facebook上獲得成功,其原因可能與在Snapchat上獲得成功相同。
普及增強(qiáng)現(xiàn)實更可能改變這種情況,使開發(fā)者能以相當(dāng)?shù)偷某杀鹃_發(fā)面向大量受眾的增強(qiáng)現(xiàn)實應(yīng)用。即使這方面不能取得突破,增強(qiáng)現(xiàn)實的“殺手級應(yīng)用”也可能是,使增強(qiáng)現(xiàn)實技術(shù)慢慢滲透到人們已經(jīng)在使用的應(yīng)用中,例如視頻服務(wù)中的濾鏡或游戲中可選的增強(qiáng)現(xiàn)實模式。它們均無法與增強(qiáng)現(xiàn)實眼鏡媲美,但有助于推動這一技術(shù)的發(fā)展。
評論