Machine Vision Traceability

多相机工业检测,如何把原图、识别结果与复核记录对应起来

内容作者:内容类型:工业视觉检测 / 多相机 / 图像结果追溯发布:2026-09-09更新:2026-09-09内容反馈

多相机工业检测的追溯,应先确定一次检测事件的身份,再把工位、工件或批次、各相机采集帧、识别结果、算法或规则版本及人工复核记录关联起来。原图与结果不能只靠“最近一张图片”或到达时间配对。本文给出检测工作台的记录与查看方法,适用于已有相机、算法服务或检测系统,需要补充界面和业务追溯的项目。

阅读目录7 个章节

先确定追溯的是工件、批次,还是一次检测事件

“查这个批次”与“查这次检测”不是同一个动作。一批物料可能连续经过多个工位,一件工件也可能重拍或复检。页面应区分业务对象和检测事件:业务对象用于归属,检测事件用于说明某个工位在某次检测中产生了哪些图像和结果。

有工件码时,可把工件码与各次检测事件关联;连续物料没有单件编码时,应由生产与检测责任方约定批次、工位、采集段或触发事件的追溯粒度。不能在缺少单件身份时,把按时间检索图片写成逐件追溯。

项目尚未梳理检测对象、任务与复检流程时,可先用工业检测数据准备指南整理现有字段。本篇进一步解决这些对象如何对应到具体图像和结果。

把多相机帧挂到同一次事件,避免错配

一次检测可以有多个相机帧,也可能因为重拍产生多次采集。建议保留源系统提供的事件编号、相机编号、帧号或采集编号,以及采集时间;多相机是否共用触发编号、怎样归入同一次检测,由实际设备和接口条件确认。时间可帮助排序与核查,不应单独承担唯一关联。

左右滚动表格,查看完整对照内容。

记录对象建议保留什么用于解决什么问题
业务对象与检测事件工件或批次、工位、事件编号、检测/复检关系明确是哪一次检测,而不是只查到同批所有图片。
相机与采集帧相机编号、源帧号、采集时间、原图引用、采集状态核对具体视角,保留漏帧、重拍和未取得图像的状态。
识别结果结果编号、对应帧、结果时间、判定、算法或规则版本避免迟到结果覆盖另一帧,也能解释规则变更前后的结论。
设备反馈与人工复核关联事件、反馈来源、复核人、时间、结论与原因分别追踪后续动作和人工判断,保留原始结果。

以上是可供项目确认的数据关系,不要求所有供应商使用相同字段名。源系统缺少稳定编号时,应先约定关联与重复处理规则,并验证断线、重发和进程重启后是否仍可区分事件,不能在页面上临时猜配。

原图、结果和规则版本应怎样并排查看

检测详情页可围绕一个事件组织:上方显示业务对象、工位和状态;中间按相机展示原图与对应结果;旁边保留结果时间、算法或规则版本;下方展示采集、结果到达、设备反馈和人工复核的记录。切换相机时,应一起切换对应图像与结果,不能只替换画面。

结果图可以帮助查看标注,但仍应保留可核对的原图引用。若图像经过缩放、裁切或旋转,需确认标注坐标对应哪个图像版本。没有返回结果的帧应显示待返回或不可用,不能借用同批另一帧的标注补齐界面。

下面是虚构记录示例,编号仅用于解释关系:事件E-101位于工位S-A,相机C-1生成帧F-21,相机C-2生成帧F-34。即使F-34的结果先到,页面也应按结果携带的关联身份显示到C-2;F-21结果尚未返回时,C-1保留待返回状态。之后对F-21重跑新规则,应生成新的结果记录并保留原结果,而不是把旧结论无痕改写。

规则版本可以是算法模型、配方、阈值配置或检测程序版本,具体名称以系统为准。版本变化后,应能查看某次检测实际使用的版本;当前最新版本不能替代历史版本信息。

结果已就绪、已经读取和设备已动作要分开

算法服务产生结果、接收端读到结果、控制系统确认接收、执行机构反馈,是不同环节。界面应按实际有证据的阶段显示状态;收到一条识别结果,不能自动标成“已剔除”。没有设备反馈接口时,可以追踪到已知阶段,并明确后续由哪个系统或人员核对。

