目的与适用边界
把可见的路径覆盖率、断口证据和 Review 状态绑定到源图像;AI 给出的建议不能把外观变成防漏或强度认证。
本教程界定的是一项工程评估,而不是可直接运行的产品认证。Deyi Vision 目前公开的 PC 示例涵盖基于已确认样本图像的 EAN-13 工作流。工程代码中的原生 OCR 与检测功能,使用前必须对照已安装的运行环境、已绑定的模型和作业进行核查。浏览器模板并不能证明可在浏览器中执行:计划中的 OpenCV.js 后端需另行验证。云端识别须明确批准图像范围、服务商、模型和费用。审阅存档不是可执行的发布包。相机、固件和驱动的兼容性均需单独核查。下文示例表中的所有数值均为假设值,不是 Deyi Vision 的测量结果,也不是客户结果。
准备证据
冻结参考路径、被检投影、前景极性和可执行后端。合格、可见断口和隐藏路径这几类对照,要与预测答案相互独立。建立密封或胶条掩膜之前,先界定可见的验收特征。防拆封口边缘、热封带和胶条的物理含义各不相同,不得共用一条未经声明的外观规则。记录参考路径、允许的投影、基材,以及采集时材料的状态。湿胶、已固化的材料和反光衬底可能呈现出不同的边界,而接合完整性并没有发生与之对应的变化。把有意设置的可见断口、偏移路径、可能出现的反光和被遮挡的区段,分别作为独立的对照。指定的图像规则只评估可观察到的表面外观,不能证明气密性、泄漏率、剥离强度、粘接强度、固化情况或隐藏的界面;这些结论需要各自针对具体工艺的证据。如果必须检查的界面被隐藏,应返回“证据不足”,或改用另一种经过验证的观察方法;不得根据预期的图纸把路径补全。把工作流视为一连串有明确类型的判定,而不是单个模型给出的一个答案。运行实验之前,先绑定输入标识、区域变换、节点版本、预处理和模型包。把参数选择与评估分开:参数选择在开发图像上进行,评估则在答案未曾用于调参的冻结集合上进行。每个用例的基线结果和候选结果都要保留,包括执行不成功的用例。AI 的建议可以提出修订方案,但不能确认参考答案、授予数据上传权限或批准投产使用。如果服务商调用的回执状态不确定,应保留请求标识,先核查该回执,再考虑是否重发。运行环境可用性、识别质量和发布批准是相互独立的检查。解读最终标志之前,先对照约定检查中间输出。缺失的区域、格式错误的文本字段、无效的坐标或非有限的数值,必须保持为明确的失败,而不能默认为合格结果。记录该次运行实际使用的执行后端和依赖项;不要沿用另一个模板名称相同的后端所获得的验收结论。如果选用了新的模型或预处理版本,应保留旧版本,并重新运行固定的比较,而不是把不同标识下的结果合并在一起。列出尝试运行的用例总数、其中返回了可用证据的数量,以及对其余用例所作的处置。这些数量既反映识别质量,也反映覆盖情况和失败处理。这里的覆盖率示例表是一种与厂商无关的评估方案,需要另行实现并验证评估程序,它不是原生 classic_glue 的输出约定。该工程算子评估一条已声明的水平观察带,并通过 number/rules 报告前景宽度为零的最长连续列数;它不提供这里所提议的参考路径覆盖率字段,也不提供通用的路径几何信息。使用任何一种方法之前,都应核实已安装的实现;两者都不提供防漏或强度认证。
操作步骤
- 定位基材基准,把已声明的路径映射到源坐标,并保留该变换。
- 针对所提议的与厂商无关的覆盖率研究,用已记录的预处理生成可见区域的掩膜;统计被覆盖的参考路径像素数,并把每一处缺失段单独保留。
- 在同一批开发原图上比较一个候选方案,检查它是否消除了真实断口,或是否把反光误纳入掩膜。
- 使用单独验证过的评估程序,记录覆盖率、几何信息、有效性和原因;不要把它们说成当前原生 classic_glue 的字段。运行环境不可用或证据被隐藏时,不得借用先前通过的结果。
解读试验
假设的覆盖率研究覆盖了 1000 个参考路径像素中的 970 个,覆盖率为 97%。试验判据取 99% 时,这条提议的规则判为不合格。缺失路径合计 30 px;按假设的局部比例 0.05 mm/px 计算,投影后的缺失长度合计为 1.5 mm。这个合计值并不能指明最长的连续断口:应单独测量按顺序排列的各缺失段。这些数值既不是对客户限值的规定,也不能证明密封功能性能,更不代表原生算子的输出。
记录表
| 记录项目 | 数值 | 解读 |
|---|---|---|
| 已覆盖 / 参考路径 | 970 / 1000 px | 覆盖率 = 97% |
| 试验判据 | 99% | 97% < 99% → 不合格 |
| 缺失路径合计 / 假设比例 | 30 px / 0.05 mm/px | 投影缺失长度合计 = 1.5 mm |
# Proposed vendor-neutral worksheet; not a native operator output contract.
coverage = 970 / 1000 = 97%
97% < 99% -> Fail
total_missing = 1000 - 970 = 30 px
total_projected_missing_length = 30 * 0.05 = 1.5 mm
# Measure ordered missing segments separately to find the longest contiguous gap.两种工程视角
两种工程视角 · 1
图中显示的是检查的先后顺序。每个箭头都需要有记录在案的证据,并不表示已经实现了自动连接。输入标识 → 已绑定节点 → 结果约定 → Review。
- 输入标识
- 已绑定节点
- 结果约定
- Review
两种工程视角 · 2
图中显示的是检查的先后顺序。每个箭头都需要有记录在案的证据,并不表示已经实现了自动连接。开发集 → 冻结评估集 → 候选 → 批准。
- 开发集
- 冻结评估集
- 候选
- 批准
故障诊断
- 形态学闭运算可以填上掩膜中真实存在的断口,而工件上并没有多出任何胶。
- 模型得分既不能提供隐藏界面的证据,也不能批准该可执行包。
验收与交接
仅在参考答案固定、彼此独立的可见对照和不可观察对照上验收该规则。掩膜覆盖率、实物外观和接合功能测试要分开对待;任何基于云端的扩展,都需要对数据、服务商、模型和费用作出明确批准。
把源图像、预期判定、所用的确切版本和完整的结果记录放在一起保存。在选定最终参数之前,先冻结评估集。如果这些答案日后被用来调整工作流,应把该集合标记为开发数据,并另行取得新的独立验收集。Review、NoResult、执行错误和采集缺失都要保留在分母中;不得通过筛选行把它们变成“通过”。把可复现的故障与成功的样品一起保存。交接时应写明:谁可以修改配方、如何恢复先前批准的版本,以及在验收之前哪些设备输出保持禁止。仅凭软件结果,不能证明运动中的实物工件到达了正确的位置。
来源与技术参考资料
这些资料说明了本教程所用方法的依据与适用范围。文中的检查示例仅供参考;量产验收需要用你自己的样品取得证据。
- Deyi Vision Vision WorkbenchDeyi Vision核查于
- Contours: Getting StartedOpenCV核查于
- Morphological TransformationsOpenCV核查于
- Standard Test Method for Seal Strength of Flexible Barrier MaterialsASTM International核查于
部件与选型参考
- machine vision software · 英文参考资料
- 药品包装码、标签与封口有无检测
- 自动化外观检测
- 机器视觉系统
- 构建 AI 辅助的可见装配工作流
- EAN-13 追溯:产线验收
- EAN-13 追溯:解码与数据规则
- 稳定的相机采集:缓冲区、超时与重连
- 验收并集成可见液位工作流
- 面向可见液位替代指标的 AI 辅助工作流
- 关联检测记录、图像与工件标识符
- OCR 标签核对:验收与 PLC 约定
- OCR 标签核对:原生工作流与精确匹配
- 未封口包装完整性检测的验收与集成
- 搭建 AI 辅助的未封口包装完整性工作流
- 用明确的状态构建 PLC 与视觉系统的握手
- 密封与胶条外观:产线验收
- SKU 颜色分选:验收与未知物品分流
- SKU 颜色分选:类型明确的颜色与 SKU 规则
- 表面缺陷检测:验收与产线输出
- 表面缺陷检测:限定范围的 AI 评估
- 触发到 PLC 判定的延迟负载测试
- 完整视觉配方的版本管理与回滚

