【技术实现步骤摘要】
一种户型设计方法及相关装置
[0001]本申请涉及计算机技术,应用于建筑领域,尤其涉及一种户型设计方法及相关装置。
技术介绍
[0002]在建筑领域中,建筑或室内设计人员借助计算机将不同的子户型区域模块进行拼接,设定相关参数,比如子户型区域的面积、大致形状尺寸和用途标签等,得到户型草图(俗称泡泡图),再针对更具体的需求,如南北通透、分房合理、干湿分离和高的面积使用率等,对户型草图进行修改并绘制墙、区域入口、窗等元素,从而设计出最终的户型图。设计人员在绘制户型图前,通常希望从以往类似的案例中汲取灵感,或者是能查阅类似的数据库来寻找具有参考价值的户型图。
[0003]如何向用户高效推荐所需的参考户型图是本领域技术人员正在研究的技术问题。
技术实现思路
[0004]本申请实施例公开了一种户型设计方法及相关装置,能够根据设计人员绘制的初始户型图向其推荐与该初始户型图相似的户型图,从而提高设计人员绘制户型图的效率。
[0005]第一方面,本申请实施例提供了一种户型设计方法,该方法包括:获取初始户型图,其中,所述初始户型图包括户型入口、多个子户型区域以及多个子户型区域入口;确定所述初始户型图的第一拓扑关系和第二拓扑关系,其中,所述初始户型图的第一拓扑关系包括所述初始户型图中多个子户型区域分别相对于所述初始户型图中户型入口的第一参考信息,所述初始户型图的第二拓扑关系包括所述初始户型图中多个子户型区域入口分别相对于所述初始户型图中户型入口的第二参考信息,所述第一参考信息包括距离、位置、方向中的一项或多 ...
【技术保护点】
【技术特征摘要】
1.一种户型设计方法,其特征在于,所述方法包括:获取初始户型图,其中,所述初始户型图包括户型入口、多个子户型区域以及多个子户型区域入口;确定所述初始户型图的第一拓扑关系和第二拓扑关系,其中,所述初始户型图的第一拓扑关系包括所述初始户型图中多个子户型区域分别相对于所述初始户型图中户型入口的第一参考信息,所述初始户型图的第二拓扑关系包括所述初始户型图中多个子户型区域入口分别相对于所述初始户型图中户型入口的第二参考信息,所述第一参考信息包括距离、位置、方向中的一项或多项,所述第二参考信息包括距离、位置、方向中的一项或多项;根据所述初始户型图的第一拓扑关系和第二拓扑关系从户型库中匹配与所述初始户型图相似的推荐户型图,其中,所述户型库包括多个户型图,所述多个户型图中每个户型图均对应有第一拓扑关系和所述第二拓扑关系;输出所述推荐户型图。2.根据权利要求1所述的方法,其特征在于,所述确定所述初始户型图的第一拓扑关系和第二拓扑关系,包括:确定所述初始户型图中户型入口的位置,以所述户型入口为基准确定所述初始户型图中多个子户型区域分别相对于所述户型入口的第一参考信息;根据所述多个子户型区域分别相对于所述户型入口的第一参考信息确定所述初始户型图的第一拓扑关系;确定所述初始户型图中户型入口的位置,以所述户型入口为基准确定所述初始户型图中多个子户型区域对应的多个子户型区域入口分别相对于所述户型入口的第二参考信息;根据所述多个子户型区域对应的多个子户型区域入口分别相对于所述户型入口的第二参考信息确定所述初始户型图的第二拓扑关系。3.根据权利要求1或2所述的方法,其特征在于,所述初始户型图中多个子户型区域分别相对于所述初始户型图中户型入口的第一参考信息,包括:所述初始户型图中多个子户型区域的中心点相对于所述初始户型图中户型入口的中心点的第一参考信息;所述初始户型图中多个子户型区域入口分别相对于所述初始户型图中户型入口的第二参考信息,包括:所述初始户型图中多个子户型区域入口的中心点相对于所述初始户型图中户型入口的中心点的第二参考信息。4.根据权利要求1或2所述的方法,其特征在于,所述根据所述初始户型图的第一拓扑关系和第二拓扑关系从户型库中匹配与所述初始户型图相似的推荐户型图,包括:将户型库的多个户型图中每个户型图对应的第一拓扑关系分别与所述初始户型图的第一拓扑关系进行对比,得到所述每个户型图与所述初始户型图的第一相似度;将所述每个户型图对应的第二拓扑关系分别与所述初始户型图的第二拓扑关系进行对比,得到所述每个户型图与所述初始户型图的第二相似度;根据所述每个户型图与所述初始户型图的第一相似度和第二相似度确定所述每个户型图与所述初始户型图的综合相似度;
根据所述综合相似度确定与所述初始户型图相似的推荐户型图。5.根据权利要求4所述的方法,其特征在于,所述根据所述综合相似度确定与所述初始户型图相似的推荐户型图,包括:若第二户型图和第三户型图的综合相似度差值均高于第一预设阈值,则将所述多个户型图中综合相似度排在前N位的户型图作为推荐户型图,其中,所述第二户型图和所述第三户型图为所述多个户型图中任意两个户型图,其中N为正整数;若第二户型图和第三户型图的综合相似度差值低于第一预设阈值,则将所述初始户型图的第三拓扑关系分别与所述第二户型图的第三拓扑关系和第三户型图的第三拓扑关系进行对比,得到所述初始户型图分别与所述第二户型图的第三相似度和所述第三户型图的第三相似度,其中,所述第三拓扑关系包括户型图中所有子户型区域的中心点连接得到的多边形;将所述多个户型图按照所述综合相似度进行排序,得到第一排序结果;在所述第一排序结果中将所述第二户型图和所述第三户型图中第三相似度小于第二预设阈值的户型图调整到最后一位,得到第二排序结果;将所述第二排序结果中排在前N位的户型图作为推荐户型图。6.根据权利要求4所述的方法,其特征在于,所述初始户型图的第一拓扑关系包括维度为nхm的矩阵M1,其中:其中,所述n表示所述初始户型图中多个子户型区域...
【专利技术属性】
技术研发人员:何宛余,杨小荻,魏启赟,慕容良一,郑筱爽,
申请(专利权)人:深圳小库科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。