检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
检测算法中的难例图片判断 对检测结果进行判断。 接口调用 hard_sample_detection_filter(inputs) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 inputs 是 list 检测框,例如[bbox1, bbox2, bbox3,...
HiLens Kit如何配置永久性DNS? 问题描述 每次重启HiLens Kit设备后,都会将DNS配置重置为默认地址,需要永久性配置DNS。 解决方案 SSH远程登录HiLens Kit,具体操作请见如何使用SSH登录设备。 WiFi配置在自动化脚本执行之后,加30秒时延,就不会被覆盖。
人脸角度按照三个维度定义:人脸抬头低头角度(pitch),正面人脸旋转角度(roll),前后转头偏转角度(yaw)。人脸检测算法对三个空间维度都有限制。检测模型根据三个维度做姿态评估以后,将检测到的人脸图片发送出来。如果摄像头安装角度不合适,拍摄的画面容易将一些正脸误检为侧脸,在安装好摄像头以后,
人脸检测技能开发 针对业务开发者,华为HiLens提供了导入(转换)模型功能和开发技能的功能,您可以自行开发模型并导入华为HiLens,根据业务诉求编写逻辑代码,然后基于您自定义的算法模型和逻辑代码新建技能。 本章节提供了一个人脸检测技能的样例,介绍从模型导入到查看技能效果,新建
HiLens安全帽检测技能 技能开发流程介绍 准备数据 选择数据 训练模型 评估模型 部署应用 父主题: 开发可训练技能
安全帽检测技能 技能描述 面向智慧园区的安全帽检测技能。本技能使用深度学习算法,实时分析视频流,自动检测园区工人未戴安全帽的行为。 本技能支持根据业务需求划定区域,只检测固定区域内的未戴安全帽的行为,技能返回该区域内安全帽检测的统计信息和坐标信息。 使用时需要提供您的业务REST
选择训练数据后,基于已标注的训练数据,选择预训练模型、配置参数,用于训练安全帽检测模型。 前提条件 已创建用于存储数据的OBS桶及文件夹,且数据存储的OBS桶与ModelArts Pro在同一区域,详情请见创建桶。 已在华为HiLens控制台选择“HiLens安全帽检测”技能模板新建技能,并选择训练数据集,详情请见选择数据。
在“技能模板>全部模板”页面的搜索框中搜索“安全帽检测”,单击“安全帽检测模板”卡片。 在“安全帽检测模板”详情页面,单击“下载模板”,保存技能至本地并解压。 打开cmd命令行,进入技能模板中“server.py”文件的路径“../安全帽检测模板/安全帽检测模板/server.py”,运行“python
一些常用的指标,如精准率、召回率、F1值等,能帮助您有效的评估,最终获得一个满意的模型。 前提条件 已在华为HiLens控制台选择“HiLens安全帽检测”技能模板新建技能,并训练模型,详情请见训练模型。 评估模型 工作流会用测试数据评估模型,在“应用开发>评估模型”页面,查看评估结果。 模型评估
准备数据 在使用安全帽检测技能模板开发技能之前,您需要提前准备用于模型训练的数据,上传至OBS服务中。 数据集要求 文件名规范,不能有中文,不能有+、空格、制表符。 保证图片质量:不能有损坏的图片;目前支持的格式包括jpg、jpeg、bmp、png。 为了保证模型的预测准确度,训练样本跟真实使用场景尽量相似。
修改IP地址 拔出PC侧网线,断开设备与PC的网线连接,然后网线连接设备与路由器。 配置DNS: 在华为HiLens智能边缘管理系统“管理>网络>有线网络”页面。单击“配置DNS地址”的“新增”。 添加DNS地址“nameserver 8.8.8.8”。 单击“确定”。 单击“保存”,重启系统,使配置生效。
登录华为HiLens智能边缘管理系统-7 在主菜单中选择“管理>网络>有线网络”。 进入“有线网络”配置页面。 图2 有线连接路由器-8 单击检测网络状态后的“检测”,检查网络是否连接。 修改IP地址。 单击待修改IP地址后的“修改”。 按表1修改“IP地址”。本示例使用路由器IP是“192.168
Studio自动创建技能,进一步调试技能。 前提条件 已在华为HiLens控制台选择“HiLens安全帽检测”技能模板新建技能,并评估模型,详情请见评估模型。 由于部署在线应用涉及ModelArts功能,需消耗资源,要确保账户未欠费。 安装技能至设备,需要提前在华为HiLens控制台注册HiLens
角的“开始标注”,在“数据标注”页面手动标注数据。 查看标签解析 新建并选择训练数据集后,针对已标注的数据,您可以在“标签解析”中查看标签样本的统计数据,横轴为“标签”,纵轴为标签对应的有效“样本数”。 图4 标签解析 后续操作 在“应用开发>数据选择”页面选择训练数据集,并针对
011的HiLens Kit设备,介绍如何在智能边缘系统注册设备至华为HiLens管理控制台。 人脸检测技能开发:基于人脸检测的Caffe模型,使用华为HiLens的模型导入和技能开发功能,新建一个全新的人脸检测技能。 手势识别技能开发(ModelArts+华为HiLens):基于手势识别的模型
在华为HiLens控制台选择“HiLens安全帽检测”技能模板新建技能后,您可以自主上传数据训练模型,开发安全帽检测技能,实现安全帽检测功能,并快速创建技能,一键部署至端侧设备。 图1 HiLens安全帽检测技能流程 表1 HiLens安全帽检测技能说明 流程 说明 详细指导 准备数据 在使用安全帽检测技能模板开发
为什么设备在线,但是固件升级提示失败? 检查设备网络情况,查看设备是否真正的处于在线状态。 SSH窗口命令行输入date,看时间是否同步,不同步则请修改: 调整时区,与中国时区一致,执行命令 timedatectl set-timezone Asia/Shanghai 修改设备时
华为HiLens提供可训练技能模板,通过工作流指引支持自主上传数据集,零代码构建安全帽检测技能,并一键下发到端侧设备HiLens Kit;针对难例数据,可快速迭代更新技能,提升精度。 本章节介绍如何使用HiLens安全帽检测工作流零代码开发技能,通过上传训练数据、训练模型、评估模型,并将技能一键部署至端侧设备HiLens
逻辑代码的上传方式。 “在线编辑” 使用在线开发技能的逻辑代码,会自动生成一个zip包上传到OBS中。华为HiLens会自动创建一个OBS桶用于存储技能包,桶名称命名规则为“<project_id>-hilens-skill”,您可以前往OBS服务,找到对应命名规则的OBS桶,并获取在线编辑的代码包文件。
发送消息 部分场景的技能需要发送消息到用户的手机或邮箱,例如某一技能具备检测陌生人功能,在检测到陌生人后需要发送消息给用户。开发者可调用如下接口实现该功能。 接口调用 hilens.send_msg(subject, message) 仅1.0.7-1.2.2版本的固件提供该接口。