李政广1,吴黎明1,赖南辉1,王立萍1,程伟涛2 | |||||||||||||||||||
(1.广东工业大学信息工程学院,广州 510006;2.惠州市华阳通用电子有限公司,广东惠州 516007) | |||||||||||||||||||
图像采集数字化后往往会产生误差,同时不均匀的光照、噪声干扰也会损坏图像质量,因此,一般都需要通过图像预处理来提高图像质量。缺陷的骨架是描述缺陷形状及识别缺陷的重要特征,在骨架特征提取前需进行图像分割,得到二值化的图像。受到骨架抽取算法的性质及图像质量的影响,初次提取的图像骨架一般存在噪声、多余端枝等,需要优化骨架。然后,采用基于骨架特征的识别方法实现缺陷的识别及电路失效形式的确定。 第(1),(2)种情况(i,j)是孤立点,其骨架是本身;第(3)种情况(i,j)是连接点,若被删除则连通部分将断开;第(6),(7)种情况(i,j)是内部点,如其被删除则骨架将被掏空,因此在以上几种情况中(i,j)点不能删除。而在第(4),(5)种情况中,(i,j)是三交叉点[5],被删除后不会破坏原来的连通性,则可以删除。根据骨架点判断依据,按照一定的规则设计表,由于骨架抽取前,图像已进行了阈值分割,因此,每个元素的取值只有两种情况:0或1。设1表示白点,0表示黑点,且当前像素点的8个邻域点与表中8位数的对应关系如图6所示。 根据图6的查表规则,处理图像从左到右,从上到下进行扫描,计算每个非边界点在表中对应的索引,如果是0,则保留,否则删除该点。如果某次扫描没有像素点被删除,则结束循环,得到骨架,否则重复以上操作。 从图7(c),8(c)和9(c)可知,由于待处理图像的质量及骨架抽取算法的性质,使得抽取的骨架存在一些多余像素及多余枝端,因此需要去除骨架存在的多余点及多余枝端。 如果中心点像素与它8个邻域点的组合为图10所示的8种情况之一,删除该点不会影响原来的连通性。 ②多余端枝删除 3.2 先作膨胀腐蚀运算加骨架提取 由于不同冗余物原始图像的噪声大小形状各不相同,滤波工作有较大困难,故对分离出的冗余物缺陷内部的小洞噪声采用形态学连续膨胀运算来填补。膨胀运算的结构元素选取E=3×3方形结构元素,膨胀后使冗余物成为无噪声的封闭图像。 式中:X是经数字图像相关算法处理的图像;XD为膨胀n次的图像,XE为XD腐蚀n次的图像。 根据缺陷故障的骨架特征,本文采用邻域跟踪法进行判断[8],即在图像骨架点的8个邻域内进行搜索。如当前像素点在任一个邻域都不存在像素点则跟踪结束,并认为电路开路,否则继续搜索;如果是在当前像素点的领域内同时存在两个或两个方向以上的像素点,则认为是短路,并作出标识,以便判断是否电路中存在的交叉连线。骨架跟踪结果如图15所示。具体步骤如下: 5 结论 |
共1条
1/1 1 跳转至页
骨架提取在IC晶片缺陷机器视觉识别中的研究
只看楼主 1楼
关键词: 骨架 提取 晶片 缺陷 机器 视觉 识别 中的 研
共1条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
vscode+cmake搭建雅特力AT32L021开发环境被打赏30分 | |
【换取逻辑分析仪】自制底板并驱动ArduinoNanoRP2040ConnectLCD扩展板被打赏47分 | |
【分享评测,赢取加热台】RISC-V GCC 内嵌汇编使用被打赏38分 | |
【换取逻辑分析仪】-基于ADI单片机MAX78000的简易MP3音乐播放器被打赏48分 | |
我想要一部加热台+树莓派PICO驱动AHT10被打赏38分 | |
【换取逻辑分析仪】-硬件SPI驱动OLED屏幕被打赏36分 | |
换逻辑分析仪+上下拉与多路选择器被打赏29分 | |
Let'sdo第3期任务合集被打赏50分 | |
换逻辑分析仪+Verilog三态门被打赏27分 | |
换逻辑分析仪+Verilog多输出门被打赏24分 |