检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
隔离资源说明 每个华为云账号或IAM账号,均存在一个默认的工作空间“default”,该空间可查看当前账号下在华为HiLens所创建的所有资源。
权限及授权项说明 如果您需要对您所拥有的华为HiLens服务进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用华为HiLens
隔离资源说明 每个华为云帐号或IAM帐号,均存在一个默认的工作空间“default”,该空间可查看当前帐号下在华为HiLens所创建的所有资源。 创建工作空间后,可实现隔离管理的资源如下: 表1 隔离资源 导航栏 隔离资源 设备管理 注册的HiLens推理设备和摄像头管理等。
确认上传的模型文件是否正确 导入自定义模型前,需要将自定义的模型上传到OBS服务,非“.om”格式的模型上传文件包含caffe模型文件“.caffemodel”和“.prototxt”和配置文件“.cfg”,或tensorflow的“.pb”模型文件和配置文件“.cfg”。
“帐号名” 华为云帐号名,相关概念请参见IAM基本概念。 “用户名” IAM用户名,相关概念请参见IAM基本概念。如果没有IAM账户时,“用户名”与“帐号名”一致。 “密码” 华为云帐号密码。 单击“保存”。 页面右上方提示“注册成功”。
上传到OBS需要收取一定费用,收费规则请参见对象存储服务 OBS。 上传文件时,要求此OBS桶与您使用的华为HiLens处于同一区域。 如果您从OBS上传代码,需要将所有代码文件压缩后上传,上传的文件必须为“.zip”或“tar.gz”格式,且入口文件必须在一级目录。
为保证模型数据能正常访问,请务必保证创建的OBS桶与华为HiLens在同一区域。 占用OBS资源的操作均会收取一定费用,收费规则请参见对象存储服务 OBS。
确保华为云账号没有欠费。 确保获得如下数据: 待连接设备的IP地址: 设备初始IP地址请参见HiLens Kit 用户指南>默认数据中“管理网口初始IP地址”的“默认值”。
图1 开发者快速入门 准备工作 已注册华为帐号开通华为云,并完成实名认证。在使用华为HiLens前检查帐号状态,帐号不能处于欠费或冻结状态。 已购买HiLens Kit设备,并注册HiLens Kit。
前提条件 保证华为云账号不欠费。在华为HiLens控制台开发技能时,会占用OBS资源,需要收取一定费用,收费规则请参见OBS价格详情。基于可训练技能模板新建技能,训练模型和部署技能会占用ModelArts训练资源,需要收取一定费用,收费规格请参见ModelArts价格详情。
在设备详情区域,您可以单击“数据存储位置”右侧的,然后在弹出对话框中选择您的OBS目录,设置当前设备的视频数据存储于您选择的OBS目录下。 由于设备数据的存储将耗费华为云的存储资源,使用OBS服务进行存储,将会产生相应的费用,详细操作及规范请参见OBS用户指南。
NOT_FOUND 没有这个对象。 SERVER_ERROR 服务端内部错误。 OBJECT_CONFLICT 对象冲突。 APPEND_FAILED 追加失败(比如追加到不可追加的对象上)。
返回值 如果成功则返回crop后的图片,<class 'numpy.ndarray'>对象。 失败则抛出一个ValueError。 父主题: 预处理模块
当返回的对象被析构时,对应的模型资源也被释放。
上传文件 UploadFile() 上传一个文件到OBS,此方法会阻塞线程,直至上传结束。目标OBS桶可在HiLens页面上进行配置,详情请参见配置数据存储位置。
该产品的具体介绍见华为云HiLens Kit 用户指南>产品简介。
NOT_FOUND 没有这个对象。 SERVER_ERROR 服务端内部错误。 OBJECT_CONFLICT 对象冲突。 APPEND_FAILED 追加失败(比如追加到不可追加的对象上)。
在开发可训练技能时,会占用OBS资源,需要收取一定费用,收费规则请参见对象存储服务 OBS。 在开发可训练技能时,会占用ModelArts的训练资源,需要收取一定费用,收费规则请参见ModelArts价格详情。 新建可训练技能的详细流程如图2所示。
返回值 <class 'numpy.ndarray'>对象,转换后的图片(NV12或NV21),如果转换失败则返回一个空的numpy.ndarray对象。 父主题: 预处理模块
返回值 如果成功则返回resize后的图片,<class 'numpy.ndarray'>对象。 失败则抛出一个ValueError。 父主题: 预处理模块