[发明专利]缺陷检测方法和装置有效
申请号: | 202110374798.6 | 申请日: | 2021-04-08 |
公开(公告)号: | CN112767400B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 邱增帅;王肖亮;王罡;潘正颐;侯大为 | 申请(专利权)人: | 常州微亿智造科技有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/13;G06K9/62 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 张励 |
地址: | 213016 江苏省常州市钟*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缺陷 检测 方法 装置 | ||
本发明提供了一种缺陷检测方法和装置,其中,该缺陷检测方法包括:获取待检测产品的目标检测图像;在目标检测图像的列方向上均匀划分多个起点;获取每个起点对应的水平方向上的亮度曲线;根据亮度曲线检测待检测产品是否存在喷砂不均的缺陷。本发明的缺陷检测方法,能够准确地检测出待检测产品是否存在喷砂不均的缺陷,并且无需人工参与,从而大大减少了人工成本。
技术领域
本发明涉及目标检测技术领域,具体涉及一种缺陷检测方法和一种缺陷检测装置。
背景技术
相关技术中,在对待检测产品进行缺陷检测时,仅仅能检测出待检测产品是否存在,至于该待检测产品具体存在何种缺陷,例如待检测产品是否存在喷砂不均的缺陷,还需要采用人工的方式进行检测,不仅大大增加了人工成本,而且检测的准确度较低。
发明内容
本发明为解决上述技术问题,提供了一种缺陷检测方法,能够准确地检测出待检测产品是否存在喷砂不均的缺陷,并且无需人工参与,从而大大减少了人工成本。
本发明采用的技术方案如下:
一种缺陷检测方法,包括:获取待检测产品的目标检测图像;在所述目标检测图像的列方向上均匀划分多个起点;获取每个起点对应的水平方向上的亮度曲线;根据所述亮度曲线检测所述待检测产品是否存在喷砂不均的缺陷。
所述获取待检测产品的目标检测图像,包括:对所述待检测产品进行拍摄,以获取第一检测图像,其中,所述第一检测图像包括背景部分和待检测产品部分;根据所述背景部分和所述待检测产品部分的像素值对所述第一检测图像进行二值化处理,以获取二值化图像;对所述二值化图像进行筛选,以获取第二检测图像,其中,所述待检测产品均处于所述第二检测图像中;对所述第二检测图像进行边缘检测,以获取第三检测图像;根据所述第三检测图像获取所述目标检测图像。
所述根据所述第三检测图像获取所述目标检测图像,包括:获取所述第三检测图像的边缘;采用最小二乘法对所述第三检测图像的边缘进行拟合以获取所述第三检测图像的边缘直线;根据所述边缘直线获取所述第三检测图像的角点;根据所述角点对所述第三检测图像进行透视变换,以获取所述目标检测图像。
所述获取每个起点对应的水平方向上的亮度曲线,包括:在所述每个起点对应的水平方向上划分多个子区域,并获取各子区域的平均像素值;根据所述平均像素值获取所述每个起点对应的水平方向上的亮度曲线。
所述根据所述亮度曲线检测所述待检测产品是否存在喷砂不均的缺陷,包括:采用多项式拟合的方式对所述亮度曲线进行拟合,并生成目标多项式;采用目标分类模型根据所述目标多项式检测所述待检测产品是否存在喷砂不均的缺陷。
所述目标分类模型为KNN模型或者One-Class SVM模型。
一种缺陷检测装置,包括:第一获取模块,所述第一获取模块用于获取待检测产品的目标检测图像;划分模块,所述划分模块用于在所述目标检测图像的列方向上均匀划分多个起点;第二获取模块,所述第二获取模块用于获取每个起点对应的水平方向上的亮度曲线;检测模块,所述检测模块用于根据所述亮度曲线检测所述待检测产品是否存在喷砂不均的缺陷。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述的缺陷检测方法。
一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的缺陷检测方法。
本发明的有益效果:
本发明能够准确地检测出待检测产品是否存在喷砂不均的缺陷,并且无需人工参与,从而大大减少了人工成本。
附图说明
图1为本发明实施例的缺陷检测方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州微亿智造科技有限公司,未经常州微亿智造科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110374798.6/2.html,转载请声明来源钻瓜专利网。