检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
初始化 初始化HardSampleInferface对象。 接口调用 virtual bool hilens::HardSampleInferface::Init(const float thresholdOne, const float thresholdTwo, const DetectionFilterType
华为HiLens支持哪些模型? HiLens支持导入的模型可为“.om”格式、“.pb”格式或“.caffemodel”格式,其中“.om”格式的模型才可以在HiLens Kit上运行,“.pb”格式或“.caffemodel”格式的模型在“导入(转换)”过程中,华为HiLens平台会自动将模型转换为“
导入/转换本地开发模型 技能可以抽象地理解为算法模型+逻辑代码。算法模型负责关键的AI推理,逻辑代码负责处理模型推理的结果。因此在HiLens Studio开发技能时,需要将模型导入HiLens Studio。 本章节介绍如何将本地开发的模型导入HiLens Studio,以及针
行开发的“基础技能”类型的技能。 管理设备上的技能:可以在已注册设备上安装技能、配置运行时参数、启动技能、停止技能或卸载技能等操作。 查看设备信息:您可以查看设备的基本信息或升级状态,了解更多设备相关信息。 查看设备日志:您可以在使用HiLens技能后,查看设备agent日志和技能日志。
默认进入“应用总览”页签。 您可以任意切换页签,查看应用开发配置、应用资产(数据集)、应用监控。 图1 应用总览 查看应用开发配置 在开发版本列表,选择版本并单击“操作”列的“查看”,您可以查看应用开发过程中各个步骤的配置信息,包括“数据选择”、“模型训练”、“模型评估”、“服务部署”。 您也可以在开发
在HiLens Studio 右侧的“Skill Installation”区,您可以单击“Device Name”列设备左侧的,查看设备所安装的技能。 后续操作 技能成功安装至设备后,您可以选择在HiLens Studio 界面启动技能。 父主题: 开发环境HiLens Studio
用户可以自定义启动脚本。固定为[app-root]/bin/main或[app-root]bin/main.sh。 停止命令 停止脚本,表明该应用在运行环境中停止应用服务的脚本命令,用户可以自定义停止脚本。 安装rpm包 在第一次使用时需要安装的rpm包,可以是一个也可以是多个。
转换图片颜色格式 转换图片的颜色格式。opencv原生未提供RGB/BGR到NV12/NV21的转换选项,故在这里做补充。 接口调用 HiLensEC hilens::CvtColor(const cv::Mat & src, cv::Mat & dst, CvtCode code)
裁剪图片 对图片进行裁剪。 接口调用 HiLensEC hilens::Preprocessor::Crop(const cv::Mat & src, cv::Mat & dst, unsigned int x, unsigned int y, unsigned int w, unsigned
难例图片判断 根据结果判断输入图片是否是难例。 接口调用 virtual bool Filter(const float inferResult[], const int size); virtual bool Filter(const std::vector<Bbox> &bboxList
准备工作 注册华为帐号并开通华为云 在使用华为HiLens之前您需要注册华为帐号开通华为云并进行实名认证。通过此帐号,您可以使用所有华为云服务,并且只需为您所使用的服务付费。具体申请信息请见帐号注册和实名认证。 获得相关服务权限 由于华为HiLens服务依赖其他服务,所以需要在开
创建工作空间 在使用华为HiLens之前,如果您想实现资源隔离管理,您可以创建工作空间,实现资源隔离,即在不同工作空间导入的模型、创建的技能等资源,均实现隔离管理。 隔离资源说明 每个华为云帐号或IAM帐号,均存在一个默认的工作空间“default”,该空间可查看当前帐号下在华为HiLens所创建的所有资源。
发布技能 开发者完成技能的开发、调试后,可以选择把技能发布到AI Gallery,您分享的技能可供其它用户订阅使用。 前提条件 已完成技能开发,且技能已完成技能部署调试,调试结果满足业务诉求。 背景信息 发布的技能名称不能与华为HiLens技能市场中其他技能重复。 发布技能至AI
应用部署的实例数量。应用部署可以有一个或多个实例,用户可以自定义设置具体实例个数,默认为1。 每个实例都由相同的应用部署而成。为防止出现节点异常或实例异常,导致部署应用异常,建议使用多个实例,以保障部署技能的高可靠性。 重启策略 当前仅支持“总是重启”。 特权 特权开关,开启后,容器将可以访问主机上的所有设备。
HiLens Studio启动或停止技能 针对已经安装至设备上的技能,除了在控制台上执行启动或停止技能操作,您可以直接在HiLens Studio界面根据自己的需求启动或者停止技能。启动技能操作成功后,设备上的技能将处于“Running”状态。 前提条件 已完成技能开发,并安装技
创建工作空间 在使用华为HiLens之前,如果您想实现资源隔离管理,您可以创建工作空间,实现资源隔离,即在不同工作空间导入的模型、创建的技能等资源,均实现隔离管理。 隔离资源说明 每个华为云账号或IAM账号,均存在一个默认的工作空间“default”,该空间可查看当前账号下在华为HiLens所创建的所有资源。
删除可训练技能 如果已创建的技能不再使用,您可以删除技能以释放资源。 操作步骤 登录华为HiLens管理控制台,在左侧导航栏选择“技能开发>技能管理”。 默认进入“基础技能”页签。 单击“可训练技能”,切换至“可训练技能”页签。 选择技能单击操作列的“删除”,确认信息后单击“确定”,删除技能。
“时间信息”的状态。 如果状态处于“异常”,“健康检查”对话框会显示异常原因,您可以根据原因进一步解决问题。 图1 一键健康检查 端侧健康检查项 通过SSH登录HiLens Kit设备系统,您也可以针对端侧进行健康检查。 检查设备的网络连通性。 检查设备连接的无线网络类型是否符合要求。
管理订单 您可以统一管理在华为HiLens购买的产品,包括在技能市场购买的技能以及订购的HiLens端云协同AI运行服务。 技能订单:管理技能市场购买的技能。 运行服务:管理已购买的HiLens端云协同AI运行服务。 技能订单 在专业版HiLens管理控制台,选择左侧导航栏的“产
HiLens Studio发布技能 针对已经在HiLens Studio中调试运行好的技能代码,您可以选择把技能发布到华为HiLens平台的技能市场,平台审核通过后,您分享的技能可供其它用户购买使用。 前提条件 保证华为云账号处于不欠费状态。在华为HiLens控制台发布技能时,会