Cognex In-Sight ViDi的结果读取说明以In-Sight到ControlLogix PLC的EtherNet/IP通信为例:多个结果可缓冲并逐个传送,通过ResultsValid与InspectionResultsAck配合;文档建议在ResultsValid表明数据可读后读取。这个例子说明读取时机与确认需要明确,字段名和机制仅适用于相应产品配置,不代表本网站案例使用Cognex,更不代表读取确认等于机械分选成功。

对其他相机、算法服务或PLC,应由对应供应商说明结果有效、读取确认、重复消息和反馈的实际含义。界面联调重点是保持记录关联,设备触发、时序与安全控制继续由相应负责人确认。通用的断线与时间检查可参考工业实时数据接入指南

人工复核保留原始结论,也保留改判理由

人工复核不宜直接覆盖机器初始判定。应保留原图、原结果、当时版本,再追加复核结论、理由、人员和时间;再次复检产生的新图像,应关联新检测事件与原事件。这样业务人员能看清“最初怎样判断、后来依据什么修改”。

左右滚动表格,查看完整对照内容。

发生的情况界面建议应保留的记录
结果迟到或重复到达关联原事件;重复记录按约定规则处理,不配给当前画面。源结果编号、关联帧、到达时间及处理状态。
同一对象重拍或复检区分首次检测与后续检测,允许并排查看。各次图像、结果、版本及检测关系。
人工改判同时保留机器结论与复核结论,显示原因和操作人。复核依据、时间、权限和前后记录。
原图缺失或留存到期明确标记图像不可用,不能只显示一个失效图片图标。留存规则、图像状态、可用结果和处置说明。

复核权限、图片留存期限、敏感信息和导出范围应由业务与信息技术负责人共同确认。需要把问题样本送入训练流程时,还应另行确定标注、审核和模型发布责任;一个“自动学习”按钮不能替代这些记录。

从真实检测工作台看可用入口与待设计关系

AI除杂检测脱敏界面:中央RGB图像,两侧相机连接和启停状态,底部为图像采集、保存与前后图像入口
AI智能除杂项目脱敏工作台:图中选中RGB通道,两侧显示相机连接与启停状态,底部可见采集、保存、上一幅与下一幅入口。图片展示界面布局,未展示完整的批次、版本及人工复核记录链。点击可查看原图。

AI智能除杂检测真实案例可用于观察图像、相机状态和操作入口如何组织。截图不能证明所有相机正在连接、具体识别精度或分选效果;本篇的事件、帧、结果版本和人工复核关系,是针对追溯需求提出的设计方法,不能直接当成图中系统已具备的全部功能。

已有相机和算法供应商的项目,可以从一条脱敏检测记录开始:提供原图、结果样例、现有编号、工作台截图,以及最想追查的一次异常。可约定交付事件关系与字段说明、原图结果对照页面、复核流程、接口适配和异常样例测试记录。算法训练、相机改造、控制程序及现场分选联调是否包含,应分别确认。

整体范围可先对照工业检测数据管理方案;流程梳理见工业检测平台开发指南。北京泓珊科技提供软件系统定制可视化界面设计服务,可结合已有系统沟通检测工作台与追溯功能范围

其他产线或检测设备若有类似的图像、数据关系与人工复核需求,也可结合现有资料评估,不限于除杂场景。

常见问题

只有批次号,没有工件码,还能做图像追溯吗?

可以按已确认的批次、工位和检测事件关联图像,但追溯粒度应如实说明。若无法识别单件对象,就不能把批次或时间段检索宣称为逐件追溯。

保存结果图之后,还需要保留原图吗?

需要结合复核目标和留存要求约定。结果图便于看标注,原图用于核对输入;至少应说明原图是否保存、保存多久、对应哪个采集帧,以及不可用时怎样显示。

已经有算法服务,能否只开发查询和人工复核页面?

可以先核对算法返回的关联编号、图像访问方式、结果与版本字段,以及账号权限,再评估页面和数据适配。查询、复核与算法训练或设备控制应分别约定范围。

准备完善现有监控或检测页面?

可以先说明使用场景、已有资料与希望解决的问题,泓珊科技协助梳理项目范围和验证重点。

沟通项目范围