检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
是 string 上传图片对应的模型名称。 camera_name 是 string 上传图片对应的摄像头名称。 frame 是 mat 要上传的图片,必须为NV21格式。 返回值 返回Bool值,True或False,True表示成功上传。 父主题: 难例上传模块
下载OBS文件 从OBS下载一个文件。 接口调用 HiLensEC hilens::DownloadFileFromOBS(const std::string & url, const std::string & downloadTo) 参数说明 表1 参数说明 参数名 说明 url
上传文件 上传一个文件到OBS,此方法会阻塞线程,直至上传结束。上传的根目录(目标OBS桶的位置)是用户在华为HiLens控制台上针对每个设备配置的(参见配置数据存储位置),如果用户没有给设备配置这个信息,那么上传文件会失败。 接口调用 hilens.upload_file(key
上传缓冲区数据 UploadBuffer() 上传一个buffer到OBS,此方法会阻塞线程,直至上传结束。目标OBS桶可在华为HiLens控制台上进行配置,详情请参见配置数据存储位置。 接口调用 HiLensEC hilens::UploadBuffer(const std::string
上传缓冲区数据 上传一个buffer到OBS,此方法会阻塞线程,直至上传结束。上传的根目录(目标OBS桶的位置)是用户在华为HiLens控制台上针对每个设备配置的(参见配置数据存储位置),如果用户没有给设备配置这个信息,那么上传文件会失败。 接口调用 hilens.upload_bufer(key
足一定规范,详情请见模型输入目录规范。 上传到OBS需要收取一定费用,收费规则请参见对象存储服务 OBS。 上传至OBS时,需确保OBS桶与华为HiLens在同一区域,且OBS文件夹名称满足如下要求: 文件夹名称不能包含以下字符:\:*?"<>|。 文件夹名称不能以英文句号(.)或斜杠(/)开头或结尾。
上传文件 UploadFile() 上传一个文件到OBS,此方法会阻塞线程,直至上传结束。目标OBS桶可在HiLens页面上进行配置,详情请参见配置数据存储位置。 接口调用 HiLensEC hilens::UploadFile(const std::string & key, const
示例-难例上传 难例上传示例如下所示: import hilens import cv2 import numpy as np def run(): # 构造摄像头 cap = hilens.VideoCapture() disp = hilens.Display(hilens
后在弹出对话框中选择您的OBS目录,设置当前设备的视频数据存储于您选择的OBS目录下。 由于设备数据的存储将耗费华为云的存储资源,使用OBS服务进行存储,将会产生相应的费用,详细操作及规范请参见OBS控制台指南。 由于通过URL访问桶时,桶名会作为URL的一部分,根据DNS标准,
从OBS下载文件 从OBS下载文件。 接口调用 hilens.download_from_obs(url, download_to) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 url 是 字符串 OBS资源的链接。资源链接获取详情请参见OBS控制台指南>通过对象URL访问对象。
难例上传介绍及说明 1.1.2固件版本开始支持边缘AI难例发现算法,如果要使用难例上传相关接口,请先升级固件版本到1.1.2,详情请见升级固件版本。 当前主要支持的难例发现算法如下。 图片分类 CrossEntropyFilter(threshold_cross_entropy)
难例上传介绍及说明 1.1.2固件版本开始支持边缘AI难例发现算法,如果要使用难例上传相关接口,请先升级固件版本到1.1.2,详情请见升级固件版本。 当前主要支持的难例发现算法如下。 图片分类 CrossEntropyFilter(threshold_cross_entropy)
难例上传模块 难例上传介绍及说明 构造HardSample实例 初始化 难例图片判断 获取难例配置 更新难例配置
提示“上传的AK/SK不可用”,如何解决? 问题分析 AK与SK是用户访问OBS时需要使用的密钥对,AK与SK是一一对应,且一个AK唯一对应一个用户。如提示不可用,可能是由于账号欠费或AK与SK不正确等原因。 解决方案 使用当前账号登录OBS管理控制台,确认当前账号是否能访问OBS。
初始化难例上传模块 构造一个难例过滤器。 接口调用 hilens.HardSample(threshold_one, threshold_two, filter_type) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 threshold_one 是 float 阈
难例上传模块 难例上传介绍及说明 初始化难例上传模块 检测算法中的难例图片判断 分类算法中的难例图片判断 难例图片上传 获取难例配置 更新难例配置 示例-难例上传
filterType 难例过滤器的类型,取值分别对应“CrossEntropyFilter”、“IBT”和“CSF”三种算法,详情请见难例上传介绍及说明。 取“CrossEntropyFilter”算法的时候thresholdOne为算法“CrossEntropyFilter”的
更新难例配置 更新难例配置到难例配置文件,并根据输入更新云侧难例上传状态。 接口调用 HiLensEC SetHardSampleConfig(const std::string &confStr) 表1 参数说明 参数名 说明 confStr 要更新的难例配置,需要是string格式的json值。
camera_names 摄像头名称。可在上传的时候区分不同摄像头的数据。 data_count 总上传图片数。 datacur_count 已经上传的图片数。 dataset_name 要上传到的数据集名称。 dataset_path 要上传的路径,对应的是数据集的url。 model_algorithm
&hilens::GetHardSampleInstance() 返回值 返回一个HardSampleInferface对象。 父主题: 难例上传模块