The invention discloses an indoor functional area division method based on a depth countermeasure network model. The invention divides an empty room into several rectangular functional areas according to its specific use. Furthermore, the traditional generative conditional adversarial network is improved, and practical engineering data sets are trained to learn the relative relationship between these functional areas, as well as the internal relationship between the location and size of the functional areas and the corridors, doors and windows, and the shape of the household, so as to obtain the generative functional area segmentation model. Finally, on the basis of the division of room functional areas, a main furniture in each area is selected, and the location and orientation of furniture cluster in each area are described by hierarchical correlation structure. Finally, the automatic layout of indoor furniture is completed. The layout of the invention effectively utilizes the space and is beautiful, and can meet the requirements of people's use, passage and so on.
【技术实现步骤摘要】
基于深度对抗网络模型的室内功能区划分方法
本专利技术属于计算机视觉图像处理领域,具体涉及一种基于深度对抗网络(DCGAN)模型对室内空间进行功能区域划分的方法。
技术介绍
室内场景的布局及合成是当前计算机图形学、虚拟现实等领域研究的重要问题之一,随着数字娱乐、室内导航以及室内设计等方面需求的不断提高,其中,自动、智能的家具布局方法越来越受到研究和应用的重视。近年来,家具自动布局问题的大致方法可以归为三类,一类是基于规则的方法(Rulebased),通过在一个户型中对不同的物件,定义一系列不同的位置约束,如物件不能穿越墙体;过道上不能备物件阻挡等,进而通过求解约束的最优化问题来确定物体出现的位置。其二是基于草图的方法(Sketchbased),从一个草图,或者一个粗略的3D扫描样版,丰富完善形成一个完善的3D场景。另一类是基于数据驱动的方法,或者基于学习的方法,该类方法从海量的数据中学习到一种层次的概率模型,根据每一物件出现在空间位置的概率确定布局位置。本专利技术方法属于第三类方法范畴。
技术实现思路
本专利技术针对当前计算机辅助室内设计方面,智能化不足提出了一种基于深度对抗网络对室内空间进行功能区划分的方法。该方法能够对一个空户型,进行最合理的功能区划分。比如在客厅合理的位置划分出,用餐区,视听区,休闲区。本专利技术包括以下步骤:第一步:数据集制作从家具布局完善的户型图中提取卧室,客厅,书房布局图,并对这些房间标注门窗;按照家具功能的类似程度和集中情况,圈出功能区;这些处理过的布局图,被用作模型的训练,所述的功能区是指一个户型中的家具按照其功能属性集中成群出现 ...
【技术保护点】
1.基于深度对抗网络模型的室内功能区划分方法,其特征在于该方法包括以下步骤:第一步:数据集制作;从家具布局完善的户型图中提取卧室,客厅,书房布局图,并对这些房间标注门窗;按照家具功能的类似程度和集中情况,圈出功能区;这些处理过的布局图,被用作模型的训练,所述的功能区是指一个户型中的家具按照其功能属性集中成群出现在户型中的若干个区域;第二步:把数据集输入DCGAN神经网络模型进行训练,并对模型进行参数调整和结构改善;进过训练、参数调整和结构改善后的DCGAN神经网络模型,其输入为空的户型图;输出即为功能区划分完毕的户型图;所述的DCGAN神经网络模型经过了以下的迭代训练:S1.随机噪声联合空户型信息输入DCGAN神经网络模型中的生成器,生成器产生一组初代假样本;S2.使用第一步得到的数据集,训练DCGAN神经网络模型中的判别器,判别器返回一个概率阈值参数,用于反映此轮生成器产生样本接近真实样本的程度;S3.利用判别网络的返回的概率阈值参数指导生成器调整自身模型参数,生成一组比上次迭代更为标准的样本;S4.返回S2,迭代调整到判别器无法判断生成器生成样本是否为真实样本时停止迭代。
【技术特征摘要】
1.基于深度对抗网络模型的室内功能区划分方法,其特征在于该方法包括以下步骤:第一步:数据集制作;从家具布局完善的户型图中提取卧室,客厅,书房布局图,并对这些房间标注门窗;按照家具功能的类似程度和集中情况,圈出功能区;这些处理过的布局图,被用作模型的训练,所述的功能区是指一个户型中的家具按照其功能属性集中成群出现在户型中的若干个区域;第二步:把数据集输入DCGAN神经网络模型进行训练,并对模型进行参数调整和结构改善;进过训练、参数调整和结构改善后的DCGAN神经网络模型,其输入为空的户型图;输出即为功能区划分完毕的户型图;所述的DCGAN神经网络模型经过了以下的迭代训练:S1.随机噪声联合空户型信息输入DCGAN神经网络模型中的生成器,生成器产生一组初代假样本;S2.使用第一步得到的数据集,训练DCGAN神经网络模型中的判别器,判别器返回一个...
【专利技术属性】
技术研发人员:杨柏林,李刘刘,宋超,
申请(专利权)人:浙江工商大学,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。