OCR 能抓住图像比对漏掉的什么

图像比对看的是形状像不像模板。一个错数字如果笔画粗细接近,比对可能放过;OCR 读出字符再和应印的字符串比较,才能抓住这个错字。反过来,比对能看见脏点和缺墨,OCR 在字还能读对时会放过这些。两样一起用,而不是用 OCR 代替全检。

外形接近的数字 8 和 0

图像比对看的是形状像不像模板。一个错数字如果笔画粗细接近,比对可能放过;OCR 读出字符再和应印的字符串比较,才能抓住这个错字。反过来,比对能看见脏点和缺墨,OCR 在字还能读对时会放过这些。两样一起用,而不是用 OCR 代替全检。

外形接近的数字 8 和 0

各自看不见什么

比对没有“这应该是 8”的概念。模板是 8,印成 0,若外形差异小于阈值,它不报警。OCR 知道期望字符串是 8,读到 0 就会报。可是字上有一个脏点、字仍然被读成 8 时,OCR 认为内容正确。那个脏点只有比对或缺陷检测能看见。

所以批号区域:比对忽略形状,OCR 对内容;批号周围的固定图案:比对负责外观。不要因为上了 OCR 就把整枚标签的缺陷检测关掉。

分工

问题 比对 OCR
8 印成 0 可能放过 能抓住
字上的脏点但字仍可读 能抓住 可能放过
每枚不同的正确号码 会误报,所以要忽略 对期望字符串

换单时检查

  1. 放一枚故意印错的号码,确认 OCR 报警。
  2. 放一枚号码正确但有脏点的,确认缺陷检测报警。
  3. 两枚都过,才算这块区域设对了。

相关阅读

Written by

Editorial Team

Print quality & inspection specialists

We write about print quality inspection from the production floor: defects we have seen, standards we work against and equipment we have evaluated.

Related articles

标签上的条码区域被划成忽略
检测技术

怎样把可变数据区遮掉,让相机不去比它

批号、序列号和每次都变的条码,不能拿去和一张固定模板比,否则每一枚都会报警。把这块划成忽略,改由条码分级或 OCR 按内容检查。忽略区若划得比可变内容更大,旁边的固...

合格实地上被画了一个红框
检测技术

什么是误报,怎样统计它

误报是合格品被标成缺陷。漏检是真缺陷没被标出。两个要分开数:误报除以全部报警,以及误报除以合格品数量。只说“系统很灵”而不给这两个数,无法判断该不该开机。漏检不能...

实地上同时出现许多红框
检测技术

缺陷阈值怎样设才不会把操作工淹没

阈值要能抓住事先准备的那枚缺陷样,同时不把签字样的正常重复报出来。若一分钟里的报警多到人看不完,这个阈值就没有执行意义,人会把系统关掉。先用缺陷样和签字样两头夹...

一张青实地样张被标成签样
检测技术

什么是标准模板,什么时候该重学

标准模板是用来比较的那一张签样图像,不是最近几十张的平均。换版、换网纹辊、换图文或重新签字时要重学。运行中出现的缺陷如果被学进模板,后面的同样缺陷就不再报警。不...