此前在HUAWEI nova3發佈會中,相信你們都已經感覺到了AR能力帶來的驚喜:html
現實場景召喚聖鬥士,隨時隨地交流合影:算法
點擊觀看視頻:https://v.qq.com/x/page/m1344f6bzpj.html優化
三大電商平臺(京東、蘇寧、天貓)合做,虛擬現實投影,購物今後不用愁:網站
點擊觀看視頻:https://v.qq.com/x/page/s0731v8xt4k.htmlspa
手勢特效3d
Qmoji多重表情助你成爲朋友圈紅人!調試
看到如此炫酷的場景,是否是想知道他的原理呢,跟着聯盟君往下看!視頻
何爲AR應用?htm
簡單來講,一個AR場景的實現,是將手機中的平面畫面,在AR應用的開發平臺中通過修改座標、渲染背景、疊加虛擬物體等AR技術的處理後,根據相機位置和姿態的變化,呈現不一樣的虛擬場景給用戶。blog
AR應用的開發過程
關注AR行業的開發者們應當都有了解, 華爲爲扶持開發者開發AR應用也開放了HUAWEI AR Engine。
2018年4月12日,在P20的中國區發佈會上,HUAWEI AR Engine預覽版在中國發佈會正式亮相。在6月23日的華爲開發者大會上,華爲AR/VR產品線總裁李騰躍正式發佈了AR Engine 1.0,並宣佈將會面向全部開發者開放。
HUAWEI AR Engine介紹
HUAWEI AR Engine垂直優化AR算法和麒麟芯片的軟硬件能力,能夠幫助開發者打造極致體驗的AR應用。
主要功能:
運動跟蹤:持續穩定跟蹤手機位置和姿態相對於周圍環境的變化,同時輸出環境特徵三維座標信息。
平面檢測:讓手機能夠檢測到水平面和垂直面(例如地面或牆面)的大小和位置。
光照估計:讓手機能夠估計當前環境的光照條件,目前支持估計環境光的強度。
命中檢測:讓用戶能夠經過屏幕上的點擊操做選中現實環境中的興趣點。
華爲採用AREngine + AR Core 雙棧策略
HUAWEI AR Engine的優點
一、通過嚴格的考驗
華爲AR Engine通過了一些頂級的應用開發商的嚴格考驗,好比華爲和騰訊合做對AR遊戲《一塊兒來捉妖》進行調試,還有網易的AR遊戲《悠夢》和京東的AR傢俱展現應用,都取得了不錯的反響
點擊觀看視頻:https://v.qq.com/x/page/h13442bxvd5.html
二、在華爲手機的使用效果
針對華爲AR Engine的特色,除了目前業界標準的AR特性以外,華爲AR Engine還加入了人臉跟蹤、人臉Mesh、人臉光照、三維重建、手勢姿態等等,後續還會加入尺度測量和光照檢測等特性。結合華爲手機的GPU和NPU,可讓這種處理能力更加快速和強大。
首先是SLAM,華爲AR Engine配合集合芯片和模組優化,功耗更低,可以實如今弱紋理下的快速初始化,而且具有更高的穩定性。
其次是平面檢測,華爲AR Engine的平面識別速度、平面精度、平面貼合度均佔據優點,而且平面和實際的環境會更加貼合,而不只僅是簡單的大塊的平面。
接下來是光照檢測,在使用華爲AR Engine開發的AR應用中,照在虛擬物體的光照會根據實際的光照有不一樣強度的變化,據介紹,華爲AR Engine的光強識別速度很快,會在10幀以內識別當前光強度的數值,並做出調整。
第四個重要特性是華爲AR Engine特有的手部識別。結合這一特性,AR應用能夠實現很是有趣的手勢特效,這種特性是友商的SDK如今不提供的,或者只提供類別識別,功能單一。
三、用戶數量
華爲AR Engine的第三大優點在於龐大的受衆用戶。目前,華爲AR Engine已經在P20系列手機上運行,到今年10月升級Android P以後,會全系列支持採用麒麟970及以上芯片的設備,到12月,還會增長對麒麟960和其餘麒麟系列的芯片的支持。而在此以後華爲發佈的新機型將會全面支持華爲AR Engine。預計到2019年6月,支持華爲AR Engine的手機數量將超過2億臺。
四、完善的接口支持
爲了支持開發者們使用華爲AR Engine,華爲開發者聯盟提供了完善的開發者的支持。現在年5月,華爲AR Engine的Beta版已經在華爲開發者聯盟網站上線,開發者在這裏能夠下載SDK和技術文檔,能夠很方便地開發AR應用(👉點我進入官網)。
以上文章轉載於「華爲開發者聯盟服務」官方公衆號。若有侵權,請聯繫刪除。