检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新建技能 本章节介绍如何在控制台快速新建技能。 前提条件 保证华为云云服务帐号不欠费。在华为HiLens控制台开发技能时,会占用OBS资源,需要收取一定费用,收费规则请参见对象存储服务 OBS。 提前准备技能。当前专业版HiLens控制台支持技能包和容器镜像两种格式的技能,详情请见技能介绍
新建技能版本 首次新建技能,很难一次性就创建出最佳的技能,可能需要结合实际业务情况不断迭代优化。 专业版HiLens控制台提供新建技能版本的功能,可基于已有技能版本,通过调整技能的配置参数,创建新的技能版本。 前提条件 已在专业版HiLens控制台新建技能。 1.新建技能版本 登录专业版华为
HDMI输出黑屏或者卡住是什么原因? 启动了多个HDMI输出的技能会导致黑屏或卡屏。 如果技能是HDMI输出,仅支持输出一路视频,则只能运行一路技能,检查是否接入多路视频。 如果接入多路视频,可在代码中指定仅输出其中一路视频。另外,在切换HDMI输出的技能时,先停止运行中的技能,再启动另一个技能
技能介绍 技能可以抽象地理解为算法模型+逻辑代码。算法模型负责关键的AI推理,逻辑代码负责处理模型推理的结果。 本章节介绍在专业版HiLens控制台开发技能。 当前华为HiLens支持如下两种格式的技能。 技能包 容器镜像 单设备部署技能的流程请见控制台新建技能流程。 技能包 RPM
读取摄像头视频帧 该接口用于读取一帧视频。注意IPC摄像头和MP4视频返回的是YUV_NV21颜色排布的数据,而UVC类型的摄像头返回的是BGR颜色排布的数据。 接口调用 hilens.VideoCapture.read() 返回值 一帧视频数据。参数类型为numpy数组(dtype
使用SD卡 HiLens Kit是端云协同多模态AI开发套件,使用过程中会产生视频、图像等数据,通常情况下通过接口将数据存储在OBS。如果需要将数据存储在本地,由于HiLens Kit自带的硬盘空间有限,需要外插SD卡来存储。 操作步骤 SD卡插入HiLens Kit后面板接口“Micro
技能市场简介 设备注册完成后,您可在华为HiLens平台的技能市场订购所需要的技能,拓展设备的AI能力。例如订购一个“人脸判断”技能,安装在设备上后,即可让设备具备判断人脸的能力。 图1 技能市场 首先,您可以在“技能市场”中,通过筛选、搜索等操作,查找您想要的技能。 如果“技能市场
可训练技能简介 本章节介绍在华为HiLens控制台使用空模板和基础技能模板开发技能。 本章节介绍使用可训练技能模板在ModelArts Pro控制台开发技能。使用可训练技能模板开发技能,无需代码,只需自主上传训练数据,快速训练高精度算法模型,并且一键部署至设备。 技能开发说明 如图
HiLens Framework_C++简介 HiLens Framework开发工具包(HiLens Framework SDK,HiLens Framework Software Development Kit)是HiLens Kit上运行的HiLens Framework的c
输入模块简介 hilens::VideoCapture类 使用视频采集器来读取本地摄像头或IP摄像头的数据。 #include <video_capture.h> 构造及析构函数 ~VideoCapture() virtual hilens::VideoCapture::~VideoCapture
如何不通过HDMI,使用其他方式输出技能结果? 问题描述 如果不通过HDMI输出和查看技能结果,是否有其他方式获取技能输出结果? 解决方法 可以通过HiLens Framework中的RTMP接口构造一个显示器,将视频(图片帧)输出到显示器类,详情请见构造一个用于输出的显示器。 RTMP
读取摄像头视频帧 读取一帧视频。如果摄像头读取发生错误,此接口将会抛出一个异常(std::runtime_error)。 接口调用 virtual cv::Mat hilens::VideoCapture::Read() 返回值 如果是IPC或本地摄像头,则返回的是YUV_NV21
创建作业 功能介绍 创建作业。 URI POST /v3/{project_id}/ai-mgr/deployments/{deployment_id}/tasks 表1 路径参数 参数 是否必选 参数类型 描述 deployment_id 是 String 部署ID,从专业版HiLens
输入模块简介 hilens::AudioCapture类 使用音频采集器来读取本地音频文件的数据,相关头文件已集成到“hilens.h”。 #include <hilens.h> 构造及析构函数 ~AudioCapture() virtual hilens::AudioCapture
编辑作业 功能介绍 编辑作业。 URI POST /v3/{project_id}/ai-mgr/deployments/{deployment_id}/task/{task_id} 表1 路径参数 参数 是否必选 参数类型 描述 deployment_id 是 String 部署
模型推理 模型初始化成功后,调用infer接口进行模型推理。灌入一组数据,并得到推理结果。输入数据的类型不是uint8或float32数组组成的list将会抛出一个ValueError。 接口调用 hilens.Model.infer(inputs) 参数说明 表1 参数说明 参数名
查询作业详情 功能介绍 通过作业ID查询作业详情。 URI GET /v3/{project_id}/ai-mgr/deployments/{deployment_id}/tasks/{task_id} 表1 路径参数 参数 是否必选 参数类型 描述 deployment_id 是
与其它服务的关系 华为HiLens与周边服务的依赖关系如图1所示。 图1 华为HiLens与其他服务的关系示意图 与ModelArts的关系 AI开发平台ModelArts向华为HiLens提供AI计算基础设施,用ModelArts处理数据集后训练出模型,HiLens管理控制台通过模型管理模块进行导入
查看设备日志 您可以在使用HiLens技能后,查看设备agent日志和技能日志。 查看方式 使用SSH查看日志:SSH连接至HiLens Kit,查看日志。 登录智能边缘系统下载日志:固件升级到1.0.4以后版本也可以通过华为HiLens智能边缘管理系统查看日志,首先登录华为HiLens
技能SDK或者License如何使用和烧录? 华为HiLens提供的是一个SDK函数库,您可以通过集成HiLens的函数到您的系统固件里以使用技能,而跟随系统或者执行文件一起被烧录到芯片或者模组上。License作为注册的身份信息从华为HiLens控制台的“设备管理>产品管理”页面获得