HMS Core 5.0引入了AR引擎计算机图形套件加速套件和更多改进功能

2020-10-29 11:30:31

华为移动服务(HMS)是华为替代GMS的工具,它同样由面向用户的应用程序以及核心后台服务组成。HMS提供了跨设备一致且独立于平台版本的体验。HMS生态系统由HMS应用程序,HMS核心和核心通过可用API启用的HMS功能组成。HMS Core 5.0的最新里程碑更新引入了几个API,并对现有API进行了改进。

华为已加倍努力改善HMS Core及其相关服务。毕竟,这些服务和服务框架构成了华为和荣耀现有经验的基础。截至2020年3月,华为全球月活跃用户达到6.5亿,同比增长25%。华为平台上的注册开发者数量也达到140万,同比增长115%。全球HMS Core应用程序的总数也已超过60,000,同比增长67%。华为将所有赌注都放在自己的生态系统上,HMS Core的不断改进证明了其对HMS愿景的长期承诺。

HMS Core 4.0于2020年1月15日发布,以地图套件,机器学习套件,扫描套件,WisePlay DRM等形式引入了新的API。现在,通过HMS Core 5.0,华为引入了更多新的API:AR引擎,计算机图形工具包,加速工具包。

AR引擎

华为AR Engine等效于Google Play的ARCore服务。HMS Core中的Thie AR Engine作为一个平台,可在具有HiSilicon Kirin芯片的Android智能手机上构建增强现实(AR)应用程序。它集成了用于AR的核心算法,以提供基本的AR功能,例如运动跟踪,环境跟踪以及身体和面部跟踪。借助AR Engine,您可以构建将虚拟世界与现实世界联系起来的应用程序。

简而言之,华为AR引擎会持续跟踪设备的位置和姿势,以提供运动跟踪和环境跟踪功能。它利用设备摄像头识别给定空间中的特征点,然后跟踪相对于这些点的运动,然后将这些变化与设备上惯性传感器报告的数据进行整合。它还可以识别诸如地板和墙壁之类的平面,还可以在识别特征点时估算其周围的照明强度。

华为的AR Engine之所以与众不同,是因为它还能够对人类进行运动跟踪。它可以允许定位手的位置并识别特定的手势。API中还有一个深度组件,然后将其组合在一起,使API可以跟踪多达21个手部骨骼点,以实现精确的交互式控件和特殊效果覆盖。它还可以跟踪23个人体骨骼点以实时检测人体姿势,华为设想您也可以使用该数据来围绕健身和健康构建创新的应用程序。

计算机图形学套件

在华为计算机图形套件是一个基于福尔康高性能计算机图形渲染架构。该框架由PBR(基于物理的渲染)材料,模型,纹理,灯光,组件系统等组成。渲染框架背后的想法是在使用HiSilicon Kirin芯片的华为设备上提供最佳的3D渲染功能。该框架还支持降低难度和复杂性的二次开发,华为声称这有助于显着提高开发效率。

华为计算机图形工具包可以封装3D应用程序用例,因为它封装了必要的Vulkan API调用方法,并且还对华为GPU进行了专门的优化。这大大减少了开发高质量3D静态模型的工作量。该套件还提供了一个高性能的多线程发布模块,该模块集成了使用华为专用Vulkan增强功能和扩展功能的最佳实践。从本质上讲,计算机图形工具包通过为开发人员提供将其集成到软件中所需的尖端工具,有助于加速应用程序中计算机图形的采用。

加速套件

的华为加速试剂盒提供了用于多线程加速度功能,权利要求中以有效地改善多个线程的并发执行,从而优化应用程序。该套件通过一组C语言API向开发人员开放此功能。这将使开发人员在运行于多核设置的当前Android设备上具有更大的灵活性。通常,通过管理线程来控制任务执行来实现多线程编程。借助Accelerate Kit,开发人员可以从线程管理细节中解放出来,因此他们可以在专注于自己的应用程序的同时提高效率。

HMS Core中的音频套件,图像套件,视频套件

HMS Core 5.0还添加了三个与手机的音频,视频和图像功能有关的新套件。的音频套件使得能够基于所述HMS核心生态系统的音频播放能力,包括音频编码,解码在硬件级别和系统底层功能。使用图像套件,您可以将特定于场景的设计和动画制作功能整合到您的应用中。该视频套件当前提供视频播放功能,并且正在努力在以后的版本中合并视频编辑甚至视频托管API。这将使您轻松构建可从第三方提供的地址播放流媒体的应用。

HMS Core的其他升级

虽然该版本的主要焦点是新的API,但一些新的API也获得了新的功能。例如,扫描套件现在具有基于深度学习的扫描代码,可在更具挑战性的情况下以更高的响应速度提高扫描精度。该地图套件已获得公交和地铁路线规划信息,因此开发人员现在可以使用这些信息来改善其应用程序中的功能。定位套件现在支持围栏管理功能。

HMS本身就是减少您的应用程序对Google服务的依赖的机会之窗,以及对华为和Honor的设备生态系统的开放,而华为和Honor的设备生态系统仍然是市场的重要组成部分。华为处于能够提供一套强大的替代API(为开发人员和用户提供相似的预期功能)的罕见位置之一。华为打算继续在其设备中实现HMS Core集成,因此作为开发人员,您真的有能力忽略市场的这一重要部分吗?

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。