一种户型设计方法及相关装置制造方法及图纸

技术编号:35498400 阅读:17 留言:0更新日期:2022-11-05 17:01
本申请实施例公开了一种户型设计方法及相关装置,其中方法包括:获取初始户型图;确定所述初始户型图的第一拓扑关系和第二拓扑关系,其中,所述初始户型图的第一拓扑关系包括所述初始户型图中多个子户型区域分别相对于所述初始户型图中户型入口的第一参考信息,所述初始户型图的第二拓扑关系包括所述初始户型图中多个子户型区域入口分别相对于所述初始户型图中户型入口的第二参考信息;根据所述初始户型图的第一拓扑关系和第二拓扑关系从户型库中匹配与所述初始户型图相似的推荐户型图;输出所述推荐户型图。本申请实施例能够根据设计人员绘制的初始户型图向其推荐与该初始户型图相似的户型图,从而提高设计人员绘制户型图的效率。制户型图的效率。制户型图的效率。

【技术实现步骤摘要】
一种户型设计方法及相关装置


[0001]本申请涉及计算机技术,应用于建筑领域,尤其涉及一种户型设计方法及相关装置。

技术介绍

[0002]在建筑领域中,建筑或室内设计人员借助计算机将不同的子户型区域模块进行拼接,设定相关参数,比如子户型区域的面积、大致形状尺寸和用途标签等,得到户型草图(俗称泡泡图),再针对更具体的需求,如南北通透、分房合理、干湿分离和高的面积使用率等,对户型草图进行修改并绘制墙、区域入口、窗等元素,从而设计出最终的户型图。设计人员在绘制户型图前,通常希望从以往类似的案例中汲取灵感,或者是能查阅类似的数据库来寻找具有参考价值的户型图。
[0003]如何向用户高效推荐所需的参考户型图是本领域技术人员正在研究的技术问题。

技术实现思路

