检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
>设备列表”,然后在设备列表中,单击需要进行管理的某一设备,进入设备详情页面。 在设备详情区域,您可以单击“数据存储位置”右侧的,然后在弹出对话框中选择您的OBS目录,设置当前设备的视频数据存储于您选择的OBS目录下。 由于设备数据的存储将耗费华为云的存储资源,使用OBS服务进行存储,将会产生相应的费用,详细操作及规范请参见OBS用户指南。
创建工作空间后,所有工作空间可共享的资源,即无法实现隔离管理的资源如下: 表2 共享资源 导航栏 共享资源 技能市场 技能市场可共享的技能以及使用当前账号购买的技能。 设备管理>产品管理 在华为HiLens新建的产品,即35xx芯片的摄像头设备。 技能开发>技能模板 华为HiLens预置的模板以及当前账号所收藏的模板。
Framework中的RTMP接口构造一个显示器,将视频(图片帧)输出到显示器类,详情请见构造一个用于输出的显示器。 RTMP输出接口的使用方式与HDMI类似,如果您之前代码里面使用的是HDMI输出,只需要修改很少的代码就可以输出技能结果,只需要在本地搭建一个RTMP的服务器就可以实现本地推流。详细步骤如下:
设备注册完成后,您可在华为HiLens平台的技能市场订购所需要的技能,拓展设备的AI能力。例如订购一个“人脸判断”技能,安装在设备上后,即可让设备具备判断人脸的能力。 登录华为HiLens管理控制台,在左侧导航栏选择“产品订购>订单管理”。 进入“订单管理”页面。 单击右上角的“产品订购”。 进入“华为HiLens产品订购”页面。
进入“设备列表”页面。 选择待部署技能的设备,单击操作列的“部署应用”。 进入“部署应用”页面。 填写部署的信息,然后单击右下角的“下一步”。 表1 部署基本信息 参数 说明 部署名称 应用部署的名称,命名必须唯一。只允许英文小写字母、数字、中划线的字符,且长度范围在2~32, 开头和结尾只允许英文小写字母或数字。
整型 设置读取到的视频帧图片宽度(要求为16的倍数,推荐为32的倍数,且最小为128),仅支持IPC摄像头和MP4视频文件进行设置。 如果不输入参数,默认按视频帧原始宽高。 height 否,需要和width同时使用 整型 设置读取到的视频帧图片高度(要求为2的倍数,且最小为12
输出一帧图片 输出一张图片。注意,在第一次调用该接口时,输出模块会根据输入的图片尺寸来设置视频尺寸,此后的调用中skill必须保证输入图片的尺寸与之前的一致。 接口调用 virtual HiLensEC hilens::Display::Show(const cv::Mat & frame)
HiLens Studio卸载技能 针对已经安装至设备的技能,如果您不再需要该技能,可在HiLens Studio界面卸载技能。 操作前必读 仅可对处于“Online”状态(即在线状态)的设备卸载技能。处于“Offline”状态(即离线状态)的设备无法卸载技能。连接端侧和云侧操作请参见注册HiLens
创建密钥 功能介绍 创建密钥,如果通过在应用部署中配置密钥,容器下发到设备之后,在容器上看到的密钥是解密的 URI POST /v3/{project_id}/ai-mgr/secrets 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法请参见获取项目ID
构造一个模型。HiLens kit可以使用昇腾310芯片支持的模型来进行推理,使用此方法来构造一个后续用于推理的模型。模型构造失败则会抛出一个CreateError,并在日志上打印出错误码(例如0x1013011为模型路径错误)。当返回的对象被析构时,对应的模型资源也被释放。 接口调用 static
c”,该参数必填,其中“?”为batch数,表示1次处理的图片数量,需要根据实际情况填写,用于将动态shape的原始模型转换为固定shape的离线模型。 如果存在多个输入,请以分号(;)隔开。 “pb”模型转“om”模型时的张量形状就是“pb”模型的输入节点和shape,例如“images:1
infer([input1]) # 假设模型2的输入为模型1的输出(已经是list),数据类型为float32 input2 = output1 # 进行推理 output2 = model2.infer(input2) # 假设模型3的输入是多输入,数据类型为float32
在设备列表页面,您可以查看已注册设备的基本信息,或者查看此设备升级状态。 查看设备基本信息 在“设备管理>设备列表”页面,默认展示设备的一些基本信息,如图1所示。 图1 设备卡片 单击设备对应的卡片的设备名称,进入设备详情页面,如图2所示,您可以查看设备的详细情况,并且对设备进行管理,
>设备列表”,进入“设备列表”页面。 选择指定的设备,单击“操作>注销”。 您也可以单击设备卡片进入设备详情页,单击右上角“注销设备”。 图1 注销设备 在弹出的对话框中,确认要注销的设备信息,单击“确定”完成注销操作。 设备注销后,设备上部署的技能将同时被卸载。 注销设备前,需要先卸载从技能市场安装的技能。若不卸
>技能管理”,进入“技能管理”页面。 选择需要发布的技能,单击左侧。 下方显示当前技能的所有版本信息。 选择技能版本,单击操作列的“发布”。 进入发布技能页面。 图1 发布技能 在发布技能页面按表1设置对应的发布信息,单击右下角的“确定”。 表1 发布至AI Gallery参数说明
华为HiLens为端云协同多模态AI开发应用平台,提供简单易用的开发框架、开箱即用的开发环境、丰富的AI技能市场和云上管理平台,对接多种端侧计算设备,支持视觉及听觉AI应用开发、AI应用在线部署、海量设备管理等。 在调用华为HiLens服务的API之前,请确保已经充分了解华为HiLens服务相关概念,详细信息请参见产品介绍。
手机调试界面 表2 手机调试功能说明 序号 说明 1 当前手机摄像头调试的技能名称以及实时输入的视频流。 单击技能名称,可切换技能,在手机弹出的新界面选择新的技能,然后单击“确定”,即可切换技能。 2 当前调试的技能输出视频流。 3 操作列,可进行如下操作: 前置摄像头:切换手机摄像头为前置摄像头。
仅可对处于“Online”状态(即在线状态)的设备启动技能。处于“Offline”状态(即离线状态)的设备无法启动技能。连接端侧和云侧操作请参见注册HiLens Kit。 “Stopped”状态的技能,允许执行启动技能操作。 “Running”状态的技能,允许执行停止操作,“Runnin
置信息的资源类型,配置项允许您将配置文件从容器镜像中解耦,从而增强容器工作负载的可移植性。 配置项价值如下: 使用配置项功能可以帮您管理不同环境、不同业务的配置。 方便您部署相同工作负载的不同环境,配置文件支持多版本,方便您进行更新和回滚工作负载。 方便您快速将配置以文件的形式导入到容器中。
//文件类型值,表示文件的路径 } } ], } 图2 运行时配置 表1 运行时配置的参数说明 字段名称 说明 配置名 配置的名称,逻辑代码里面可用该字段获取该配置的值。运行时配置指技能在运行的时候,由用户配置的内容。比如人脸判断技能需要用户上传人脸库等。需要说明的是,整