点云曲面重构系统及方法技术方案

技术编号:11171721 阅读:157 留言:0更新日期:2015-03-19 13:00
一种点云曲面重构系统及方法,所述系统包括:获取模块用于获取点云数据以及网格化点间距以及奇异点判定参数;计算模块用于根据所设置的网格化点间距得到每一个点的邻域点集进行平面拟合,并计算出所有点的法向量;修正模块用于通过各点的邻域点集、各点的法向量以及奇异点判定参数以确定奇异点并修正;第一处理模块用于将修正后的各邻域点集中的邻域点投影到拟合平面上得到邻域投影点集并进行三角化处理;第二处理模块用于将上述进行三角化处理后的各邻域投影点集进行整合,得到重构的点云曲面。利用本发明专利技术可以得到更光滑精确的重构曲面。

【技术实现步骤摘要】

本专利技术涉及曲面处理系统及方法,尤其涉及一种。
技术介绍
在三维测量和逆向工程过程中,点云曲面重构是关键的步骤。点云曲面重构是基 于三角网格化进行重构的。然而,由于三维三角网格化处理非常复杂。现有技术一般基于 直接二维三角网格化然后映像到三维,虽然计算方法简单,但没有考虑点三维特征,会造成 曲面不光滑、精度不高;另外,还需要后续曲面平滑处理,导致最终的重构效果不理想。
技术实现思路
鉴于以上内容,有必要提出一种,其可以快速精确地检 测出产品的平面度,并输出图形化数据供用户参考。 所述点云曲面重构系统运行于计算机中。该系统包括:获取模块,用于获取需要 进行重构曲面的点云数据,以及设置的网格化点间距以及奇异点判定参数;计算模块,用于 根据上述网格化点间距得到点云数据中每一个点的邻域点集,利用点云数据中各点的邻域 点集对该各点进行平面拟合,并计算出所有点的法向量;修正模块,用于利用各点的邻域点 集、各点的法向量、以及所述的奇异点判定参数确定奇异点并修正;第一处理模块,用于通 过将修正后的各邻域点集中的邻域点投影到拟合平面上,得到邻域投影点集,并利用预设 的距离权值对各邻域投影点集进行三角化处理;第二处理模块,用于将上述进行三角化处 理后的各邻域投影点集进行整合,得到重构的点云曲面。 所述点云曲面重构方法应用于计算机上。该方法包括:获取步骤:获取需要进行 重构曲面的点云数据,以及设置的网格化点间距以及奇异点判定参数;计算步骤:根据上 述网格化点间距得到点云数据中每一个点的邻域点集,利用点云数据中各点的邻域点集对 该各点进行平面拟合,并计算出所有点的法向量,并计算出所有点的法向量;修正步骤:利 用各点的邻域点集、各点的法向量、以及所述的奇异点判定参数确定奇异点并修正;第一网 格化步骤:通过将修正后的各邻域点集中的邻域点投影到拟合平面上,得到邻域投影点集, 并利用预设的距离权值对各邻域投影点集进行三角化处理;第二网格化步骤:将上述进行 三角化处理后的各邻域投影点集进行整合,得到重构的点云曲面。 本专利技术所提供的,利用全局参数化方法,直接获取与主 方向一致的能够反映模型内在几何特征的网格化结果。采用局部三角化到全局三角化的处 理,计算中加入了点云法向量和带权的正则三角化方法,判断了奇异点,这种算法生成曲面 表面光滑精确,且不改变物体的形状特征。 【附图说明】 图1是本专利技术点云曲面重构系统较佳实施例的系统架构图。 图2是本专利技术点云曲面重构系统中局部三角化处理示意图。 图3是本专利技术点云曲面重构方法较佳实施例的流程图。 主要元件符号说明本文档来自技高网...

【技术保护点】
一种点云曲面重构系统,运行于计算机中,其特征在于,该系统包括:获取模块,用于获取需要进行重构曲面的点云数据,以及设置的网格化点间距以及奇异点判定参数;计算模块,用于根据上述网格化点间距得到点云数据中每一个点的邻域点集,利用点云数据中各点的邻域点集对该各点进行平面拟合,并计算出所有点的法向量;修正模块,用于利用各点的邻域点集、各点的法向量、以及所述的奇异点判定参数确定奇异点并修正;第一处理模块,用于将修正后的各邻域点集中的邻域点投影到拟合平面上,得到邻域投影点集,并利用预设的距离权值对各邻域投影点集进行三角化处理;及第二处理模块,用于将上述进行三角化处理后的各邻域投影点集进行整合,得到重构的点云曲面。

【技术特征摘要】
1. 一种点云曲面重构系统,运行于计算机中,其特征在于,该系统包括: 获取模块,用于获取需要进行重构曲面的点云数据,以及设置的网格化点间距以及奇 异点判定参数; 计算模块,用于根据上述网格化点间距得到点云数据中每一个点的邻域点集,利用点 云数据中各点的邻域点集对该各点进行平面拟合,并计算出所有点的法向量; 修正模块,用于利用各点的邻域点集、各点的法向量、以及所述的奇异点判定参数确定 奇异点并修正; 第一处理模块,用于将修正后的各邻域点集中的邻域点投影到拟合平面上,得到邻域 投影点集,并利用预设的距离权值对各邻域投影点集进行三角化处理;及 第二处理模块,用于将上述进行三角化处理后的各邻域投影点集进行整合,得到重构 的点云曲面。2. 如权利要求1所述的点云曲面重构系统,其特征在于,所述的计算模块将点云数据 中与某一点的距离小于所接收的网格化点间距的所有点作为该点的邻域点集。3. 如权利要求1所述的点云曲面重构系统,其特征在于,所述的修正模块利用各点的 邻域点集与各点的法向量计算得到各点的邻域点到所述拟合平面的平均距离,且在判定一 个点到平面的距离大于该点对应的邻域点到所拟合的平面的平均距离与奇异点判定参数 的乘积时,判断该点为奇异点。4. 如权利要求3所述的点云曲面重构系统,其特征在于,所述的修正模块利用各奇异 点在所拟合平面上的映射点来代替该奇异点,以修正该奇异点。5. 如权利要求1所述的点云曲面重构系统,其特征在于,所述的第二处理模块通过将 不同邻域投影点集对应的三角形中,具有相同边的三角形连接在一起,组成重构的点云曲 面...

【专利技术属性】
技术研发人员:吴新元张旨光谢鹏
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1