欧美日韩激情电影,久久亚洲精品毛片,日日夜夜天天综合入口,亚洲激情六月丁香

您的位置: 首頁 >產經 >

谷歌的ARCore增強現實開發者的SDK備忘單

2019-12-18 17:37:58 編輯: 來源:
導讀 谷歌已經看到了未來,它是增強現實(AR)。為此,谷歌和其他公司發布了越來越多的AR開發工具。 Arcore是谷歌的核心技術,為增強現實做好準備。有了ArcoreSoftwareDeveloperKit(SDK),開發人員就可以在Android、IOS、UNREAL和Web上使用增強現實。 由于Arcore和類似的工具,開發AR變得相當容易,這意味著更多的開發人員可以加入這一特定的潮流。如果這種趨勢

谷歌已經看到了未來,它是增強現實(AR)。為此,谷歌和其他公司發布了越來越多的AR開發工具。

Arcore是谷歌的核心技術,為增強現實做好準備。有了ArcoreSoftwareDeveloperKit(SDK),開發人員就可以在Android、IOS、UNREAL和Web上使用增強現實。

由于Arcore和類似的工具,開發AR變得相當容易,這意味著更多的開發人員可以加入這一特定的潮流。如果這種趨勢繼續下去,AR開發商將有相當大的需求。根據IDC的數據,2018年,全球在AR和VR產品上的支出將達到270億美元(比2017年增長92%)。

閱讀這張備忘單,了解Arcore是如何工作的,以及如何使用它。當有關于Arcore的新信息時,我們將更新本文。

參見:虛擬和增強現實政策(技術支持研究)。

Arcore是一個軟件開發工具包(SDK),它與Unity2D和3D內容創建引擎相結合,使開發人員能夠在Android、iOS、不真實和Web上實現增強的現實。AR核心是谷歌對蘋果ARKIT的回答。

增強現實(AR)被定義為基于真實世界環境的交互體驗,具有由計算機生成的感知信息增強的各種元素;這包括視覺、聽覺、觸覺(通知用戶輸入已被接受)、體感(身體內的系統允許用戶注冊觸覺反饋已經發生)和嗅覺元件。換句話說,在現實中你所看到的是通過技術來增強的。

為了使用Arcore,開發人員需要使用特定的SDK。下面是指向Google快速啟動指南的鏈接,以便與特定的工具包一起使用。


Arcore做了兩件事:

ARCore的運動跟蹤由手機的內置傳感器處理,設備攝像頭被用來挑選感興趣的“特性”。結合位置和功能,ARCore能夠確定手機的位置和方向,因為它的移動。阿科雷還可以檢測到平坦的表面,如桌子和地板,以及估計一個地區的平均照明。當您結合這些功能時,ARCore能夠理解其周圍環境;正因為如此,開發人員可以覆蓋對象、注釋和其他信息,使其與現實無縫集成。有了這種能力,可能性幾乎是無窮無盡的。

參見:TechRepublic的所有備忘單和聰明人指南

讓我們深入研究Arcore的關鍵概念和元素。

當設備移動時,Arcore使用了一個名為并發計量法和映射(COM)的過程,它允許設備了解它與周圍世界的關系。Arcore能夠在任何捕捉到的圖像中檢測出不同的特征--稱為特征點。這些特征點用于計算設備的位置變化。

特征點與慣性測量(來自設備的慣性測量單元傳感器)結合使用,以在一段時間內估計相機對周圍環境的位置和方向(姿態)。由于虛擬相機姿態和設備相機姿態的組合(由AR核心提供),開發者可以容易地從正確的角度呈現虛擬內容并將該內容覆蓋在設備上顯示的圖像的頂部上。

Arcore還使用命中測試來獲得與手機屏幕相對應的x,y坐標,并將光線投射到攝像機的視圖中。這使用戶能夠選擇并與環境中的對象進行交互。

Arcore尋找排列在普通水平或垂直表面(如桌子或墻壁)上的一組特征點,并將它們作為平面提供給應用程序。Arcore能夠確定每個平面的邊界,并將這些信息傳遞給應用程序,這樣就可以在平面上覆蓋虛擬對象。注意:非紋理的表面,如白色的墻壁,可能不能被正確地檢測到。

Arcore還使用定位點,它允許將物體放置在有角度的表面上。當應用程序執行返回特征點的命中測試時,Arcore將檢查附近的特征點,并使用它們來估計表面的角度。一旦角度被計算,Arcore將返回一個體式,考慮到角度。

參見:增強和虛擬現實意味著商業:你需要知道的一切(ZDNet)

