[发明专利]点云边界直角边修补系统及方法在审
申请号: | 201410460697.0 | 申请日: | 2014-09-11 |
公开(公告)号: | CN105469447A | 公开(公告)日: | 2016-04-06 |
发明(设计)人: | 李志涯;张恒;吴新元;杨路 | 申请(专利权)人: | 富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06T17/30 | 分类号: | G06T17/30 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 谢志为 |
地址: | 518109 广东省深圳市宝安区观澜街道大三社*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 边界 直角 修补 系统 方法 | ||
技术领域
本发明涉及一种点云处理技术,尤其涉及一种点云边界直角边修补系统及方法。
背景技术
在工业加工中,由于有些扫描仪精度不够,扫描的边界数据精度不够高,或者扫描产品边界得到的边界点数据比较少,有很多点没有扫描出来,或者有些样品本身已损坏,通过对损坏样品的扫描,无法得到正常样品的数据。在这些情况下,需要对扫描得到的数据进行处理,对点云的边界进行修补处理。
然而,由于扫描得到的点云边界数据有缺失,得到的边界数据比较少,边界看起来就会比较稀薄,和其它地方点密度差别较大,因此修补的难度大。此外,对一些边界有损坏的物品,由于完全没有扫描点,无法对边界进行修复。
发明内容
鉴于以上内容,有必要提供一种点云边界直角边修补系统,其可以对点云的边界进行修复。
还有必要提供一种点云边界直角边修补方法,其可以对点云的边界进行修复。
一种点云边界直角边修补系统,该系统运行于主机中,该系统包括:三角网格化模块,用于对待测产品的点云进行三角网格化处理,形成实体面;获取模块,用于从三角网格化处理后的点云中获取边界点;查找模块,用于查找边界点中属于第一面的边界点及边界点中属于第二面的边界点,所述第一面与第二面为待测产品的两个衔接面;计算模块,用于计算第一面的边界点中每点到第二面的映射点,并形成第一面中要修补的第一区域,及计算第二面的边界点中每点到第一面的映射点,形成第二面中要修补的第二区域;修补区域,用于分别将第一区域划及第二区域多个小正方形,在每个小正方形区域内随机生成一个点,当所有小正方形内都有一个点以后,即完成对第一区域及第二区域的修补。
一种点云边界直角边修补方法,该方法运用于主机中,该方法包括如下步骤:对待测产品的点云进行三角网格化处理,形成实体面;从三角网格化处理后的点云中获取边界点;查找边界点中属于第一面的边界点及边界点中属于第二面的边界点,所述第一面与第二面为待测产品的两个衔接面;计算第一面的边界点中每点到第二面的映射点,并形成第一面中要修补的第一区域,及计算第二面的边界点中每点到第一面的映射点,形成第二面中要修补的第二区域;分别将第一区域划及第二区域多个小正方形,在每个小正方形区域内随机生成一个点,当所有小正方形内都有一个点以后,即完成对第一区域及第二区域的修补。
相较于现有技术,所述的点云边界直角边修补系统及方法,其可以对点云的边界进行修复。
附图说明
图1是本发明点云边界直角边修补系统较佳实施例的运行环境示意图。
图2是本发明点云边界直角边修补系统较佳实施例的功能模块图。
图3是本发明点云边界直角边修补方法较佳实施例的作业流程图。
图4是本发明对点云进行三角网格化的示意图。
图5是本发明点云中非边界点的示意图。
图6是本发明点云中边界点的示意图。
图7是本发明修补区域的立体示意图。
图8是本发明修补区域的平面示意图。
图9是本发明通过小正方形对第一区域及第二区域进行分割的示意图。
图10是本发明对分割之后的第一区域及第二区域进行修补的示意图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司,未经富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410460697.0/2.html,转载请声明来源钻瓜专利网。