一种多楼层房屋模型的生成方法、装置、电子设备及介质制造方法及图纸

技术编号:31090252 阅读:38 留言:0更新日期:2021-12-01 12:51
本发明专利技术实施例公开了一种多楼层房屋模型的生成方法、装置、电子设备及介质。其中,该方法包括:获取上层初始点云模型和下层初始点云模型;将上层初始点云模型和下层初始点云模型进行配准,以形成上层配准点云模型和下层配准点云模型;将上层配准点云模型和下层配准点云模型拼接为整体配准点云模型,且确定上层和下层之间的虚拟中间平面;根据虚拟中间平面,对所述整体配准点云模型进行切分,形成上层更新点云模型和下层更新点云模型;根据上层更新点云模型和下层更新点云模型分别创建上层网格模型和下层网格模型。本技术方案能优化多楼层房屋模型的模型数据,为展示过程的分割处理提供便利。供便利。供便利。

【技术实现步骤摘要】
一种多楼层房屋模型的生成方法、装置、电子设备及介质


[0001]本专利技术实施例涉及计算机数据处理技术,尤其涉及一种多楼层房屋模型的生成方法、装置、电子设备及介质。

技术介绍

[0002]房屋虚拟三维模型是采用虚拟现实(VR)技术供用户线上看房的重要展示手段之一。展示效果依赖于所建立房屋三维模型的完善性和准确性。
[0003]在现有技术中,多楼层房屋模型一般是整体建模的,在展示过程中,还需要进行分割处理,再加载显示。
[0004]现有技术难以保障模型的精确划分,而且算法处理时间长,使得实时展示过程中的效果不佳。

技术实现思路

[0005]本专利技术实施例提供一种多楼层房屋模型的生成方法、装置、电子设备及介质,能优化多楼层房屋模型的模型数据,为展示过程的分割处理提供便利。
[0006]第一方面,本专利技术实施例提供了一种多楼层房屋模型的生成方法,该方法包括:获取上层初始点云模型和下层初始点云模型;其中,所述上层初始点云模型和下层初始点云模型分别为在上层和下层中采集到的点云数据集合;将所述上层初始点云模型和下本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多楼层房屋模型的生成方法,其特征在于,包括:获取上层初始点云模型和下层初始点云模型;其中,所述上层初始点云模型和下层初始点云模型分别为在上层和下层中采集到的点云数据集合;将所述上层初始点云模型和下层初始点云模型进行配准,以形成上层配准点云模型和下层配准点云模型;将所述上层配准点云模型和下层配准点云模型拼接为整体配准点云模型,且确定上层和下层之间的虚拟中间平面;根据所述虚拟中间平面,对所述整体配准点云模型进行切分,形成上层更新点云模型和下层更新点云模型;根据所述上层更新点云模型和下层更新点云模型分别创建上层网格模型和下层网格模型;其中,所述上层网格模型和下层网格模型作为所述多楼层房屋模型中相邻两层的网格模型。2.根据权利要求1所述的方法,其特征在于,将所述上层初始点云模型和下层初始点云模型进行配准包括:从所述上层初始点云模型中抽取地面平面信息,从所述下层初始点云模型中抽取天花板平面信息,并根据所述地面平面信息和天花板平面信息进行点云配平,以形成上层配平点云模型和下层配平点云模型;根据所述上层配平点云模型和下层配平点云模型中的点云数据,进行四自由度的点云特征点与点云特征点的配准,以形成上层粗配准点云模型和下层粗配准点云模型;根据所述上层粗配准点云模型和下层粗配准点云模型,进行四自由度的点云特征点到平面的配置,以形成上层配准点云模型和下层配准点云模型。3.根据权利要求2所述的方法,其特征在于,根据所述地面平面信息和天花板平面信息进行点云配平,以形成上层配平点云模型和下层配平点云模型包括:根据所述地面平面信息和天花板平面信息进行点云配平,以确定地面和天花板各自相对于预设平面的旋转矩阵;利用各所述旋转矩阵调整所述上层初始点云模型和下层初始点云模型中的点云数据至与所述预设平面平行,以形成上层配平点云模型和下层配平点云模型。4.根据权利要求2所述的方法,其特征在于,根据所述上层配平点云模型和下层配平点云模型中的点云数据,进行四自由度的点云特征点与点云特征点的配准,以形成上层粗配准点云模型和下层粗配准点云模型包括:从所述上层配平点云模型和下层配平点云模型中分别提取上层点云特征点集合和下层点云特征点集合;对上层点云特征点集合和下层点云特征点集合进行相似度匹配,以形成点云特征点的三维匹配对集合;将所述三维匹配对集合分别投射到预设平面,以得到二维匹配对集合;根据所述二维匹配对集合的平面坐标计算二维转换关系;其中,所述二维转换关系包括一个旋转自由度和两个平移自由度;根据地面信息和天花板信息各自与所述预设平面的垂直距离,确定垂直平移自由度;根据所述二维转换关系和垂直平移自由度,将所述下层配平点云模型中的点云数据,
配置到所述上层配平点云模型上,以形成上层粗配准点云模型和下层粗配准点云模型。5.根据权利要求2所述的方法,其特征在于,根据所述上层粗配准点云模型和下层粗配准点云模型,进行四自由度的点云特征点到平面的配置,以形成上层配准点云模型和下层配准点云模型包括:根据所述上层粗配准点云模型和下层粗配准点云模型,确定上层点云和下层点云;其中,所述上层点云和下层点云为所述上层粗配准点云模型和下层粗配准点云模型中距离最近的对应点云对;计算所述上层点云和下层点云之间的误差函数,得到变换矩阵;其中所述变换矩阵包括旋转矩阵和平移矩阵;利用所述变换矩阵,更新所述上层粗配准点云模型和下层粗配准点云模型中的点云特...

【专利技术属性】
技术研发人员:焦少慧唐中墚张东波李培
申请(专利权)人:北京有竹居网络技术有限公司
类型:发明
国别省市:

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

1