大华视图智能引擎南向算子接入指南:快速部署与配置

需积分: 9 1 下载量 192 浏览量 更新于2024-06-30 收藏 869KB PDF 举报
大华视图智能引擎南向算子接入文档_望城AIV1.4.pdf详细介绍了大华算法仓中的南向算子接入过程,旨在帮助开发者高效地将算法部署到这个平台。南向算子是具备特定算法功能的独立部署单元,通过镜像方式集成到大华算法仓,实现算法的标准化管理和应用。 文档首先定义了关键术语: 1. **算子**:是算法的基本执行单元,它封装了单一的算法能力,便于部署和管理。 2. **接口响应码**:规定了算子接口之间的标准错误代码体系,确保通信的规范性。 3. **目标特征向量**:用于图像识别或比对的向量形式的数据,如人脸特征。 4. **目标属性字段**:包括图像中可提取的属性信息,如性别、年龄等。 5. **VIAS**:即算法仓,是大华的算法存储和调度平台。 接下来,文档展示了整个系统架构,以及算子集成的具体流程,涉及运维人员的角色: - **构建镜像**:基于NVIDIA官方CUDA镜像作为基础,定制算子的部署环境。 - **上传算法镜像包**:将构建好的镜像导出并上传到大华算法仓。 - **配置上传**:提供自定义配置文件(JSON格式),包含算子所需的参数,大小限制在1MB以内。 - **算子部署**:在算法仓中分配算力,部署算子,并通过算法仓获取必要的信息(地址、编号和端口)。 - **算子启动与注册**:启动算子后,上报节点信息,保持与算法仓的连接,并定期保活。 文档还详细阐述了产物包的结构: - 产物包由四个部分组成:厂商标识、算子名称的tar.gz打包文件、version.json描述文件(包含版本信息)以及算法展示图片和智能配置文件。 - 包格式遵循特定命名规则,便于算法仓页面展示和管理。 最后,文档列出了几个关键字段及其含义,用于指导开发者正确填写配置信息,包括升级包类型、文件名、业务大类等。 这份文档提供了大华视图智能引擎南向算子接入的全面指南,涵盖了算子概念、接口规范、部署流程、产物包管理以及配置细节,为算法开发者和运维人员提供了实用的参考。