[发明专利]一种基于摆放规则的家具布局方法在审
申请号: | 201710435409.X | 申请日: | 2017-06-11 |
公开(公告)号: | CN107368911A | 公开(公告)日: | 2017-11-21 |
发明(设计)人: | 田彦;杨柏林;蒋杭森;刘博轩;周青山;陈超 | 申请(专利权)人: | 杭州巨梦科技有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04 |
代理公司: | 杭州奥创知识产权代理有限公司33272 | 代理人: | 王佳健 |
地址: | 311121 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 摆放 规则 家具 布局 方法 | ||
1.一种基于摆放规则的家具布局方法,其特征在于,包括以下步骤:
A、读取户型文件,得到户型信息,绘制户型图;
B、输入训练统计文件,提取家具布局参数;
C、根据预算、家具名称、房间面积、形状从家具数据库中选择家具;
D、根据设定的家具摆放规则初始化家具到合适的房间和位置;
E、调整家具位置得到更好的家具布局并显示家具布局结果。
2.根据权利要求1所述的基于摆放规则的家具布局方法,其特征在于,所述步骤A中户型文件是由大量表示不同意义的掩码组成的文本文件;读取户型文件包括以下子步骤:
S11、读取户型文件的基本属性;
S12、遍历户型文件的每一个掩码;
S13、遇到门、窗、非房间掩码,继续遍历掩码,若遇到房间掩码,转到S14;
S14、如果当前掩码与房子的任何一个已遇到过的房间掩码相同,则更新这个房间的矩形边界;
S15、如果当前掩码与房子的任何一个房间掩码都不相同,则新建这个房间的类型和ID,初始化房间的矩形边界;
S16、得到每个房间的边界矩形后,重新遍历每个房间的掩码,得到房间的实际的边界。
3.根据权利要求2所述的基于摆放规则的家具布局方法,其特征在于,所述步骤S16进一步包括以下步骤:
S21、选择房间四个矩形顶点的其中一点;
S22、上下左右扫描相邻边界点;
S23、同一方向扫描,若没有扫描到新边界点,则当前墙结束;
S24、重新上下左右扫描相邻边界点,最后直到回到起点结束;
S25、得到当前房间的墙的数量和实际的边界。
4.根据权利要求1所述的基于摆放规则的家具布局方法,其特征在于,所述步骤A中户型信息包括户型名称、户型大小和房间信息;所述房间信息包括房间数量、类型、边界和房间ID。
5.根据权利要求1所述的基于摆放规则的家具布局方法,其特征在于,所述步骤B中读取训练统计文件包括:
读取房间类型, 房间内家具个数、房间内家具名称;
读取每个家具到墙的平均距离;
读取每两个家具间的平均距离;
以上数据在步骤E调整家具位置时作为代价。
6.根据权利要求1所述的基于摆放规则的家具布局方法,其特征在于,所述步骤C进一步包括以下步骤:
S31、遍历掩码,根据掩码得到门和窗户的数量、位置;
S32、遍历掩码,得到房间数目、ID号和类型;
S33、每个房间根据预算、房间类型、房间面积、形状挑选家具。
7.根据权利要求6所述的基于摆放规则的家具布局方法,其特征在于,根据房间面积、形状,智能推荐家具型号。
8.根据权利要求1所述的基于摆放规则的家具布局方法,其特征在于,所述步骤D中规则由专业设计师制定,符合人体工程学原理,规则随房间类型不同而不同。
9.根据权利要求6所述的基于摆放规则的家具布局方法,其特征在于,所述步骤E中使用模拟退火算法调整家具的位置得到更好的家具布局并显示多种家具布局结果,子步骤如下:
S41、模拟退火不同温度,若达到退火最低温度,转到结束,得到家具的最终位置;
S42、若达到温度平衡条件,改变退火温度,转S41,否则转S43;
S43、上下左右4个移动方向;
S44、得到代价函数;
S45、对4个方向中代价最小的方向进行模拟退火判断,转S42。
10.根据权利要求9所述的基于摆放规则的家具布局方法,其特征在于,所述步骤S44包括以下代价函数;
学习出的先验知识的代价:计算摆件到墙实际距离,与学习出的家具到墙距离比较;计算摆件间距离,与学习出的摆件间距离比较;
装修知识代价:该房间根据房间类型计算特定家具到墙距离、门、窗户、家具间的距离与理论值比较;根据不同类型房间有不同的装修知识,由家具摆放规则来体现;
空间重叠代价:计算每个家具到墙、家具间距离,若小于物体半径长度,家具超出房间范围或家具间有重叠。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州巨梦科技有限公司,未经杭州巨梦科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710435409.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理