外形缺陷识别方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:37771848 阅读:23 留言:0更新日期:2023-06-06 13:37
本申请实施例提供了一种外形缺陷识别方法、装置、计算机设备和及存储介质,该方法包括:获得待检测工件的待检测轮廓以及待检测工件对应的标准轮廓;对待检测轮廓与标准轮廓进行匹配处理,得到与待检测轮廓上的各个第一轮廓点匹配且在标准轮廓上的第二轮廓点;根据第一轮廓点的第一梯度方向,以及与第一轮廓点匹配的第二轮廓点的第二梯度方向的梯度方向一致性,从第一轮廓点中确定一个或多个异常轮廓点;根据一个或多个异常轮廓点识别待检测工件的外形缺陷。采用本申请,能够实现提高不同工件外形缺陷的识别效率和准确性。件外形缺陷的识别效率和准确性。件外形缺陷的识别效率和准确性。

【技术实现步骤摘要】
外形缺陷识别方法、装置、计算机设备及存储介质


[0001]本申请涉及工业视觉检测
,特别是涉及一种外形缺陷识别方法、装置、计算机设备及存储介质。

技术介绍

[0002]在工业领域,产品的加工制造由于受到工艺以及生产流程的影响,常常会产生外形缺陷,如凸起、毛刺、凹陷、缺角等。针对这些类型的外形缺陷,可以将待检测产品与标准的轮廓模板进行对比来进行检测。然而,现有的机器视觉标准测量软件,在检测外形缺陷时,需要提前手动设置卡尺检测区域来对待检测产品的边缘轮廓和标准产品的边缘轮廓进行检测,当工件数量、外形较复杂时,会存在繁琐、低效的问题。

技术实现思路

[0003]本申请提供一种外形缺陷识别方法、装置、计算机设备及存储介质,能够实现提高不同工件外形缺陷的识别效率和准确性。
[0004]第一方面,本申请提供了一种外形缺陷识别方法,包括:
[0005]获得待检测工件的待检测轮廓以及待检测工件对应的标准轮廓;
[0006]对待检测轮廓与标准轮廓进行匹配处理,得到与待检测轮廓上的各个第一轮廓点匹配且在标准轮廓上的第二本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种外形缺陷识别方法,其特征在于,包括:获得待检测工件的待检测轮廓以及所述待检测工件对应的标准轮廓;对所述待检测轮廓与所述标准轮廓进行匹配处理,得到与所述待检测轮廓上的各个第一轮廓点匹配且在所述标准轮廓上的第二轮廓点;根据所述第一轮廓点的第一梯度方向,以及与所述第一轮廓点匹配的第二轮廓点的第二梯度方向的梯度方向一致性,从所述第一轮廓点中确定一个或多个异常轮廓点;根据所述一个或多个异常轮廓点,识别所述待检测工件的外形缺陷。2.根据权利要求1所述的方法,其特征在于,所述对所述待检测轮廓与所述标准轮廓进行匹配处理,得到与所述待检测轮廓上的各个第一轮廓点匹配且在所述标准轮廓上的第二轮廓点,包括:针对所述待检测轮廓上的任意一个第一轮廓点,确定所述第一轮廓点对应的搜索区域;从所述标准轮廓上的第二轮廓点中,确定位于所述搜索区域内的候选第二轮廓点;从所述候选第二轮廓点中,确定与所述第一轮廓点匹配的第二轮廓点。3.根据权利要求2所述的方法,其特征在于,所述从所述候选第二轮廓点中,确定与所述第一轮廓点匹配的第二轮廓点,包括:在所述候选第二轮廓点的数量为一个的情况下,将所述候选第二轮廓点作为与所述第一轮廓点匹配的第二轮廓点;或者,在所述候选第二轮廓点的数量为多个的情况下,计算各个所述候选第二轮廓点与所述第一轮廓点之间的距离,并将多个距离中的最小距离对应的候选第二轮廓点作为与所述第一轮廓点匹配的第二轮廓点。4.根据权利要求2所述的方法,其特征在于,所述根据所述第一轮廓点的第一梯度方向,以及与所述第一轮廓点匹配的第二轮廓点的第二梯度方向的梯度方向一致性,从所述第一轮廓点中确定一个或多个异常轮廓点,包括:获取所述第一轮廓点,以及与所述第一轮廓点匹配的第二轮廓点;在所述第一轮廓点的第一梯度方向,以及与所述第一轮廓点匹配的第二轮廓点的第二梯度方向一致的情况下,将所述第一轮廓点作为正常轮廓点;在所述第一轮廓点的第一梯度方向,以及与所述第一轮廓点匹配的第二轮廓点的第二梯度方向不一致的情况下,将所述第一轮廓点作为异常轮廓点。5.根据权利要求4所述的方法,其特征在于,所述获取所述第一轮廓点,以及与所述第一轮廓点匹配的第二轮廓点之后,还包括:在所述第一轮廓点的第一梯度方向,以及与所述第一轮廓点匹配的第二轮廓点的第二梯度方向的夹角小于预设的夹角阈值的情况下,确定所述第一轮廓点的第一梯度方向以及与所述第一轮廓点匹配的第二轮廓点的第二梯度方向一致;在所述第一轮廓点的第一梯度方向,以及与所述第一轮廓点匹配...

【专利技术属性】
技术研发人员:梁航柳锐莫宇刘枢吕江波沈小勇
申请(专利权)人:深圳思谋信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1