随着生活水平的不断提高,食品质量安全成为社会关注的焦点。人们对食品生产的要求越来越高,生产日期是我们评价食品安全的重要标准。因此,保证生产日期等相关信息的正确清晰标注是食品生产过程中的重要环节。使用高质量的技术进行OCR字符检测具有非常广阔的市场需求。
一、什么是OCR字符检测?
OCR在线字符识别系统是指对印在零件或产品上的字符进行确认、区分和判断的检测。这种技术也被称为印记检测,用于各种场合。
测试要求:对产品进行动态拍摄,将识别出的字符上传到PLC,只识别英文和阿拉伯数字,不识别:-#等特殊符号。
OCR只是印刷检测的一种,也就是字符识别。事实上,印刷检测的难度在逐渐增加
二、首先可以分为以下三类。
1.是否检测到打印。
顾名思义,就是简单的检测有没有打印。
2、光学字符识别
光学字符识别,即视觉字符识别。主要目的是看一个字符是“A”还是“B”,将识别结果与标准进行比较,或者直接输出识别字符串。
3、OCV
光学字符验证,即视觉字符验证。不仅要识别字符,还要检测字符的印刷不良,比如漏笔。
第一种印刷检测可以通过图像传感器识别,非常简单。
第三种OCV广泛应用于印刷和制版行业,大多数使用特殊的视觉设备。总的原理是利用图像差,就是把好图和坏图相减,挑出不好的地方。难点在于:a)对于大视场的检测,因为需要高精度,所以要求高像素,所以处理的数据量非常大。在做算法的时候,我们需要更细致的考虑如何保证速度。b)需要识别好产品的差异。也就是没有两个好产品是100%相同的,两者互不相同,属于好产品的范畴,需要被Pass,哪些坏产品是真的坏,需要给ng。应该根据样本量足够大的好产品对算法进行迭代。c)对于打印数据的变化,如时间和日期,也应考虑这种变化量。
三、软件检测模式3360
1.用C#语言编辑,通过学习注册标准字符轮廓,通过定位消除不必要的特殊符号;
2.界面可以显示当前规格型号、检测速度、摄像头连接状态、PLC连接状态和识别字符。高质量的OCR字符检测在食品生产日期中的应用只是其工业应用中的沧海一粟。可见于包装字符/标签检测、手机壳字符检测、半导体晶片上的字符和条形码、电子电容器丝网印刷检测、电子元件检测、卡片字符检测、表面字符识别检测等。在未来,它的应用将会越来越广泛,为我们的生活提供更强有力的保障。