[发明专利]一种产品形变检测方法在审
| 申请号: | 202011463917.7 | 申请日: | 2020-12-11 |
| 公开(公告)号: | CN112541894A | 公开(公告)日: | 2021-03-23 |
| 发明(设计)人: | 潘道定 | 申请(专利权)人: | 无锡雷德环保设备有限公司 |
| 主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/66;G06T7/13;G06T7/136;G06T5/00 |
| 代理公司: | 北京睿博行远知识产权代理有限公司 11297 | 代理人: | 张燕平 |
| 地址: | 214000 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 产品 形变 检测 方法 | ||
1.一种产品形变检测方法,包括以下步骤:
S1:基准图像注册;
S2:处理基准图像并设定检测参数和判定阈值;
S3:处理待检测图像;
S4:根据处理结果和判定阈值输出检测结果。
2.根据权利要求1所述的产品形变检测方法,其特征在于:所述S1:基准图像注册为注册一个基准图像:
(1)基准图像是用户拍摄的一张正常品图像,用于设置检测区域和检测条件;
(2)用户在基准图像中选择需要的检测形变的检测区域,检测区域应包含至少两个重复的形状;
(3)设定基准图像检测区域图像为P0。
3.根据权利要求2所述的产品形变检测方法,其特征在于:所述S2:处理基准图像并设定检测参数和判定阈值为设定检测方向,检测方向分为水平方向和垂直方向,并设定边缘阈值百分比,记为P,设定边缘平滑系数W,具体步骤为:
(1)复制检测区域图像P0
(2)对P0进行二值化处理得到图像P1,并将二值化阈值设置为自动;
(3)使用Sobel算子沿设定的检测方向处理P1,得到灰度图P2;
(4)对P2沿与设定的检测方向相垂直的方向进行积分,得到一维数组Q1;
(5)对Q1应用滑动平均算法进行平滑处理得到Q2,平滑窗口大小即为用户设置的平滑系数W;
(6)计算Q2中的最大值记为Max;
(7)根据设定的边缘阈值百分比P计算边缘阈值T=Max*P。
4.根据权利要求3所述的产品形变检测方法,其特征在于:所述S3:处理待检测图像为设定边缘阈值百分比、边缘平滑系数,并沿设定的检测方向检测检测区域内重复形状中心线的位置,并计算中心线的数量以及相邻中心线之间的最大距离、最小距离,单位为像素。
5.根据权利要求4所述的产品形变检测方法,其特征在于:所述S4:根据处理结果和判定阈值输出检测结果为根据计算的正常品的中心线的数量以及最大最小距离设定中心线数量和中心线距离的上下限,如果待检测的产品中心线数量或中心线距离超过设定的上下限则可认为发生形变,具体步骤为:
(1)遍历Q2中的所有元素Q2[i],当|Q2[i]|T且|Q2[i]|≥|Q2[i-1]|且|Q2[i]|≥|Q2[i+1]|,则认为位置i处有一个明显的边缘,依次将所有满足条件的i记录到数组Q3中
(2)遍历Q3中所有元素Q3[i],当i为偶数时,将偶数下标与相邻的奇数下标的元素构成一对,计算他们的平均值a=(Q3[i]+Q3[i+1])/2.0,a即为两个边缘中心线所在的位置,将所有a记录到数组Q4中,Q4即保存了所有边缘中心线所在的位置。
6.根据权利要求5所述的产品形变检测方法,其特征在于:所述提取相同的检测区域,沿相同的检测方向检测检测区域内重复形状中心线的位置,并计算中心线的数量以及相邻中心线之间的最大距离、最小距离,单位为像素。
7.根据权利要求6所述的产品形变检测方法,其特征在于:所述待检测的产品中心线数量或中心线距离超过设定的上下限则认为发生形变,输出NG信号,否则输出OK信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡雷德环保设备有限公司,未经无锡雷德环保设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011463917.7/1.html,转载请声明来源钻瓜专利网。





