专利名称: |
一种胶路缺陷检测方法和装置 |
摘要: |
本申请提供了一种胶路缺陷检测方法和装置,方法包括:获取包含待检测的胶路的灰度图像;确定灰度图像中目标线路内各第一像素点的灰度值,目标线路沿胶路的胶路方向贯穿胶路;根据各第一像素点的灰度值,确定第一像素点中的边缘像素点,边缘像素点的灰度值均与对应的参考像素点的灰度值的差值大于第一阈值,边缘像素点对应的参考像素点与边缘像素点位于同一目标线路,边缘像素点与对应的参考像素点相邻;基于边缘像素点,确定胶路是否存在胶路缺陷。实施例通过目标线路全面检测胶路的各像素点,若能够确定边缘像素点,意味着胶路出现了胶水不连贯的区域,则可根据边缘像素点确定胶路是否存在胶路缺陷,还能够检测出胶路中存在的各类型的胶路缺陷。 |
专利类型: |
发明专利 |
国家地区组织代码: |
北京;11 |
申请人: |
凌云光技术股份有限公司 |
发明人: |
陶旭蕾 |
专利状态: |
有效 |
申请日期: |
2023-08-18T00:00:00+0800 |
发布日期: |
2023-11-14T00:00:00+0800 |
申请号: |
CN202311047385.2 |
公开号: |
CN117054441A |
代理机构: |
北京弘权知识产权代理有限公司 |
代理人: |
逯长明;孙亚芹 |
分类号: |
G01N21/95;G01N21/01;G;G01;G01N;G01N21;G01N21/95;G01N21/01 |
申请人地址: |
100094 北京市海淀区翠湖南环路13号院7号楼7层701室 |
主权项: |
1.一种胶路缺陷检测方法,其特征在于,包括: 获取包含待检测的胶路的灰度图像; 确定所述灰度图像中目标线路内各第一像素点的灰度值,所述目标线路沿所述胶路的胶路方向贯穿所述胶路; 根据各所述第一像素点的灰度值,确定所述第一像素点中的边缘像素点,所述边缘像素点的灰度值均与对应的参考像素点的灰度值的差值大于第一阈值,所述边缘像素点对应的所述参考像素点与所述边缘像素点位于同一目标线路,并且所述边缘像素点与对应的所述参考像素点相邻; 基于所述边缘像素点,确定所述胶路是否存在胶路缺陷。 2.根据权利要求1所述的方法,其特征在于,所述基于所述边缘像素点,确定所述胶路是否存在胶路缺陷包括: 确定各所述第一像素点中的各第二像素点,所述第二像素点为位于两个所述边缘像素点构成的线段上的非胶水像素点; 依次选择两个所述边缘像素点和各所述第二像素点中的一个像素点为第一目标像素点; 基于所述第一目标像素点,按照第一预设搜索长度,分别沿垂直于所述胶路方向的第一方向和沿垂直于所述胶路方向的第二方向进行搜索,搜索到的各像素点为所述第一目标像素点对应的各第三像素点; 根据每一所述第一目标像素点的灰度值与对应的各所述第三像素点的灰度值的差值,确定所述胶路的胶路缺陷类型是否包括直口断胶。 3.根据权利要求1所述的方法,其特征在于,所述基于所述边缘像素点,确定所述胶路是否存在胶路缺陷包括: 确定两个所述边缘像素点构成的线段的中心像素点; 确定各所述第一像素点中的各第四像素点,所述第四像素点位于所述中心像素点分别与所述两个边缘像素点构成的线段上; 若各所述第四像素点包括胶水像素点,确定所述胶路的胶路缺陷类型不包括斜口断胶; 若各所述第四像素点均为非胶水像素点,沿垂直于所述胶路方向的第一方向和沿垂直于所述胶路方向的第二方向,分别确定位于所述中心像素点下一个位置的两个起始像素点; 若两个所述起始像素点均为非胶水像素点,依次以两个所述起始像素点为起点,分别沿平行于所述胶路方向的两个方向,搜索所述起始像素点对应的第二目标像素点,所述第二目标像素点为非胶水像素点,且所述第二目标像素点与所述起点的距离在第二预设搜索长度内; 在所述第二预设搜索长度内搜索到胶水像素点之后,确定新的中心像素点,所述新的中心像素点分别为各个所述第二目标像素点的中心像素点,并确定所述新的中心像素点对应的新的起始像素点; 若新的所述起始像素点均为非胶水像素点,依次以新的所述起始像素点为起点,分别沿平行于所述胶路方向的两个方向,再次搜索新的所述起始像素点对应的第二目标像素点,直至在所述起点的所述第二预设搜索长度内未搜索到胶水像素点; 若各所述起始像素点和各所述第二目标像素点均为非胶水像素点,确定所述胶路的胶路缺陷类型包括斜口断胶; 若各所述起始像素点和各所述第二目标像素点包括胶水像素点,确定所述胶路的胶路缺陷类型不包括斜口断胶。 4.根据权利要求1所述的方法,其特征在于,所述基于所述边缘像素点,确定所述胶路是否存在胶路缺陷包括: 确定两个所述边缘像素点构成的线段上的各第五像素点; 若所述各第五像素点包括胶水像素点,确定所述胶路的胶路缺陷类型不包括曲形断胶; 若所述各第五像素点均为非胶水像素点,确定各所述第五像素点中的第三目标像素点,所述第三目标像素点位于与所述胶路方向垂直的直线; 根据预设胶路宽度,获取位于所述直线上且位于所述胶路的边缘以外的两个第四目标像素点; 使用路径搜索算法,以所述第三目标像素点为起点,以两个所述第四目标像素点为终点进行路径搜索; 若路径搜索成功,确定所述胶路的胶路缺陷类型包括曲形断胶; 若路径搜索失败,确定所述胶路的胶路缺陷类型不包括曲形断胶。 5.根据权利要求2所述的方法,其特征在于,若所述胶路的胶路缺陷类型包括直口断胶,所述方法还包括: 根据所述两个边缘像素点的像素坐标,确定所述直口断胶的像素宽度。 6.根据权利要求5所述的方法,其特征在于,若所述胶路的胶路缺陷类型包括直口断胶,所述方法还包括: 根据所述像素宽度、所述胶路的预设像素高度和所述两个边缘像素点的像素坐标,确定用于连通域分析的边界; 在所述边界内基于连通域分析确定所述直口断胶的面积。 7.根据权利要求3所述的方法,其特征在于,还包括: 在每次沿平行于所述胶路方向的两个方向搜索完毕后,将之前沿平行于所述胶路方向的第三方向搜索到的位于第一端的第二目标像素点,与本次搜索到的位于第一端的第二目标像素点进行比较,并根据比较结果重新确定位于第一端的第二目标像素点; 在每次沿平行于所述胶路方向的两个方向搜索完毕后,将之前沿平行于所述胶路方向的第四方向搜索到的位于第二端的第二目标像素点,与本次搜索到的位于第二端的第二目标像素点进行比较,并根据比较结果重新确定位于第二端的第二目标像素点,所述第一方向与所述第二方向为相反的方向。 8.根据权利要求7所述的方法,其特征在于,在确定所述胶路的胶路缺陷类型包括斜口断胶后,方法还包括: 获取各次搜索过程中搜索到的各第二目标像素点的个数的累加和,将所述累加和确定为所述斜口断胶的面积; 或者,将搜索到的中心像素点的个数确定为所述斜口断胶的高度; 或者,根据位于所述第一端的第二目标像素点和位于所述第二端的第二目标像素点,确定所述斜口断胶的外接矩形。 9.根据权利要求4所述的方法,其特征在于,若所述胶路的胶路缺陷类型包括曲形断胶,所述方法还包括: 分别确定以所述第三目标像素点为起点,以两个所述第四目标像素点为终点的两条搜索路径; 将所述第三目标像素点作为第一端点,将每条所述搜索路径上的与所述第一端点相邻的像素点作为第二端点,确定所述第一端点和各所述第二端点构成的线段的各法线; 以所述第一端点为起点,分别沿各所述法线的两个方向搜索非胶水像素点,若沿所述法线的两个方向分别搜索到胶水像素点,确定与所述分别搜索到的胶水像素点相邻的位于曲形断胶边缘的两个非胶水像素点; 将所述第二端点作为新的第一端点,将与所述新的第一端点相邻的像素点作为新的第二端点,再次进行搜索以确定新的位于所述曲形断胶边缘的两个非胶水像素点,直至满足以所述第一端点为起点的第三预设搜索长度内,沿所述法线的两个方向分别未搜索到胶水像素点; 根据搜索到的位于所述曲形断胶边缘的各个非胶水像素点,确定距离最远的两个目标非胶水像素点; 根据两个目标非胶水像素点,确定所述曲形断胶的宽度和外接矩形。 10.一种胶路缺陷检测装置,其特征在于,包括: 图像获取模块,用于获取并向灰度值确定模块发送包含待检测的胶路的灰度图像; 所述灰度值确定模块,用于确定并向像素点确定模块发送所述灰度图像中目标线路内各第一像素点的灰度值,所述目标线路沿所述胶路的胶路方向贯穿所述胶路; 所述像素点确定模块,用于根据各所述第一像素点的灰度值,确定并向胶路检测模块发送所述第一像素点中的边缘像素点,所述边缘像素点的灰度值均与对应的参考像素点的灰度值的差值大于第一阈值,所述边缘像素点对应的所述参考像素点与所述边缘像素点位于同一目标线路,并且所述边缘像素点与对应的所述参考像素点相邻; 所述胶路检测模块,用于基于所述边缘像素点,确定所述胶路是否存在胶路缺陷。 |