建筑物模型的生成方法、装置、计算设备和存储介质制造方法及图纸

技术编号:27475749 阅读:17 留言:0更新日期:2021-03-02 17:43
本发明专利技术公开了一种建筑物模型的生成方法、装置、计算设备和存储介质,该方法包括:获取对建筑物的内部进行拍照而得到的内部图片,以及获取扫描仪对建筑物内部进行扫描得到的点云数据;对所述点云数据进行配准而转化为建筑坐标系;在所述建筑坐标系中,根据所述点云数据对选取的剖切面进行多次剖切,并利用剖切完成后的点云数据生成所述建筑物的内部结构信息;根据所述内部结构信息以及建筑物的厚度信息构建所述建筑的三维模型;根据所述内部图片对所述三维模型进行贴图处理,生成建筑物模型。本发明专利技术方案,通过将点云数据和内部图片结合,可以构建得到包含建筑物构造和样式的建筑物模型,便于建筑物结构和装修风格的匹配展示。便于建筑物结构和装修风格的匹配展示。便于建筑物结构和装修风格的匹配展示。

【技术实现步骤摘要】
建筑物模型的生成方法、装置、计算设备和存储介质


[0001]本专利技术涉及互联网
,具体涉及一种建筑物模型的生成方法、装置、计算设备和存储介质。

技术介绍

[0002]建筑物是人们日常生活、活动的重要场所之一,例如,在房屋内居住、在教学楼上课等。与此同时,在众多的场合中需要查看建筑物的结构以及内部的装修风格等信息。
[0003]在现有技术中,通常是通过人工现场测量,得到建筑物的各个结构的尺寸、位置等信息,而后依据该测量结果进行绘制而得到建筑物的三维结构模型。上述这种方式的效率低,并且人工测量存在较大的误差,准确度不高。
[0004]或者,在一些改进的方案中,可利用三维建模的方式来构建建筑物的三维结构模型,但是在这些改进的方式,对数据的处理不够完善,导致构建的三维结构模型的准确度依然有待提高。
[0005]同时,无论两种现有技术中,都无法实现装修风格信息和建筑物结构的匹配展示,无法满足同时查看建筑物结构和装修风格的需求。

技术实现思路

