使用HiLens Studio 新建技能项目,将技能文件组织起来以便进行编译和调试,最终开 发一个新的技能。
前提条件
● 保证华为云帐号处于不欠费状态。在华为HiLens控制台开发技能时,会占用OBS 资源,需要收取一定费用,收费规则请参见对象存储服务 OBS。
● 已申请HiLens Studio公测,详细操作请参见申请HiLens Studio公测。
● 新建技能使用的算法模型已开发完成并导入华为HiLens中。
说明
当前技能市场购买的技能暂不支持在HiLens Studio中打开,您可以选择在HiLens Studio中选择 技能模板新建技能项目,详情请见新建技能项目。
1. 开始新建项目
1. 登录华为HiLens管理控制台,在左侧导航栏中选择“技能开发>HiLens Studio”。
等待大概30秒,进入HiLens Studio 页面。
2. 在HiLens Studio页面,单击“File>New Project”。
弹出“选择模板创建HiLens Studio项目”对话框。
3. 在“选择模板创建HiLens Studio项目”对话框,选择您想要使用的技能模板,然 后单击“新建技能”。
页面自动跳至“创建技能”页面,您选择的模板默认配置将自动加载,您可以在 创建技能页面右侧查看到相关信息。
图9-9 创建技能-25
2. 填写基本信息
选择已有技能模板后,页面已自动加载技能模板的默认参数配置,如表9-5所示。您必 须填写“技能名称”、“技能版本”参数。
表9-5 基本信息
字段名称 说明
技能模板 是否使用模板来开发技能。使用HiLens Studio新建技能默认选 择已有模板,则会使用模板的模型和代码。即技能内容模块的 字段都会使用模板的信息。
已选择模板 选择的技能模板名称。
字段名称 说明
适用芯片 技能支持的芯片。运行在HiLens Kit上的技能需选择Ascend 310芯片。
OS平台 技能运行的操作系统平台,包括Linux、Android、IOS、
LiteOS和Windows。HiLens Kit用的是基于CentOS制作的 Linux发型版Euler系统操作系统,所以如果开发的是运行在 HiLens Kit的技能,这里选择Linux。
描述 对技能的详细介绍。输入最大长度2048。
部分技能在运行的时候需要用户配置参数,比如人脸判断类的技能需要用户上传人脸 "Language": "enum", //视频分路配置
"multi_camera": [ //该字段key值multi_camera固定,值表示摄像头分路配置 {
字段名称 说明
配置对象 HiLens Kit可以连接多个(个数不大于设备上所安装技能的支 持通道数之和)摄像头,所以可以开发支持多路视屏的技能。
● 选择“视频”,则表示该配置是可以针对设备上每个摄像 头视频进行配置的,比如摄像头1和摄像头2采用不同的人 脸库。
● 选择“全局”,则表示设备上所有摄像头都用同一个配置 值。
4. 确认信息进入 HiLens Studio
确认信息无误后,单击“确定”,进入启动HiLens Studio的界面。
必要信息填写完成后,您可以在界面右侧查看其配置参数值,如果某个字段填写错 误,在右侧会显示一个小红叉。
图9-11 确认信息
说明
● 确认信息后请务必进入HiLens Studio界面查看所创建的技能项目,否则会创建空项目,造成 后续无法在HiLens Studio界面打开技能项目文件。
● 如果打不开HiLens Studio界面,请检查浏览器是否设置阻止弹出式窗口。如果浏览器设置了 阻止弹出式窗口,请添加HiLens Studio网址为允许浏览器弹窗的白名单地址。