【技术实现步骤摘要】
一种圆柱形工件的视觉检测缺陷识别方法
本专利技术涉及圆柱形工件的外观缺陷检测技术,具体地涉及一种圆柱形工件的视觉检测缺陷识别方法。
技术介绍
诸如轴承滚子的圆柱形工件在生产过程中需要对其外观(端面和倒角等)进行检查,以剔除带有缺陷的产品。现有检测工艺通常采用人工检测方式进行,工作效率低下,缺陷识别准确率不高。
技术实现思路
本专利技术旨在提供一种圆柱形工件的视觉检测缺陷识别方法,以解决上述问题。为此,本专利技术采用的具体技术方案如下:一种圆柱形工件的视觉检测缺陷识别方法,可包括以下步骤:S1、获取圆柱形工件的视觉检测图片,启动Halcon算法;S2、根据不同工件设定的参数,开始提取ROI区域;S3、在ROI区域中查找圆或圆环,具体地包括以下过程:S31、根据预设参数选出灰度区间区域,其中预设参数为最大灰度和最小灰度;S32、填充内部孔洞;S33、分割连通区域;S34、根据半径范围和圆度范围选出圆。S4、识别缺陷,具体地包括以下过程:S41、根据最高频域和最低频域两个参数对ROI区域进行高斯滤波,去除杂波干扰,保留有用图像信息;S42、寻找灰度突变位置,在突变位置周边膨胀若干像素变成新区域,将原图缩小到新区域,并在新区域中查找灰度值小于参数“最小灰度”的区域;S43、通过开闭运算,分割出连通区域;S44、根据面积和紧密度条件筛选出缺陷;S5、将缺陷在图片上标识出来。进一步地,所述圆 ...
【技术保护点】
1.一种圆柱形工件的视觉检测缺陷识别方法,其特征在于,所述方法包括以下步骤:/nS1、获取圆柱形工件的视觉检测图片,启动Halcon算法;/nS2、根据不同工件设定的参数,开始提取ROI区域;/nS3、在ROI区域中查找圆或圆环,具体地包括以下过程:/nS31、根据预设参数选出灰度区间区域,其中预设参数为最大灰度和最小灰度;/nS32、填充内部孔洞;/nS33、分割连通区域;/nS34、根据半径范围和圆度范围选出圆;/nS4、识别缺陷,具体地包括以下过程:/nS41、根据最高频域和最低频域两个参数对ROI区域进行高斯滤波,去除杂波干扰,保留有用图像信息;/nS42、寻找灰度突变位置,在突变位置周边膨胀若干像素变成新区域,将原图缩小到新区域,并在新区域中查找灰度值小于参数“最小灰度”的区域;/nS43、通过开闭运算,分割出连通区域;/nS44、根据面积和紧密度条件筛选出缺陷;/nS5、将缺陷在图片上标识出来。/n
【技术特征摘要】
1.一种圆柱形工件的视觉检测缺陷识别方法,其特征在于,所述方法包括以下步骤:
S1、获取圆柱形工件的视觉检测图片,启动Halcon算法;
S2、根据不同工件设定的参数,开始提取ROI区域;
S3、在ROI区域中查找圆或圆环,具体地包括以下过程:
S31、根据预设参数选出灰度区间区域,其中预设参数为最大灰度和最小灰度;
S32、填充内部孔洞;
S33、分割连通区域;
S34、根据半径范围和圆度范围选出圆;
S4、识别缺陷,具体地包括以下过程:
S41、...
【专利技术属性】
技术研发人员:陈金贵,陈志雷,
申请(专利权)人:韦士肯厦门智能科技有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。