检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查找SD卡位置,执行命令 ls -al /dev/mmcblk* 执行结果为 dev/mmcblk1 保存和备份SD卡已存储内容,格式化SD卡。 mkfs.ext4 /dev/mmcblk1 请在EulerOS提示符下执行。 如果SD卡已格式化,请忽略此步骤。
GetDevicesListArrayObject objects 设备实体列表 表5 GetDevicesListArrayObject 参数 参数类型 描述 id String 设备ID name String 设备名称 type String 设备类型 status Integer 设备状态(0:离线
方案价值: 端云协同:一次联网部署技能,端侧实时检测,云端二次精准识别,不间断离线推理,快速响应、延迟小、对网络环境依赖低;平台提供统一管理接口。
OBS 2.0支持一键健康检查 由于时区、网络等问题会遇到设备在控制台显示离线、启动技能失败、固件升级失败等问题,华为HiLens支持一键健康检查功能,快速定位并解决问题。 发布在北京一、北京四区域 如何一键健康检查?
如果注册失败或设备状态处于离线状态,请参见HiLens Kit注册失败排查原因。 使用智能边缘系统注册设备默认注册至北京四区域,请将控制台切换至“北京四”区域。 图2 设备注册状态 父主题: 智能边缘系统注册设备
为batch数,表示1次处理的图片数量,需要根据实际情况填写,用于将动态shape的原始模型转换为固定shape的离线模型。 如果存在多个输入,请以分号(;)隔开。 “转换类型” 根据导入的模型选择正确的模型转换类型。
为batch数,表示1次处理的图片数量,需要根据实际情况填写,用于将动态shape的原始模型转换为固定shape的离线模型。 如果存在多个输入,请以分号(;)隔开。
如果设备状态处于离线状态,或其他原因注册失败,请参见HiLens Kit注册失败排查原因。 图5 设备状态
为batch数,表示1次处理的图片数量,需要根据实际情况填写,用于将动态shape的原始模型转换为固定shape的离线模型。 如果存在多个输入,请以分号(;)隔开。
为batch数,表示1次处理的图片数量,需要根据实际情况填写,用于将动态shape的原始模型转换为固定shape的离线模型。 如果存在多个输入,请以分号(;)隔开。
技能心跳消息判断技能是否离线。 post_url 是 String 技能消息POST请求的URL地址。心跳和技能的输出发送到指定的URL。 multi_camera 是 Array 一个设备上多路视频的技能参数,其技能参数说明请见表3。
模型加密操作 下载加密工具:crypto_tool,并拷贝到设备系统的“/tmp”目录下,赋予执行权限: chmod +x crypto_tool 使用方法请参见工具的帮助信息: ./crypto_tool .
为batch数,表示1次处理的图片数量,需要根据实际情况填写,用于将动态shape的原始模型转换为固定shape的离线模型。 如果存在多个输入,请以分号(;)隔开。
“/tmp”里的文件若需拷贝出来,需要修改可读权限(chmod a+r /tmp/filename)。 父主题: HiLens Kit系统操作
* @param img 输入图片 */ InferData(const cv::Mat &img); /** * @brief 从一组指针数据构造一个InferData * @param data 数据指针,此构造函数会拷贝这部分数据
获取方法请参见获取Token X-Expired-Time 否 Integer 离线场景超期时间,单位分钟,范围在1-86400 表4 请求Body参数 参数 是否必选 参数类型 描述 cluster_id 否 String 应用部署到指定集群,与node_ids二选一 deployment
获取方法请参见获取Token X-Expired-Time 否 Integer 离线场景超期时间,单位分钟,范围在1-86400 表4 请求Body参数 参数 是否必选 参数类型 描述 deployment 否 DeploymentRequest object 应用部署全量替换修改
然后复制步骤1:准备数据所下载的“face_detection_model>logic_code>postprocess.py”文件中的代码,粘贴至“postprocess.py”文件的编辑框中。
“代码上传方式” 选择“在线编辑”,在代码编辑框中直接编辑代码,可直接复制步骤1:准备数据所下载的“手势识别案例”文件夹中的“.py”文件中的代码内容,请核对代码中模型名称,保持代码中的模型名称与步骤5:转换模型的模型名称一致。