当前位置: 首页 > 专利查询>浙江大学专利>正文

一种个性家居体合作的家居智能布点设计方法技术

技术编号:39495488 阅读:6 留言:0更新日期:2023-11-24 11:22
本发明专利技术公开了一种个性家居体合作的家居智能布点设计方法

【技术实现步骤摘要】
一种个性家居体合作的家居智能布点设计方法


[0001]本专利技术涉及家居智能布点技术,尤其涉及一种个性家居体合作的家居智能布点设计方法


技术介绍

[0002]随着生活质量提高,人们对装修效果要求不断增强,能够在早期呈现装修效果的家居布点技术得以发展

为了解决室内家居布点需要用户具有专业的室内设计知识,熟练掌握运用设计软件的问题,家居智能布点技术越来越得到重视

[0003]现有的家居智能布点技术主要从模板

规则

约束方面出发:预设模板,使用规则

约束实例化家居节点

这样的方法虽然自动化程度较高,但设计过程被固化,模板的泛用性差,难以适应千变万化的家居布点需求

本文针对该问题,提出了一种个性家居体合作的家居智能布点设计方法

通过建立不同的个性家居体,在个性家居体之间的合作迭代中,累积布点分数,提高布点效果,并使每一个家居体的个性得以发展

在不同的布点任务中,选用不同个性家居体,灵活性和泛用性得到提高


技术实现思路

[0004]本专利技术的目的是针对现有技术不足,提供了一种个性家居体合作的家居智能布点设计方法

通过建立不同的个性家居体,在个性家居体之间的合作迭代中,提高总体布点效果,使每一个家居体的个性得以发展

在不同的布点任务中,选用不同个性家居体,灵活性和泛用性得到提高

[0005]为了实现上述目的,本专利技术采用的技术方案包括以下步骤:
[0006]步骤
1)
获取并标准化户型结构;
[0007]步骤
2)
获取待布置家居清单,从个性家居体库中提取家居清单对应的各个性家居体,并初始化个性家居体参数;
[0008]步骤
3)
各个性家居体观测周围状况,做出一轮行动,通过计算本轮次布点分数获取当前布点状况,计算布点状况差值并更新参数;
[0009]步骤
4)
重复步骤
3)
直至行动轮数达到阈值,完成家居体的布点设计;
[0010]步骤
5)
更新个性家居体库中相应家居体的行动个性参数

[0011]所述步骤
1)
中,将获取的户型结构标准化为
01
矩阵
F
area

01
矩阵
F
wall
;其中,
F
area
为户型覆盖区域矩阵,1表示户型内部,0表示户型外部;
F
wall
为户型墙体矩阵,1表示墙体,0表示非墙体

[0012]所述步骤
2)
中,个性家居体参数包括家居体形位信息
A
body

家居体交互区域
A
act

家居体可视区域
A
view

家居体偏好个性

家居体行动个性
π

家居体已使用次数
N

[0013]a)
家居体形位信息
A
body
[0014]所述家居体形位信息
A
body
为家居体在空间中所占实体形状及位置,表示如下:
[0015]A
body
:=
(x,y,l,w,e)
[0016]其中,
(x,y)
为家居体中心位置坐标;
l,w
为家居体长度及宽度;
e
为家居体正方向标识,即正面朝向,采用独热编码,取值为上





右;
[0017]b)
家居体交互区域
A
act
[0018]所述家居体交互区域
A
act
为家居体与人交互时,家居体使用或发挥作用所需的空间形状,表示如下:
[0019]A
act
:=
(ad1,ad2,ad3,ad4)
[0020]其中,
ad
i
为家居体朝向
i
的面的交互区域宽度;
i
表示家居体各个面的朝向,
i

1,2,3,4

1,2,3,4
分别表示上





右;家居体交互区域与家居体形位信息的正方向一致;
[0021]c)
家居体可视区域
A
view
[0022]对于正表面必须可见的家居体
(
如电视
)
,个性家居体参数还包括家居体可视区域
A
view
,表示如下:
[0023]A
view
:=
(v
α1,v
α2,vd)
[0024]其中,
v
α1,v
α2分别为可视区域两侧的最大可视角与家居体正表面法线的左右夹角;
vd
为可视区域底部距离家居体正表面长度;
[0025]d)
家居体偏好个性
[0026]不同家居体具有不同偏好,同一家居体或有多个偏好,通过偏好分数
P
表示家居体的偏好个性;
[0027]家居体每次行动后,根据其偏好获得不同的偏好分数
P
,表示如下:
[0028][0029]其中,
k
ij
为第
i
个家居体的第
j
个偏好的权重因子;
p
ij
为正负偏好标志;为当前偏好对应特征量的改变量;
n
i
为第
i
个家居体的偏好总数量;
[0030]e)
家居体行动个性
π
[0031]所述家居体行动个性
π
为家居体基于当前周围布点状况
o
做出行动
a
,表示如下:
[0032]π
:=
(a|o

θ
)
[0033]其中,
θ
为行动个性参数;当前周围布点状况
o
为当前家居体周围家居的布局情况;行动
a
包括上





右移动及顺

逆时针旋转;
[0034]f)
家居体已使用次数
N
[0035]家居体已使用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
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
为正负偏好标志;为当前
偏好对应特...

【专利技术属性】
技术研发人员:裘乐淼王磊张树有王自立王阳
申请(专利权)人:浙江大学
类型:发明
国别省市:

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

1