10月30日,新一代旗舰手机HUAWEI Mate 40系列在国内正式发布,搭载了全新升级的HMS Core,其中,AR Engine(增强现实引擎)能力备受开发者和用户关注。

华为AR Engine支持丰富的AR应用场景,包括AR购物、AR拍照、AR游戏、AR展示等诸多用户喜爱的场景,将为人们的工作和生活带来更多的创作空间和便利。那么,这些技术是如何发展和实现的呢?下面让我们先看一段视频,走进华为AR Engine的世界>>

华为AR Engine 源自对下一代消费电子和计算平台的思考
AR Engine是华为AR/VR产业项目中的一个子项目,这个项目的开始,源自对下一代消费电子和计算平台的思考。大家公认电子产品的大形态变化周期一般为10~15年,但手机从90年代中期到现在已经超过20年了,即使是智能手机如果从2007年开始算也有13年了,那下一代的消费电子产品的形态是什么?消费电子计算的关键技术有哪些?电子产品的交互是什么样的?产品的业务和使用习惯是什么?相关的操作系统和软件又是什么呢?围绕这些问题,华为专家团队经过比较系统的研究和探讨,得出了AR是非常重要的一个方向,并经过数月的讨论和规划,最终使得AR Engine产品化。

持续优化和探索,传承传统开创未来
华为AR Engine开发团队对AR这项新技术可能潜在的应用范围也进行了深入的讨论。首先是从传统AR领域的几个方向开始的,如SLAM(同步定位与地图构建),光照估计,图像识别和跟踪等。经过系统化的算法开发、系统优化、芯片级优化后,最终AR Engine各项指标、精准度、稳定度、性能、功耗等各方面,已经在华为海思麒麟970上成功达到商用化的水平,并在 2018年的华为开发者大会上发布了 AR Engine 1.0。

随后华为AR Engine在Mate 20 发布会上展示了3D模术师的应用,成为Mate 20全球发布会的唯一现场演示应用。此后还基于AR Engine开发了AR相机、趣AR等特性,并成功应用在华为、荣耀等主打华为产品系列中。

华为AR Engine 2.0的方向定为对人、对物体、对环境的三个数字化技术领域,并逐步布局AR Engine的核心能力、应用、生态和Cloud AR的解决方案和工具的4个业务领域。最终,AR Engine 2.0成功在2019年发布。华为AR Engine团队重新定义AR Engine为精准几何AI平台,与通用的AI平台有比较明确的分工和聚焦。

基于华为AR Engine打造的应用类产品受到了很多用户的欢迎。比如AR测量小工具为用户提供了带ToF版本和一般摄像头版本的AR测量能力,目前,AR测量小工具已积累了数千万的月活。基于华为相机和华为 AR Engine打造的趣AR应用也积累了超过千万的月活跃年轻用户。

2020年上半年, 华为AR Engine完成了大量的优化,随华为HMS生态战略在全球上线与快速发展。目前华为AR Engine的月度生态拓展领跑HMS Core 5.0,华为AR Engine生态应用的月度增长率都在20%以上,月度调用量增长率超过100%。除此之外,华为AR Engine支持华为海思麒麟970/980/990以及8系列/7系列芯片的大部分手机和平板。

华为AR生态全面开放,支撑产业繁荣
在2020年9月举行的华为HDC大会上,华为AR Engine正式发布了AR Engine3.0版本和 Reality Studio,并在在人脸、光照、遮挡、SLAM等各方面进行了全面升级。Reality Studio是一款XR内容开发工具,提供完整的场景编辑和动画交互功能,除此之外,Reality Studio具有四个功能模块,分别是“场景开发模块”、“界面开发模块”、“互动开发模块”、“文件管理模块”。每个模块下,都有若干组成这个模块的功能组件。有了Reality Studio的帮助,开发者可快速开发AR素材以及进行AR应用的开发。

在这里插入图片描述

目前,HMS Core面向应用全面开放AR能力,面向内容全面开放AR制作规范,且已经与包括电商、游戏、教育、地图和生态工具链等各领域的头部伙伴进行了广泛而开放的合作。未来,HMS Core将会持续优化和升级,与开发者、合作伙伴一起,为用户提供更多惊艳的AR功能,携手共创行业繁荣未来!


原文链接:https://developer.huawei.com/consumer/cn/forum/topic/0204409050299090301?fid=18

原作者:本无所为之


华为开发者论坛
352 声望56 粉丝

华为开发者论坛是一个为开发者提供信息传播、开发交流、技术分享的交流空间。开发者可以在此获取技术干货、华为源码开放、HMS最新活动等信息,欢迎大家来交流分享!