一种户型识别方法、装置及电子设备制造方法及图纸

技术编号:39187956 阅读:9 留言:0更新日期:2023-10-27 08:35
本申请实施例提供一种户型识别方法、装置及电子设备,其中,方法包括:获取户型的平面图,在所述平面图中确定户型区域的包围区域;划分所述包围区域,得到多个子区域;获取所述平面图中的多条线条;确定每条线条对应的子区域;根据每条线条的所属的子区域确定所述多条线条的连接线条的下一连接线条,得到连接链条和/或线条轮廓;根据所述连接链条和线条轮廓获取墙体轮廓;根据所述平面图的图层信息获取门窗信息;根据所述门窗信息和所述墙体轮廓信息生成户型信息。实施上述实施例,能够利用CAD本身的数据特性,快速获取户型信息。快速获取户型信息。快速获取户型信息。

【技术实现步骤摘要】
一种户型识别方法、装置及电子设备


[0001]本申请涉及图像处理
,具体而言,涉及一种户型识别方法、装置及电子设备。

技术介绍

[0002]户型设计是房屋建造中不可缺少的环节。其中户型图又是户型设计的最终结果,是购房用户及施工人员的重要媒介。目前,以虚拟现实技术为基础的三维户型展示技术将逐渐替代传统的二维户型图。该技术在国内外已经成功用于购房体验、家居装修、柜体设计等等,目前制约其市场化的主要矛盾,即每个客户的户型格局,尺寸布局完全不一样,户型获取的手段非常繁多。房产商开发房子之前已经有二维户型图纸,需要将其转换成三维设计软件可以识别的格式,而三维设计软件可以识别的格式一般包括:户型信息。
[0003]目前自动识别户型的方法主要有两类,基于图像处理的方法:将AutoCAD图纸绘制成图像,选择其形状与边缘特征作为识别的特征依据。基于形状特征,设计了墙体线分割、矫正、拓扑结构解析,门窗分割识别等算法,逐步实现了从复杂背景下成功分割出墙体线,到正确解析墙体分布特征,再到识别出门窗方位大小的处理流程,从而完成对户型图中主要元素的识别。基于智能人工智能算法:将户型的图片进行人工标定训练,再进行识别。
[0004]目前的方法均基于图像来处理,忽略了CAD格式本身独有的特性,人工智能智能算法的前提需要对图纸进行人工标定,需要消耗大量的人力。

技术实现思路

