平面户型图生成方法和装置制造方法及图纸

技术编号:19695464 阅读:35 留言:0更新日期:2018-12-08 12:06
本发明专利技术实施例提供一种平面户型图生成方法和装置。所述方法包括:获取三维房屋模型的俯视图或水平截面图;根据所述三维房屋模型的俯视图或水平截面图生成平面户型图。本发明专利技术实施例通过获取三维房屋模型的俯视图或水平截面图,生成房屋的平面户型图,能够减少户型图尺寸的误差,并且高效快捷。

【技术实现步骤摘要】
平面户型图生成方法和装置
本专利技术实施例涉及计算机
,尤其涉及一种平面户型图生成方法和装置。
技术介绍
对于购房或租房用户而言,房屋的平面户型图一定是一个很重要的信息。平面户型图让用户对房屋的功能间划分有了很清晰的认知,用户也可直观的看到各个功能间的面积尺寸等信息。但是目前的房屋平面户型图一般都是人工手动绘制而成,这样一方面效率比较低,另一方面人工绘制的户型图不会很精准,面积尺寸等信息误差较大。
技术实现思路
本专利技术实施例提供一种平面户型图生成方法和装置,用以解决现有技术中人工绘制误差大、效率低的问题。一方面,本专利技术实施例提供一种平面户型图生成方法,所述方法包括:获取三维房屋模型的俯视图或水平截面图;根据所述三维房屋模型的俯视图或水平截面图生成平面户型图。另一方面,本专利技术实施例提供一种平面户型图生成装置,所述装置包括:第一获取单元,用于获取三维房屋模型的俯视图或水平截面图;第一生成单元,用于根据所述三维房屋模型的俯视图或水平截面图生成平面户型图。另一方面,本专利技术实施例还提供一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述平面户型图生成方法的步骤。另一方面,本专利技术实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述平面户型图生成方法的步骤。本专利技术实施例通过获取三维房屋模型的俯视图或水平截面图,生成房屋的平面户型图,能够减少户型图尺寸的误差,并且高效快捷。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的平面户型图生成方法的流程示意图;图2为本专利技术一实施例提供的生成三维房屋模型的方法的流程示意图;图3为本专利技术一实施例生成的平面户型图的示意图;图4为本专利技术一实施例提供的平面户型图生成装置的结构示意图;图5为本专利技术一实施例提供的生成三维房屋模型的装置的结构示意图;图6为本专利技术一实施例提供的电子设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在对本专利技术提供的内容进行详细介绍前,先给出“VR看房”概念的含义。与目前流行的图片看房、视频看房、全景看房等无法提供深度信息和真实感知的看房概念不同的是,“VR看房”是指利用VR(VirtualReality,虚拟现实)技术真实还原出房源三维场景,为消费者提供自由模式下的沉浸式看房体验,从而让用户足不出户即可体验到真实看房场景。例如,通过打开APP上的VR房源,触摸屏幕任意处即可获得包括房屋真实空间的尺寸、朝向、远近等深度信息。在还原房源三维场景这方面,可以先对房屋进行多点多角度的扫描拍摄,得到完整的三维点云数据、经纬度数据以及多曝光的高清彩色照片,后期通过自动建模、智能空洞填补、全自动数据提取,HDR(High-DynamicRange高动态范围)图像优化等三维重建技术,将全部数据及图片纹理映射到三维模型上,得到最终用户看到的真实房屋空间。图1示出了本专利技术实施例提供的一种平面户型图生成方法的流程示意图。如图1所示,本专利技术实施例提供的平面户型图生成方法具体包括以下步骤:S11、获取三维房屋模型的俯视图或水平截面图;具体地,三维空间模型是对房屋全景进行真实模拟,用户能够进入虚拟的三维空间中直观地了解户型格局。通常情况下三维房屋模型的俯视图与房屋的平面户型图是相对应的,如果房屋不止一层或者从俯视图不能得到全部的楼层布局,可以截取三维房屋模型的水平截面图分别作为房屋各层的初步平面户型图。S12、根据所述三维房屋模型的俯视图或水平截面图生成平面户型图。具体地,本专利技术实施例通过获得的俯视图或截面图进一步生成所需要的平面户型图。本专利技术实施例提供的平面户型图生成方法,通过获取三维房屋模型的俯视图或水平截面图,生成房屋的平面户型图,能够减少户型图尺寸的误差,并且高效快捷。在上述实施例的基础上,所述方法还包括:生成三维房屋模型的方法:图2示出了本专利技术实施例提供的一种生成三维房屋模型的方法的流程示意图。如图2所示,本专利技术实施例提供的生成三维房屋模型的方法具体包括以下步骤:S21、获取房屋三维空间的3D点云数据以及实景图;具体地,本专利技术实施例通过专业的设备对房屋进行扫描,例如采用红外感应相机对房屋进行扫描,获取房屋内各房间及房间内各物体的图片,各房间内各平面的点云的三维坐标,点云是指通过测量仪器得到的物体表面的点数据集合,通常使用三维坐标表示。由此可以得到各个房间内的各个平面之间的间距,此外,还能获取门窗材质、墙体厚度、管线参数等多维度房屋信息。S22、根据获取的3D点云数据搭建房屋三维空间模型框架;具体地,将采集到的点云数据上传至服务器,通过平面化处理形成各个平面,从而构成三维的框架图。S23、将获取的房屋三维空间的实景图按照预设对应关系贴在搭建好的房屋三维空间模型框架的各个面上,生成三维房屋模型;本专利技术实施例将各房间及房间内各物体的图像按照一定的比例关系平铺在三维房屋架构图中,使图像和三维房屋架构相匹配,从而生成最终的三维房屋模型。在上述实施例的基础上,S12具体包括:将所述俯视图或水平截面图转换为第一平面户型图;在所述第一平面户型图中添加门窗信息,生成最终的平面户型图。具体地,通过三维房屋模型提取出的俯视图或水平截面图会出现门窗信息的缺失,因此需要确定在俯视图或水平截面图中门窗的位置。具体地,所述在所述第一平面户型图中添加门窗信息,生成最终的平面户型图,具体包括:根据所述第一平面户型图中线条缺失区域的位置和大小,在所述第一平面户型图中线条缺失区域添加对应的门或窗,生成最终的平面户型图。由于门窗与墙壁之间的有接缝,采集的点云数据在接缝的位置缺失,因此在第一平面户型图中线条缺失的位置即为门窗的位置,在对应位置添加门和窗,生成完整的平面户型图。例如,在第一平面内线条缺失的区域的长度和宽度分别在预设的第一组数值区间内,或者长度和宽度的比例大于第一数值,则判定该区域为门的位置,并将该区域的长度和宽度大小按照俯视图或截面图转换为第一平面户型图的比例在第一平面户型图中添加表示门的线条。同理,在第二平面内线条缺失的区域的长度和宽度分别在预设的第二组数值区间内,或者长度和宽度的比例小于第二数值,则判定该区域为窗的位置,并将该区域的长度和宽度大小按照俯视图或截面图转换为第一平面户型图的比例在第一平面户型图中添加表示窗的线条。具体地,上述第一组数值区间、第一数值、第二组数值区间及第二数值可根据真实房源的实际门窗尺寸信息进行预先设置。另外,本专利技术实施例根据采集到的各平面的点的密度以及各平面内区域材质的变化来判断三维房屋模型中门窗的位置。例如,由于门窗与墙壁会有间隙,在扫描时间本文档来自技高网...

