文档首页> 华为HiLens> 用户指南> 使用流程简介
更新时间:2023-03-27 GMT+08:00

使用流程简介

华为HiLens面向三种不同用户提供了设备管理、技能开发、数据管理、技能市场、产品管理等功能,帮助用户开发AI技能并将其推送到端侧设备。

端侧设备HiLens Kit的具体使用方法请参见HiLens Kit用户指南

基于不同的使用场景,用户所需的功能不同。针对三种不同角色及其使用场景,梳理了其在华为HiLens中的主要使用流程;另外,针对华为HiLens提供的功能,您可以通过功能导读快速了解功能并通过链接跳转至相应章节了解详情。

针对不同角色的使用流程如下所示,此处仅罗列主要流程,其他管理操作可参见华为HiLens功能导读

前提条件

  • 在使用华为HiLens之前您需要申请华为云帐号。通过此帐号,您可以使用所有华为云服务,并且只需为您所使用的服务付费。
  • 由于华为HiLens服务依赖其他服务,所以需要在开始使用华为HiLens前获得相关服务的权限,包含ModelArts、OBS和SWR服务,华为HiLens与相关服务的关系请参见与其他服务的关系

普通用户使用技能

普通用户是指使用HiLens Kit设备,希望提高家庭、商超、园区或工地等场景下的智能监控能力的用户。

图1 普通用户使用流程
表1 普通用户使用流程说明

主任务

说明

详细指导

注册HiLens Kit

首先,连接您购买的HiLens Kit,并将HiLens Kit注册到华为HiLens平台,连接端侧与云测。

HiLens Kit注册流程

使用SSH注册设备

升级HiLens_Device_Agent固件版本

升级HiLens_Device_Agent固件版本至1.0.7及其以上版本。

升级HiLens_Device_Agent固件版本

订购技能

在技能市场直接购买所需要的技能,或者在技能市场上购买已定制完成的技能,以便安装在设备上使用,拓展设备的AI能力。在技能市场中,请选择适用于Ascend芯片的技能。

购买技能

安装技能

将购买的技能安装到设备上。

安装技能

查看技能运行效果

查看设备数据以及技能的运行效果。

管理数据

开发者控制台开发技能

华为HiLens提供了技能开发的平台,您可以根据自身情况开发可用于Ascend310或者海思35XX系列的技能。适用于Ascend310芯片的技能可直接安装部署在HiLens Kit设备中使用。

由于使用海思35XX系列芯片的设备,其芯片内存和性能偏低,需要对模型进行优化后才能运行,其对应的技能开发难度较大,如果碰到困难,可联系华为HiLens平台工作人员支撑。

  • 技能开发过程中需要将技能部署到设备,以便查看技能运行效果,所以建议开发者购买一个HiLens Kit设备。
  • 开发技能需要模型,所以开发者需要在本地或在ModelArts中训练好AI模型。在ModelArts中训练模型可参见ModelArts训练模型

使用流程如图2,流程说明请参见表2

图2 开发者使用流程
表2 开发者使用流程说明

流程

说明

详细指导

注册设备

首先,将设备注册到华为HiLens平台,连接端侧与云侧。华为HiLens支持HiLens Kit、Atlas500、Atlas 800,IVS 1800以及其他适配中设备。

注册HiLens Kit

开发技能

使用技能模板新建技能:获取华为HiLens提供的技能模板(已经包含了算法模型和逻辑代码),快速新建技能。

获取技能模板

使用技能模板

使用空模板新建技能:为满足更多业务诉求,可以自行开发模型,并将开发好的算法模型导入华为HiLens,根据业务诉求编写逻辑代码,然后基于您自定义的算法模型和逻辑代码新建技能。

如果您的算法模型不符合华为HiLens格式要求,还可以使用模型转换功能满足要求。

开发算法模型

导入(转换)模型

编写逻辑代码

使用空模板

部署技能

将技能部署到设备上,便于调试运行效果。

安装和调试技能

查看技能运行效果

查看设备数据以及技能的运行效果。

管理数据

厂商管理产品

针对生产海思35xx系列芯片的摄像头的设备商,华为HiLens提供了一个产品管理的流程。设备厂商可以通过华为HiLens管理设备产品,订购技能,然后将License分发至产品设备,使得厂商的设备具备AI能力。

厂商管理产品的使用流程如图3,流程说明请参见表3

图3 厂商使用流程
表3 厂商的使用流程说明

流程

说明

详细指导

新建产品

厂商创建一个产品,然后把设备“关联”到这个产品。

新建产品

订购技能

在技能市场直接购买所需要的技能(适用于海思35XX系列的芯片),以便分发至用户设备上使用。

购买技能

分发技能

将订购的技能分发到设备上,并下载SDK集成到设备上,供用户使用。

分发技能

华为HiLens功能导读

表4 文档导读

章节

面向角色

说明

注册帐号

ALL

首先,作为任意一种角色,您需要申请华为云帐号。通过此帐号,您可以使用所有华为云服务,并且只需为您所使用的服务付费。在开始使用华为HiLens前获得其他相关服务的授权,然后再进入华为HiLens管理控制台使用相关功能。

注册HiLens Kit

  • 普通用户
  • 开发者

针对普通使用者或开发者,在使用技能或开发技能前,需先购买端侧设备,并且参考操作指导完成连接,将端侧设备与云侧华为HiLens管理控制台完成连接。

设备管理

  • 普通用户
  • 开发者

您可以通过华为HiLens管理控制台管理已注册的端侧设备。包括设备上的技能管理、升级固件、配置摄像头等操作。对于拥有端侧设备的用户(包括普通使用者和开发者),您都可以通过设备管理的操作,管理您的设备。

技能开发

开发者

对于开发者,您可以在华为HiLens平台新建您的技能,可以使用技能模板新建技能,或者自行开发算法模型和逻辑代码,再用于新建技能。另外,还支持将您开发的技能安装部署至设备进行调试。

最后,针对调试完成的技能,您可以将其发布至技能市场,供更多用户获取使用,同时您还能获得相应的报酬。

技能市场

ALL

技能市场是一个开放的平台,提供了适用于不同芯片、不同应用场景的技能。您可以在技能市场购买技能。如果您是开发者,也可以将自己开发的技能发布至技能市场,收取相应的报酬。

数据管理

  • 普通用户
  • 开发者

针对注册至华为HiLens的设备,您可以查看设备的视频数据以及技能的运行效果。通过查看设备数据,了解技能运行效果。

管理产品

厂商

针对厂商(使用海思35XX系列芯片的设备厂商),您可以使用华为HiLens平台管理您的产品,同时订购相应的技能,将技能分发至产品设备中,并下载SDK集成到设备上,使得您的设备产品具备AI能力。