基于图像处理的石英晶体片分选系统
5 图像处理
图像处理软件包的作用是通过图像数字处理的方法对石英晶体片进行缺陷检测、分类、统计和显示,并将分类结果发送至控制器。该系统既可以处理矩形石英晶体片,也可以处理圆形石英晶体片,这两种形状不同的石英晶体片的处理流程是不一样的。考虑到图像处理技术属另一门学科,过于详细的叙述会使文章冗长且难以理解,本文仅以圆形石英晶体片的炸心缺陷为例,简单介绍系统是如何对图像进行数字处理,完成分类的。
圆形石英晶体片的缺陷主要有:炸心、划痕、阴影、崩边、炸口、断裂等。每一种缺陷都有相应的编码。系统通过对合格品的图像建模,产生一个样本模板。生产过程中每一个石英晶体片的图像都与模板相比较,如果没有差别就是合格品,如果有差别再按不同的判定准则逐一判别,直到产生缺陷编码为止。 本系统采用单色摄像头,所得图像是256级灰度。石英晶体片的完好部分与缺陷部分在灰度等级上存在一定差别,各种不同的缺陷灰度等级也不相同,缺陷有一定的形状、面积并占据某一位置,这些特征都是对石英晶体片检测和分类的依据。
炸心缺陷的检测过程如下:
1) 边缘检测。使用Prewitt边缘检测法,对圆形石英晶片的实际目标进行边缘检测,然后用相应的门限值进行二值化。将经过二值化后的图像与模板相比较,取出两者都是白色的区域,对这些白色区域进行区域标记,缺陷就保留在其中。
2) 面积判别。细小的污点在经过边缘检测之后也会表现为白色区域,为避免对检测产生干扰,首先要检查被标记的区域,保留那些面积大于相应门限值的区域。
3) 位置判别。炸心不与边缘连接,所以还要进行位置的判别。判断可能的缺陷区域是否与边缘相连,是否完全处于边缘附近。如果不是,再进行下面的灰度判别。
不同的缺陷其灰度等级是不同的,通过对各种缺陷的灰度测定,可以找出相对应的灰度值作为判定缺陷的门限值。实际拍摄的图像灰度与炸心的灰度门限值相比较,高于此值即可判定为炸心。至此,完成了圆形石英晶片内部的炸心缺陷检测。
图6为一个圆形石英晶片内部缺陷(炸心)的检测结果,右图中白色线条是检测出的炸心形状和位置,在左图的对应位置上可以看到一条灰度较大的线条,该线条就是炸心的图像显示。
6 结束语
对石英晶体片品质分选系统进行的大量测试表明,该系统对石英晶体片缺陷的检出率达到100%,错误检出率为0,缺陷分类正确率达到95%,分选速度已经接近人工分选速度。今后的工作是进一步推广应用,并在大量应用的基础上逐步统一缺陷分类,建立行业内公认、量化的缺陷分类标准。
评论