多相机项目中的“同步”需要说明同步的是哪个事件:触发到达、曝光开始、图像到达应用,还是界面刷新。这些事件位于不同环节。采购文件若只写“多路同步显示”,既没有给出曝光时间差的验收方法,也没有定义业务上哪些图像属于同一组。

分别约定采集与业务条件

验收对象 需要明确的条件 建议保留的证据
曝光时间关系 对应事件、允许时间差及测量方法 触发、曝光事件或经验证的时间记录
帧关联 相机身份、工件标识及组帧规则 原始帧、关联标识与缺帧记录
处理与传输 负载、缓存和超时规则 接收时间、队列状态及丢帧记录
业务判定 样本、判定规则与输出状态 标注、结果和异常处理记录

技术名称不能代替验收数据

硬触发用于控制指定采集事件,时间戳用于记录某一事件的时间,PTP用于具备相应支持的设备之间的时钟同步。三者可以组合,但不能由其中一个名称推导已经达到某个曝光时间差。厂家文档中的功能也需要按具体型号、固件和配置核对,不能推定任意品牌相机都具备相同能力。

用同一采集组检查异常情况

约定正常采集之外的触发未接受、帧缺失、时钟未同步、设备重连和处理超时等情况。缺少某台相机的当前图像时,应按项目规则输出不完整或待复核,不能用上一组图像补齐后仍标为当前组有效。时间差限值及业务结果指标须由目标工况确定,本文不提供未经实测的通用数值。

将验证记录关联到实际版本

记录相机、镜头、曝光设置、触发接线、时钟配置、网络拓扑和软件版本,再分别验证采集时间关系及业务样本结果。本文为采购与验收方法,不表示某套多相机系统已部署或通过现场验收。

机制参考:Basler触发采集说明、PTP说明。相关服务:视觉硬件与嵌入式技术、项目咨询。