11月29日、30日,按照《北京市经济和信息化局关于发布首批共性算法适配需求清单的通知》相关要求,北京安全防范行业协会(简称北安协)为配合开展首批共性算法适配工作(点击查看详情),分别组织召开了首批响应适配硬件企业试测工作线下说明会和《视频图像感知智能应用适配技术要求》系列标准线上答疑会,会议特别邀请了五项适配团标的编写组专家就企业如何按照适配团标进行准备工作及企业重点关注问题进行逐一解答,共有50余家意向参与适配测试企业参加两场会议。
29日,首批响应适配硬件企业试测工作线下说明会主要围绕硬件企业在按照适配团标进行硬件技术调整中的难点解惑及需要的支持,并动员部署下一步适配测试工作。
30日,《视频图像感知智能应用适配技术要求》系列标准线上答疑会邀请了视频图像信息智能分析与共享应用技术国家工程实验室崔云红副主任以及五项团标参编单位专家代表就企业围绕系列团体标准提出的相关问题及测试相关流程进行了逐一解答,现将答疑会问题汇总如下:
算法测试的数据集能否给出一部分,用于自我验证?
暂时无法提供,随着适配中心建设的推进,下一步将会在适配中心提供适配自测的环境及服务;建议算法厂商在算法封装包内提供自测数据。
算法准确率的计算公式,以及对算法合格的准确率要求?
标准本身不做算法准确率要求,各类算法测试要求按照需求方要求即可。
接口测试合格的判断标准是怎么评定的?
接口测试包括接口的规范性及数据交互的准确性两方面进行合格性验证,须符合标准定义的输入输出和规定的流程。
标准对于各种算法的输入输出数据内容和格式是否有明确规定,尤其是输出方面(比如:适配人流量及人群密度算法,采用算法包形式)?
有明确要求,在第2部分里定义了详细的输入、输出结构。对于算法包自定义的输出内容,可以按需进行定义。配置到algo.yaml里output.json即可。
测试对软硬件环境的具体要求,包括服务器、操作系统、CPU、GPU,国产化设备是否要必须支持,先支持英伟达的显卡可不可以?
适配测试是对在适配硬件清单的整机测试,具体软硬件环境不做具体要求。国产化设备可根据自身情况按需适配,先适配英伟达的显卡是可以的。
本次适配建议适配一种国产算力,是先从推荐的硬件名目中进行选择吗?如果适配的不是硬件名录中的,算法包是否可以提交?
建议从推荐的硬件名单中选择,如果不是名录中的可以联系协会适配中心工作人员。
本次入选的解析一体机(国产化服务器和解析算法是其它企业的,且应该都在首批发布的名录中),具体还需做哪些工作来配合适配呢?
需实现“解析一体机”对应的能力要求。如果是边缘设备,参考第3、5部分的要求;如果是中心设施,参考第4、5部分的要求。
算法适配通知上只说明了建议适配国产芯片,是一定要使用国产芯片吗?使用英伟达的显卡适配是否可以?
如会上所述,仅适配英伟达(显卡)的算法也可以做适配测试。如果需要进一步满足市经信局发布的文件要求,则需要做更多的适配,根据适配后具体预期目标来定即可。
算法包的接口中,图片格式VICA_IMAGE_FORMAT_E定义了7种输入格式,包括RGB NV12和压缩数据H264/H265/JPEG等,算法包是必须实现所有格式吗?
不用,优先考虑0~5这几种就行。暂时可以先忽略H264/H265两个枚举值。
算法包和算法引擎应支持在多种类型的感知前端、边缘解析设备、中心解析设备、中心计算平台、中心解析平台上加载运行,是否需要同时适配?
按需适配即可,根据自身的算法包/算法引擎想要在哪些算力能力上运行,可适配部分算力加速卡,并在algo.yaml里面声明。对于满足声明要求的环境、平台能运行该算法。
算法包接口调用方调用算法包接口分析视频流,视频流宜使用一个分析通道进行分析,应将视频流解码后的图像帧作为算法包分析接口的参数传入。如果是图像帧作为参数传入,视频流解码如何操作?
根据标准定义,算法包无须自行解码,可由运行算法包的服务完成解码后,把数据传入算法包做解析处理;算法引擎需自行完成解码。
算法算力服务管理平台编码(20位)和厂商编码(4位)从哪里获得?
前期进行适配测试时,可以根据第1部分里标准编码说明进行mock模拟,后续正式上线时统一由平台分配替换。
如果采用算法引擎方式提供镜像包,如何具体实现离线授权模式?如果离线授权模式,在感知前端或边缘解析设备无公网访问权限,是否需要有相应的运维服务器进行相关操作(执行设备指纹生成、设备离线授权文件导入、授权文件的拷贝等)?
a)如果采用算法引擎方式提供镜像包,如何具体实现离线授权模式?
>>厂家需实现离线授权服务,算法引擎与其进行通信完成鉴权后运行任务。具体授权服务实现、交付物等可参考第2部分、第5部分的授权相关章节,有具体的交付物描述和交互流程图。
b)如果离线授权模式,在感知前端或边缘解析设备无公网访问权限,是否需要有相应的运维服务器进行相关操作(执行设备指纹生成、设备离线授权文件导入、授权文件的拷贝等)?
>>离线授权模式模式下,通常离线授权服务就是与算法包/算法引擎网络非常近(如部署在一起),所以本地就能完成鉴权,无需公网通信也可以的。
如果由厂商提供算法授权验证服务,用什么语言进行开发?部署环境呢?
不做要求,厂家可按照自身的偏好实现。能满足标准对算法鉴权验证服务的接口、交互要求即可。详见:第2部分、第5部分相关内容。
标准中提到宜支持对算法引擎的系统资源占用情况进行监测,是否为接口返回了镜像自身能检测到的即可?
以标准定义的返回数据维度、字段为准;适配时应参考标准要求进行适配。因为不同厂家镜像实现时,可能由于各项条件/环境原因,默认能检测获取到的内容可能有差异,所以基于标准来实现较为统一。
能否提供算法包和算法引擎示例demo?
在标准的第2部分,算法适配标准中已有提供,如果有超出标准规定的部分,可以咨询适配中心工作人员。
如果提供算法引擎镜像包,在容器启动时,支持目录挂载吗?
支持。
算法包的软件测试环境有详细的要求吗?系统环境是否可以细化一下,如何gcc版本,操作系统版本?
暂无要求,根据自身硬件环境即可。
算法包和算法引擎需要同时都提供吗?假如只做算法引擎的适配是否可以?
算法包和算法引擎可以单独提供。
是否有离线测试工具?
暂无。
选定的国产化硬件对于驱动版本等软件版本是否有统一要求?
暂无要求,因为是整机试测,厂家根据自身硬件环境即可。
国产化AI芯片有无具体的要求,假如厂家选择一种,测试中心测试时能否满足支持?
参考推荐硬件目录清单,进行选择即可。
12月30号时间是硬性要求么,晚于此时间点,是否还有测试的机会?
目前可以选择先报名,边调试边测的方式。
目前发布的硬件产品目录,只公布型号,关于具体的硬件配置信息,如何查询?技术问题有无对接人员进行答疑?
适配相关问题咨询及反馈,可通过电话或邮件形式联系对接。
联系人:杨淇升
联系电话:18510607702
邮件地址:axsp_acvssi 163.com