在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

ARCore如何好過ARKit?

大小:0.6 MB 人氣: 2017-09-28 需要積分:1
《p》本文原文作者為Matt Miesnieks,目前擔(dān)任6D.ai的CEO,Super Ventures合伙人, AR領(lǐng)域資深投資人。由亮風(fēng)臺(tái)(hiscene)編譯。 《br》 在ARCore發(fā)布前不久,Matt Miesnieks曾發(fā)表過一篇ARKit、Vuforia、Tango和HoloLens的比較分析,并得出ARKit是更好的選擇這一結(jié)論。然而,8月29日,Google發(fā)布了ARCore,正面對(duì)抗ARKit,對(duì)此,他作了進(jìn)一步分析,下面就讓我們看看,這件AR行業(yè)的大事,對(duì)于開發(fā)者和消費(fèi)者來說,意味著什么呢?《/p》《p》ARCore只是輕量級(jí)的Tango么? 《br》 一位開發(fā)者戲稱:“我覺得ARCore SDK,就像是他們隨便地把Tango SDK改了個(gè)名字,注釋掉深度相機(jī)那塊代碼,改了一種編譯標(biāo)志。”應(yīng)該不止這些,但也不會(huì)太多,比如支持ARCore的新的Web瀏覽器對(duì)開發(fā)者來說很友好,但它們屬于相互獨(dú)立的核心SDK。《/p》《p》大概很多人都想知道為什么12個(gè)月之前,一切都已準(zhǔn)備好的時(shí)候,Google沒有發(fā)布Tango VIO(無需深度相機(jī)),但現(xiàn)在才發(fā)布出來。 《br》 不論如何,這是一個(gè)好消息,意味著ARCore是非常成熟的,而且經(jīng)過了充分的軟件測(cè)試(盡管蘋果有Metaio和Flyby的收購基礎(chǔ),但ARCore還是比ARKit至少多兩年的實(shí)踐測(cè)試);另外,谷歌已經(jīng)為Tango安排好了全面的功能藍(lán)圖,其中有不少無需依賴3D深度相機(jī)的功能,都在ARCore中找到了它們的位置。 《br》 如果在普通的智能手機(jī)上添加深度相機(jī),你就等同于擁有了Tango手機(jī)。現(xiàn)在谷歌有一個(gè)更簡(jiǎn)單的路徑,可以通過OEM旗艦機(jī),推廣SDK,ARCore就會(huì)隨著手機(jī)而被推廣開來。《/p》《p》關(guān)于標(biāo)定 《br》 這就是有趣之所在了……Matt Miesnieks我之前有說過蘋果ARKit能夠如此穩(wěn)定的三種標(biāo)定方法: 《br》 相機(jī)的光學(xué)幾何校正(簡(jiǎn)單) 《br》 相機(jī)的光度標(biāo)定(難) 《br》 IMU誤差消除(非常難) 《br》 另外,傳感器時(shí)鐘同步是更重要的。《/p》《p》標(biāo)定不是非黑即白的問題,需要統(tǒng)計(jì)、并做更多的迭代以減少誤差,才能讓用例更加穩(wěn)定。系統(tǒng)標(biāo)定得越好,位置估計(jì)誤差就會(huì)越不容易出現(xiàn)。 《br》 正如蘋果的ARKit,谷歌也做了以下幾件事: 《br》 首先,谷歌對(duì)所支持的設(shè)備選擇十分謹(jǐn)慎。起初,只有Samsung S8和Pixel。谷歌工程師已經(jīng)在這些平臺(tái)進(jìn)行過傳感器標(biāo)定的優(yōu)化,以適配于DayDream的Inside-Out追蹤(從三自由度向六自由度)。不久前,谷歌工程師在韓國對(duì)Samsung傳感器進(jìn)行標(biāo)定和調(diào)諧,希望下一代手機(jī)可以支持Daydream。所以我們才有了標(biāo)定好且符合時(shí)鐘同步的相機(jī)與IMU的兩款設(shè)備。《/p》《p》Google在今年早些時(shí)候的Google IO大會(huì)上宣布inside-out 6自由度跟蹤支持Day 《br》 今年,Google為融合Tango和Daydream SDK做了大量工作,據(jù)說11月份這項(xiàng)工作就會(huì)結(jié)束,所以8月底,很多底層工作應(yīng)該會(huì)完成,意味著Tango/ARCore VIO系統(tǒng)可以利用Daydream傳感器融合的工作成果。 《br》 最后,標(biāo)定的真正好處可以從系統(tǒng)表現(xiàn)看出來。ARKit和ARCore在用戶發(fā)現(xiàn)誤差之前,都可以追蹤得非常好。在AR應(yīng)用中,目前還是以內(nèi)容直觀可見的形式為主,不像室內(nèi)導(dǎo)航那樣,存在長(zhǎng)時(shí)間長(zhǎng)距離的端對(duì)端測(cè)試。所以,從AR應(yīng)用角度來看,標(biāo)定帶來的差異幾乎是無法被檢測(cè)的。但是開發(fā)者們正在擴(kuò)大SDK應(yīng)用的界限,谷歌預(yù)計(jì)會(huì)在工廠中做更緊密的標(biāo)定,并上市一批新一代的設(shè)備。《/p》《p》Vibrator被用于在工廠中標(biāo)定加速度計(jì),AR軟件堆棧更無須擔(dān)心過多誤差的問題了 《br》 最大的IMU OEM曾提到,為了節(jié)省成本,他們的智能機(jī)IMU在工廠中只是在單一溫度下進(jìn)行標(biāo)定。這意味著IMU硬件在某一指定的溫度下,誤差被調(diào)節(jié)到最低。但當(dāng)手機(jī)發(fā)熱的時(shí)候,IMU就不會(huì)那樣準(zhǔn)確。雖然這是十分普遍的現(xiàn)象,但是對(duì)于VIO來說,一旦設(shè)備發(fā)熱,標(biāo)定結(jié)果不可信,算法結(jié)果會(huì)產(chǎn)生漂移。當(dāng)然,OEM也可以在客戶要求下,在多種溫度下標(biāo)定傳感器。 《br》 這一點(diǎn),谷歌比不上蘋果。雖然這只是一個(gè)很小的誤差,但是意味著谷歌ARCore VIO代碼會(huì)隨著設(shè)備不同而發(fā)生變化。蘋果的軟硬件垂直集成幫助它更快地應(yīng)對(duì)這類挑戰(zhàn),而Android需要對(duì)整個(gè)生態(tài)系統(tǒng)進(jìn)行過濾。 《br》 光照 《br》 ARCore和ARKit提供了場(chǎng)景中的光照實(shí)時(shí)估計(jì),所以開發(fā)者們可以迅速調(diào)整模擬光照,以便適應(yīng)真實(shí)世界。 《br》 ARKit和ARCore可以對(duì)場(chǎng)景光進(jìn)行簡(jiǎn)單的估計(jì),不管是真實(shí)世界環(huán)境光還是尖銳的聚光燈。ARKit為開發(fā)者提供了強(qiáng)度和色溫選項(xiàng),而ARCore提供了單像素強(qiáng)度值(Android Studio API)或shader(Unity API)。這兩種方法在早期Demo中有相似的結(jié)果,而Google的Demo看起來更好一些,可能是因?yàn)殚_發(fā)者們對(duì)Tango用得更熟。 《br》 不過,谷歌在今年的Google I/O大會(huì)中已經(jīng)表示,對(duì)虛擬陰影在真實(shí)世界光照下調(diào)整的功能即將和開發(fā)者們見面。這是一個(gè)很大的進(jìn)步,會(huì)讓AR更加真實(shí)。 《br》 建圖 《br》 Mapping,即SLAM中的‘M’,也叫建圖,是ARCore相對(duì)于ARKit的顯著優(yōu)勢(shì)領(lǐng)域之一。 《br》 它意味著可以將3D真實(shí)世界的環(huán)境信息存在內(nèi)存中,供追蹤器(VIO系統(tǒng)中的重要部分)進(jìn)行設(shè)備的定位。設(shè)備就可以知道自己在環(huán)境中所處的位置。為了幫助大家理解,舉個(gè)例子,蒙著眼睛把你放到一個(gè)陌生城市的市中心,只給你一張地圖,你可以通過地圖了解到自己的位置。 《br》 最簡(jiǎn)單形式的SLAM建圖是一些離散的3D點(diǎn)云數(shù)據(jù),它們代表了光學(xué)特征點(diǎn)的位置(例如桌角)。在這些數(shù)據(jù)中還隱藏著一些元數(shù)據(jù),通過特征點(diǎn)在多幀中相同位置出現(xiàn)的次數(shù),表明點(diǎn)的可信度(例如走來走去的狗,可信度就很低,因?yàn)槊繌垐D拍到的結(jié)果都不同)。一些圖包括了“關(guān)鍵幀”,也就是每隔幾秒存儲(chǔ)的視頻或照片的單幀,可以幫助追蹤器更好地將真實(shí)世界與圖進(jìn)行匹配。另外,一些圖使用密集點(diǎn)云,更可信但是需要GPU和更多內(nèi)存。ARCore和ARKit都使用了離散點(diǎn)云圖(可能沒有關(guān)鍵幀)。《/p》《p》離散點(diǎn)云圖就像右上圖所示。左上圖顯示了點(diǎn)云和真實(shí)世界是如何匹配的(顏色代表點(diǎn)的可信度)。左下圖是原始圖像,右下圖是強(qiáng)度圖,可以被用到多種SLAM系統(tǒng)中(但并沒有用到ARKit或ARCore中)。 《br》 那么這是如何工作的呢?當(dāng)您加載ARCore/ARKit App時(shí),跟蹤器會(huì)檢測(cè)之前是否有加載好的圖,如果沒有就會(huì)通過立體計(jì)算,自定義一個(gè)新的地圖,也就是說我們擁有了相機(jī)視角下的一個(gè)小范圍3D圖。當(dāng)你開始四處運(yùn)動(dòng),相機(jī)捕捉到新的一幅圖,并加載到3D圖中,讓它變得更大。ARKit在建圖的時(shí)候使用了“sliding window”,也就是說它只會(huì)在圖中保存最近的時(shí)間和距離數(shù)據(jù),舊的數(shù)據(jù)會(huì)被自動(dòng)忽視,而ARCore會(huì)管理更大的地圖,也就是說系統(tǒng)會(huì)更加穩(wěn)定。 《br》 所以使用ARCore,即使跟丟了也會(huì)恢復(fù)得很好。 《br》 ARCore相對(duì)于ARKit的獨(dú)有之處 《br》 誰都未能想到,ARCore在ARKit發(fā)布后,擁有如此迅速的反應(yīng)時(shí)間。相對(duì)于ARKit來說,ARCore其實(shí)有不少優(yōu)勢(shì): 《br》 1.功能方面:有一些ARKit并未提到的功能優(yōu)勢(shì) 《br》 2.開發(fā)者經(jīng)驗(yàn):ARCore在Tango和Daydream上積累幾年豐富的開發(fā)者經(jīng)驗(yàn),相對(duì)于ARKit僅僅幾個(gè)月來說,是更加成熟的。 《br》 3.OEM:有足夠的OEM廠商提供強(qiáng)大的支持 《br》 4.宣傳:一段比較走心的宣傳短片 《br》 ARCore的開發(fā)者們真的可以行動(dòng)起來了么? 《br》 如果你喜歡Android,你有一個(gè)Samsung S8或Pixel,那么別猶豫,直接去開發(fā)吧。如果你喜歡iPhone,也不要擔(dān)心是否需要換成ARCore。ARKit / ARCore SDK目前還是1.0版,功能還非常基礎(chǔ)(VIO,平面檢測(cè),基礎(chǔ)照明),將在未來幾年內(nèi)獲得更多的功能(3D場(chǎng)景理解,遮擋,多人聯(lián)網(wǎng),內(nèi)容持久性等)。對(duì)開發(fā)商和消費(fèi)者來說,這將是一個(gè)不斷的學(xué)習(xí)曲線。所以現(xiàn)在只需要堅(jiān)持向著自己認(rèn)為對(duì)的路子走就好。 《br》 ARCore與ARKit究竟誰更好? 《br》 作為技術(shù)解決方案,它們的能力非常接近。ARKit在集成和跟蹤方面具有一定的技術(shù)優(yōu)勢(shì); ARCore在建圖和重定位方面具有一些優(yōu)勢(shì)。可是這兩個(gè)優(yōu)點(diǎn)大多是專業(yè)的計(jì)算機(jī)視覺工程師才能看到的。 《br》 蘋果有一個(gè)清晰的市場(chǎng)宣傳優(yōu)勢(shì),擁有龐大的設(shè)備基礎(chǔ),可以立即升級(jí)到包含ARKit的最新iOS系統(tǒng)。蘋果的用戶一般更愿意花錢,所以從中期來看,AR Apps應(yīng)該可以在ARKit上更好地獲利。 Android的優(yōu)勢(shì)在于規(guī)模化,但Android生態(tài)系統(tǒng)需要至少12個(gè)月才能將所有的部分整合在一起,并在大多數(shù)新設(shè)備中獲得硬件支持的ARCore。 《br》 ARCore在管理Tango R&D的架構(gòu)上有很好的優(yōu)勢(shì),其中大部分已經(jīng)進(jìn)行了用戶/市場(chǎng)測(cè)試。現(xiàn)在基礎(chǔ)已經(jīng)比較到位,期待系統(tǒng)在未來12-24個(gè)月內(nèi)快速發(fā)展,將變得更有趣。 《br》 ARKit或ARCore?主要還是看開發(fā)者的個(gè)人偏好和目標(biāo)。這兩個(gè)系統(tǒng)都有自己的優(yōu)點(diǎn)和缺點(diǎn),但重要的是兩者都能夠?yàn)橄M(fèi)者提供足夠的消費(fèi)體驗(yàn),開發(fā)者請(qǐng)腦洞大開,盡情享受這個(gè)過程吧! 《br》 ARCore開發(fā)傳送門:《a href=“https://developers.google.com/ar/”》https://developers.google.com/ar/《/a》 《br》 ARKit開發(fā)傳送門:《a href=“https://developer.apple.com/arkit/”》https://developer.apple.com/arkit/《/a》《/p》
?

