检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
播放音频文件 播放本地AAC格式音频文件。在盒子音频输出口接上耳机或者音箱,调用该接口时便可听到声音。 接口调用 audio_out = hilens.AudioOutput() audio_out .play_aac_file(file_path, vol) 参数说明 表1 参数说明
从OBS下载文件 从OBS下载文件。 接口调用 hilens.download_from_obs(url, download_to) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 url 是 字符串 OBS资源的链接。资源链接获取详情请参见OBS控制台指南>通过对象URL访问对象。
计算文件的md5值 计算文件的md5值。 接口调用 hilens.md5_of_file(file) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 file 是 字符串 被计算的文件的路径。 返回值 返回文件的md5值。 父主题: 资源管理模块
将不支持在线编辑代码。开发者线下开发完成后,需要在Linux环境下把代码编译打包,然后上传到obs。 可直接使用模板模型,无需填写。 代码执行文件 技能的启动将以该代码执行文件为入口,类似C语言的main函数。入口文件必须在一级目录。 “技能包”格式的技能要求该文件在技能包的根目录下,如Python技能请以
为什么设备在线,但是固件升级提示失败? 检查设备网络情况,查看设备是否真正的处于在线状态。 SSH窗口命令行输入date,看时间是否同步,不同步则请修改: 调整时区,与中国时区一致,执行命令 timedatectl set-timezone Asia/Shanghai 修改设备时
n”的文件夹用于存放训练数据集。 创建名称为“training-data-out”的文件夹用于存放输出的数据集。 创建OBS桶和文件夹的操作指导请参见创建桶和新建文件夹。为保证数据能正常访问,请务必保证创建的OBS桶与ModelArts Pro服务在同一区域。 参考上传文件,使用
获取难例配置 读取难例配置文件,难例配置文件路径为相应技能“data”目录,如“/home/hilens/skills/***skill_path/data/hardsample_config.json”。 接口调用 hilens.get_hard_sample_config()
通过提供多场景的华为HiLens样例,方便您快速了解使用华为HiLens的流程和操作。 智能边缘系统注册设备 人脸检测技能开发(HiLens控制台新建技能) 手势判断技能开发(ModelArts导入模型+HiLens新建技能) 安全帽检测技能开发(外接摄像头) 厂商分发技能至产品 02 入门 华为HiLens不仅预置了丰富的AI技能,还提供Skill
发送消息 部分场景的技能需要发送消息到用户的手机或邮箱,例如某一技能具备检测陌生人功能,在检测到陌生人后需要发送消息给用户。开发者可调用如下接口实现该功能。 接口调用 hilens.send_msg(subject, message) 仅1.0.7-1.2.2版本的固件提供该接口。
011的HiLens Kit设备,介绍如何在智能边缘系统注册设备至华为HiLens管理控制台。 人脸检测技能开发:基于人脸检测的Caffe模型,使用华为HiLens的模型导入和技能开发功能,新建一个全新的人脸检测技能。 手势识别技能开发(ModelArts+华为HiLens):基于手势识别的模型
、基本信息、运行时配置参数和技能结果上传接口。 人脸检测技能:面向智慧商超的人脸采集技能。 多区域客流分析技能:面向智慧商超的客流统计技能。 车牌识别技能:面向智慧商超的车牌判断技能。 安全帽检测技能:面向智慧园区的安全帽检测技能。 人脸客流统计技能:面向智慧门店的人脸抓拍和客流统计技能。
技能已部署至某一设备中,且处于“运行中”状态。技能非运行状态时,用户无法收到技能的消息通知。 配置订阅对象 订阅对象为消息通知的接收对象,在设备检测到指定场景(例如设备所安装技能具备检测陌生人的功能,在检测到陌生人的场景),订阅对象即可收到消息通知。 登录HiLens管理控制台,单击左侧导航栏“设备管理>设备列表”,进入设备列表页面。
Studio上,视频文件所在目录为“video/”文件夹下,但是安装技能到HiLens Kit 上后,视频文件目录“video/”没有打包到HiLens Kit上,导致HiLens Kit读取不到视频文件。 解决方法 需要将视频文件放在和您代码同级的目录中,代码中指定这个文件名称后,在安装技能到hilens
successfully.”,文件夹“model”下会显示新导入的模型文件。 如果是非“om”格式的模型,会弹出“Convert Model”对话框。 按表1填写模型转换的信息,单击“OK”。 表1 Convert Model参数说明 参数 说明 Model Path 待转换的模型文件在技能项目文
难例图片上传 对识别为难例的图片进行上传。上传的文件名为"model_name-camera_name-index.jpg",如果当前文件夹有同名文件,将会覆盖,可以在model_name或者camera_name中加入时间戳实现不覆盖。注意:obs文件名长度限制为1024个字符。 接口调用
输入模块简介 hilens::AudioCapture类 使用音频采集器来读取本地音频文件的数据,相关头文件已集成到“hilens.h”。 #include <hilens.h> 构造及析构函数 ~AudioCapture() virtual hilens::AudioCapture::~AudioCapture()
使用流程 AI应用使用者 AI软件集成方 硬件厂商 AI部署人员 AI运维人员 家庭:提高家庭安防。 商超:统计客流量等。 园区:检测车辆属性和车牌等。 工地:检测工人是否佩戴安全帽等。 参见: 设备部署技能流程 AI应用开发者 高校老师/学生 培训机构 AI开发技术人员 AI开发爱好者
也可以使用熟悉的视觉处理库OpenCV。在此之上,HiLens Framework提供了以下6个模块供开发者使用,方便开发诸如人形检测、疲劳驾驶检测等技能,模块说明如表1所示。用户可以开发Python版本的技能并在HiLens Kit上运行。 图1 HiLens Framework框架
om”格式。 操作步骤 在HiLens Studio界面打开技能项目。 单击左上角,左侧将展示开发项目的文件目录。 单击“model”文件夹,右键单击“.om”格式的模型文件,选择“Encrypt Model”。 弹出“Encrypt Model”对话框。 图1 加密模型 “Encrypt
包文件。 在线编辑时,可在编辑区创建文件或文件夹,并在文件中编辑逻辑代码。默认创建初始入口文件“index.py”,可重命名文件夹或文件名称,也可根据自身业务创建非“.py”格式的文件或文件夹。 “从OBS桶上传文件” 针对比较复杂的工程代码可以线下开发,手动生成zip或tar.