ITBear旗下自媒體矩陣:

ARCore vs ARKit:成為手機標配只是時間問題

   時間:2018-01-03 09:51:52 來源:映維網(wǎng)編輯:星輝 發(fā)表評論無障礙通道

我們都知道增強現(xiàn)實正在不斷發(fā)展,投身于這一行業(yè)的巨頭們都希望AR能夠成功。谷歌為安卓陣營帶來了ARCore,而蘋果則為iOS用戶提供了ARKit。這意味著AR開發(fā)者不再局限于Social Media應(yīng)用,而更小的開發(fā)者都可以探索這一全新的技術(shù)。

1. 基礎(chǔ)

AR增強現(xiàn)實是一種為現(xiàn)實世界創(chuàng)建虛擬覆蓋的方式,你可以將虛擬對象疊加在現(xiàn)實世界之中。你可能會問,這怎么可能?AR主要是通過手機,平板電腦,或者是某種形式的頭顯和眼鏡進行感知。然后,設(shè)備的攝像頭或傳感器將尋找可以放置AR對象的表面。

AR的一個例子是宜家的應(yīng)用。這個工具允許將宜家家居虛擬呈現(xiàn)在家中,然后你就可以判斷這到底適不適合自己。醫(yī)學生已經(jīng)開始通過AR來輔助手術(shù)學習,增強現(xiàn)實可以將患者的X光信息呈現(xiàn)在視場之中,從而幫助他們更好地掌握病人的情況。AR的潛在用例無窮無盡,而ARCore和ARKit為我們探索發(fā)現(xiàn)提供了相應(yīng)的工具。下面映維網(wǎng)將與大家一起看看ARKit和ARCore的對比。

2. 谷歌ARCore

谷歌最初是于2014年開始涉足AR,他們當時的項目名為Project Tango。盡管Tango已經(jīng)終止,但谷歌把他們從中學到的所有東西都用于構(gòu)建ARCore。Tango需要專門的硬件才能運行,而ARCore是一個快速,高性能的安卓SDK,能夠在數(shù)以千萬計的兼容設(shè)備上實現(xiàn)高質(zhì)量的增強現(xiàn)實。谷歌日前已經(jīng)發(fā)布了ARCore的第二個預(yù)覽版,可以支持更多的設(shè)備,并允許開發(fā)者在他們的應(yīng)用程序中使用ARCore。

下面是ARCore構(gòu)建AR環(huán)境的關(guān)鍵技術(shù):

運動追蹤:使設(shè)備理解并追蹤其相對于世界的位置。

環(huán)境理解:允許設(shè)備檢測水平表面(如地面或咖啡桌)的大小和位置。

光線預(yù)測(Light estimation):允許設(shè)備估計環(huán)境當前的照明條件。

支持:Android Studio,Unity,虛幻引擎,C,Web

ARCore從根本上做了兩件事情:追蹤設(shè)備的位置;建立自己對現(xiàn)實世界的理解。運動追蹤主要使用手機來識別興趣點,并且持續(xù)進行追蹤。借助這些信息和其他軟件,谷歌可以計算設(shè)備的方向和位置。

所有這一切使得你可以將任何虛擬對象放置在房間之中,比如說一個巨大的高達模型。當你離開房間并再次回來時,這個高大模型仍然會停留在同一個位置。這就是運動追蹤的力量。

3. 蘋果ARKit

ARKit伴隨著iOS11正式出現(xiàn)在人們的設(shè)備上。蘋果將??ARKit定義為:

一個全新的框架,可允許你輕松為iPhone和iPad創(chuàng)建無與倫比的增強現(xiàn)實體驗。通過將數(shù)字對象和信息與周圍的環(huán)境相結(jié)合,ARKit使得應(yīng)用程序不再局限于屏幕之內(nèi),它們將能夠以全新的方式與現(xiàn)實世界交互。

與ARCore一樣,ARKit在創(chuàng)建AR環(huán)境中涉及一系列的關(guān)鍵技術(shù),而你將會發(fā)現(xiàn)ARKit和ARCore存在一定的相同點。

原深感攝像頭:這只適用于最新iPhone X智能手機。借助這個工具,iPhone可以實現(xiàn)精準的面部識別,并且?guī)砹艘幌盗杏腥さ腁R應(yīng)用。攝像頭現(xiàn)在可以精確識別用戶的表情和面部特征,然后可以用來創(chuàng)建動畫角色或?qū)崿F(xiàn)有趣的自拍效果。

Visual Inertial Odometry(視覺慣性里程計):ARKit采用了VIO。這與谷歌的運動追蹤類似,并且采用了攝像頭和其他信息來精確地判斷設(shè)備在現(xiàn)實世界的中的位置。

場景理解與光線預(yù)測:跟ARCore一樣,ARKit將在現(xiàn)實世界中尋找平坦的表面和光線。它將把所有這一切應(yīng)用到AR對象,從而確保正確的照明。

高性能硬件和渲染優(yōu)化:ARKit支持A9,A10和A11處理器。這可以實現(xiàn)快速渲染和場景理解,并且提供一個流暢的體驗。

支持:Metal、SceneKit,以及諸如Unity和Unreal這樣的第三方工具。

4.未來

如你所見,這兩個框架非常相似。他們使用相同的技術(shù)并爭相成為最好的平臺。這兩個科技巨頭都希望為用戶提供最佳的AR平臺,而這場競賽將持續(xù)下去。我們相信,AR成為每部手機的基本功能只是時間問題。

開發(fā)者希望能夠利用這兩個框架來為世界呈現(xiàn)最精彩的AR內(nèi)容。如果你也是一名開發(fā)者或內(nèi)容創(chuàng)建者,映維網(wǎng)希望能夠很快在App Store或Play Store中看到你的精彩作品。

舉報 0 收藏 0 打賞 0評論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報  |  開放轉(zhuǎn)載  |  滾動資訊  |  English Version