一种户型图生成方法、装置、设备及存储介质制造方法及图纸

技术编号:37068286 阅读:35 留言:0更新日期:2023-03-29 19:46
本申请实施例提供一种户型图生成方法、装置、设备及存储介质。在该户型图生成方法中,可获取目标物理空间内的每一单位空间的点云数据和全景图像,并根据每一单位空间的点云数据生成每一单位空间的第一平面轮廓,根据每一单位空间的全景图像生成每一单位空间的第二平面轮廓;根据第一平面轮廓和第二平面轮廓生成每一单位空间的户型结构图,并在户型结构图全部生成后,对所有单位空间的户型结构图执行拼接以得到该目标物理空间的户型图。通过这种方式,降低了房屋场景因素的影响,在室内物体遮挡房屋结构的情况下仍可较为准确地生成房屋户型图。户型图。户型图。

【技术实现步骤摘要】
一种户型图生成方法、装置、设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种户型图生成方法、装置、设备及存储介质。

技术介绍

[0002]户型图是一种平面空间布局图,即对房屋内的各个独立空间的相应位置、布局进行描述的图型。用户可通过户型图,直观的看到房屋的走向布局。
[0003]现有技术中,通常可采集房屋的点云数据,并基于这些点云数据生成房屋的户型图。但是,这种方式受房屋的场景因素影响较大,在室内物体遮挡房屋结构的情况下,采集得到的点云数据不准确,进而导致无法准确地生成房屋的户型图。因此,需要一套解决方案较为准确地生成房屋户型图。

技术实现思路

[0004]本申请的多个方面提供一种户型图生成方法、装置、设备及存储介质,用以降低房屋场景因素的影响,在室内物体遮挡房屋结构的情况下较为准确地生成房屋户型图。
[0005]本申请实施例提供一种户型图生成方法,包括:获取所述N个单位空间中每一单位空间的点云数据和全景图像,其中所述点云数据和所述全景图像是在所述每一单位空间内的至少一个采集点获取的;根据每一单位本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种户型图生成方法,其特征在于,其用于生成目标物理空间的户型图,其中所述目标物理空间至少包括N个单位空间,所述方法包括:获取所述N个单位空间中每一单位空间的点云数据和全景图像,其中所述点云数据和所述全景图像是在所述每一单位空间内的至少一个采集点获取的;根据每一单位空间的点云数据生成所述每一单位空间的第一平面轮廓,以及根据每一单位空间的全景图像生成所述每一单位空间的第二平面轮廓;根据所述第一平面轮廓和所述第二平面轮廓,获取所述每一单位空间的户型结构图;响应于在N个户型结构图全部生成后,获取到对所述N个户型结构图的拼接指令,对所述N个户型结构图执行拼接以得到所述目标物理空间的户型图,以用于展示;其中,N为≥1的自然数。2.根据权利要求1所述的方法,其特征在于,根据每一单位空间的点云数据生成所述每一单位空间的第一平面轮廓,包括:利用点云区域增长算法对所述每一单位空间的点云数据进行分割得到所述每一单位空间的多个点云平面,任一点云平面由处于同一水平面的点云构成;从所述每一单位空间的多个点云平面中选择所述每一单位空间的基准点云平面;所述基准点云平面对应所属单位空间中的参考面,所述参考面为天花板或地面;根据所述每一单位空间的基准点云平面,生成所述每一单位空间的第一平面轮廓。3.根据权利要求2所述的方法,其特征在于,从所述每一单位空间的多个点云平面中选择所述每一单位空间的基准点云平面,包括:根据所述多个点云平面的高度值和法线方向,从所述多个点云平面中选择高度值和法线方向与所述参考面适配的多个候选点云平面;从所述多个候选点云平面中选择所述每一单位空间各自的基准点云平面。4.根据权利要求3所述的方法,其特征在于,根据所述多个点云平面的高度值和法线方向,从所述多个点云平面中选择高度值和法线方向与所述参考面适配的多个候选点云平面,包括:在所述参考面为天花板的情况下,从所述多个点云平面中选择高度值大于第一高度阈值,且法线方向为垂直方向的多个候选点云平面;在所述参考面为地面的情况下,从所述多个点云平面中选择高度值小于第二高度阈值,且法线方向为垂直方向的多个候选点云平面;其中,所述第二高度阈值小于所述第一高度阈值。5.根据权利要求3所述的方法,其特征在于,从所述多个候选点云平面中选择所述每一单位空间各自的基准点云平面,包括:在所述候选点云平面的数量为N的情况下,将每个候选点云平面分别作为所述每一单位空间的基准点云平面;在所述候选点云平面的数量大于N的情况下,根据所述多个候选点云平面之间的位置关系,将所述多个候选点云平面划分为N个点云平面集,每个点云平面集包括一个候选点云平面或相对位置最近的多个候选点云平面;对每个点云平面集,若所述点云平面集包含一个候选点云平面,将该候选点云平面作为一个单位空间的基准点云平面;若所述点云平面集包含多个候选点云平面,从中选择包
含的点云数量最多的一个候选点云平面作为一个单位空间的基准点云平面。6.根据权利要求2所述的方法,其特征在于,根据所述每一单位空间的基准点云平面,生成所述每一单位空间的第一平面轮廓,包括:针对每一单位空间,提取所述每一单位空间的基准点云平面的外轮廓点云,根据所述外轮廓点云的坐标生成参考轮廓,对所述参考轮廓进行平面化处理,得到所述每一单位空间的第一平面轮廓。7.根据权利要求1所述的方法,其特征在于,根据每一单位空间的全景图像生成所述每一单位空间的第二平面轮廓,包括:针对每一单位空间,将所述单位空间的全景图输入第二平面轮廓识别模型,所述第二平面轮廓识别模型依次包括墙线识别层和轮廓标注层;在所述墙线识别层中,对所述单位空间的全景图中的墙体和地面进行识别,以得到墙体和地面的交界线的位置特征,并输出至所述轮廓标注层;在所述轮廓标注层中,根据所述交界线的位置特征对所述全景图中墙体和地面的交界线进行标注,根据所述交界线得到所述单位空间的第二平面轮廓。8.根据权利要求1所述的方法,其特征在于,所述第一平面轮廓位于世界坐标系下,所述第二平面轮廓位于相机坐标系下,则根据所述第一平面轮廓和所述第二平面轮廓,获取所述每一单位空间的户型结构图之前,还包括:针对每一单位空间,对所述单位空间的第二平面轮廓进行球面坐标变换,以将所述第二平面轮廓从所述全景图中投影至所述全景图对...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:北京城市网邻信息技术有限公司
类型:发明
国别省市:

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

1