一种基于BIM和深度学习的场景三维智能重建系统及方法

文档序号:31720129发布日期:2022-10-04 23:02阅读:来源:国知局

技术特征:
1.一种基于bim和深度学习的场景三维智能重建系统,其特征在于,所述系统包括深度数据采集与处理模块、三维重建模块、语义分割模块和bim融合诊断模块;所述深度数据采集与处理模块用于采集建筑施工阶段的深度数据,并对所述深度数据进行预处理,将预处理后的深度数据转化为点云数据,同时对深度数据进行hha编码处理;所述三维重建模块用于对点云数据进行补全,并根据补全后的点云数据进行三维重建,得到三维模型;所述语义分割模块用于利用改进后的pointnet++语义分割网络对经过hha编码处理后的深度数据进行语义分割,并且标注语义信息;所述bim融合诊断模块用于对所述三维重建模块得到的三维模型与所述语义分割模块得到的语义信息进行融合,并将融合得到的模型与建筑bim模型进行对比,实现建筑施工阶段与设计阶段之间的差异对比。2.根据权利要求1所述的基于bim和深度学习的场景三维智能重建系统,其特征在于,所述深度数据采集与处理模块包括rgb-d传感器、预处理单元、点云转化单元和hha编码处理单元;所述深度数据采集与处理模块的工作过程如下:1)对rgb-d传感器进行内外参数的标定,通过标定好的rgb-d传感器采集建筑施工阶段的深度数据;2)利用预处理单元对采集的深度数据进行滤波处理;3)利用点云转化单元将滤波处理后的深度数据转化为点云数据,为所述三维重建模块做好准备;4)利用hha编码处理单元对深度数据进行hha编码处理,为所述语义分割模块做好准备。3.根据权利要求1所述的基于bim和深度学习的场景三维智能重建系统,其特征在于,所述三维重建模块的工作过程如下:先通过点云补全的神经网络对点云数据进行补全,再通过bundlefunsion方法对补全后的点云数据进行三维重建,得到三维模型。4.根据权利要求1所述的基于bim和深度学习的场景三维智能重建系统,其特征在于,所述改进后的pointnet++语义分割网络包括依次连接的第一采样和分组层、第一改进pointnet网络层、第二采样和分组层、第二改进pointnet网络层、第一反向插值层、第三改进pointnet网络层、第二反向插值层、第四改进pointnet网络层以及输出层,所述第一采样和分组层的输出和第二反向插值层的输出作为第四改进pointnet网络层的输入,所述第二采样和分组层的输出和第一反向插值层的输出作为第三改进pointnet网络层的输入;所述第一改进pointnet网络层包括依次连接的空间对齐层、第一全连接网络、特征对齐层、注意力机制模块、第二全连接网络、最大池化层、第三全连接网络、第四全连接网络以及输出层;所述第一改进pointnet网络层对于n
×
3的点云输入,先通过空间对齐层将其在空间上对齐后,再通过第一全连接网络映射到64维的高维空间上,再经过特征对齐层进行对齐后,得到64维的局部特征,64维的局部特征通过注意力机制模块、第二全连接网络和最大池化层后得到1024维的全局特征,将64维的局部特征和1024维的全局特征合并起来,组成1088维空间,再依次通过第三全连接网络和第四全连接网络,得到第一改进pointnet网
络层的输出;其中,n为经过hha编码处理后的深度数据的数量,第一全连接网络的维数为64
×
64,第二全连接网络的维数为64
×
128
×
1024,第三全连接网络的维数为512
×
256
×
128,第四全连接网络的维数为128
×
m,m为点云数据的类别数;所述第一改进pointnet网络层、第二改进pointnet网络层、第三改进pointnet网络层和第四改进pointnet网络层的结构均相同。5.根据权利要求1所述的基于bim和深度学习的场景三维智能重建系统,其特征在于,所述bim融合诊断模块的工作过程如下:通过将所述三维重建模块得到的三维模型与所述语义分割模块得到的语义信息进行融合后,转换为点云文件,将点云文件导入到revit软件中与设计阶段的bim模型进行对比,实现三维语义信息和bim模型的融合,提供建筑施工阶段与设计阶段之间的差异对比信息。6.一种基于权利要求1-5任一项所述的基于bim和深度学习的场景三维智能重建系统的场景三维智能重建方法,其特征在于,所述场景三维智能重建方法包括如下步骤:步骤1,采集建筑施工阶段的深度数据,并对所述深度数据进行预处理,将预处理后的深度数据转化为点云数据,对深度数据进行hha编码处理;步骤2,对点云数据进行补全,并根据补全后的点云数据进行三维重建,得到三维模型;步骤3,利用改进后的pointnet++语义分割网络对经过hha编码处理后的深度数据进行语义分割,并且标注语义信息;步骤4,对步骤2得到的三维模型与步骤3得到的语义信息进行融合,并将融合得到的模型与建筑bim模型进行对比,实现建筑施工阶段与设计阶段之间的差异对比。7.一种计算机设备,包括存储器、处理器,以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求6所述的场景三维智能重建方法的步骤。8.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求6所述的场景三维智能重建方法的步骤。

技术总结
本发明公开了一种基于BIM和深度学习的场景三维智能重建系统及方法,系统包括深度数据采集与处理模块、三维重建模块、语义分割模块和BIM融合诊断模块。深度数据采集与处理模块收集深度信息并且将其预处理。三维重建模块将预处理过的深度数据重建出三维模型。语义分割模块将数据通过改进的PointNet++网络进行语义分割,获取三维模型的语义信息。BIM融合诊断模块将三维模型与语义分割的结果进行融合,与BIM模型相对比,实现三维重建模型和BIM模型的融合,提供施工进度与竣工效果诊断结果。本发明克服了现有技术中利用深度信息进行三维重建成本较高和重建时间较长的缺点,在一定程度上丰富了三维重建的技术手段。上丰富了三维重建的技术手段。上丰富了三维重建的技术手段。


技术研发人员:王睿华 谢蒸 徐照
受保护的技术使用者:东南大学
技术研发日:2022.06.27
技术公布日:2022/10/3
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1