[发明专利]顶盖焊点云缺陷检测方法、装置、设备及存储介质有效
申请号: | 202210703097.7 | 申请日: | 2022-06-21 |
公开(公告)号: | CN115239625B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 陈宇 | 申请(专利权)人: | 厦门微图软件科技有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06V10/40;G06V10/77 |
代理公司: | 厦门仕诚联合知识产权代理事务所(普通合伙) 35227 | 代理人: | 蔡稷元 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 顶盖 焊点云 缺陷 检测 方法 装置 设备 存储 介质 | ||
1.一种顶盖焊点云缺陷检测方法,其特征在于,所述方法包括以下步骤:
基于预设提取方法获取待检测面的初始三维点云数据;
基于预设优化方法对所述初始三维点云数据进行优化,生成降采样点云数据;
对各个降采样点云数据进行处理,获取所述各个降采样点云数据对应的点云法向量和点云曲率;
基于区域生长算法、所述点云法向量和点云曲率,提取出缺陷点云数据形成缺陷点云集合;
对所述缺陷点云集合对应的缺陷坐标进行上报;
其中,所述基于区域生长算法、所述点云法向量和点云曲率,提取出缺陷点云数据形成缺陷点云集合,包括:
将多个降采样点云数据组成降采样点云集合,所述降采样点云集合中的每一个点为一个已标签点或无标签点;所述已标签点有一个对应的索引值且不为空值,所述无标签点的索引值为空值;
选取随机点n,并判断所述点n是否为所述无标签点:
当所述点n的法向量小于第一预设阙值,则对所述点n打标签,并根据所述点n的法向量大小,赋予所述点n索引值;
判断所述点n的曲率是否小于第二预设阙值;
若所述点n的曲率小于所述第二预设阙值,则将所述点n加入种子点云数据,并将具有相同索引值的所述点n划为同一类种子点云数据;
将各种类种子点云数据按索引值大小进行排序,并将除所述索引值最大的一类种子点云数据之外的其他类种子点云数据作为缺陷点云数据;
根据所述缺陷点云数据生成所述缺陷点云集合。
2.如权利要求1所述的顶盖焊点云缺陷检测方法,其特征在于,所述基于预设优化方法对所述初始三维点云数据进行优化,生成降采样点云数据,包括:
基于体素滤波算法对所述初始三维点云数据进行优化,获得点云重心数据;
基于统计滤波算法对所述点云重心数据进行优化,获得所述降采样点云数据。
3.如权利要求1所述的顶盖焊点云缺陷检测方法,其特征在于,选取所述降采样点云集合中的任一点作为点K,对所述点K进行近邻范围搜索选取所述随机点n,并判断所述点n是否为所述无标签点;
若所述点n为所述无标签点,则基于所述点云法向量和点云曲率对所述点n进行法向量判别和曲率判别;
基于所述点n的法向量判别结果和曲率判别结果,确定所述点n是否为缺陷点云数据,直至提取出所述降采样点云集合中的全部缺陷点云数据,作为所述缺陷点云集合。
4.如权利要求3所述的顶盖焊点云缺陷检测方法,其特征在于,所述若所述点n为所述无标签点,则基于所述点云法向量和点云曲率对所述点n进行法向量判别和曲率判别,包括;
判断所述点n的法向量是否小于第一预设阙值;
若所述点n的法向量小于所述第一预设阙值,则判断所述点n的曲率是否小于第二预设阙值;
若所述点n的法向量不小于所述第一预设阙值,则对所述点K进行近邻范围搜索选取其余随机点n,并通过所述其余随机点更新所述点n,返回:判断所述点n是否为所述无标签点。
5.如权利要求4所述的顶盖焊点云缺陷检测方法,其特征在于,所述判断所述点n的曲率是否小于第二预设阙值,还包括:
若所述点n的曲率不小于第二预设阙值,则对所述点K进行近邻范围搜索选取其余随机点,并通过所述其余随机点更新所述点n,直至完成所述降采样点云集合中的每一个点。
6.如权利要求1-5中任一项所述的顶盖焊点云缺陷检测方法,其特征在于,所述基于预设提取方法获取待检测面的初始三维点云数据,包括:
通过外置相机、线激光和激光三角提取法,获得所述待检测面的三维点云数据,作为所述初始三维点云数据,其中,所述预设提取方法为所述激光三角提取法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门微图软件科技有限公司,未经厦门微图软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210703097.7/1.html,转载请声明来源钻瓜专利网。