• 沒有找到結果。

技能可以抽象地理解为算法模型+逻辑代码。算法模型负责关键的AI推理,逻辑代码负 责处理模型推理的结果。

本章节介绍在华为HiLens控制台使用空模板和基础技能模板开发技能。

什么是技能

技能(Skill)是运行在端侧摄像头的人工智能应用,一般由模型和逻辑代码组成。其 中,逻辑代码是技能的框架,负责控制技能的运行,包括数据读入、模型导入、模型 推理、结果输出等;模型是人工智能算法经由大数据训练而成,负责技能运行中关键 场景的推理。

华为HiLens的技能市场提供了丰富的技能供用户选择。

● 按应用场景划分,技能可应用于:智能园区、智慧家庭、智能车载、智能商超和 其他等场景。

● 按不同的设备划分,技能分为2种,一种是适用于Ascend芯片的技能,另一种是 适用于海思35XX系列芯片的技能。

8-1 适用芯片

技能开发说明

如图8-2所示,根据不同芯片类型,技能分为两种类型,分别为可应用于HiLens Kit设 备的技能和可应用于海思35XX系列芯片设备的技能。平台不仅支持使用技能模板快速 开发技能,便捷高效;还支持自行开发模型和逻辑代码,可以满足您更丰富的场景。

使用可训练技能模板开发技能,可无代码上传训练数据,提高模型精度,开发出契合 行业场景的技能,详情请见新建可训练技能的流程。

运行在海思35XX系列芯片的技能对内存和性能的要求比较高,针对适用于此类设备的 技能需要对模型进行优化后才能运行,若需要开发此类技能,请联系华为工程师。

8-2 技能开发的不同场景

控制台新建技能的流程

在准备开始新建技能前,请明确您需要开发一个什么类型的技能,不同类型的技能,

其主要区别在于模型和逻辑代码,与新建技能的流程无关。

说明

在华为HiLens控制台开发技能时,会占用OBS资源,需要收取一定费用,收费规则请参见对象存 储服务 OBS。

新建技能的详细流程如图8-2所示。

● 使用基础技能模板:需确保平台已有可用的基础技能模板。如果使用可训练模板 开发技能,请见新建可训练技能的流程。

● 使用空模板:需开发您的技能所需的模型以及逻辑代码,如果您的模型格式不符 合平台要求,华为HiLens平台会针对不符合要求的模型,在导入(转换)模型操 作中进行模型转换。

8-3 技能开发

8-1 新建技能常用操作指引

常用操作 快速跳转至详细指导

使 用 技 能 模 板

获取技能模板 获取技能模板

新建技能(使用基础技 能模板)

新建技能

使 用 空 模 板

开发模型 开发算法模型

导入(转换)模型 导入(转换)模型

编写逻辑代码 编写逻辑代码

● 保证华为云帐号不欠费。在华为HiLens控制台开发技能时,会占用OBS资源,需 要收取一定费用,收费规则请参见对象存储服务 OBS。

● 已在技能模板页面查找并获取到满足响应业务要求的技能模板,详细操作请参见 获取技能模板。

1. 开始新建技能

1. 登录华为HiLens管理控制台,在左侧导航栏中选择“技能开发>技能管理”,进入 技能列表。