检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
“Running”状态的技能,允许执行停止操作,“Running”或“Stopped”的技能允许HiLens Studio卸载技能。 进入HiLens Studio 登录华为HiLens管理控制台,单击左侧导航栏“技能开发>HiLensStudio”,开始启动HiLens Studio。 选择需要发布的技能,单击技能项目列表中的技能名称。
技能可以抽象地理解为算法模型+逻辑代码。算法模型负责关键的AI推理,逻辑代码负责处理模型推理的结果。 本章节介绍在专业版HiLens控制台开发技能。 当前华为HiLens支持如下两种格式的技能。 技能包 容器镜像 单设备部署技能的流程请见控制台新建技能流程。 技能包 RPM格式技能包。 RPM包
模型输入目录规范 在本地开发模型后或在ModelArts开发并转换模型后,针对Ascend芯片,其模型输入目录需要满足一定的规范要求。华为HiLens当前对模型输入目录的要求如下: 针对基于Caffe框架的模型,执行模型导入(转换)时,其输入目录需符合如下规范。 | |---xxxx
app应用的订单ID,技能来源是市场时,如果不填,则自动选择默认订单。 app_url String app应用的地址,可以是镜像地址或者OBS地址 channel_limit Integer 路数限制,添加作业的时候,摄像头和VCN的最大路数不超过该值,范围是0到1000 channel_upper_limit
String 项目ID。获取方法请参见获取项目ID 表2 Query参数 参数 是否必选 参数类型 描述 provider 否 String 服务提供者:ief或hilens,默认为hilens。 name 否 String 配置项名称,模糊匹配。 workspace_id 否 String
盖住,造成拍摄画面模糊不清。 摄像头俯视角度尽量保持在15°左右。 运行时配置参数 技能在运行时,需要添加运行时配置。配置完成后,参数会从华为HiLens云侧下发到端侧设备。 配置参数说明 技能相关配置参数说明如表3所示。 表3 运行时配置参数说明 名称 是否必选 参数类型 说明
HiLens Kit能同时运行多少个技能? 目前华为HiLens控制平台限制最多同时运行5个技能。 父主题: 安装/启动技能
转换图片颜色格式 该接口用于转换图片颜色格式。opencv原生未提供RGB/BGR到NV12/NV21的转换选项,故在这里做补充。 接口调用 hilens.cvt_color(src, code) 参数说明 表1 参数说明 参数名称 是否必选 参数类型 参数描述 src 是 <class
升级部署 在部署详情页,可基于当前部署工程,更新部署信息,升级部署。 进入部署详情页 在专业版HiLens管理控制台“设备管理”页面,单击设备名称,进入设备详情页。 默认进入“部署列表”页签。 单击操作列的“升级”,进入部署详情页。 可更新部署的“基本信息”以及“技能信息”、“实例列表”、“配置”、“标签”。
管理配置项 配置项(ConfigMap)是一种用于存储工作负载所需配置信息的资源类型,配置项允许您将配置文件从容器镜像中解耦,从而增强容器工作负载的可移植性。 配置项价值如下: 使用配置项功能可以帮您管理不同环境、不同业务的配置。 方便您部署相同工作负载的不同环境,配置文件支持多版本,方便您进行更新和回滚工作负载。
查询密钥详情 功能介绍 查询密钥详情 URI GET /v3/{project_id}/ai-mgr/secrets/{secret_id} 表1 路径参数 参数 是否必选 参数类型 描述 secret_id 是 String 密钥ID,从专业版HiLens控制台密钥管理获取密钥列表获取
注册设备 功能介绍 填写设备信息,将设备注册到HiLens专业版控制台上。 URI POST /v3/{project_id}/ai-mgr/nodes 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法请参见获取项目ID 表2
删除资源标签 功能介绍 专业版HiLens控制台标签管理,删除对应资源的标签 URI DELETE /v3/{project_id}/{resource_type}/{resource_id}/tags/{key} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
更新密钥 功能介绍 更新密钥 URI PUT /v3/{project_id}/ai-mgr/secrets/{secret_id} 表1 路径参数 参数 是否必选 参数类型 描述 secret_id 是 String 密钥ID,从专业版HiLens控制台密钥管理获取密钥列表获取
编辑作业 功能介绍 编辑作业。 URI POST /v3/{project_id}/ai-mgr/deployments/{deployment_id}/task/{task_id} 表1 路径参数 参数 是否必选 参数类型 描述 deployment_id 是 String 部
模型转换时,如何确定输入张量形状? “输入张量形状”指要添加张量形状,即模型输入数据的shape,格式为NHWC,如“input_name:1,224,224,3”,必填项。“input_name”必须是转换前的网络模型中的节点名称。当模型存在动态shape输入时必须提供。例如“input_name1:
如何使用多线程进行技能推理? 问题描述 如果在局域网内对多个rtsp摄像头画面进行推理,每路摄像头开一个线程进行推理,线程内模型加载、推理都是独立的,不会相互影响。如果多路线程合并,如何使用多线程进行技能推理? 解决方法 如果多路线程合并做batch推理,对多路摄像头的推理实时性
安装第三方库 HiLens Studio支持安装第三方库。 前提条件 在HiLens Studio中打开技能开发项目: 新建技能项目 打开已有技能项目 操作步骤 在HiLens Studio页面,单击上方的“Terminal>New Terminal”,打开技能的终端窗口。 也可以右键单击鼠标,选择“Open
计算文件的md5值 计算文件的md5值。 接口调用 hilens.md5_of_file(file) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 file 是 字符串 被计算的文件的路径。 返回值 返回文件的md5值。 父主题: 资源管理模块
查看部署信息 创建完技能部署工程,可在部署列表查看部署信息。 查看部署基本信息 技能信息 实例列表 配置 标签 技能信息 “技能信息”页签显示当前技能来源以及技能的基本信息。 实例列表 “实例列表”页签可启动或停止实例。 配置 “配置”页签显示当前部署的配置信息,详细说明请见配置启动参数。