华为AREnigne是国际领先的增强现实引擎,由华为官方推出,融合虚拟世界与现实世界,提供了运动跟踪、平面检测、光照估计和命中检测、手势识别和指关节跟踪、人体姿态识别和骨骼跟踪等功能,便于开发者开发AR应用,增强AR应用的使用场景。
华为AR Engine由华为提供,运行于华为手机,是基于Kirin990/980/970/810/710芯片的AR SDK解决方案。
1、人体深度轮廓识别
2、环境理解:水平/垂直平面检测、光照强度估计
3、位置跟踪:SLAM定位
4、智能交互:2D/3D手势识别
5、2D/3D 人体骨骼跟踪
1、多设备支持:基于华为手机庞大的用户群体,开发者可以在众多不同的华为手机上接入HUAWEI AR Engine。
2、软硬垂直优化:整合模组、芯片、算法和EMUI系统,采用硬件加速,提供效果更好、功耗更低的增强现实能力。
3、差异化能力:基于华为手机的独特硬件,在基础的SLAM定位和环境理解能力外,还提供手势、肢体识别交互能力。
1、华为AR Engine能够理解现实环境和人,并将虚拟物体叠加在现实世界里,用户移动手机可以从不同角度观看虚拟物体。由于改变了输入方式(位置交互)和输出方式(3D显示效果),能大大增强应用的实用性和趣味性,在教育、购物、游戏、旅游、导航等行业具有广阔的应用前景。
2、华为AR Engine是后台应用,在安装后不能直接打开,也不会在桌面上生成应用图标。
1、Nova系列:Nova3
2、Mate系列:Mate RS、Mate 20、Mate 20Pro、Mate 20RS、Mate 20X、Mate 20X(5G)、Mate 30、Mate 30Pro、Mate 30RS、Mate 30(5G)、Mate 30 Pro(5G)、Mate X
3、P系列:P20、P20 Pro、P30、P30 Pro
4、荣耀系列:荣耀V20 、荣耀20、荣耀20 Pro
[问题一]不出预览,或预览黑屏可能是什么问题?
有可能是应用没有成功申请相机权限。
[问题二]平面识别很慢,或识别平面不成功,可能是什么问题?
有以下三种可能:
1. 平面的纹理很少或平面反光,如光洁地板或墙面,尤其是玻璃面板时,因无明显特征点,SLAM定位算法解算困难,效果不好,建议增加纹理再试,如放置图画等物品后再试。
2. 有可能是摄像头脏,导致预览画面不清晰,影响算法特征点识别。
3. 手机运动太快或静止不动都会导致平面识别失败,建议摄像头始终对准有丰富纹理的平面缓慢作圆周运动。