发明名称 一种三维虚拟室内设计方案的生成方法
摘要 本发明公开了一种三维虚拟室内设计方案的生成方法,首先,在模型数据库中存储室内设计元素的三维模型,输入已装修好的样板房的三维模型,提取每个房间的名称以及房间的风格特征参数和家具布局特征参数;从模型数据库中获取对应的室内设计元素三维模型,添加在待装修的毛坯房的三维模型中;根据所述语义文件中对应的家具布局特征参数获取模型数据库中对应的家具模型,并添加在房间的对应位置,生成毛坯房的三维虚拟室内设计模型。本发明能够根据一个室内场景模板自动生成多个同类风格的三维室内场景模型,实现大规模室内场景的自动建模,大大减少交互量,并能移植到不同的应用平台上。
申请公布号 CN102737409B 申请公布日期 2015.11.25
申请号 CN201210215633.5 申请日期 2012.06.28
申请人 北京中科广视科技有限公司 发明人 王兆其;刘米兰;李淳芃
分类号 G06T19/00(2011.01)I 主分类号 G06T19/00(2011.01)I
代理机构 北京正鼎专利代理事务所(普通合伙) 11495 代理人 岳亚
主权项 一种三维虚拟室内设计方案的生成方法,其特征在于,包括步骤:A、在模型数据库中存储室内设计元素的三维模型,每个设计元素的三维模型具有唯一ID号和所属类别;B、输入已装修好的样板房的三维模型,提取每个房间的名称以及房间的风格特征参数和家具布局特征参数,生成描述设计风格的语义文件;C、输入待装修的毛坯房的三维模型,根据毛坯房每个房间的名称从所述语义文件中获取相同名称样板房房间的风格特征参数和家具布局特征参数;D、根据所述风格特征参数从模型数据库中获取对应的设计元素三维模型,添加在待装修的毛坯房的三维模型中;E、根据所述语义文件中对应的家具布局特征参数获取模型数据库中对应的家具模型,并添加在房间的对应位置,生成毛坯房的三维虚拟室内设计模型,所述步骤E中将模型数据库中对应的家具模型添加在房间的对应位置进一步包括以下步骤:将家具布局所需要满足的约束用代价函数用下述公式来表示:C(Φ)=w<sub>a</sub>*c<sub>a</sub>(Φ)+w<sub>p</sub>*c<sub>p</sub>(Φ)+w<sub>o</sub>*c<sub>o</sub>(Φ)+w<sub>pair</sub>*c<sub>pair</sub>(Φ)其中,Φ表示一个家具布局方案,c<sub>a</sub>(Φ)为靠角落的代价函数,c<sub>p</sub>(Φ)为靠墙的代价函数,c<sub>o</sub>(Φ)为家具与最近墙体之间角度的代价函数,c<sub>pair</sub>(Φ)为成对家具的代价函数;如果所述家具模型有靠墙或靠角落的属性,而在目标房间的初始位置未满足停靠要求,则通过平移方式移动到离该家具最近的墙边或角落;如果在平移的过程中没有找到合适的位置,则通过旋转找到与当前墙面相邻的墙面或下一个角落;如果一个家具模型经过平移和旋转过程后还不能摆放到合理的位置,则在 模型数据库中通过查询列表找到另外一个同类型的家具替代。
地址 100080 北京市海淀区中关村科学院南路6号科研综合楼654室