检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
更新难例配置 更新难例配置到难例配置文件,并根据输入更新云侧难例上传状态。 接口调用 HiLensEC SetHardSampleConfig(const std::string &confStr) 表1 参数说明 参数名 说明 confStr 要更新的难例配置,需要是string格式的json值。
获得技能配置 获取技能配置,即技能配置文件中的内容解析成的Json对象(jsoncpp)。 注意此函数每次都会读取配置文件并解析成Json对象,所以如果需要读多个配置项,请将返回值存为一个变量,不要过于频繁的调用GetSkillConfig()。 接口调用 Json::Value
设置打印日志的级别 设置日志级别。 接口调用 void hilens::SetLogLevel(LogLevel level) 参数说明 表1 参数说明 参数名 说明 level 日志级别。可选Trace、Debug、Info、Warning、Error、Fatal。 enum hilens::LogLevel
Kit底部,为一串长达20的字符串,例如“21023XXXXXXXXXXXXXXX”。 产品注册申请提交之后,如果是显示为“产品注册成功”,则可以直接执行下一步;如果提示“产品待审核”则需要等待审核成功之后执行下一步,一个工作日之内审核。 登录企业业务网站,在“技术支持>产品支持>昇
路由器IP在同一网段。 同一个网段指设备连接IP的前三段地址要与路由器IP一致。例如,设备IP是192.168.2.111,那么路由器IP可以是192.168.2.x,其中x是2-255中除111之外的整数。 前提条件 网线连接PC和设备,详细操作请参见连接PC和HiLens Kit。
初始化 初始化HardSampleInferface对象。 接口调用 virtual bool hilens::HardSampleInferface::Init(const float thresholdOne, const float thresholdTwo, const DetectionFilterType
改变图片尺寸 对图片进行缩放。 接口调用 HiLensEC hilens::Preprocessor::Resize(const cv::Mat & src, cv::Mat & dst, unsigned int w, unsigned int h, int type = 0)
发送POST请求 发送一个POST请求。此方法是同步的,请求发送过程中会阻塞直到发送完毕。支持TLS1.2安全协定,超时设为20秒。 接口调用 int hilens::POST(const std::string & url, const Json::Value & body, long
rate:1维,大小为2;等值卷积中在height和width维度上对输入值进行采样的扩张率;如果值大于1,则步长的所有值必须为1 data_format:输入的数据格式,可以是NHWC(默认)或NCHW name:名称(可选) 【约束】 filterN=inputC=group 【输出】 4维tensor,形状
路由器IP在同一网段。 同一个网段指设备连接IP的前三段地址要与路由器IP一致。例如,设备IP是192.168.2.111,那么路由器IP可以是192.168.2.x,其中x是2-255中除111之外的整数。 准备工作 依次完成如下操作: 网线连接PC和设备,详细操作请参见连接PC和HiLens
页面下方显示训练详情。 图5 训练详情 单击右下角的“下一步”。 进入“模型评估”步骤。 步骤5:评估模型 在“应用开发>模型评估”页面,可以针对当前版本的模型进行模型评估,查看评估参数对比和详细评估。 模型评估 图6 模型评估 训练模型的版本、标签数量、测试集数量。单击“下载评估结果”,可保存评估结果至本地。
裁剪图片 对图片进行裁剪。 接口调用 HiLensEC hilens::Preprocessor::Crop(const cv::Mat & src, cv::Mat & dst, unsigned int x, unsigned int y, unsigned int w, unsigned
转换图片颜色格式 转换图片的颜色格式。opencv原生未提供RGB/BGR到NV12/NV21的转换选项,故在这里做补充。 接口调用 HiLensEC hilens::CvtColor(const cv::Mat & src, cv::Mat & dst, CvtCode code)
难例图片判断 根据结果判断输入图片是否是难例。 接口调用 virtual bool Filter(const float inferResult[], const int size); virtual bool Filter(const std::vector<Bbox> &bboxList
示例-预处理 预处理模块示例如下所示: import hilens import cv2 import numpy as np def run(): # 构造摄像头 cap = hilens.VideoCapture() # 获取一帧画面,自带摄像头获取图像为YUV格式
单击右下角的“去支付”,在“支付”页面,勾选支付方式,确认订单后,单击“确认付款”,输入支付密码,完成订单续费。 支付平台管理费后,页面显示“订单支付成功”,您可以返回专业版华为HiLens控制台,在左侧导航栏中选择“设备管理”,等待30秒左右后查看已激活的设备状态是否更新。 后续操作 购买HiLen
准备数据 在使用安全帽检测技能模板开发技能之前,您需要提前准备用于模型训练的数据,上传至OBS服务中。 数据集要求 文件名规范,不能有中文,不能有+、空格、制表符。 保证图片质量:不能有损坏的图片;目前支持的格式包括jpg、jpeg、bmp、png。 为了保证模型的预测准确度,训练样本跟真实使用场景尽量相似。
图3所示。单击“确定”。 页面右上角弹出“连接成功”,完成无线网络连接路由器。 图3 无线连接路由器 查看无线网络IP 配置无线网络后,您可以在华为HiLens智能边缘管理系统获取无线网络的IP地址。 登录华为HiLens智能边缘管理系统,在本地PC中打开浏览器。在地址栏中输入华
单击右下角的“去支付”,在“支付”页面,勾选支付方式,确认订单后,单击“确认付款”,输入支付密码,完成订单续费。 支付平台管理费后,页面显示“订单支付成功”,您可以返回华为HiLens控制台,在左侧导航栏中选择“设备管理>设备列表”,等待30秒左右后查看已激活的设备状态是否更新。 后续操作 购买HiL
图3所示。单击“确定”。 页面右上角弹出“连接成功”,完成无线网络连接路由器。 图3 无线连接路由器 查看无线网络IP 配置无线网络后,您可以在华为HiLens智能边缘管理系统获取无线网络的IP地址。 登录华为HiLens智能边缘管理系统,在本地PC中打开浏览器。在地址栏中输入华