检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
入一组数据,并得到推理结果。输入数据的类型不是uint8或float32数组组成的list将会抛出一个ValueError。 接口调用 hilens.Model.infer(inputs) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 inputs 是 列表 推理输
该接口用于读取一帧视频。注意IPC摄像头和MP4视频返回的是YUV_NV21颜色排布的数据,而UVC类型的摄像头返回的是BGR颜色排布的数据。 接口调用 hilens.VideoCapture.read() 返回值 一帧视频数据。参数类型为numpy数组(dtype为uint8),兼容cv2。 父主题: 视频输入模块
华为HiLens自定义策略 如果系统预置的华为HiLens权限,不满足您的授权要求,可以创建自定义策略。自定义策略中可以添加的授权项(Action)请参考权限及授权项说明。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏
DC等设备类型)、HiLens Kit的注册、管理和注销。下文所有操作,仅针对HiLens设备(Windows、Atlas 500、通用x86设备、通用ARM设备、SDC等设备类型)、HiLens Kit。 在进行设备管理之前,您需要将端侧设备注册至华为HiLens中,其相应的说
等待一会,当状态变为“运行中”,则技能成功运行在端侧设备上。同时,您也可以通过显示器查看技能输出数据。 已部署的技能状态说明如表1所示。 图1 查看技能状态 表1 部署技能状态 状态名 状态说明 停止 停止状态,技能停止运行在端侧设备上。 运行中 运行状态,技能成功安装在端侧设备。
多技能中,您可以通过如下几种方式查找您想要的技能。 技能市场默认按综合排序进行展示。 搜索技能 在“技能市场”页面左上角的“自定义过滤”中,输入技能名称的关键词,通过关键词进行搜索。 图1 搜索 筛选技能 在已选条件下方,可以选择对应的“技能类型”、“计费策略”、“设备类型”、“
查询某资源类型的标签 功能介绍 专业版HiLens控制台标签管理,查询某种资源类型的所有标签,返回标签列表。 URI GET /v3/{project_id}/tag-mgr/{resource_type}/tags 表1 路径参数 参数 是否必选 参数类型 描述 project_id
或提前准备好自定义技能,并将其安装部署到您的设备中,拓展设备的AI能力。 前提条件 “设备管理”中至少拥有一个设备,且设备状态为“运行中”,激活状态为“已激活”。 在创建部署工程前,如果您选择部署订单技能,请提前在技能市场购买符合技能格式的技能。如果您选择部署自定义技能,请提前按技能格式准备好技能包或容器镜像文件。
HiLens Kit可以导入自定义的Python模块吗? 可以,和普通的Python环境一样。如果想要使用Python的其他包,可以使用源码编译的方式安装,源码编译aarch64版本的软件包。 父主题: HiLens Kit系统操作
检测算法中的难例图片判断 对检测结果进行判断。 接口调用 hard_sample_detection_filter(inputs) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 inputs 是 list 检测框,例如[bbox1, bbox2, bbox3,...
参数说明1 参数名 说明 inferResult[] float数组,分类算法得到的各类别置信度。 size 输入大小。 表2 参数说明2 参数名 说明 bboxList std::vector<Bbox>,BBox结构体定义如下。 structBbox { float xmin;
feat_stride:可选,类型:float base_size:可选,类型:float min_size:可选,类型:float ratio:数组;类型:float scale:数组;类型:float pre_nms_topn:可选,类型:int32 post_nms_topn:可选,类型:int32
分类算法中的难例图片判断 对分类结果进行判断。 接口调用 hard_sample_classification_filter(inputs,input_size) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 inputs 是 list 类别得分,例如[class1-score
npu类型,支持D310类型和D910类型。D310表示D310类型。 D910表示D910类型。不填表示为D310类型 ports 否 Array of HostContainerPortMapping objects 容器端口映射值 privileged 否 Boolean 是否启用特权容器,默认值false
npu类型,支持D310类型和D910类型。D310表示D310类型。 D910表示D910类型。不填表示为D310类型 ports 否 Array of HostContainerPortMapping objects 容器端口映射值 privileged 否 Boolean 是否启用特权容器,默认值false
Kit上运行,“.pb”格式或“.caffemodel”格式的模型在“导入(转换)”过程中,华为HiLens平台会自动将模型转换为“.om”格式。 确认上传的模型文件是否正确 导入自定义模型前,需要将自定义的模型上传到OBS服务,非“.om”格式的模型上传文件包含caffe模型文件“.caffemodel”和“
read(nFrames) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 nFrames 否 整型 要读取的帧数量,默认值为1。支持最多一次读取 512帧。 返回值 n帧音频数据。参数类型为numpy数组(dtype为int16)。 如果读取失败抛出一个RunTimeError。
mode) 参数说明 表1 参数说明 参数名称 是否必选 参数类型 参数描述 key 是 字符串 上传到OBS中的具体路径,不需要网址信息,只需OBS中的文件路径即可,如 'test/output.txt'。 注意key中,两个目录名不可为 "." 开头或结尾,亦不可出现连续的多个斜杠如"//"。
npu类型,支持D310类型和D910类型。D310表示D310类型。 D910表示D910类型。不填表示为D310类型 ports Array of HostContainerPortMapping objects 容器端口映射值 privileged Boolean 是否启用特权容器,默认值false
进入“设备列表”页面。 选择上一步骤中安装技能的设备,单击设备卡片。 进入“设备详情”页,默认展示“技能管理”页签。 选择上一步骤中安装的技能,单击操作列的“启动”,并单击“确定”,确定启动技能运行在端侧设备上。 等待一会,当状态变为“运行中”,则技能成功运行在端侧设备上。 已安装的技能状态说明如表3所示。