检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
项目源代码。 ├── test 测试数据。 ├── cameras0.mp4 HiLens Studio中Video Capture 默认读取的视频文件。 项目文件操作 右键单击项目文件,可针对自身业务对当前的文件进行一系列操作,详细的操作说明如表1所示。 表1 项目文件操作说明
import numpy as np def run(): # 构造摄像头 cap = hilens.VideoCapture() # 获取一帧画面,自带摄像头获取图像为YUV格式 # 自带摄像头默认分辨率为720p,所以YUV图像的大小为(720*3/2
shape,格式为NHWC,如“input_name:1,224,224,3”,必填项。“input_name”必须是转换前的网络模型中的节点名称。当模型存在动态shape输入时必须提供。例如“input_name1:?,h,w,c”,该参数必填,其中“?”为batch数,表示1
opencv_core opencv_highgui opencv_imgproc opencv_imgcodecs opencv_calib3d opencv_videoio opencv_features2d opencv_flann opencv_photo opencv_video jsoncpp_noabi)#
!= 0: hilens.error("Failed to download from obs") return # 在技能工作区目录新建文件夹并解压 os.system('mkdir '+hilens.get_workspace_
# 构造显示器 cap = hilens.VideoCapture() # 构造摄像头 proc =
Relu 【参数】 features:非常量输入,tensor name:此操作的名称(可选) 【约束】 无限制 【输出】 1个tensor,类型同features 【量化工具支持】 是 17 tf.nn.relu6 Relu6 【参数】 features:非常量输入,tensor
import numpy as np def run(): # 构造摄像头 cap = hilens.VideoCapture() disp = hilens.Display(hilens.HDMI) hard_sample = hilens
单击选择转换输出目录为“/hilens-test1/face-detection-output/”。 “高级选项” 包括输入张量形状、转换输出节点等参数选项,详情请见高级选项。此样例可保持默认参数。 图2 模型来源 图3 导入模型 模型导入后,将进入“模型管理”页面,您导入的模型可从
import numpy as np def run(): # 构造摄像头 cap = hilens.VideoCapture() # 获取一帧画面,自带摄像头获取图像为YUV_NV21格式,默认分辨率720p frame = cap.read()
#img = cv2.imread("/tmp/dengchao.jpg") cap = hilens.VideoCapture() frame = cap.read() img = cv2.cvtColor(frame, cv2.COLOR_YUV2BGR_NV21)
HiLens Studio使用流程 HiLens Studio 是一个提供给开发者的多语言类集成开发环境,包括代码编辑器、编译器、调试器等,开发者可以在HiLens Studio 中编写和调试技能代码。针对调试好的技能代码,开发者也可以在HiLens Studio中发布技能、部署并运行技能到端侧设备上。
实例数 应用部署的实例数量。应用部署可以有一个或多个实例,用户可以自定义设置具体实例个数,默认为1。 每个实例都由相同的应用部署而成。为防止出现节点异常或实例异常,导致部署应用异常,建议使用多个实例,以保障部署技能的高可靠性。 重启策略 当前仅支持“总是重启”。 特权 特权开关,开启后,容器将可以访问主机上的所有设备。
无线网络配置(SSH) HiLens Kit有两种组网方式,分为无线和有线两种方式连接路由器,本章介绍无线网络配置方式。 不能同时使用无线网络和有线网络连接同一个路由器,无线连接会自动删除默认网关,再次使用有线网络时需要配置默认网关。推荐使用无线连接到路由器,以免更新设备IP后遗忘或丢失IP。
实例数 应用部署的实例数量。应用部署可以有一个或多个实例,用户可以自定义设置具体实例个数,默认为1。 每个实例都由相同的应用部署而成。为防止出现节点异常或实例异常,导致部署应用异常,建议使用多个实例,以保障部署技能的高可靠性。 重启策略 当前仅支持“总是重启”。 特权 特权开关,开启后,容器将可以访问主机上的所有设备。
配置无线网络 HiLens Kit有两种组网方式,分为无线和有线两种方式连接路由器,本章介绍无线网络配置方式。 不能同时使用无线网络和有线网络连接同一个路由器,无线连接会自动删除默认网关,再次使用有线网络时需要配置默认网关。推荐使用无线连接到路由器,以免更新设备IP后遗忘或丢失IP。
智能边缘系统注册设备 本章节针对已升级HiLens Kit系统固件版本至2.2.200.011的HiLens Kit设备,介绍如何在智能边缘系统注册设备至华为HiLens管理控制台。设备注册至华为HiLens管理控制台后,可以在华为HiLens控制台上管理设备和技能等。 使用智能
iH,roiW],格式范围是:1<= roiN <=65535,roiC == 5,roiH == 1,roiW == 1 输入的featuremap维度为[xN,xC,xH,xW] pooledH==pooledW==groupSize <= 128 [pooledH pooledW
HiLens Studio安装技能 针对已经在HiLens Studio 中调试运行好的技能代码,您可以在HiLens Studio界面中安装技能部署到您的设备中,查看技能的运行效果,判断此技能是否满足业务诉求。 前提条件 已注册HiLens Kit设备至控制台,详情请见注册HiLens
准备数据 在使用安全帽检测技能模板开发技能之前,您需要提前准备用于模型训练的数据,上传至OBS服务中。 数据集要求 文件名规范,不能有中文,不能有+、空格、制表符。 保证图片质量:不能有损坏的图片;目前支持的格式包括jpg、jpeg、bmp、png。 为了保证模型的预测准确度,训练样本跟真实使用场景尽量相似。