非常好我支持^.^

(0) 0%

不好我反對(duì)

(0) 0%

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?
      主站蜘蛛池模板: 欧美黄网站 | 日韩欧美一区二区三区不卡视频 | 奇米色婷婷 | www.色视频| 亚洲精品第一 | 国产精品一区牛牛影视 | 一级片aaaa| www.四虎影院在线观看 | 天天爱天天做天天爽夜夜揉 | 天天操你| 一卡二卡≡卡四卡亚洲高清 | 国产女人18毛片水真多18精品 | 精品国产高清在线看国产 | 免费又黄又爽的禁片视频 | 日本人zzzwww | www.伊人网| 天堂8在线天堂资源在线 | 日本一级黄色毛片 | 97久久综合九色综合 | 天天操中文字幕 | 亚洲国产午夜精品理论片的软件 | 国产美女精品一区二区三区 | 人人揉人人爽五月天视频 | 99热官网| 草久视频在线观看 | 轻点太大了好深好爽h文 | avbobo在线观看 | 大尺度视频在线观看 | 国产吧在线 | 啪啪免费观看 | a一级日本特黄aaa大片 | 精品久久久久久久免费加勒比 | 亚洲色四在线视频观看 | 一区二区三区四区免费视频 | 欧美黄色tv | 8050网| 欧美影院一区二区三区 | 午夜在线观看完整高清免费 | sihu国产午夜精品一区二区三区 | 欧美高清老少配性啪啪 | bt天堂新版中文在线地址 |