买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:启东晶尧光电科技有限公司
摘要:本发明涉及缺陷检测技术领域,具体涉及一种玻璃缺陷检测方法,该方法采集玻璃图像得到对应的灰度图像,对灰度图像进行边缘检测得到轮廓线,将轮廓线划分为多个子轮廓线,对子轮廓线进行线状缺陷的标记;对玻璃图像进行超像素分割得到多个超像素块,将纹理特征和灰度特征组成每个超像素块的特征描述向量;获取每个超像素块的邻域搜索范围,基于特征描述向量分别计算每个超像素块与其邻域搜索范围内多个超像素块之间的距离,根据距离对超像素块进行块状缺陷的标记,结合线状缺陷和块状缺陷对玻璃图像进行缺陷识别。采取先线状缺陷检测再块状缺陷检测的分形缺陷检测方法,实现了对玻璃图像的缺陷的快速检测判断,提高了缺陷检测结果的准确性。
主权项:1.一种玻璃缺陷检测方法,其特征在于,该方法包括以下步骤:采集玻璃图像得到对应的灰度图像;利用canny算子对灰度图像进行边缘检测得到轮廓线,采用DBSCAN算法将所述轮廓线划分为多个子轮廓线,根据子轮廓线的长度、子轮廓线上每个采样点的梯度线与子轮廓线之间相交的像素点数量,得到子轮廓线的线状缺陷相似度,将线状缺陷相似度大于设定阈值的子轮廓线标记为线状缺陷,包括:采用canny算子提取玻璃图像中的边缘信息得到轮廓线,然后采用形态学的闭运算对断裂的轮廓线进行填补,考虑到玻璃图像可能出现多个缺陷区域,其包含多条缺陷轮廓线,然后对轮廓线采用DBSCAN算法,设置邻域半径和数目阈值,将轮廓线分为独立的条子轮廓线,为正整数;分别对条子轮廓线进行线状缺陷检测,首先每条子轮廓线进行细化,得到单像素的轮廓骨架,将轮廓骨架包含的像素数目作为子轮廓线的长度,然后在轮廓线上每隔均匀地对轮廓骨架进行采样,采用sobel算法计算采样点处的水平方向梯度和竖直方向梯度,以采样点为中心,梯度为斜率做梯度线,将梯度线与子轮廓线相交的像素点数目作为该采样点的宽度,对这五个宽度求取均值得到平均宽度,进而得到线状缺陷相似度;分别获取条子轮廓线的线状缺陷相似度,设置线状缺陷相似度阈值5,将线状缺陷相似度大于的子轮廓线标记为线状缺陷;对玻璃图像进行超像素分割得到多个超像素块,采用灰度共生矩阵提取每个超像素块的纹理特征,基于灰度图像得到每个超像素块的灰度直方图,提取灰度直方图中的灰度特征,将纹理特征和灰度特征组成每个超像素块的特征描述向量;以每个超像素块为中心超像素块获取每个超像素块的邻域搜索范围,基于所述特征描述向量分别计算中心超像素块与其邻域搜索范围内N个超像素块之间的距离,得到中心超像素块对应的N个所述距离,N为正整数;将N个所述距离按照从小到大排序后计算前K个所述距离的平均值,K为正整数,且N大于K,当平均值大于平均值阈值时,确认中心超像素块为块状缺陷,所述平均值阈值和K值是对应中心超像素块的自适应参数;当玻璃图像中存在线状缺陷或块状缺陷时,确认对应玻璃存在缺陷;反之,当玻璃图像中不存在线状缺陷和块状缺陷时,确认对应玻璃正常;所述以每个超像素块为中心超像素块获取每个超像素块的邻域搜索范围的方法,包括:以当前超像素块作为中心超像素块构建第一势圈,第一势圈是指与中心超像素块有相交的像素点或轮廓线的超像素块所组成的区域,然后构建第二势圈,第二势圈是指与第一势圈有相交的像素点或轮廓线的超像素块所组成的区域,依次类推,直到得到第五势圈,则当前超像素块的邻域搜索范围;所述基于所述特征描述向量分别计算中心超像素块与其邻域搜索范围内N个超像素块之间的距离的方法,包括: 其中,为距离;为中心超像素块对应特征描述向量中的第个元素,表示邻域搜索区域范围内第1个超像素块对应特征描述向量中的第个元素;所述平均值阈值和K值的获取方法为:计算中心超像素块与第一势圈中所包含的超像素块之间的最小距离和最大距离以构成第一势圈的距离区间,进而得到每个势圈的距离区间;根据距离区间计算势圈中任意两个势圈的落差度,其中,和代表任意两个势圈的距离区间;如果存在两个势圈的落差度小于落差度阈值时,得到这两个势圈对应的缺陷距离区间,且将势圈序号较小的势圈作为缺陷干扰势圈,统计缺陷干扰势圈中与中心超像素块的距离落入缺陷距离区间的个数作为缺陷干扰超像素块的个数;对任意两个势圈进行相同的操作共得到个缺陷干扰超像素块和多个缺陷距离区间,根据缺陷干扰超像素块的数量得到;对缺陷距离区间求取并集,当平均值阈值大于所述并集中的最大值时,则不对平均值阈值进行修改;当平均值阈值小于或等于所述并集中的最大值时,则将所述并集中的上限作为平均值阈值。
全文数据:
权利要求:
百度查询: 启东晶尧光电科技有限公司 一种玻璃缺陷检测方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。