【技术实现步骤摘要】
一种隧道点云去噪和生成可视化模型的方法
[0001]本专利技术涉及一种隧道点云去噪和生成可视化模型的方法,属于图形学和可视化
技术介绍
[0002]隧道作为贯穿山体、河流的交通工程,是城市交通系统的重要组成部分。而隧道内部空间狭小,照明条件差等因素给隧道测量造成一定困难。三维点云激光扫描技术作为一种新型测绘技术具有无需光照、非接触测量、自动化程度高、可实现全面信息采集和作业周期短等优势,被广泛应用于隧道测量。
[0003]目前基于激光扫描大多直接对点云信息进行可视化,效果不够理想;存在的隧道三角网格模型可视化算法,也只能支持少量数据的网格生成。
[0004]在可视化的过程中,最重要的一步是去除采集的数据中车辆、行人、灯管等噪声点。现存的方法大多依赖隧道的设计情况;对于年久、图纸缺失的隧道,采用的方法复杂且效率较低。如何提供一种方法简单、效率高,且只基于点云数据的可视化模型,成为亟待解决的技术问题。
技术实现思路
[0005]针对现有技术的不足,本专利技术提供一种隧道点云去噪和生成可视化模型的方法,只依赖于点云数据生成可视化模型,并且能够将点云分成了多个部分处理,可满足大量点云数据处理,效率较高。
[0006]术语解释:
[0007]1、包围盒:本专利技术中是指能够完全包围住隧道的虚拟长方体。
[0008]本专利技术采用以下技术方案:
[0009]一种隧道点云去噪和生成可视化模型的方法,包括:
[0010]步骤1.采集隧道三维点云,并对隧 ...
【技术保护点】
【技术特征摘要】
1.一种隧道点云去噪和生成可视化模型的方法,其特征在于,包括:步骤1.采集隧道三维点云,并对隧道点云数据预处理;首先利用三维激光扫描仪采集隧道三维点云,在采集过程中,坐标系的y轴定义为隧道走向方向,z轴垂直于地面,x轴服从右手法则;然后对导出的点云数据进行预处理,导出点云数据时,将点云的坐标信息导出;步骤2.去噪点:由于隧道情况复杂,采用三维激光扫描仪进行扫描时包括干扰物,根据噪声的位置,分为隧道内噪声点和隧道外噪声点,隧道内噪声点根据空间分布情况又分为移动目标造成的离群点和隧道内设施造成附属物噪声点,根据已有的点排列的几何特征和隧道实际情况进行去噪点处理,隧道内噪声和隧道外噪声分别处理;步骤3.补缝、补面;步骤4.构面;步骤5.添加地面:用四边形去构建每一个切片的地面。2.根据权利要求1所述的隧道点云去噪和生成可视化模型的方法,其特征在于,步骤1中,预处理的过程包括:1.1、生成点云切片:将点云数据根据隧道走向进行拆分,拆分成3~5米长的点云切片;1.2、对每一点云切片进行抽稀处理,处理时多个点云切片采用并行方式单独处理:采用现有的栅格化重心抽稀方法对每一点云切片进行抽稀处理,栅格边长的选择取决于对最终网格的精度要求,栅格边长越小,保留的点就越多,生成的网格模型越平滑;1.3、确定切片包围盒:取切片点云坐标的最值确定一个长方形包围盒。3.根据权利要求2所述的隧道点云去噪和生成可视化模型的方法,其特征在于,步骤2中,去除隧道外噪声点的过程为:对每一个点云切片,其包围盒在x轴方向的范围已知,在该方向按分米级划分成点云列,点云列为0.5米,统计每列中点的数量,将点数少于50的列进行删除;在z轴方向上作同样处理,即在z方向按分米级划分成点云列,点云列宽为0.5m,统计每列中点的数量,将点数少于50的列进行删除。4.根据权利要求3所述的隧道点云去噪和生成可视化模型的方法,其特征在于,去除隧道内噪声点的过程,包括以下步骤:a、对每个切片再次进行拆分,在xoz平面上再次拆分成若干行、列,从而形成隧道块,即点云块;b、采用主成分分析法对每一隧道块进行坐标转换,寻找到拟合平面:将步骤a处理得到的点云块中的原始三维数据按列组成3行m列的矩阵X,其中m表示点云块中的点数;将矩阵X的每一行进行零均值化,即减去这一行的均值;求出协方差矩阵其中,C为求得的协方差矩阵,m为点云块中的点数;求出协方差矩阵的特征值及对应的特征向量;
将特征值向量按对应特征值大小从上到下按行排列成矩阵,取其为矩阵Y=PX即为坐标转换后的数据;对Y的每一行数据求平均值,得到一个坐标M;特征向量x1,x2与坐标M确定的平面为该块的拟合平面,x3的方向与拟合平面的法向量方向共线;划定x3方向的阈值,该阈值的选取依据步骤a中行列宽度的选取,选取到厘米级,优选为0.05m;c、隧道的几何形状接近于半椭圆型,G和F代表相邻的两个含隧道...
【专利技术属性】
技术研发人员:刘健,韩勃,高雪池,王凯,王剑宏,金岩,解全一,常洪雷,
申请(专利权)人:山东高速集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。