摘要:当前的家居布局平台存在在线程度不足,资源共享有限的问题,使用的自动布局算法中,能实现全局整体布局最优的往往计算量过大,难以收敛,响应速度不高:而轻量级计算的算法通常只能获得局部最优,后效性比较明显,而且需要较多的人工干预.为此,本文特别针对这样的问题,专门以卧室为例,提出一种基于FBS(功能,行为,结构)的卧室在线自动布局算法.首先,根据卧室居住方式和人工布局经验,从整体的角度将房间进行功能,行为,结构三个层次的FBS建模;然后,根据FBS模型,建立地面放置场和能量分布函数,将地面放置场的具体布局逻辑进行分解并一一求解,以确定地面家具的布局;最后,根据地面家具的布局位置确定墙面挂件位置.最终,在Web3D环境中的实验结果显示,该算法可以针对不同大小的卧室,不同的家具组合实现正确的卧室自动布局,响应时间快.