Arcore能夠檢測周圍照明的信息,提供給定相機圖像的平均亮度和顏色校正。有了這些信息,虛擬物體似乎在與周圍環境相同的條件下發光,從而增強了真實感。

要放置虛擬對象,必須定義錨,以便ARCore可以隨著時間的推移跟蹤對象的位置。錨通常是根據命中測試返回的姿態創建的。由于姿勢可以改變,它們要求ARCore隨著時間的推移更新所有環境物體的位置,如平面和特征。因此,平面和點被降級為一種特殊類型的對象,稱為可跟蹤性-這只是意味著ARCore可以隨著時間的推移跟蹤對象。虛擬對象可以錨定在特定的可跟蹤性上,以確保對象和可跟蹤性之間的關系在設備移動時保持穩定。

增強圖像允許開發人員構建能夠響應特定2D圖像的AR應用程序;這些圖像可以是產品包裝、電影海報等等。在增強圖像的幫助下,用戶可以在設備的攝像機檢測到這樣的2D圖像時觸發增強現實體驗。例如,用戶可以將他們的相機指向一個產品包,并看到實際的產品似乎顯示了它是如何從多個角度看的,或者它是如何工作的。


Arcore和Apple的Arkit之間最大的區別在于映射,這是Arcore收集和存儲關于可在以后使用的3D世界的本地化信息的能力。Arkit利用了一個"滑動窗,",它只能存儲有限的位置數據,這些數據被約束到最近的過去。ARCore還能夠管理更大的地圖數據,這反過來又導致了更穩定的數據集。

谷歌的另一個增強現實項目,最近被廢棄的Tango,與Arcore完全不同。對于Tango,需要專門的傳感器和攝像頭;對于Arcore,只需要支持智能手機或平板電腦就行了。雖然有一些手機支持探戈,但這些手機并沒有進入主流,而且它們在很大程度上未能提供。有了Arcore,任何運行Android7.0的設備都可以。

企業應該認真研究Arcore的主要原因在于它如何幫助用戶創建交互式世界。例如,如果您從事銷售產品的業務,用戶可以在他們的設備屏幕中看到您的產品放置在3D覆蓋層(類似于Home Depot的“查看您的空間”),請查看Arcore。或者,如果您想創建交互式的宣傳材料來突出您的公司,Arcore可能是您的工具。


AR可以有多種形式。一個非常基本的增強現實示例是觀光游覽,其中通過智能電話技術來通知體驗,該智能電話技術允許用戶獲得比典型安裝中可用的特定歷史更多的信息。

增強現實的另一個例子是使用Google街景增強您在查看位置時收到的信息。或者你需要指導如何調整你自行車上的齒輪.增強現實是為了幫助你的方式,標準視頻或如何-to不能。數字信息被無縫地編織到現實世界中,因此其結果是一種沉浸式的體驗。

一個偉大的現實世界的例子,AR是這個“采取我”的視頻,由Trixi工作室開發。另一個更出色的例子是Google測量應用程序(圖A),它幫助您在Arcore的幫助下輕松地測量較大的對象。

圖A


Arcore于2017年面世,從那時起就一直在增長。有了正確的SDK和支持的硬件,任何開發人員都可以立即開始使用Google的AR平臺。


開發人員必須首先下載并安裝他們選擇的軟件開發工具包。一旦它們擁有了SDK,就可以為受支持的設備和平臺開發應用程序。有關支持的設備的完整列表,請查看此硬件矩陣。至于操作系統,必須使用Android7.0或更高版本和iOS 11.0或更高版本。Arcore還需要訪問GooglePlay Store,而iOS設備必須與ARKit兼容。


看看如何充分利用GoogleDocs,GoogleApps,Chrome,ChromeOS,GoogleCloud平臺,以及所有其他在商業環境中使用的谷歌產品。禮拜五交貨


免責聲明:本文由用戶上傳,如有侵權請聯系刪除!

最新文章

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ   備案號:

本站除標明“本站原創”外所有信息均轉載自互聯網 版權歸原作者所有。

郵箱:toplearningteam#gmail.com (請將#換成@)

主站蜘蛛池模板: 巴彦淖尔市| 佳木斯市| 方城县| 都兰县| 兴宁市| 贡嘎县| 巴彦县| 金秀| 阿城市| 望城县| 四川省| 永登县| 民权县| 武强县| 台山市| 日土县| 井陉县| 温宿县| 广德县| 吉木萨尔县| 黔西县| 科技| 定西市| 南平市| 宜丰县| 龙井市| 琼海市| 屏南县| 石景山区| 林州市| 北安市| 丹东市| 尼勒克县| 申扎县| 金华市| 龙山县| 东海县| 潮州市| 昌平区| 寿宁县| 石狮市|