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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Cloud Anchors如何實現多用戶共享同一個AR場景?

fFU3_vrtuoluo ? 來源:未知 ? 作者:胡薇 ? 2018-05-14 17:28 ? 次閱讀

在今年的Google I/O大會上,Daydream產品經理Nathan Martz 公布了最新的AR軟件開發套件ARCore新版本ARCore 1.2,該版本帶來了三大重要功能——Cloud Anchors、Augmented Images、SDK Sceneform。

Cloud Anchors功能,允許多用戶通過網絡連接共享的增強現實(AR)空間,實現多用戶的AR體驗。

Augmented Images類似于以前的AR掃描和QR碼,但之前只能平面識別,此次新增了垂直平面識別,能更準確識別不規則物體表面。例如現在可以識別產品垂直包裝面,以AR的方式呈現出包裝內的產品。

全新的SDK Sceneform是一個旨在幫助Java開發者快速創建AR場景的新版SDK,無需處理整個3D開發堆棧。

ARCore 1.2 最大的更新是Cloud Anchors功能,除了多用戶共享AR體驗外,還有一個重要的點是,支持跨設備共享AR體驗, AndroidiOS用戶都能通過Cloud Anchors獲得多用戶AR體驗。

本文將從Cloud Anchors 多用戶AR體驗的實現原理、功能缺陷以及應用場景方面進行深入的探討。VR陀螺請到了網易AR游戲《悠夢》的開發者應新港、Directive games的聯合創始人張竹云、視+AR高級算法工程師王強對Cloud Anchors進行深度解讀。

Cloud Anchors如何實現多用戶共享同一個AR場景?

“這個功能其實是一個Cloud Anchors概念,anchor本身對于ARCore是一個非常重要的概念,” 視+AR王強表示,“ARCore中通過AR往現實中放置一個交互虛擬物體,需要通過Anchor指定其空間位置,只不過這個anchor以前是不能夠多人共享的。”

什么是Anchors?虛擬物體在現實世界中的固定位置就是Anchors,有了這個錨點,虛擬物體就不會發生偏移,可以很好的貼合在現實環境中。要形成一個Anchors,首先需要一個SLAM系統提供相機的位置,通過相機掃描現實位置放置虛擬物體,虛擬物體的位置就會形成一個anchors,它包括了一個物理位置和一堆視覺特征。

王強補充道:“正因為有Anchors這個概念的存在,所以現在所謂的云Anchors 就很好理解了,用戶A首先將本地anchor和anchor周圍局部的視覺信息(比如特征點、線等),上傳到云端,云端通過處理并生成三維點云信息,生成cloud anchors,同時返回其對應的ID,該ID可以共享給其他用戶。其他用戶(例如用戶B,C等)通過該ID訪問已有的cloud anchors,ARCore將本地的視覺信息上傳到云端服務器,云端服務器嘗試將接收的視覺信息與云端cloud anchor對應的的三維點云進行對齊,從而將多個用戶的位置和姿態統一到同一坐標系下。”

Directive games張竹云對Cloud Anchors的原理分析和王強大致相同,“谷歌在ARCore 1.2的更新中加入了所謂多人模式的概念,這個機能是通過“云錨定”(Cloud anchor)來實現的。簡單來說,ARcore將捕捉到用于進行運動追蹤的特征點,上傳并儲存到云錨定的服務介質上,對比同一場景下不同用戶各自的特征點,系統就可以把內容物體在不同的設備上渲染到空間中相同的位置?!?/p>

網易AR游戲應新港則認為:“它應該是通過特征點的共享(還沒接入還不太確定),然后再逐漸談到應用場景,就是它可以實現將虛擬場景的方位與朝向在多臺機子上統一,這樣很多多人游戲都可以做了。”

Cloud Anchors如何兼容iOS,為什么要兼容iOS?

張竹云分析其原理和安卓設備之間的AR數據交換是相同的,谷歌提供給iOS一套相應的Cloud anchor API,允許iOS 應用將對應的特征點數據上傳到云端以分享至其他的設備。

