检测任务
先判断误差属于固定偏差、随位置变化的比例,还是随时间变化的漂移。重放同一张图像,可以把处理环节的变化与采集环节的变化区分开。使用独立测量过的参考;重复得到的数值结果不能证明数值正确。要把标定有效性失败与普通的超差工件分开处理。
前置条件与样品控制
处理边缘之前,先定义物理尺寸、基准、允许的平面和单位。提供可溯源的参考标准件和独立得到的尺寸参考值。可见的轮廓或像素长度并不是经过标定的测量值。当前已准备好的原生测量路径会绑定标定和已批准的材料;缺少批准、标识不一致或平面无效时,必须使其无法得出有效的物理结果。硬件验收和生产验收仍因具体安装现场而异。
选择相机方案
平面边缘测量时,如果高度变化会改变透视,应把低畸变镜头与远心方案做比较。选择面阵传感器,要求它在整个所需视野内都能分辨出边缘。高度和轮廓需要经过验证的 3D 方案,不能用单一标量的像素到毫米换算来代替。更换镜头、改变对焦、移动相机或改变测量平面,都需要复核标定的有效性。
执行受控步骤
测试修正方案之前,先冻结一份出问题的工作流副本,并保留最初失败的原始图像。先在已保存的数据上复现症状,再判断它是跟随工件、照明、采集还是软件状态。最终答案变了并不够:相关的中间证据必须出于预期的物理原因而改善。重新运行成功之后,也不要抹去最初的失败。
- 用原来的标定标识重放失败的图像。
- 检查是哪些边缘和点构成了该尺寸。
- 在新的采集中,把参考件移到各个允许的位置。
- 更改公差之前,先检查对焦、平面和安装。
流程图
在改动物理判定之前,先沿源像素、边缘几何和标定标识追查差异。
- 原始失败
- 一项改动
- 重放对照
- 残余风险
记录证据
记录像素几何、标准件的参考值、报告的尺寸和差值。注明每次观测用的是同一张已保存图像,还是新采集的帧。修正前后的结果都要保留。
围绕一件独立测量过的标准件建立残差台账。对每次观测,存储原始图像点、报告的尺寸、独立的参考值,以及以声明单位表示的差值。按视野位置、采集时间和物理呈现方式对观测分组,而不是把所有误差合并成一个平均值。在不改变所用材料的情况下重放一张原始图像,检查处理结果本身是否稳定。然后在不同的允许位置上,对同一标准件采集新的图像。与位置相关的差异,提示存在空间适用性问题;更换镜头或治具之后出现的偏移,提示之前的标定上下文已不再描述当前的安装状态。在相应的受控比较给出支持之前,这些都只是诊断假设。
| 对照项 | 要求的观察内容 | 判定边界 |
|---|---|---|
| R:假设的平面参考 | 10 mm 对应 500 px;比例 = 0.02 mm/px | 规划估算,不是标定证书 |
| D:假设的线段 | 换算:501 px × 0.02 mm/px = 10.02 mm | 仅当声明的平面和标定有效时才成立 |
| I:无效的测量上下文 | 缺少批准、平面错误或标定不匹配 | 无有效物理值;复核或拒绝 |
诊断失败案例
单位错误或标定绑定错误,会产生稳定的大偏差。高度和镜头的变化,会造成与位置相关的误差。调整公差只会掩盖分歧;应当恢复有效的几何和标定。
故障隔离
固定偏差、随视野位置变化的误差和无效标定,诊断结论各不相同,必须分别保留记录。
- 边缘偏差
- 透视
- 标定不匹配
- 漂移
独立验证
每次试验只改动一个怀疑的原因,并重放之前所有失败的对照。把图像 ID、参数差异、ROI 和运行环境标识记入日志。如果结果变了,而预期的中间观测却没有相应的变化,就要排查时序或来源。无结论的帧应保持为明确的待复核案例,不要为了让比较好看而把它们删除。
在另一件独立测量过的标准件和原先出问题的位置上验证修正效果。如果已批准的材料缺失或不匹配,应拒绝给出有效测量,而不是返回一个貌似合理的回退值。
把有效性丧失,与有效但不正确的尺寸区分开。如果标定标识或已批准的平面不匹配,就停止度量路径并记录这次拒绝;不要用编造的回退数字去计算残差。如果几何缺失,保留待复核状态,并检查原始边缘证据。对于有效但带有偏差的测量,要逐一检验边缘选择、光学呈现方式和参考的完整性。不要针对同一件标准件重新标定,然后只用这一件来证明修正有效。另留一件独立测量过的标准件和以前没用过的位置,用于确认步骤。连同各自的标识,保留旧的标定、旧的失败和新的候选上下文。最终诊断应说明:哪一个物理或计算边界发生了变化,残差为什么改善,哪些条件仍然在有效范围之外。放宽公差属于需要批准的规格决定,不能替代这份诊断。
继续工程交接
请把最初的失败、修正后的结果、参数差异和剩余的边界案例发送给 Deyi Vision 评审。只有在已保存图像上的隔离验证成功之后,才在实际安装现场验证修正。在单个文件上演示成功的修正,并不能证明实体相机可靠、机器人标定正确或生产验收通过。
将原始图像与生成的记录一并保存。
来源与技术参考资料
这些资料说明了本教程所用方法的依据与适用范围。文中的检查示例仅供参考;量产验收需要用你自己的样品取得证据。
- Visual inspection system design checklistDeyi Vision核查于
- Morphological transformationsOpenCV核查于
- Camera calibrationOpenCV核查于
- Geometric image transformationsOpenCV核查于

