一种室外场景点云数据的矢量化骨架提取方法及系统技术方案

技术编号:38017451 阅读:23 留言:0更新日期:2023-06-30 10:44
本发明专利技术公开一种室外场景点云数据的矢量化骨架提取方法及系统,该方法步骤包括:S01.获取在室外场景下采集场景的点云数据以及全景图像数据;S02.对点云数据以及全景图像数据分别进行边缘点提取;S03.使用点云边缘点集构建稀疏图结构得到点云稀疏骨架,以及使用图像边缘点集构建稠密图结构得到图像稠密矢量化骨架;S04.对点云稀疏骨架与图像稠密矢量化骨架进行空间转换,得到变换后点云稀疏骨架、变换后图像稠密矢量化骨架;S05.将变换后点云稀疏骨架、变换后图像稠密矢量化骨架进行融合,得到所需提取的完整点云矢量化骨架。本发明专利技术无需依赖于几何形状先验信息,能够快速、精准的提取出点云数据的矢量化骨架。提取出点云数据的矢量化骨架。提取出点云数据的矢量化骨架。

【技术实现步骤摘要】
一种室外场景点云数据的矢量化骨架提取方法及系统


[0001]本专利技术涉及计算机视觉
,尤其涉及一种室外场景点云数据的矢量化骨架提取方法及系统。

技术介绍

[0002]点云即为一个数据集,该数据集中的每个点代表一组X、Y、Z几何坐标和一个强度值,该强度值根据物体表面反射率记录返回信号的强度,当这些点组合在一起时,就会形成一个点云,即空间中代表3D形状或对象的数据点集合。点云可以自动上色,以实现更真实的可视化。
[0003]在实际应用中所获得的点云数据量通常较大,需要进行点云的简化。在点云简化任务中,需要对稠密点云进行骨架架构提取,以作为轻量化的中间模态用于理解、渲染等理解和操作。为实现点云骨架提取,现有技术中通常采用以下两种方式:
[0004]1)基于语义的点云骨架化方法
[0005]该类方法通过在点云上进行上采样,即输入一个点云,输出一个更密的点云,且它落在输入点云隐含的几何体(比如表面)上。即基于语义的点云骨架化方法是通过学习到每个点多个粒度(从局部到全局)下的特征,再在特征空间中缩小点集,最后将缩小的点集映射回三维,以实现点云骨架化。
[0006]2)基于几何的点云骨架化方法
[0007]该类方法是通过对点的边缘特征或者knn方式进行提取,将具有类似特征的或者位于同一个区域内的点聚合成一个点,形成点数稀疏的点云骨架。
[0008]但是无论是基于语义的点云骨架化方法,还是基于几何的点云骨架化方法,现有技术中上述点云骨架提取方法会存在以下问题:
[0009]1、均需要依赖于复杂的对象建模过程,且对模型本身的几何形状先验性需求较高,而实际工况下,对于短时间和有限环境下扫描获得的初始点云就难以获得完整、准确的语义先验信息,致使对点云进行稠密化建模时精度不高且缺乏鲁棒性,因而实际点云骨架提取的精度并不高,且上述点云骨架提取方法的计算复杂度较高,需要耗费较多的计算资源;
[0010]2、由于室外环境为开阔环境,易于受环境的干扰影响,而在室外环境中采集深度图像的偏差较大,无法利用深度图像辅助进行骨架提取。

技术实现思路