王強的分析也有一定的共同點,他認為谷歌通過針對ARKit做對應的上層封裝,對于開發者來說可以避免跨平臺的開發帶來的問題。由于ARCore在推出之時,功能和接口設計就與ARKit非常類似,因此ARCore可以相對容易的提供一套封裝和接口,從而同時兼容兩個系統。

Cloud Anchor 能實現多用戶AR交互是讓人興奮的,它還能夠兼容iOS是令人驚訝的,但不算意外。

王強補充說道,“雖然此次I/O大會谷歌強調ARCore已經支持1億臺以上的安卓設備,但考慮到市面上安卓設備數量,實際上它的普及速度是偏慢的。目前支持ARCore的機型基本只有少數幾個品牌的旗艦級的手機,因此對于AR的用戶普及來說,安卓比蘋果要低很多的。當谷歌表示Cloud Anchors兼容ARKit的時候大家表示驚訝,但考慮到蘋果的AR用戶的龐大數量,對于多人AR體驗來說,通過上層兼容ARKit也是非常合理的?!?/p>

Cloud Anchors可以應用到什么場景?

張竹云、王強、應新港一致認為,多人游戲娛樂和多人協作行業應用是Cloud Anchors 的方向。

當初蘋果剛推出AR功能的時候,很多人都認為AR會很快的普及到大部分的用戶,因為蘋果本身也有軟硬件的優勢,但最后結果是否定的。由于目前的AR體驗并沒有足夠的元素吸引用戶長時間使用,一方面是缺少碰撞和遮擋,缺少真實感,另一方面是缺少社交元素,用戶之間沒有交流,沒有分享渠道,更不能共同參與AR體驗,而Cloud Anchors則剛好能解決這個問題。

張竹云對此表示,“多人共享的AR空間可以說是AR未來發展至關重要的功能,只有當AR可以在人和人之間進行分享的時候,他才會真正成為日常生活中主流的,必不可少的工具。出于這個思路,可以說它的應用場景是非常廣泛的,從多人協作的行業應用到交互娛樂游戲,都是它的用武之地?!?/p>

王強則認為:“互聯網爆款大多都涉及社交元素。有了多用戶交互之后,游戲、娛樂、工業、教育等各個行業都可以加入多人、社交AR的功能。AR未來的趨勢肯定是朝著持久的,多用戶的,可以分享的沉浸感更強的AR體驗?!?/p>

“要實現AR MMO 前還有差距,一方面是參與人數,官方文檔雖然沒提及,但目前同一cloud anchors應該對同時共享的用戶人數會有限制。另一方面是要做到真正的ARMMO需要構建與現實環境1:1的AR地圖,只有ARCore的cloud anchors只能看做局部的小地圖,構建大范圍的、多人共享、可持久更新的AR地圖目前仍然是行業內的難點?!?/p>

Cloud Anchors目前會有什么缺陷?

毫無疑問,Cloud Anchors對于開發者和用戶都是一個很重要的功能,該功能很有可能讓AR MMO游戲成為現實,該功能也是AR社交的一個補充,但現在看來,該功能尚存在一些難點和缺陷需要解決。

地板和地毯會給特征點的識別、追蹤帶來難度嗎? 張竹云認為:“缺少紋理的表面會給追蹤帶來困難,但實際上大多數地板和地毯都是有豐富細節的?!?/p>

光照、角度會影響特征點的采集,進而影響多用戶交互體驗嗎?王強表示:“這是多用戶共享的一個最大的難點,就是怎么得到不同用戶相對的位置和姿態信息。光照變化、用戶的觀察角度、距離變化都會對視覺匹配算法的性能帶來影響?!?/p>

“利用cloud anchors建立與用戶圖像的匹配,對于室內場景來說比較簡單解決一些,室外場景下可能會需要面對白天到晚上這種光照變化更劇烈的挑戰。近年來室內不同角度、角度和位置的圖像匹配算法已經有長足的進步。對于室外場景下,國內外很多AR相關的公司都在做這方面的解決方案,相信這個問題也會逐步得到解決。”目前ARCore的匹配是在服務器端完成的,相對在本地實現無需過多考慮手機計算性能帶來的限制。”

