买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:深圳个元科技有限公司
摘要:本发明涉及图像分析技术领域,具体涉及一种齿轮外观缺陷视觉检测方法及系统。获取齿轮的灰度图像,提取边缘线,由于齿轮的缺陷通常发生在轮齿的断裂上,故基于边缘像素点的位置,获得每个轮齿的连通区域。分析连通区域的面积、形状、边缘像素点之间的相对位置,计算区域完整特征值。通过连通区域之间区域完整特征值的差异情况,得到异常特征值区分独立性异常区域以及初步正常区域。因为可能存在残缺轮齿连续分布,故根据独立性异常区域和初步正常区域之间的区域完整特征值的差异进行补充筛选,得到连续性异常区域,至此,可以对齿轮进行缺陷分类,获得更高的缺陷检测准确度。
主权项:1.一种齿轮外观缺陷视觉检测方法,其特征在于,所述方法包括:获取待测齿轮的灰度图像;对所述灰度图像进行阈值分割以及边缘检测,获取待测齿轮的边缘线;根据所述边缘线上边缘像素点的位置分布获得待测齿轮中每个轮齿对应的连通区域;对于任意一个连通区域,根据连通区域的面积值、尺寸以及连通区域的边缘像素点之间的相对位置,得到连通区域的区域完整特征值;根据连通区域之间的区域完整特征值的差异情况,得到每个连通区域的异常特征值;根据每个连通区域的异常特征值区分独立性异常区域和初步正常区域;根据所有独立异常区域与初步正常区域之间的区域完整特征值的差异情况,对初步正常区域进行异常筛选,得到连续性异常区域;根据所有连续性异常区域以及独立性异常区域进行齿轮外观缺陷检测,获取齿轮的缺陷类别;所述区域完整特征值的获取方法包括:获取标准齿轮中任意一个轮齿的面积值,作为标准面积值;获取标准齿轮中任意一个轮齿的最小外接矩形,作为标准矩形,将所述标准矩形的长与宽的差异作为尺寸参考值;对于任意一个连通区域,将连通区域的面积值与所述标准面积值的比值作为连通区域的面积特征值;获取连通区域的最小外接矩形,作为目标矩形,将所述目标矩形的长与宽的差异作为连通区域的尺寸差异值;将所述尺寸差异值与尺寸参考值的差异进行负相关映射并归一化后的值作为连通区域的尺寸特征值;根据连通区域中所有边缘像素点的链码值,得到连通区域的边缘形状特征值;将每个连通区域的面积特征值、尺寸特征值以及边缘形状特征值,三者相乘后进行归一化后的值,作为每个连通区域的区域完整特征值;所述根据连通区域中所有边缘像素点的链码值,得到连通区域的边缘形状特征值,包括:对于连通区域中的每个边缘像素点,将距离最近的两个边缘像素点作为邻近点,计算每个边缘像素点与每个邻近点的链码值对应的方向所形成的夹角值,将每个边缘像素点对应的两个夹角值的均值作为每个边缘像素点对应的特征角;根据所有边缘像素点对应的特征角,计算连通区域的边缘形状特征值,边缘形状特征值的公式模型具体为: 其中,BXi表示第i个连通区域的边缘形状特征值;ni表示第i个连通区域的边缘像素点的总数;θi,j表示第i个连通区域中第j个边缘像素点对应的特征角的角度值;α表示预设正整数;cos表示余弦函数;所述异常特征值的获取方法包括:将每个连通区域相邻最近的两个连通区域作为对比区域;计算每个连通区域与对应的每个对比区域之间的区域完整特征值的差异,作为差异因子;计算所有连通区域的区域完整特征值的均值,作为均值特征值;将所述均值特征值与每个连通区域的区域完整特征值的差值,作为每个连通区域的异常因子;将每个连通区域的异常因子与两个差异因子三者的乘积进行归一化操作,得到每个连通区域的异常特征值;所述连续性异常区域的获取方法包括:计算所有独立性异常区域的区域完整特征值的均值,作为对比值;计算每个初步正常区域的区域完整特征值与所述对比值之间的差异,作为差异参数;将所有初步正常区域按照差异参数进行升序排列,得到排序序列;在所述排序序列中,计算所有相邻的两个初步正常区域的差异参数之间的差异,作为判断值;将最大判断值对应的两个初步正常区域中差异参数最小的作为截止区域,将所述排序序列中起始位置至所述截止区域所在位置处的所有初步正常区域作为连续性异常区域。
全文数据:
权利要求:
百度查询: 深圳个元科技有限公司 一种齿轮外观缺陷视觉检测方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。