交互|华为 AR Engine 安装量已达到 11 亿次,接入应用超 2000 款

IT之家 12 月 10 日消息,今日举行的 FBEC2021 上,华为 VR / AR 产品线总裁李腾跃表示,华为 AR Engine 安装量已达到 11 亿次,已覆盖机型 106 款,已接入应用超 2000 款。
AR Engine 服务是一个用于在 Android 上构建增强现实应用的引擎。AR Engine 通过整合 AR 核心算法提供了运动跟踪、环境跟踪、人体和人脸跟踪等 AR 基础能力,通过这些能力可让您的应用实现虚拟世界与现实世界的融合,为您的应用提供全新的视觉体验和交互方式。
借助 AR Engine ,开发者可为您的应用提供运动跟踪、人体和人脸跟踪、环境跟踪等 AR 能力,助力应用融合虚拟世界与现实世界,打造全新的视觉体验和交互方式。
交互|华为 AR Engine 安装量已达到 11 亿次,接入应用超 2000 款
文章插图

目前 AR Engine 可提供三大类能力,包括运动跟踪、环境跟踪、人体和人脸跟踪。
AR Engine 借助这些能力来更好的理解现实世界,为用户提供虚实融合的全新交互体验:

  • AR Engine 的运动跟踪能力主要通过终端设备摄像头标识特征点,并跟踪这些特征点的移动变化,来不断跟踪终端设备位置和姿态。
  • AR Engine 的环境跟踪能力可以识别平面(如地面、墙壁等)和物体(如立方体、矩形、圆形等),也可估测平面周围的光照强度。
  • AR Engine 的人体和人脸跟踪让您的终端设备具备了对人的理解能力。通过定位人的手部位置和对特定手势的识别,可将虚拟物体或内容特效放置在人的手上;结合深度器件,还可精确还原手部的 21 个骨骼点的运动跟踪,做更为精细化的交互控制和特效叠加;当识别范围扩展到人的全身时,可利用识别到的 23 个人体关键位置,实时的检测人体的姿态,为体感和运动健康类的应用开发提供能力支撑。
运动跟踪持续跟踪设备相对于周围环境的位置和姿态变化轨迹,建立虚拟数字世界和现实物理世界的统一几何空间,为您的应用提供虚实融合的交互基础平台。目前运动跟踪主要包括以下能力:运动跟踪、命中检测。
  • 运动跟踪
    持续稳定跟踪终端设备的位置和姿态相对于周围环境的变化,同时输出周围环境特征的三维坐标信息。
    AR Engine 主要通过终端设备摄像头标识特征点,并跟踪这些特征点的移动变化,同时将这些点的移动变化与终端设备惯性传感器结合,来不断跟踪终端设备位置和姿态。
    通过将 AR Engine 提供的设备摄像头的位姿与渲染 3D 内容的虚拟摄像机的位姿对齐,您可从观察者视角渲染虚拟物体,并可叠加到摄像头图像中,实现虚实融合。
  • 命中检测
    用户可通过点击终端设备屏幕选中现实环境中的兴趣点。
    AR Engine 通过命中检测技术,将终端设备屏幕上的兴趣点映射为现实环境中的兴趣点,并以兴趣点为源发出一条射线连接到摄像头所在位置,然后返回射线与平面(或特征点)的交点。命中检测能力使您可与虚拟物体进行交互。
环境跟踪跟踪设备周围的光照、平面、图像、物体、环境表面等环境信息,辅助您的应用实现虚拟物体以场景化的方式逼真地融入现实物理世界。目前环境跟踪主要包括以下能力:光照估计、平面检测、图像跟踪、环境 Mesh、平面语义、3D 云识别、目标语义。
  • 光照估计
    跟踪设备周围的光照信息,支持估计环境光的强度。
    AR Engine 可跟踪设备周围的光线信息,并计算出摄像头图像的平均光照强度。光照估计能力可让虚拟物体融入到真实的光照环境中,看起来更加逼真。