【技术实现步骤摘要】
一种个性家居体合作的家居智能布点设计方法
[0001]本专利技术涉及家居智能布点技术,尤其涉及一种个性家居体合作的家居智能布点设计方法
。
技术介绍
[0002]随着生活质量提高,人们对装修效果要求不断增强,能够在早期呈现装修效果的家居布点技术得以发展
。
为了解决室内家居布点需要用户具有专业的室内设计知识,熟练掌握运用设计软件的问题,家居智能布点技术越来越得到重视
。
[0003]现有的家居智能布点技术主要从模板
、
规则
、
约束方面出发:预设模板,使用规则
、
约束实例化家居节点
。
这样的方法虽然自动化程度较高,但设计过程被固化,模板的泛用性差,难以适应千变万化的家居布点需求
。
本文针对该问题,提出了一种个性家居体合作的家居智能布点设计方法
。
通过建立不同的个性家居体,在个性家居体之间的合作迭代中,累积布点分数,提高布点效果,并使每一个家居体的个性得以发展
。
在不同的布点任务中,选用不同个性家居体,灵活性和泛用性得到提高
。
技术实现思路
[0004]本专利技术的目的是针对现有技术不足,提供了一种个性家居体合作的家居智能布点设计方法
。
通过建立不同的个性家居体,在个性家居体之间的合作迭代中,提高总体布点效果,使每一个家居体的个性得以发展
。
在不同的布点任务中,选用不同个性家居体,灵活性和泛用性得 ...
【技术保护点】
【技术特征摘要】
1.
一种个性家居体合作的家居智能布点设计方法,其特征在于,具体包括以下步骤:步骤
1)
获取并标准化户型结构;步骤
2)
获取待布置家居清单,从个性家居体库中提取家居清单对应的各个性家居体,并初始化个性家居体参数;步骤
3)
各个性家居体观测周围状况,做出一轮行动,通过计算本轮次布点分数获取当前布点状况,计算布点状况差值并更新参数;步骤
4)
重复步骤
3)
直至行动轮数达到阈值,完成家居体的布点设计;步骤
5)
更新个性家居体库中相应家居体的行动个性参数
。2.
根据权利要求1所述的个性家居体合作的家居智能布点设计方法,其特征在于,所述步骤
1)
中,将获取的户型结构标准化为
01
矩阵
F
area
及
01
矩阵
F
wall
;其中,
F
area
为户型覆盖区域矩阵,1表示户型内部,0表示户型外部;
F
wall
为户型墙体矩阵,1表示墙体,0表示非墙体
。3.
根据权利要求1所述的个性家居体合作的家居智能布点设计方法,其特征在于:所述步骤
2)
中,个性家居体参数包括家居体形位信息
A
body
、
家居体交互区域
A
act
、
家居体可视区域
A
view
、
家居体偏好个性
、
家居体行动个性
π
、
家居体已使用次数
N
:
a)
家居体形位信息
A
body
所述家居体形位信息
A
body
为家居体在空间中所占实体形状及位置,表示如下:
A
body
:=
(x
,
y
,
l
,
w
,
e)
其中,
(x
,
y)
为家居体中心位置坐标;
l
,
w
为家居体长度及宽度;
e
为家居体正方向标识,即正面朝向,采用独热编码,取值为上
、
下
、
左
、
右;
b)
家居体交互区域
A
act
所述家居体交互区域
A
act
为家居体与人交互时,家居体使用或发挥作用所需的空间形状,表示如下:
A
act
:=
(ad1,
ad2,
ad3,
ad4)
其中,
ad
i
为家居体朝向
i
的面的交互区域宽度;
i
表示家居体各个面的朝向,
i
=1,2,3,4,1,2,3,4分别表示上
、
下
、
左
、
右;
c)
家居体可视区域
A
view
对于正表面必须可见的家居体,个性家居体参数还包括家居体可视区域
A
view
,表示如下:
A
view
:=
(v
α1,
v
α2,
vd)
其中,
v
α1,
v
α2分别为可视区域两侧的最大可视角与家居体正表面法线的左右夹角;
vd
为可视区域底部距离家居体正表面长度;
d)
家居体偏好个性不同家居体具有不同偏好,同一家居体或有多个偏好,通过偏好分数
P
表示家居体的偏好个性;家居体每次行动后,根据其偏好获得不同的偏好分数
P
,表示如下:其中,
k
ij
为第
i
个家居体的第
j
个偏好的权重因子;
p
ij
为正负偏好标志;为当前
偏好对应特...
【专利技术属性】
技术研发人员:裘乐淼,王磊,张树有,王自立,王阳,
申请(专利权)人:浙江大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。