检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
由浅入深,带您玩转华为HiLens 01 了解 了解华为HiLens的功能、产品优势和工作流程,有助于您更准确地匹配实际业务,一站式开发AI技能。 产品介绍 什么是华为HiLens 华为HiLens的产品优势 华为HiLens的功能介绍 03 基础版控制台使用 华为HiLens提供
上传一个文件到OBS,此方法会阻塞线程,直至上传结束。上传的根目录(目标OBS桶的位置)是用户在华为HiLens控制台上针对每个设备配置的(参见配置数据存储位置),如果用户没有给设备配置这个信息,那么上传文件会失败。 接口调用 hilens.upload_file(key, filepath
type 显示类型,可选HDMI、RTMP、H264_FILE。 path 如果类型为HDMI则忽略此参数,如果是RTMP则path为RTMP服务器的URL( rtmp://xxxx), 为H264_FILE则path为输出文件的路径(如hilens::GetWorkspacePath()+"/out
"19a1ef99f8ed4d4ab38be5085adaf84a" } 状态码 状态码 描述 200 请求成功 401 认证不通过 403 拒绝执行请求 404 请求的资源不存在 500 服务器内部错误 错误码 请参见错误码。 父主题: 工作空间管理
设置技能配置参数的相关步骤如下: 登录华为HiLens控制台,在开发技能时填写运行时配置,即技能在运行时用户需要配置的参数,详情请参见新建技能。 技能开发完成后,将技能部署至您的设备上,详情请参见部署和调试技能。 将技能部署至设备上后,可在“技能管理”中设置“运行时配置”的参数,详情请参见添加运行时配置。
通用接口 通用接口可以访问华为云上的各种AI服务,是否需要开通及调用具体参数请参考各服务说明。 接口调用 hilens.EIServices.Request(method, host, uri, queryParams, payload, headers) 参数说明 表1 参数说明
构造图像预处理器 该接口用于构造一个预处理器,用于进行Resize/Crop操作(3559硬件加速)。 接口调用 hilens.Preprocessor() 返回值 返回预处理器实例。 如果失败则抛出一个CreateError。开发者可以在查看技能日志输出。 父主题: 预处理模块
INVALID_DST_SIZE 图片处理,dst尺寸不符合约束条件。 MPP_PROCESS_FAILED mpp处理图片失败。 WEBSOCKET_ERROR WebSocket错误。 CONFIG_FILE_ERROR 配置文件错误。 INVALID_PARAM 参数有误。
能管理”。 进入“技能管理>基础技能”页面。 选择需要安装的技能,单击右侧操作列“安装”。 图1 安装技能 在弹出的安装对话框中,勾选需要安装的设备,单击“确定”。 当显示如下类似信息时,表示安装成功。 图2 安装成功 安装成功后,您可以前往数据管理,查看技能效果。 父主题: 控制台开发技能
理操作可参见华为HiLens功能导读。 设备部署技能流程 开发者控制台开发技能 前提条件 在使用华为HiLens之前您需要申请华为云帐号并进行实名认证。通过此帐号,您可以使用所有华为云服务,并且只需为您所使用的服务付费。具体申请信息请见帐号注册和实名认证。 由于华为HiLens服
项目ID。获取方法请参见获取项目ID resource_id 是 String 资源ID,不同资源(节点,部署,配置项,密钥)有不同的资源ID resource_type 是 String 资源类型(节点,部署,配置项,密钥) 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
选择训练数据后,基于已标注的训练数据,选择预训练模型、配置参数,用于训练安全帽检测模型。 前提条件 已创建用于存储数据的OBS桶及文件夹,且数据存储的OBS桶与ModelArts Pro在同一区域,详情请见创建桶。 已在华为HiLens控制台选择“HiLens安全帽检测”技能模板
node_num Integer 部署的节点数,最小为1,集群部署也为1 result Array of NodeResult objects 每个节点的部署结果 表7 template 参数 参数类型 描述 configs PodConfig object 应用实例配置 apps Array
String 项目ID,获取方法请参见获取项目ID deployment_id 是 String 部署ID,可以在部署详情中获取指定ID pod_id 是 String 节点ID, 可以在部署详情中获取指定ID action 是 String 操作请求,分别为,pause停止,resume启动
端云协同:云端统一管理,端侧可以重复利用,一次联网部署技能,不间断离线推理,快速响应、延迟小、对网络环境依赖低。 高性能:一个边缘设备可覆盖一个区域。 节约成本:减少数据上云,降低更换设备成本。 极简构架:平台进行AI应用封装,简化部署,加速应用对接。 技能按需部署:按场景灵活部署,闸机、工地采用不同技能
如何调用API 构造请求 认证鉴权 返回结果
音频采集器 本地音频文件 构造音频采集器,如果创建失败可以查看技能日志或输出来定位错误原因,本地麦克风使用默认参数采集数据,采样率44100,位宽16bit,双声道采集,每一帧采样点数1024。 接口调用 1.0.8及以上固件版本 static std::shared_ptr<AudioCapture>
上传一个buffer到OBS,此方法会阻塞线程,直至上传结束。上传的根目录(目标OBS桶的位置)是用户在华为HiLens控制台上针对每个设备配置的(参见配置数据存储位置),如果用户没有给设备配置这个信息,那么上传文件会失败。 接口调用 hilens.upload_bufer(key, buffer
rflow算子边界。 ModelArts训练模型 华为HiLens支持在ModelArts训练自己的算法模型,然后导入华为HiLens使用,训练模型可参见《ModelArts文档》。如果要使用ModelArts的预置算法,当前华为HiLens平台仅支持转换如下预置算法: yolo