[0006]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的建筑物模型的生成方法、装置、计算设备和存储介质。
[0007]根据本专利技术实施例的一个方面,提供了一种建筑物模型的生成方法,包括:
[0008]获取对建筑物的内部进行拍照而得到的内部图片,以及获取扫描仪对建筑物内部进行扫描得到的点云数据;
[0009]对所述点云数据进行配准而转化为建筑坐标系;在所述建筑坐标系中,根据所述点云数据对选取的剖切面进行多次剖切,并利用剖切完成后的点云数据生成所述建筑物的内部结构信息;
[0010]根据所述内部结构信息以及建筑物的厚度信息构建所述建筑的三维模型;
[0011]根据所述内部图片对所述三维模型进行贴图处理,生成建筑物模型。
[0012]根据本专利技术实施例的另一方面,提供了一种建筑物模型的生成装置,包括:
[0013]获取模块,适于获取对建筑物的内部进行拍照而得到的内部图片,以及获取扫描仪对建筑物内部进行扫描得到的点云数据;
[0014]配准与剖切模块,适于对所述点云数据进行配准而转化为建筑坐标系;在所述建筑坐标系中,根据所述点云数据对选取的剖切面进行多次剖切;
[0015]生成模块,适于利用剖切完成后的点云数据生成所述建筑物的内部结构信息;
[0016]构建模块,适于根据所述内部结构信息以及建筑物的厚度信息构建所述建筑的三维模型;
[0017]贴图模块,适于根据所述内部图片对所述三维模型进行贴图处理,生成建筑物模
型。
[0018]根据本专利技术实施例的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
[0019]所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述建筑物模型的生成方法对应的操作。
[0020]根据本专利技术实施例的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述建筑物模型的生成方法对应的操作。
[0021]根据本专利技术实施例的建筑物模型的生成方法、装置、计算设备和存储介质,通过对建筑物内部进行拍照和扫描而得到内部图片和点云数据;针对点云数据先后进行配准和剖切,并通过多次剖切来消除扫描时的偏差,提高后续建模的准确性;利用剖切过后的点云数据生成建筑物的内部结构信息,而后在此基础上结合厚度信息构建建筑物的三维模型,得到建筑物的整体构造;最后在三维模型上进行贴图处理,生成建筑模型,以进一步显示出建筑物内部墙体上的装修信息。由此可见,本专利技术方案,通过对点云数据进行配准以及多次剖切,可利于提高后续建模的准确性,以及,通过点云数据结合内部图片,可构建得到包含建筑物的构造和内部墙体的装修信息的建筑物模型,进而可以与建筑物架构匹配展示相应的装修风格。
[0022]上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术实施例的具体实施方式。
附图说明
[0023]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0024]图1示出了本专利技术实施例提供的建筑物模型的生成方法的流程图;
[0025]图2示出了本专利技术另一个实施例提供的建筑物模型的生成方法的流程图;
[0026]图3示出了本专利技术实施例提供的建筑物模型的生成装置的结构示意图;
[0027]图4示出了本专利技术实施例提供的计算设备的结构示意图。
具体实施方式
[0028]下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。
[0029]图1示出了本专利技术实施例提供的建筑物模型的生成方法的流程图。该方法可应用于需要同时展示建筑物结构和室内装修风格的场景中,以得到结构和室内风格匹配的模型。该方法可由任意具有数据处理能力的计算设备来执行。如图1所示,该方法包括以下步
骤:
[0030]步骤S110:获取对建筑物的内部进行拍照而得到的内部图片,以及获取扫描仪对建筑物内部进行扫描得到的点云数据。
[0031]通常情况下,拍照设备和扫描仪是设置成一体的,在扫描仪旋转扫描的过程中,拍摄设备随之进行拍照,则拍得的照片和扫描的角度是对应的,进而便于后续贴图。
[0032]以及,扫描仪扫描时的所在位置根据建筑物的内部构造进行设定,本专利技术对此不做具体限定,例如,针对结构方正的房间,则设置扫描时所在的位置为房间的中心位置,又如,若针对结构不规则的房间,则在设置扫描时所在的位置为房间的中心位置的基础上,还需在不规则的结构附近设置相应的扫描位置。
[0033]步骤S120:对该点云数据进行配准而转化为建筑坐标系;在该建筑坐标系中,根据该点云数据对选取的剖切面进行多次剖切,并利用剖切完成后的点云数据生成该建筑物的内部结构信息。
[0034]其中,点云数据配准是将数据坐标进行统一的过程,例如,多次扫描时所在的扫描位置不同,则坐标原点不同,点云数据无法统一,不利于后续进行建模。
[0035]具体地,将多次扫描得到的点云数据转化为统一的建筑坐标系中的点,在该建筑坐标系中,对点云数据进行剖切,实际中,在测量同一个平面的过程中,多个点之间可能会存在偏差,导致该多个点并不在同一个平面上,通过多次剖切则可以消除这种偏差,进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种建筑物模型的生成方法,其特征在于,包括:获取对建筑物的内部进行拍照而得到的内部图片,以及获取扫描仪对建筑物内部进行扫描得到的点云数据;对所述点云数据进行配准而转化为建筑坐标系;在所述建筑坐标系中,根据所述点云数据对选取的剖切面进行多次剖切,并利用剖切完成后的点云数据生成所述建筑物的内部结构信息;根据所述内部结构信息以及建筑物的厚度信息构建所述建筑的三维模型;根据所述内部图片对所述三维模型进行贴图处理,生成建筑物模型。2.根据权利要求1所述的方法,其特征在于,在所述获取扫描仪对建筑物内部进行扫描得到的点云数据之后,所述方法还包括:对所述点云数据进行去噪处理、去冗处理、抽稀处理和/或简化处理,得到点云模型;针对所述点云模型中的目标区域,对点云模型进行截取获得点云截面图;对所述点云截面图进行重新绘制而得到截面线划图,对所述截面线划图进行测量得到对应所述目标区域的物体的参数信息。3.根据权利要求2所述的方法,其特征在于,所述生成所述建筑物的内部结构信息进一步包括:根据所述参数信息生成所述建筑物的内部结构信息。4.根据权利要求1所述的方法,其特征在于,所述根据所述内部结构信息以及建筑物的厚度信息构建所述建筑的三维模型进一步包括:根据所述内部结构信息以及建筑物的厚度信息绘制所述建筑物的墙体的外部轮廓;将所述外部轮廓和内部结构信息整合而得到所述建筑物的平面整体框架信息。5.根据权利要求4所述的方法,其特征在于,所述构建所述建筑物的三维模型进一步包括:针对建筑物细节部位单独建模并将其添加至所...

【专利技术属性】
技术研发人员:李彬
申请(专利权)人:深圳市房多多网络科技有限公司
类型:发明
国别省市:

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

1