[发明专利]一种产品毛刺的快速检测及长度精确测量方法有效
申请号: | 201810949825.6 | 申请日: | 2018-08-20 |
公开(公告)号: | CN109115800B | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 甄明辉;武亚飞;李亚辉;张永鹏;肖尚 | 申请(专利权)人: | 深圳市杰恩世智能科技有限公司 |
主分类号: | G01N21/95 | 分类号: | G01N21/95;G01B11/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种产品毛刺的快速检测及长度精确测量方法,以图像灰度变化和产品图形轮廓为依托,检测产品表面的毛刺并对毛刺进行分析、精确测量处理,所有处理均在毫秒级完成。本发明以解决现有的毛刺检测的准确性和精确测量值计算过程较为复杂的技术问题,采用毛刺的骨架欧式长度代表毛刺长度,比传统利用毛刺区域的外接矩形的宽度、高度、对角线长度等信息代表毛刺长度更符合实际,测量精度更高。 | ||
搜索关键词: | 一种 产品 毛刺 快速 检测 长度 精确 测量方法 | ||
【主权项】:
1.一种产品毛刺的快速检测及长度精确测量方法,其特征在于,以图像灰度变化和产品图形轮廓为依托,检测产品表面的毛刺并对毛刺进行分析、精确测量处理,具体步骤如下:第一步、通过工业面阵相机或者工业线阵相机采集样本图像;第二步、根据产品理论曲线公式,根据曲线法线的计算公式,求曲线上面每一个点的法线直线:第三步、计算点的法线直线上灰度梯度值,并查找灰度梯度值最大及其位置;其灰度梯度值计算如下:当前点坐标为(xn,yn),
为图像中点的灰度值,其灰度梯度值计算公式:
其中点坐标(xn‑1,yn‑1)或(xn+1,yn+1)计算方式如下:当‑1≤k≤1时
或
当k>1或‑1>k时
或
第四步、不断采用最小二乘法拟合曲线、计算点到曲线的距离以及距离大于指定阈值为异常点并剔除,直到所有点都满足要求;第五步、计算第三步所计算出来所有点到曲线的距离,扫描所有距离并查找大于毛刺阈值的所有毛刺区域;第六步、分别对查找到的毛刺区域进行二值化处理,提取图像的前景和背景;第七步、对图像的前景进行骨架提取,得到骨架的曲线;第八步、利用8连通区域分析算法分别对骨架曲线分析,分析相邻点之间的关系,根据相邻点不同关系计算点与点之间的欧式距离;第九步、分别对每个毛刺区域进行欧式距离求和,该和值即为毛刺的长度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市杰恩世智能科技有限公司,未经深圳市杰恩世智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810949825.6/,转载请声明来源钻瓜专利网。
- 上一篇:照明装置和检查装置
- 下一篇:一种可移动塔式起重机起重臂裂纹检测机器人