【技术保护点】
1.一种平面户型图生成方法,其特征在于,所述方法包括:获取三维房屋模型的俯视图或水平截面图;根据所述三维房屋模型的俯视图或水平截面图生成平面户型图。

【技术特征摘要】
1.一种平面户型图生成方法,其特征在于,所述方法包括:获取三维房屋模型的俯视图或水平截面图;根据所述三维房屋模型的俯视图或水平截面图生成平面户型图。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:生成所述三维房屋模型的步骤;所述生成所述三维房屋模型的步骤,具体包括:获取房屋三维空间的3D点云数据以及实景图;根据获取的3D点云数据搭建房屋三维空间模型框架;将获取的房屋三维空间的实景图按照预设对应关系贴在搭建好的房屋三维空间模型框架的各个面上,生成三维房屋模型。3.根据权利要求1所述的方法,其特征在于,所述根据所述三维房屋模型的俯视图或水平截面图生成平面户型图具体包括:将所述俯视图或水平截面图转换为第一平面户型图;在所述第一平面户型图中添加门窗信息,生成最终的平面户型图。4.根据权利要求3所述的方法,其特征在于,所述在所述第一平面户型图中添加门窗信息,生成最终的平面户型图,具体包括:根据所述第一平面户型图中线条缺失区域的位置和大小,在所述第一平面户型图中线条缺失区域添加对应的门或窗,生成最终的平面户型图。5.根据权利要求3所述的方法,其特征在于,所述在所述第一平面户型图中添加门窗信息,生成最终的平面户型图,具体包括:接收用户在所述第一平面户型图中...

【专利技术属性】
技术研发人员:杨彬
申请(专利权)人:链家网北京科技有限公司
类型:发明
国别省市:北京,11

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

1