多用戶數據上傳,有可能導致云端服務器壓力過大嗎?王強認為,“視覺計算它本身的計算量通常是非常大的,比如說特征提取和計算特征描述子。這個不僅對服務器傳輸帶寬壓力大,對于算法的壓力也很大。但谷歌之前在Tango的開發過程中,應該積累了大量的算法相關經驗,在優化算法速度和性能這方面相對比較有優勢?!?/p>

“但谷歌之前開發過Tango,在這方面應該有積累了大量的經驗,這方面應該比較有優勢,針對數據量做算法的優化,另一方面,用戶與云端的通信不一定需要傳輸圖像這種非常耗費帶寬的資源,可以在本地先進行特征提取和描述子計算,然后只將描述子這種較小的東西上傳到云端進行匹配,從而能減少訪問服務器的壓力。”

用戶數據上傳到云端,會不會導致數據外泄?對此王強認為問題不大,“其實谷歌也意識到這個問題,對于數據的傳輸、存儲、訪問都是有一些限制的。例如谷歌在ARCore文檔中提到,創建cloud anchors中上傳的原始視覺信息在7天后銷毀,用來與云端匹配計算相對位置的視覺特征描述子也不會在云端存儲。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Ar
    Ar
    +關注

    關注

    24

    文章

    5098

    瀏覽量

    169671
  • iOS
    iOS
    +關注

    關注

    8

    文章

    3395

    瀏覽量

    150699

原文標題:多人AR大勢所趨!技術大牛深度解析ARCORE 1.2

