基于机器视觉的IC表面字符检测

基于机器视觉的IC表面字符检测

IC表面字符识别,这个在半导体行业里是经常遇到的视觉检测应用项目。一般需要检测其型号、批号等内容。丝印外观可能会比较少检测,要求没有这么高。

基于机器视觉的IC表面字符检测_第1张图片

低角度环形光源

工业光源

对于这种IC上的字符,主要有两种方式。一种是丝印的,另一种则是蚀刻的。对于本方案,则是蚀刻的阴文。对于丝印的,一般都是黑底白字,打光很容易的。常规的环形光源、条形光源都可以实现。而对于蚀刻的阴文,则需要使用低角度的环形光源进行掠射,进行明亮特征照明,可以使用低角度的环形光源;或者是使用高角度的环形光源,将背景照亮,字符打黑,进行阴暗特征照明,可以使用高角度的环形光源或是同轴光源。

可以考虑使用常规的模拟调光器APS-2424-1CH或者是迷你调光器MAPS-2424-1CH。如果是在高速拍照需要很短的曝光时间,则考虑使用频闪调光器,如SPS-2430-4CH。而如果需要程序控制不同的光源亮度以适用不同的产品,则可以考虑数字调光器,如DPS-24125-4CH

工业相机

对于这种小IC上的字符识别,不需要太高的分辨率的相机,可以使用30~130像素CCD即可。这里建议使用CCD或全局CMOS,因为这种产品一般速度比较快,可能是在料盘上运行检测的。所以需要有防抖动等功能。

基于机器视觉的IC表面字符检测_第2张图片

高角度环形光

工业镜头

可以使用常规的CCTV镜头加光学接圈的效果。也可以使用一般性能的远心镜头。

视觉算法

主要考虑使用OCR字符识别算法。辅助分类匹配等算法。

项目难度

★★★

相对比较容易的一类算法。不过如果使用NI软件来处理,则需要考虑稳定性。NI软件做OCR识别,稳定性是个比较大的影响点。

【转载】http://shixinhua.com/project/2017/05/1971.html

你可能感兴趣的:(机器视觉)