检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
初始化 初始化HiLens Framework 释放HiLens Framework
准备工作 环境准备 SDK下载
Framework通过封装底层接口、实现常用的管理功能,让开发者可以方便的开发AI应用,发展AI生态。详细指导和API介绍可参见华为HiLens开发指南。 方案价值: 一站式全流程开发:基于华为ModelArts AI开发平台训练算法,通过HiLens平台做技能开发并部署到昇腾310设备推理。 算力性价比高:
技能SDK或者License如何使用和烧录? 华为HiLens技能是否支持Android 平台或ARM平台上运行? 华为HiLens上可以运行哪些TensorFlow和Caffe的模型? 华为HiLens支持自行开发算子吗? 华为HiLens提供的开发环境是什么语言? HiLens
日志模块 设置打印日志的级别 打印Trace级别的日志 打印Debug级别的日志 打印Info级别的日志 打印Warning级别的日志 打印Error级别的日志 打印Fatal级别的日志 示例-日志
错误码 HiLens Framework返回的错误码属于Hilens EC类型,错误码(Hilens EC枚举值)如表1所示。 表1 错误码 错误码 说明 OK=0 没有错误。 UNKNOWN_ERROR 未知错误。 INIT_CURL_ERROR 初始化CURL错误。 CREATE_DIR_FAILED
视频输入模块 输入模块简介 视频采集器 读取摄像头视频帧 获取视频的宽度 获取视频的高度
资源管理 获取模型路径 获得技能工作区目录 获得技能配置 下载OBS文件 计算文件的md5值 示例-资源管理
技能市场 技能市场简介 在技能市场查找技能 预置商用技能 定制技能 购买技能
修订记录 发布日期 说明 2022-11-30 增加 部署技能市场中的ModelBox技能 2022-10-31 增加 使用ModelBox端云协同AI开发套件开发应用 2020-07-22 增加 开发者使用HiLens Studio开发技能。 2020-04-21 优化普通用户和厂商的使用流程和描述。
初始化 初始化HiLens Framework 释放HiLens Framework资源
模型推理 将数据输入模型进行推理,推理结束后将推理结果返回。 接口调用 virtual HiLensEC hilens::Model::Infer(const InferDataVec & inputs, InferDataVec & outputs) 参数说明 表1 参数说明 参数名
开发可训练技能 可训练技能简介 新建可训练技能 HiLens安全帽检测技能 更新应用版本 查看技能详情 删除可训练技能
概述 欢迎使用华为HiLens ,华为HiLens为端云协同多模态AI开发应用平台,提供简单易用的开发框架、开箱即用的开发环境、丰富的AI技能市场和云上管理平台,对接多种端侧计算设备,支持视觉及听觉AI应用开发、AI应用在线部署、海量设备管理等。 在调用华为HiLens服务的AP
如何调用API 构造请求 认证鉴权 返回结果
状态码 状态码如表1那所示。 表1 状态码 状态码 编码 状态码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
使用前必读 在华为HiLens管理控制台上开发技能时需要在线编辑或上传逻辑代码,而在逻辑代码中需要用到HiLens Framework,本文档针对开发者在开发可运行在HiLens Kit设备的技能的时候,介绍如何在逻辑代码中使用HiLens Framework API,您可以根据表1查找您需要的内容。
视频输入模块 视频采集器 读取摄像头视频帧 获取视频的宽度 获取视频的高度 示例-输入
预处理模块 构造图像预处理器 改变图片尺寸 裁剪图片 转换图片颜色格式 示例-预处理
模型管理模块 模型加密(可选) 创建模型实例 模型推理 示例-模型管理