检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
iLens Framework,本文档针对开发者在开发可运行在HiLens Kit设备的技能的时候,介绍如何在逻辑代码中使用HiLens Framework API,您可以根据表1查找您需要的内容。 表1 文档导读 章节 说明 HiLens Framework_Python简介 快速了解HiLens
创建模型实例 根据技能的模型,创建一个模型实例。HiLens Kit可以使用昇腾310芯片支持的模型来进行推理,使用此方法来构造一个后续用于推理的模型。 当返回的对象被析构时,对应的模型资源也被释放。 当前支持创建普通模型和加密模型 接口调用 hilens.Model(filepath)
>设备列表”,然后在设备列表中,单击需要进行管理的某一设备,进入设备详情页面。 在设备详情区域,您可以单击“数据存储位置”右侧的,然后在弹出对话框中选择您的OBS目录,设置当前设备的视频数据存储于您选择的OBS目录下。 由于设备数据的存储将耗费华为云的存储资源,使用OBS服务进行存储,将会产生相应的费用,详细操作及规范请参见OBS控制台指南。
iLens Kit设备支持C3X版本模型,即输出的模型是NCHW格式。 因此HiLens Studio会同时转换出C7X和C3X的模型,需要通过模型配置文件指定在不同平台运行不同模型,具体使用方法可参考HiLens Studio中的技能模板,或参考模型适配HiLens Studio。
在“配置”页签,按配置启动参数修改配置信息,然后单击“确认修改”。 升级标签 在“标签”页签,可添加新的标签,也可以基于已有标签修改标签值。 单击“添加标签”,在“添加标签”对话框中填写“标签名”和“标签值”,单击“确定”,可添加标签。 单击“操作”列的“编辑”,在“编辑标签”对话框中修改“标签值”,单击“确定”。 图1
在“配置”页签,按配置启动参数修改配置信息,然后单击“确认修改”。 升级标签 在“标签”页签,可添加新的标签,也可以基于已有标签修改标签值。 单击“添加标签”,在“添加标签”对话框中填写“标签名”和“标签值”,单击“确定”,可添加标签。 单击“操作”列的“编辑”,在“编辑标签”对话框中修改“标签值”,单击“确定”。 图1
难例过滤器的类型,取值分别对应“CrossEntropyFilter”、“IBT”和“CSF”三种算法,详情请见难例上传介绍及说明。 表3 Bbox结构体说明 参数值 说明 xmin 检测框的坐标值。 ymin 检测框的坐标值。 xmax 检测框的坐标值。 ymax 检测框的坐标值。
一般告警不会对系统产生大的影响,需要尽快采取相应的措施,防止故障升级。 严重告警(Major) 严重告警将会对系统产生较大的影响,有可能中断部分系统的正常运行,导致业务中断。 紧急告警(Critical) 紧急告警可能会使设备下电,系统中断。需要马上采取相应的措施进行处理。 查看告警步骤
>设备列表”,进入“设备列表”页面。 选择指定的设备,单击“操作>注销”。 您也可以单击设备卡片进入设备详情页,单击右上角“注销设备”。 图1 注销设备 在弹出的对话框中,确认要注销的设备信息,单击“确定”完成注销操作。 设备注销后,设备上部署的技能将同时被卸载。 注销设备前,需要先卸载从技能市场安装的技能。若不卸
//文件类型值,表示文件的路径 } } ], } 图2 运行时配置 表1 运行时配置的参数说明 字段名称 说明 配置名 配置的名称,逻辑代码里面可用该字段获取该配置的值。运行时配置指技能在运行的时候,由用户配置的内容。比如人脸判断技能需要用户上传人脸库等。需要说明的是,整
管理产品权限 表1 管理产品 权限说明 方法 授权项 依赖其他服务的最小化授权项 分发技能订单至产品 POST hilens:product:createProductLicense - 更新产品下技能订单信息 PUT hilens:product:updateProductLicense
超过1台的设备,购买HiLens端边云协同平台服务后,需要激活权限,才能安装技能管理页面下的基础技能,即在控制台新建的技能。 注册的第一台设备不需要购买HiLens端边云协同平台服务,也不需要激活权限,可直接安装基础技能至该台设备上。 激活方式 30天免费试用激活 超过1台的设备,
HiLens Framework的分层结构如图1所示,HiLens Framework封装了底层的多媒体处理库(摄像头/麦克风驱动模块Media_mini),以及D芯片相关的图像处理库(DVPP)和模型管理库(ModelManager),另外开发者也可以使用熟悉的视觉处理库OpenCV。在此之上,HiLens
Lens Studio仅支持C7X版本的模型,即输出的模型是NHWC格式。而HiLens Kit设备支持C3X版本模型,即输出的模型是NCHW格式。如果您使用旧版本的开发工具包在HiLens Studio上开发技能,该技能将不能在最新版本的HiLens Studio上正常运行,同
帽检测模型。 训练模型 评估模型 训练得到模型之后,整个开发过程还不算结束,需要对模型进行评估和考察。 一些常用的指标,如精准率、召回率、F1值等,能帮助您有效的评估,最终获得一个满意的模型。 评估模型 部署应用 模型准备完成后,您可以快速创建技能,并一键安装技能至端侧设备。也可以进入HiLens
在“技能订单”页签,选择适用于海思35XX系列芯片的对应技能,将技能的License分发至产品分组上。 选择需要分发的技能,单击“操作”列的“分发”。 在弹出的“分发到产品”的对话框中,选择需要分发的产品分组,然后单击“分发到产品”。 勾选“自动升级”中的“是”表示如果分发的技能有新的版本,产品中的该技能会自动升级
和“设备名称”。 设备分类 根据已注册的设备,选择设备分类,类别包括“轻量设备”、“小型设备”、“大型设备”。 资源类别 当设备分类为“大型设备”时,需要选择设备所需的资源类别。 计费模式 默认“包年/包月”的计费模式。 购买时长 每台设备购买HiLens端云协同AI运行服务的时
在“技能订单”页签,选择适用于海思35XX系列芯片的对应技能,将技能的License分发至产品分组上。 选择需要分发的技能,单击“操作”列的“分发”。 在弹出的“分发到产品”的对话框中,选择需要分发的产品分组,然后单击“分发到产品”。 勾选“自动升级”中的“是”表示如果分发的技能有新的版本,产品中的该技能会自动升级
装您自行开发的基础技能类型的技能。 使用场景 当您注册的设备超过1台时,在该设备上安装您自行开发的基础技能类型技能,包括在控制台开发的技能、使用可训练技能模板开发的技能,需要购买HiLens端边云协同平台服务,在设备管理页面对指定设备进行权限激活。 安装来自技能市场的技能,其安装
技能开发权限 表1 技能开发管理 权限说明 方法 授权项 依赖其他服务的最小化授权项 创建模型转换作业 PUT hilens:model:convertModel - 发布已开发的技能到技能市场 PUT hilens:project:publishProject obs:object:GetObject