【技术实现步骤摘要】
户型优化方法、装置以及存储介质
[0001]本公开涉及户型优化
,尤其涉及一种户型优化方法、装置以及存储介质。
技术介绍
[0002]在对户型进行设计时,很多情况下需要进行房屋的户型改造。目前,在进行房屋的户型改造或设计时,设计师与用户进行沟通并向业主推荐户型改造方案。在户型改造时,设计师根据用户的需求,将原户型各个房间的分布、尺寸、形状及邻接和连通关系进行改造,生成户型结构图,将户型结构图输入卷积神经网络模型等机器学习模型,输出户型图。由于户型结构图中的房间以及墙壁的位置不准确,房间之间的连接关系存在不合理之处,影响机器学习模型输出户型图的准确性和可用性,因此,需要对户型结构图的房间、墙壁等信息进行优化,用以保证机器学习模型输出的户型图有效、可用。
技术实现思路
[0003]为了解决上述技术问题,提出了本公开。本公开的实施例提供了一种户型优化方法、装置以及电子设备、存储介质。
[0004]根据本公开实施例的第一方面,提供一种户型优化方法,包括:获取第一户型结构图中的房间节点元素和对应的房间节点 ...
【技术保护点】
【技术特征摘要】
1.一种户型优化方法,包括:获取第一户型结构图中的房间节点元素和对应的房间节点属性特征信息,并且获取所述第一户型结构图中的边元素和对应的边属性特征信息;使用蚁群算法并根据所述房间节点元素和房间节点属性特征信息以及与所述第一户型结构图相对应的户型信息,对所述房间节点元素的位置进行第一优化处理;使用边元素调整规则并根据所述边元素和所述边属性特征信息,对所述房间节点的连接关系进行第二优化处理;基于所述第一优化处理和所述第二优化处理的结果,获得第二户型结构图。2.如权利要求1所述的方法,所述房间节点属性特征信息包括:房间节点中心位置和房间节点面积;所述户型信息包括:户型中心位置和户型面积;所述方法还包括:在进行所述第一优化处理之前,根据所述户型中心位置、所述户型面积、所述房间节点中心位置和所述房间节点面积,对所述房间节点中心位置和所述房间节点面积进行归一化处理。3.如权利要求2的方法,还包括:对所述房间节点中心位置和所述房间节点面积进行归一化处理包括:确定归一化后的第一户型结构图的户型归一化中心位置和户型归一化面积;基于所述户型面积和所述户型归一化面积,确定归一化系数;获取所述户型中心位置的所述房间节点中心位置的差值,计算所述差值与所述归一化系数的乘积,作为位置偏移值;根据所述户型归一化中心位置和所述位置偏移值,确定归一化后的房间节点中心位置;计算所述房间节点面积与所述户型面积的商,作为归一化后的房间节点面积。4.如权利要求2所述的方法,所述对所述房间节点元素的位置进行第一优化处理包括:确定所述房间节点中心位置的调整范围,用以确定蚂蚁个体的解空间;初始化蚂蚁个体的初始值并初始化信息素浓度;确定所述房间节点元素的能量值和碰撞值,基于所述能量值和碰撞值构建与蚂蚁个体解相对应的目标函数;根据所述目标函数和所述信息素浓度,确定搜索概率;其中,蚂蚁个体在获取所述搜索概率后针对每个房间节点使用轮盘赌方式,选择每个房间节点的位置,更新与房间节点相对应的解;当全部蚂蚁个体的解更新后,计算蚁群的信息素残留,并更新信息素和最优解;经过预设次数的迭代后,输出与所述目标函数对应的最优解,其中,所述最优解用于表征全部房间节点的最优位置。5....
【专利技术属性】
技术研发人员:徐骋,田明哲,潘慈辉,
申请(专利权)人:如你所视北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。