文章出處:【微信號:vrtuoluo,微信公眾號:VR陀螺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    同一個I2C總線,能帶多少片相同的ADS1115芯片?

    請問:同一個I2C總線,能帶多少片相同的ADS1115芯片,謝謝了!??!那個地址沒看明白?。≡趺床僮???
    發表于 12-27 06:45

    請問ULN2003同一個芯片不同輸出端能接不同的上拉電平嗎?

    ULN2003同一個芯片不同輸出端能接不同的上拉電平嗎?
    發表于 12-16 06:29

    AFE4420的tx通道和pd通道是必須使用同一個芯片上的嗎?

    你好,想請問下4420的tx通道和pd通道是必須使用同一個芯片上的嗎?可不可以使用片子的tx通道控制led,另一個片子的pd通道進行
    發表于 11-28 07:30

    LV和組態王上位機軟件在同一電腦通過網線讀寫同一個PLC失敗

    問題:LV和組態王上位機軟件在同一電腦通過同一個網卡、同一根網線和IP讀寫同一個PLC失敗 PLC型號:西門子S7-200 smart 現狀:非標設備自帶組態王上位機軟件,因整條產線有
    發表于 10-18 08:26

    大家好,請教恒流源芯片并聯使用接同一個LED的問題

    大家好,請教個問題,如果三路同款恒流源芯片都設定為1A的輸出電流,三路并聯,然后接同一個LED,那流過LED的實際電流是多少呢每路恒流源芯片的實際輸出電流是多少呢假設是理想情況下。 如果兩路同款
    發表于 10-12 09:39

    運放的帶寬與運放的單位增益帶寬是同一個概念嗎?

    運放的帶寬與運放的單位增益帶寬是同一個概念嗎?
    發表于 09-04 06:18

    求助,關于Espressif Cloud的問題求解

    不小心燒寫了同一個master-device-key,然后會不會被同步控制? 2.基于官方的APP通過云端控制我的設備,APP是否還需要修改,申請得到的USRKEY是否需要編寫到APP中? 3.http
    發表于 07-15 06:51

    同一個Thread對Socket的切換不成功,為什么?

    你好我想問下在外部調用5bit的接口時,怎么我下面同一個Thread對Socket的切換不成功? 我是看了其他帖子的回復進行相關配置的,請問是否配置錯誤? 下面是時序圖: 下面是參考的帖子: 如果可以請詳細描述下錯誤的點
    發表于 05-31 07:51

    采用同一個觸發源和雙重采樣有什么區別?有什么好處呢?

    采用同一個觸發源和雙重采樣有什么區別?有什么好處?假如兩通道采樣,方式是采用雙重采樣,寧外
    發表于 04-10 06:29

    安科瑞ADF400L-安科瑞單相電能表ADF400L多用戶 表抵多表

    安科瑞 程瑜 1.電能計量 多用戶電能表可計量每一用戶總用電量(正向+反向)、正向用電量和反向用電量。 2.繼電器控制(僅限預付費型) (1)無費關斷(預付費控制) 多用戶電能表可設置報警電量 1
    的頭像 發表于 04-01 15:20 ?493次閱讀
    安科瑞ADF400L-安科瑞單相電能表ADF400L<b class='flag-5'>多用戶</b> <b class='flag-5'>一</b>表抵多表

    進程內多次使用open打開同一個文件,可以嗎?

    進程內多次使用 open 打開同一個文件時,每次都會得到新的文件描述符(file descriptor)。
    的頭像 發表于 02-27 13:54 ?1307次閱讀

    蘋果多用戶共享體驗頭戴設備專利公布

    蘋果公司公布了項名為“用于共享體驗的光學組件”的專利。該專利描述了種可頭戴式設備,它能與其光學組件協同操作,從而為多個用戶提供共享體驗和
    的頭像 發表于 02-25 17:04 ?713次閱讀

    蘋果手機用同一個id怎么取消同步

    蘋果手機用同一個id怎么取消同步? 取消蘋果手機間的同步功能可以通過以下步驟完成。請注意,這些步驟適用于iOS 11及更高版本。 步驟1:打開“設置”應用程序 首先,打開您的iPhone或iPad
    的頭像 發表于 02-19 10:19 ?3215次閱讀

    蘋果Vision Pro頭顯僅供個人使用,不設多用戶賬戶

    蘋果公司最新推出的Vision Pro頭顯備受關注,它內置有獨特的訪客模式,這使得設備可以邀請他人共享視覺盛宴,然而大多數消費者更為關心的是其多用戶賬戶的操作性。
    的頭像 發表于 02-01 10:48 ?924次閱讀

    分布式無紙化交互系統如何支持多用戶同時在線編輯和協作?

    分布式無紙化交互系統通過以下方式支持多用戶同時在線編輯和協作: 實時同步技術 :系統使用實時同步技術,確保多個用戶在同時編輯同一份文檔時,每個人都能看到其他人的操作,并能夠實時互動和協作。 版本控制
    的頭像 發表于 01-15 15:33 ?418次閱讀
    主站蜘蛛池模板: 一区卡二区卡三区卡视频| 亚洲精品卡1卡二卡3卡四卡 | 国产精品第一页在线观看| 国产精品一久久香蕉产线看| 黄网站在线观看永久免费| 中国一级黄色毛片| 亚洲 欧美 综合| 色播在线| 精品美女在线观看| 大尺度视频在线| 婷婷操| 国产美女视频黄a视频免费全过程| 亚洲人成网站色7799在线播放| 一级毛片西西人体44rt高清| 18免费视频| 色多多免费观看在线| 久久综合丁香| 中国一级特黄视频| 美女一级毛片免费观看| 人人澡人| 五月婷婷色丁香| 国卡一卡二卡三免费网站| 成人毛片一区二区三区| 推倒都市极品贵妇| 欧美日韩啪啪| 爱爱小视频免费| 国产拍拍拍精品视频| 亚洲精品在线视频| 伊人91在线| 国产精品美女久久久久网站| 5252色欧美在线激情| 亚洲午夜久久久精品影院视色| 三级黄色在线视频| 国产性videosgratis| 天天拍天天干天天操| 欧美最猛黑人xxxxwww| tom影院亚洲国产| 久操精品在线观看| 色老头一区二区三区在线观看| 国产一级片免费看| 手机看片1024日韩|