[0005]本申请实施例的目的在于提供一种户型识别方法、装置及电子设备,能够利用CAD本身的数据特性,快速获取户型信息。
[0006]本申请实施例提供了一种户型识别方法,包括:
[0007]获取户型的平面图,在所述平面图中确定户型区域的包围区域;
[0008]划分所述包围区域,得到多个子区域;
[0009]获取所述平面图中的多条线条;
[0010]确定每条线条对应的子区域;
[0011]根据每条线条的所属的子区域确定所述多条线条的连接线条的下一连接线条,得到连接链条和/或线条轮廓;
[0012]根据所述连接链条和线条轮廓获取墙体轮廓;
[0013]根据所述平面图的图层信息获取门窗信息;
[0014]根据所述门窗信息和所述墙体轮廓信息生成户型信息。
[0015]在上述实现过程中,与现有技术不同的是,对平面图层进行进行利用,可以直接基于图层信息获取门窗信息,节省了时间,同时还将户型区域的包围区域进行划分,得到多个子区域,根据每条线条的所属的子区域确定所述多条线条的连接线条的下一连接线条,得到连接链条和/或线条轮廓,能够减少检索每条线条连接的下一线条的时间。相比于人工智
能算法和图像处理技术,有效利用了平面图纸的信息;通过对图层信息的利用和分区域方式,减少了户型信息识别时间。
[0016]进一步地,所述根据每条线条的所属的子区域确定所述多条线条的连接线条的下一连接线条,得到连接链条和/或线条轮廓,包括:
[0017]步骤一:在所述多条线条中确定第一线条,在所述第一线条所属的子区域中进行搜索,确定和所述第一线条连接的第二线条;
[0018]步骤二:在所述第二线条所属的子区域中进行搜索,确定和所述第二线条连接的第三线条;
[0019]步骤三:将所述第三线条作为所述第二线条;
[0020]步骤四:重复步骤二和步骤三,得到多个候选链条;
[0021]步骤五:根据所述多个候选链条获取所述墙体轮廓和/或线条轮廓。
[0022]在上述实现过程中,只在当前线条所属的区域寻找和当前线条连接的下一线条,因此,能够大幅度减少生成连接链条和/或线条轮廓的时间。
[0023]进一步地,所述确定每条线条对应的子区域,包括:
[0024]确定所述每条线条的第一端点和第二端点;
[0025]将所述第一端点对应的第一子区域或所述第二端点对应的第二子区域作为所述每条线条对应的子区域;
[0026]所述在所述第二线条所属的子区域中进行搜索,确定和所述第二线条连接的第三线条,步骤,包括:
[0027]在所述第二线条所属的第一子区域或第二子区域中进行搜索,确定和所述第二线条连接的第三线条。
[0028]在上述实现过程中,只在当前线条端点所属的区域寻找和当前线条连接的下一线条,进一步减少生成连接链条和/或线条轮廓的时间。
[0029]进一步地,所述在所述第二线条所属的第一子区域或第二子区域中进行搜索,确定和所述第二线条连接的第三线条,包括:
[0030]在所述第二线条所属的第一子区域或第二子区域中进行搜索,得到多个候选第三线条;
[0031]将多个所述候选第三线条中和所述第二线条的距离小于距离阈值的候选第三线条作为所述第三线条。
[0032]在上述实现过程中,由于平面图大多是用户手动绘制而成,手动绘制过程中并没有严格按照制图标准完成线条的连接,因此,通过将多个所述候选第三线条中和所述第二线条的距离小于距离阈值的候选第三线条作为所述第三线条,能够减少用户手动绘制带来的绘制误差。
[0033]进一步地,在所述获取所述平面图中的多条线条之后,还包括:
[0034]获取每条线条在墙距范围内的平行线条,得到多组平行线条;
[0035]所述根据所述连接链条和/或线条轮廓获取墙体轮廓,包括:
[0036]根据所述连接链条和/或所述线条轮廓中的多组平行线条判断所述连接链条和/或所述线条轮廓是否为墙体轮廓。
[0037]在上述过程中,墙体轮廓具有外墙轮廓和内墙轮廓平行的特点,通过判断线条轮
廓的外轮廓和内轮廓是否平行,能够判断该线条轮廓和/或墙体轮廓是否可能为墙体轮廓,预先是在每条线条的墙距范围内标记每条线条的平行线条,得到标记后的线条,能够加快判断线条轮廓/和或墙体轮廓是否可能为墙体轮廓的速度。
[0038]进一步地,在所述根据每条线条的所属的子区域确定所述多条线条的连接线条的下一连接线条,得到连接链条和/或线条轮廓之后,还包括:
[0039]根据所述多组平行的线条对所述线条轮廓进行标记;
[0040]根据所述连接链条和/或所述线条轮廓中的多组平行线条判断所述连接链条和/或所述线条轮廓是否为墙体轮廓,包括:
[0041]根据标记判断所述连接链条和/或线条轮廓是否为墙体轮廓。
[0042]在上述实现过程中,由于墙体轮廓被遮挡会导致墙体轮廓中不完全由平行线段构成,因此,将不平行的线条进行标记,根据标记进一步判断该线条轮廓是否为墙体轮廓。基于上述实施方式,能够精准识别出墙体轮廓。
[0043]进一步地,所述根据所述墙体轮廓的标记判断所述线条轮廓是否为墙体轮廓,包括:
[0044]判断门窗位置信息和所述标记的位置信息是否匹配,若是,将所述线条轮廓确定为墙体轮廓。
[0045]在上述实现过程中,用户可能由于墙体轮廓设置有门窗而没有完全绘制出墙体轮廓,或者,将门窗绘制于墙体轮廓上时阻挡了墙体轮廓的部分轮廓,从而导致墙体轮本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种户型识别方法,其特征在于,包括:获取户型的平面图,在所述平面图中确定户型区域的包围区域;划分所述包围区域,得到多个子区域;获取所述平面图中的多条线条;确定每条线条对应的子区域;根据每条线条的所属的子区域确定所述多条线条的连接线条的下一连接线条,得到连接链条和/或线条轮廓;根据所述连接链条和线条轮廓获取墙体轮廓;根据所述平面图的图层信息获取门窗信息;根据所述门窗信息和所述墙体轮廓信息生成户型信息。2.根据权利要求1所述的户型识别方法,其特征在于,所述根据每条线条的所属的子区域确定所述多条线条的连接线条的下一连接线条,得到连接链条和/或线条轮廓,包括:步骤一:在所述多条线条中确定第一线条,在所述第一线条所属的子区域中进行搜索,确定和所述第一线条连接的第二线条;步骤二:在所述第二线条所属的子区域中进行搜索,确定和所述第二线条连接的第三线条;步骤三:将所述第三线条作为所述第二线条;步骤四:重复步骤二和步骤三,得到多个候选链条;步骤五:根据所述多个候选链条获取所述墙体轮廓和/或线条轮廓。3.根据权利要求2所述的户型识别方法,其特征在于,所述确定每条线条对应的子区域,包括:确定所述每条线条的第一端点和第二端点;将所述第一端点对应的第一子区域或所述第二端点对应的第二子区域作为所述每条线条对应的子区域;所述在所述第二线条所属的子区域中进行搜索,确定和所述第二线条连接的第三线条,步骤,包括:在所述第二线条所属的第一子区域或第二子区域中进行搜索,确定和所述第二线条连接的第三线条。4.根据权利要求3所述的户型识别方法,其特征在于,所述在所述第二线条所属的第一子区域或第二子区域中进行搜索,确定和所述第二线条连接的第三线条,包括:在所述第二线条所属的第一子区域或第二子区域中进行搜索,得到多个候选第三线条;将多个所述候选第三线条中和所述第二线条的距离小于距离阈值的候选第三线条作为所述第三线条。5.根据权利要求4所述的户型识别方法,其特征在于,在所述获取所述平面图中的多条线条之后,还包括:获取每条线条在墙距范围内的平行线条,得...

【专利技术属性】
技术研发人员:邱辉平李宏坤
申请(专利权)人:广东三维家信息科技有限公司
类型:发明
国别省市:

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

1