[0004]本申请实施例公开了一种户型设计方法及相关装置,能够根据设计人员绘制的初始户型图向其推荐与该初始户型图相似的户型图,从而提高设计人员绘制户型图的效率。
[0005]第一方面,本申请实施例提供了一种户型设计方法,该方法包括:获取初始户型图,其中,所述初始户型图包括户型入口、多个子户型区域以及多个子户型区域入口;确定所述初始户型图的第一拓扑关系和第二拓扑关系,其中,所述初始户型图的第一拓扑关系包括所述初始户型图中多个子户型区域分别相对于所述初始户型图中户型入口的第一参考信息,所述初始户型图的第二拓扑关系包括所述初始户型图中多个子户型区域入口分别相对于所述初始户型图中户型入口的第二参考信息,所述第一参考信息包括距离、位置、方向中的一项或多项,所述第二参考信息包括距离、位置、方向中的一项或多项;根据所述初始户型图的第一拓扑关系和第二拓扑关系从户型库中匹配与所述初始户型图相似的推荐户型图,其中,所述户型库包括多个户型图,所述多个户型图中每个户型图均对应有第一拓扑关系和所述第二拓扑关系;输出所述推荐户型图。
[0006]上述方法中,拓扑关系能够在整体的概念上反映图形元素之间的空间结构关系,其中,第一拓扑关系用于反映户型图中多个子户型区域的连通性和邻接性,可用第一参考信息来描述,所以,利用第一拓扑关系可以判断户型库中多个户型图与初始户型图的相似性。第二拓扑关系用于反映户型图中多个子户型区域入口的相对位置,可用第二参考信息来描述,所以,利用第二拓扑关系也可以判断户型库中多个户型图与初始户型图的相似性。
[0007]若户型库中存在两个或两个以上的户型图,它们的第一拓扑关系是相同的,但第二拓扑关系不同,或者它们的第二拓扑关系是相同的,但第一拓扑关系不同,那么仅利用单
个拓扑关系难以将它们与该初始户型图的相似性区分开来,所以上述方法将第一拓扑关系和第二拓扑关系结合,用于综合判断户型库中多个户型图与该初始户型图的相似性,可以避免针对单个拓扑关系匹配的局限性,提高匹配的精确度。
[0008]需要说明的是,该初始户型图为设计人员绘制的户型草图,当该初始户型图因设计人员的绘制而不断更改,输出的推荐户型图也随之变化,所以上述方法能在设计人员绘制过程中为设计人员实时推荐相似的户型图,方便设计人员获取设计灵感,提高了设计人员绘制户型图的效率。
[0009]结合第一方面,在一种可能的实现方式中,所述确定所述初始户型图的第一拓扑关系和第二拓扑关系,包括:确定所述初始户型图中户型入口的位置,以所述户型入口为基准确定所述初始户型图中多个子户型区域分别相对于所述户型入口的第一参考信息;根据所述多个子户型区域分别相对于所述户型入口的第一参考信息确定所述初始户型图的第一拓扑关系;确定所述初始户型图中户型入口的位置,以所述户型入口为基准确定所述初始户型图中多个子户型区域对应的多个子户型区域入口分别相对于所述户型入口的第二参考信息;根据所述多个子户型区域对应的多个子户型区域入口分别相对于所述户型入口的第二参考信息确定所述初始户型图的第二拓扑关系。
[0010]上述方法中,不同户型图的元素类别可能不同,而户型入口是户型图中不可缺少的元素,因此以户型入口为基准能够统一初始户型图和户型库中多个户型图的基准元素,使户型图中多个子户型区域分别相对于该基准元素确定第一参考信息,以及使户型图的多个子户型区域入口分别相对于该基准元素确定第二参考信息,进而统一不同户型图的第一拓扑关系和第二拓扑关系的内容形式。该方法有利于后续将该初始户型图的拓扑关系分别和该多个户型图的拓扑关系进行匹配。
[0011]结合第一方面,或者第一方面的上述任一种可能的实现方式,在另一种可能的实现方式中,所述初始户型图中多个子户型区域分别相对于所述初始户型图中户型入口的第一参考信息,包括:所述初始户型图中多个子户型区域的中心点相对于所述初始户型图中户型入口的中心点的第一参考信息;所述初始户型图中多个子户型区域入口分别相对于所述初始户型图中户型入口的第二参考信息,包括:所述初始户型图中多个子户型区域入口的中心点相对于所述初始户型图中户型入口的中心点的第二参考信息。
[0012]上述方法对初始户型图进行简化处理,将初始户型图中户型入口、多个子户型区域和多个子户型区域入口简化为对应的中心点,此时户型图成为由多个点组成的散点图,便于简化得到初始户型图的第一拓扑关系中的第一参考信息以及第二拓扑关系中的第二参考信息所需的计算过程。
[0013]需要说明的是,当该户型入口、该多个子户型区域和该多个子户型区域入口为不规则图形时,其中心点用其重心点代替。
[0014]可选的,所述第一参考信息和第二参考信息中的方向包括前、后、左、右、左前、左后、右前或右后面,或者所述方向包括东、南、西、北、东南、东北、西南或西北面。
[0015]需要说明的是,便于计算,上述方法中不同的方向可对应不同的数值。
[0016]可选的,所述第一参考信息和第二参考信息中的距离包括两中心点间的直线距离。
[0017]可选的,所述第一参考信息和第二参考信息中的位置包括两中心点间的水平距离和垂直距离;或者,所述第一参考信息和第二参考信息中的位置包括两个中心点连接得到的直线与预设参考线所夹的锐角。
[0018]需要说明的是,考虑到户型库中可能存在与该初始户型图完全对称的户型图,上述方法未选用以该初始户型图的户型入口中心点为原点建立直角坐标系或极坐标系的方式,而是以两个中心点间水平/垂直距离结合的方式,或者两个中心点连接得到的直线与预设参考线所夹的锐角的方式,用于描述该初始户型图的多个子户型区域中心点和多个子户型区域入口中心点相对该户型入口中心点的位置,避免该户型库中存在与该初始户型图完全对称的户型图而未被推荐的情况发生。
[0019]结合第一方面,或者第一方面的上述任一种可能的实现方式,在又一种可能的实现方式中,所述根据所述初始户型图的第一拓扑关系和第二拓扑关系从户型库中匹配与所述初始户型图相似的推荐户型图,包括:将户型库的多个户型图中每个户型图对应的第一拓扑关系分别与所述初始户型图的第一拓扑关系进行对比,得到所述每个户型图与所述初始户型图的第一相似度;将所述每个户型图对应的第二拓扑关系分别与所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种户型设计方法,其特征在于,所述方法包括:获取初始户型图,其中,所述初始户型图包括户型入口、多个子户型区域以及多个子户型区域入口;确定所述初始户型图的第一拓扑关系和第二拓扑关系,其中,所述初始户型图的第一拓扑关系包括所述初始户型图中多个子户型区域分别相对于所述初始户型图中户型入口的第一参考信息,所述初始户型图的第二拓扑关系包括所述初始户型图中多个子户型区域入口分别相对于所述初始户型图中户型入口的第二参考信息,所述第一参考信息包括距离、位置、方向中的一项或多项,所述第二参考信息包括距离、位置、方向中的一项或多项;根据所述初始户型图的第一拓扑关系和第二拓扑关系从户型库中匹配与所述初始户型图相似的推荐户型图,其中,所述户型库包括多个户型图,所述多个户型图中每个户型图均对应有第一拓扑关系和所述第二拓扑关系;输出所述推荐户型图。2.根据权利要求1所述的方法,其特征在于,所述确定所述初始户型图的第一拓扑关系和第二拓扑关系,包括:确定所述初始户型图中户型入口的位置,以所述户型入口为基准确定所述初始户型图中多个子户型区域分别相对于所述户型入口的第一参考信息;根据所述多个子户型区域分别相对于所述户型入口的第一参考信息确定所述初始户型图的第一拓扑关系;确定所述初始户型图中户型入口的位置,以所述户型入口为基准确定所述初始户型图中多个子户型区域对应的多个子户型区域入口分别相对于所述户型入口的第二参考信息;根据所述多个子户型区域对应的多个子户型区域入口分别相对于所述户型入口的第二参考信息确定所述初始户型图的第二拓扑关系。3.根据权利要求1或2所述的方法,其特征在于,所述初始户型图中多个子户型区域分别相对于所述初始户型图中户型入口的第一参考信息,包括:所述初始户型图中多个子户型区域的中心点相对于所述初始户型图中户型入口的中心点的第一参考信息;所述初始户型图中多个子户型区域入口分别相对于所述初始户型图中户型入口的第二参考信息,包括:所述初始户型图中多个子户型区域入口的中心点相对于所述初始户型图中户型入口的中心点的第二参考信息。4.根据权利要求1或2所述的方法,其特征在于,所述根据所述初始户型图的第一拓扑关系和第二拓扑关系从户型库中匹配与所述初始户型图相似的推荐户型图,包括:将户型库的多个户型图中每个户型图对应的第一拓扑关系分别与所述初始户型图的第一拓扑关系进行对比,得到所述每个户型图与所述初始户型图的第一相似度;将所述每个户型图对应的第二拓扑关系分别与所述初始户型图的第二拓扑关系进行对比,得到所述每个户型图与所述初始户型图的第二相似度;根据所述每个户型图与所述初始户型图的第一相似度和第二相似度确定所述每个户型图与所述初始户型图的综合相似度;
根据所述综合相似度确定与所述初始户型图相似的推荐户型图。5.根据权利要求4所述的方法,其特征在于,所述根据所述综合相似度确定与所述初始户型图相似的推荐户型图,包括:若第二户型图和第三户型图的综合相似度差值均高于第一预设阈值,则将所述多个户型图中综合相似度排在前N位的户型图作为推荐户型图,其中,所述第二户型图和所述第三户型图为所述多个户型图中任意两个户型图,其中N为正整数;若第二户型图和第三户型图的综合相似度差值低于第一预设阈值,则将所述初始户型图的第三拓扑关系分别与所述第二户型图的第三拓扑关系和第三户型图的第三拓扑关系进行对比,得到所述初始户型图分别与所述第二户型图的第三相似度和所述第三户型图的第三相似度,其中,所述第三拓扑关系包括户型图中所有子户型区域的中心点连接得到的多边形;将所述多个户型图按照所述综合相似度进行排序,得到第一排序结果;在所述第一排序结果中将所述第二户型图和所述第三户型图中第三相似度小于第二预设阈值的户型图调整到最后一位,得到第二排序结果;将所述第二排序结果中排在前N位的户型图作为推荐户型图。6.根据权利要求4所述的方法,其特征在于,所述初始户型图的第一拓扑关系包括维度为nхm的矩阵M1,其中:其中,所述n表示所述初始户型图中多个子户型区域...

【专利技术属性】
技术研发人员:何宛余杨小荻魏启赟慕容良一郑筱爽
申请(专利权)人:深圳小库科技有限公司
类型:发明
国别省市:

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

1