[0011]本专利技术要解决的技术问题就在于:针对现有技术存在的技术问题,本专利技术提供一种无需依赖于几何形状先验信息,且实现方法简单、计算量小、提取精度以及效率高、鲁棒性强的室外场景点云数据的矢量化骨架提取方法及系统,能够适用于室外环境非封闭下实现快速、精准的场景点云数据矢量化骨架提取。
[0012]为解决上述技术问题,本专利技术提出的技术方案为:
[0013]一种室外场景点云数据的矢量化骨架提取方法,步骤包括:
[0014]步骤S01.获取在室外场景下采集场景的点云数据以及全景图像数据;
[0015]步骤S02.对所述点云数据以及全景图像数据分别进行边缘点提取,得到点云边缘点集以及图像边缘点集;
[0016]步骤S03.使用所述点云边缘点集构建稀疏图结构得到点云稀疏骨架,以及使用所述图像边缘点集构建稠密图结构得到图像稠密矢量化骨架;
[0017]步骤S04.对所述点云稀疏骨架与所述图像稠密矢量化骨架进行空间转换,得到变换后点云稀疏骨架、变换后图像稠密矢量化骨架;
[0018]步骤S05.将所述变换后点云稀疏骨架、变换后图像稠密矢量化骨架进行融合,得到所需提取的完整点云矢量化骨架。
[0019]进一步的,所述步骤S02中对点云数据进行边缘点提取时,计算点云数据中每个点与其余点之间的距离,当目标点与其余点之间的距离最小值大于第一预设阈值δ
P
,则标记目标点为边缘点,由所有标记得到的边缘点构成所述点云边缘点集。
[0020]进一步的,所述步骤S02中对全景图像数据进行边缘点提取时,计算全景图像数据中每个像素点的颜色值与周边各像素之间的距离,当目标像素点的颜色值与周边各像素之间的距离最小值大于第二预设阈值δ
I
时,则标记目标像素点为边缘点,由所有标记得到的边缘点构成所述图像边缘点集。
[0021]进一步的,所述步骤S03中使用所述点云边缘点集构建稀疏图结构得到点云稀疏骨架包括:构建第一图结构G
p
,且G
p
=(V,E),其中V表示顶点,每个顶点为点云集中的每个边缘点的三维空间坐标(x,y,z)的矢量化表示,E为边,每个边的值为对应边缘点在全部点云数据P中与其余点之间的最小欧氏距离,由构建的所述第一图结构G
p
得到所述得到点云稀疏骨架。
[0022]进一步的,所述步骤S03中使用所述图像边缘点集构建稠密图结构得到图像稠密矢量化骨架包括:构建第二图结构G
i
,且G
i
=(V,E),其中V表示顶点,每个顶点选取其在原始图像数据I中相邻的25个点的位置坐标(x,y)的矢量化表示,E为边,每个边的值为对应边缘点在原始图像数据中相邻25个点的颜色值(r,g,b)的平均值,由构建的第二图结构G
i
得到所述图像稠密矢量化骨架。
[0023]进一步的,所述步骤S04中,通过使用点云数据与全景图像数据之间的变换参数旋转矩阵R和平移向量t,对所述点云稀疏骨架与所述图像稠密矢量化骨架进行空间转换,其中对所述点云稀疏骨架,按照G
p2
=G
p
+t得到变换后点云稀疏骨架G
p2
,G
p
表示变换前点云稀疏骨架,对所述图像稠密矢量化骨架按照G
i2
=R*G
i
+t得到变换后图像稠密矢量化骨架G
i2
,G
i
表示变换前图像稠密矢量化骨架。
[0024]进一步的,所述步骤S05包括:构建一个完整图结构G,其中顶点由变换后点云稀疏骨架、变换后图像稠密矢量化骨架的顶点组合构成,边由变换后点云稀疏骨架、变换后图像稠密矢量化骨架的边组合构成,由所述完整图结构G得到所需提取的完整点云矢量化骨架。
[0025]进一步的,所述完整图结构G中,顶点V具体按照V=V
p2
+V
i2
得到,V
p2
为变换后点云稀疏骨架的顶点,V
i2
为变换后图像稠密矢量化骨架的顶点,边E具体按照E=E
p2
+E
i2
得到,E
p2
变换后点云稀疏骨架的边,E
i2
为变换后图像稠密矢量化骨架的边。
[0026]一种室外场景点云数据的矢量化骨架提取系统,包括:
[0027]数据获取模块,用于获取在室外场景下采集场景的点云数据以及全景图像数据;
[0028]边缘点提取模块,用于对所述点云数据以及全景图像数据分别进行边缘点提取,得到点云边缘点集以及图像边缘点集;
[0029]骨架提取模块,用于使用所述点云边缘点集构建稀疏图结构得到点云稀疏骨架,以及使用所述图像边缘点集构建稠密图结构得到图像稠密本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种室外场景点云数据的矢量化骨架提取方法,其特征在于,步骤包括:步骤S01.获取在室外场景下采集场景的点云数据以及全景图像数据;步骤S02.对所述点云数据以及全景图像数据分别进行边缘点提取,得到点云边缘点集以及图像边缘点集;步骤S03.使用所述点云边缘点集构建稀疏图结构得到点云稀疏骨架,以及使用所述图像边缘点集构建稠密图结构得到图像稠密矢量化骨架;步骤S04.对所述点云稀疏骨架与所述图像稠密矢量化骨架进行空间转换,得到变换后点云稀疏骨架、变换后图像稠密矢量化骨架;步骤S05.将所述变换后点云稀疏骨架、变换后图像稠密矢量化骨架进行融合,得到所需提取的完整点云矢量化骨架。2.根据权利要求1所述的室外场景点云数据的矢量化骨架提取方法,其特征在于,所述步骤S02中对点云数据进行边缘点提取时,计算点云数据中每个点与其余点之间的距离,当目标点与其余点之间的距离最小值大于第一预设阈值δ
P
,则标记目标点为边缘点,由所有标记得到的边缘点构成所述点云边缘点集。3.根据权利要求1所述的室外场景点云数据的矢量化骨架提取方法,其特征在于,所述步骤S02中对全景图像数据进行边缘点提取时,计算全景图像数据中每个像素点的颜色值与周边各像素之间的距离,当目标像素点的颜色值与周边各像素之间的距离最小值大于第二预设阈值δ
I
时,则标记目标像素点为边缘点,由所有标记得到的边缘点构成所述图像边缘点集。4.根据权利要求1所述的室外场景点云数据的矢量化骨架提取方法,其特征在于,所述步骤S03中使用所述点云边缘点集构建稀疏图结构得到点云稀疏骨架包括:构建第一图结构G
p
,且G
p
=(V,E),其中V表示顶点,每个顶点为点云集中的每个边缘点的三维空间坐标(x,y,z)的矢量化表示,E为边,每个边的值为对应边缘点在全部点云数据P中与其余点之间的最小欧氏距离,由构建的所述第一图结构G
p
得到所述得到点云稀疏骨架。5.根据权利要求1所述的室外场景点云数据的矢量化骨架提取方法,其特征在于,所述步骤S03中使用所述图像边缘点集构建稠密图结构得到图像稠密矢量化骨架包括:构建第二图结构G
i
,且G
i
=(V,E),其中V表示顶点,每个顶点选取其在原始图像数据I中相邻的25个点的位置坐标(x,y)的矢量化表示,E为边,每个边的值为对应边缘点在原始图像数据中相邻25个点的颜色值(r,g,b)的平均值,由构建的第二图结构G
i
得到所述图像稠密矢量化骨架。6.根据权利要求1~5中任意一项所述的室外场景点云数据...

【专利技术属性】
技术研发人员:肖罡赵斯杰徐阳张蔚刘小兰魏志宇万可谦
申请(专利权)人:江西科骏实业有限公司
类型:发明
国别省市:

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

1