室内设计中的渲染方法和系统技术方案

技术编号:37603896 阅读:12 留言:0更新日期:2023-05-18 11:55
本发明专利技术提供一种室内设计中的渲染方法和系统,包括:获取室内图像信息;输入至预设的分割模型中进行检测,得到室内中的各个物体;获取各个所述物体的特征信息,对物体进行筛选,得到目标物体;基于目标物体的特征信息,在预设的数据库中匹配对应的渲染模型参数集合;获取初始的渲染模型,并基于渲染模型参数集合中的渲染模型参数更新初始的渲染模型,得到更新渲染模型对所述室内图像信息进行渲染。本发明专利技术中基于室内图像信息检测出室内中的物体,根据物体的特征信息匹配对应的渲染模型参数,从而得到适用于所述室内物体的更新渲染模型,克服了目前的室内设计渲染图中无法适应室内家居设备的缺陷。设备的缺陷。设备的缺陷。

【技术实现步骤摘要】
室内设计中的渲染方法和系统


[0001]本专利技术涉及室内设计
,特别涉及一种室内设计中的渲染方法和系统。

技术介绍

[0002]目前,企业搬迁更换办公场所,或者个人住宅搬迁更换居住场所时,通常需要装修设计;场所的使用用户向设计公司提出设计要求,设计公司再根据设计要求进行室内设计。
[0003]用户通常会自己购买部分家居设备,针对不同的家居设备,应当采用不同的设计风格,而目前设计公司通常是只能按照自己的设计风格对用户的场所进行设计生成渲染图,无法适应用户购买的家居设备。

技术实现思路

[0004]本专利技术的主要目的为提供一种室内设计中的渲染方法和系统,旨在克服目前的室内设计渲染图中无法适应室内家居设备的缺陷。
[0005]为实现上述目的,本专利技术提供了一种室内设计中的渲染方法,包括以下步骤:获取室内图像信息;将所述室内图像信息输入至预设的分割模型中进行检测,得到室内中的各个物体;其中,所述分割模型是预先训练完成的深度学习模型;获取各个所述物体的特征信息,根据所述特征信息对所述物体进行筛选,筛选得到目标物体;基于所述目标物体的特征信息,在预设的数据库中匹配对应的渲染模型参数集合;其中,所述渲染模型参数集合中包括多个适用于所述目标物体的渲染模型参数;获取初始的渲染模型,并基于所述渲染模型参数集合中的渲染模型参数更新所述初始的渲染模型,得到更新渲染模型;基于所述更新渲染模型对所述室内图像信息进行渲染。
[0006]进一步地,所述渲染模型参数包括:渲染图片的高度与宽度、全局光开关选项参数、全局确定性蒙特卡洛选项参数、渲染室内模型设置参数噪波阈值、灯光缓存选项参数。
[0007]进一步地,所述全局光开关选项参数包括光泽效果参数、二次光线偏移设置参数、图像过滤器参数、图像采样器参数。
[0008]进一步地,所述获取各个所述物体的特征信息,根据所述特征信息对所述物体进行筛选,筛选得到目标物体的步骤,包括:获取各个所述物体的尺寸形状信息、颜色信息;根据各个所述物体的尺寸形状信息,预测各个物体的体积;从中选择出体积大于预设值的第一物体,并判断所述第一物体的数量是否小于两个;若不小于两个,则基于各个第一物体的体积,按照从大到小的顺序对所述第一物体进行排序;从排序后的第一物体中选择出体积排列在前二的物体作为第二物体;基于各个所述第二物体的颜色信息,获取各个所述第二物体的颜色构成;根据各个所述第二物体的颜色构成,获取各个所述第二物体的主体色彩;
根据各个所述第二物体的主体色彩,计算两个所述第二物体的主体色彩之间的近似度;判断所述近似度是否大于阈值,若大于,则将体积最大的所述第二物体作为目标物体;若不大于,则将两个所述第二物体共同作为目标物体。
[0009]进一步地,所述从中选择出体积大于预设值的第一物体,并判断所述第一物体的数量是否大于两个的步骤之后,包括:若小于两个,则将所述第一物体作为所述目标物体。
[0010]进一步地,所述根据各个所述第二物体的主体色彩,计算两个所述第二物体的主体色彩之间的近似度的步骤,包括:分别获取两个所述第二物体的主体色彩对应的RGB值;分别将两个所述第二物体的主体色彩对应的RGB值转换为向量,分别为第一向量与第二向量;基于余弦函数计算所述第一向量与第二向量之间的相似度,作为两个所述第二物体的主体色彩之间的近似度。
[0011]进一步地,所述根据各个所述第二物体的颜色构成,获取各个所述第二物体的主体色彩的步骤,包括:针对每个所述第二物体,获取各个所述第二物体中各个颜色以及各个颜色的占比;根据所述第二物体中各个颜色的数量,确定第一占比阈值以及第二占比阈值;其中,所述第二物体中的颜色数量大于1;判断所述第二物体中是否存在颜色占比大于所述第一占比阈值的颜色;若存在,则将颜色占比大于所述第一占比阈值的颜色作为所述第二物体的主体色彩;若不存在,则获取所述第二物体中颜色占比大于所述第二占比阈值的颜色,并将颜色占比大于所述第二占比阈值的颜色均作为所述主体色彩。
[0012]进一步地,根据所述第二物体中各个颜色的数量,确定第一占比阈值以及第二占比阈值的计算公式为:第一占比阈值=(a*第二物体中各个颜色的数量

1)/(a*第二物体中各个颜色的数量);其中,a为大于1.5的常数;第二占比阈值=1/第二物体中各个颜色的数量。
[0013]进一步地,所述获取室内图像信息的步骤之前,还包括:室内设计终端生成一个训练指令至管理服务器;基于所述管理服务器向关联的多个企业终端发送所述训练指令;其中,所述训练指令中携带有标识信息;各个企业终端验证所述标识信息是否有效;若有效,则各个企业终端获取当前项目中所采用的训练数据以及历史项目中使用的历史分割模型;各个企业终端基于当前项目中所采用的训练数据,迭代训练历史项目中使用的历史分割模型,得到历史分割模型的模型参数,作为子模型参数;各个企业终端分别通过所述标识信息对所述子模型参数进行加密,并将加密后的子模型参数发送至所述管理服务器,所述管理服务器基于所述标识信息对各个加密的子模
型参数进行解密之后,对子模型参数进行联合运算,得到联合模型参数,并采用所述标识信息对所述联合模型参数进行加密;室内设计终端从所述管理服务器上获取加密后的所述联合模型参数,并基于所述标识信息进行解密,得到所述联合模型参数;室内设计终端获取历史项目中采用的历史分割模型,并基于所述联合模型参数更新所述历史分割模型,得到所述预设的分割模型。
[0014]本专利技术还提供了一种室内设计中的渲染系统,包括:检测单元,用于获取室内图像信息;将所述室内图像信息输入至预设的分割模型中进行检测,得到室内中的各个物体;其中,所述分割模型是预先训练完成的深度学习模型;筛选单元,用于获取各个所述物体的特征信息,根据所述特征信息对所述物体进行筛选,筛选得到目标物体;匹配单元,用于基于所述目标物体的特征信息,在预设的数据库中匹配对应的渲染模型参数集合;其中,所述渲染模型参数集合中包括多个适用于所述目标物体的渲染模型参数;渲染单元,用于获取初始的渲染模型,并基于所述渲染模型参数集合中的渲染模型参数更新所述初始的渲染模型,得到更新渲染模型;基于所述更新渲染模型对所述室内图像信息进行渲染。
[0015]本专利技术提供的室内设计中的渲染方法和系统,包括:获取室内图像信息;将所述室内图像信息输入至预设的分割模型中进行检测,得到室内中的各个物体;其中,所述分割模型是预先训练完成的深度学习模型;获取各个所述物体的特征信息,根据所述特征信息对所述物体进行筛选,筛选得到目标物体;基于所述目标物体的特征信息,在预设的数据库中匹配对应的渲染模型参数集合;其中,所述渲染模型参数集合中包括多个适用于所述目标物体的渲染模型参数;获取初始的渲染模型,并基于所述渲染模型参数集合中的渲染模型参数更新所述初始的渲染模型,得到更新渲染模型;基于所述更新渲染模型对所述室内图像信息进行渲染。本专利技术中,基于室内图像信息检测出室内中的物体,根据物体的特征信息匹配对应的渲染模型参数,从而得到适用于所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种室内设计中的渲染方法,其特征在于,包括以下步骤:获取室内图像信息;将所述室内图像信息输入至预设的分割模型中进行检测,得到室内中的各个物体;其中,所述分割模型是预先训练完成的深度学习模型;获取各个所述物体的特征信息,根据所述特征信息对所述物体进行筛选,筛选得到目标物体;基于所述目标物体的特征信息,在预设的数据库中匹配对应的渲染模型参数集合;其中,所述渲染模型参数集合中包括多个适用于所述目标物体的渲染模型参数;获取初始的渲染模型,并基于所述渲染模型参数集合中的渲染模型参数更新所述初始的渲染模型,得到更新渲染模型;基于所述更新渲染模型对所述室内图像信息进行渲染。2.根据权利要求1所述的室内设计中的渲染方法,其特征在于,所述渲染模型参数包括:渲染图片的高度与宽度、全局光开关选项参数、全局确定性蒙特卡洛选项参数、渲染室内模型设置参数噪波阈值、灯光缓存选项参数。3.根据权利要求2所述的室内设计中的渲染方法,其特征在于,所述全局光开关选项参数包括光泽效果参数、二次光线偏移设置参数、图像过滤器参数、图像采样器参数。4.根据权利要求1所述的室内设计中的渲染方法,其特征在于,所述获取各个所述物体的特征信息,根据所述特征信息对所述物体进行筛选,筛选得到目标物体的步骤,包括:获取各个所述物体的尺寸形状信息、颜色信息;根据各个所述物体的尺寸形状信息,预测各个物体的体积;从中选择出体积大于预设值的第一物体,并判断所述第一物体的数量是否小于两个;若不小于两个,则基于各个第一物体的体积,按照从大到小的顺序对所述第一物体进行排序;从排序后的第一物体中选择出体积排列在前二的物体作为第二物体;基于各个所述第二物体的颜色信息,获取各个所述第二物体的颜色构成;根据各个所述第二物体的颜色构成,获取各个所述第二物体的主体色彩;根据各个所述第二物体的主体色彩,计算两个所述第二物体的主体色彩之间的近似度;判断所述近似度是否大于阈值,若大于,则将体积最大的所述第二物体作为目标物体;若不大于,则将两个所述第二物体共同作为目标物体。5.根据权利要求4所述的室内设计中的渲染方法,其特征在于,所述从中选择出体积大于预设值的第一物体,并判断所述第一物体的数量是否大于两个的步骤之后,包括:若小于两个,则将所述第一物体作为所述目标物体。6.根据权利要求4所述的室内设计中的渲染方法,其特征在于,所述根据各个所述第二物体的主体色彩,计算两个所述第二物体的主体色彩之间的近似度的步骤,包括:分别获取两个所述第二物体的主体色彩对应的RGB值;分别将两个所述第二物体的主体色彩对应的RGB值转换为向量,分别为第一向量与第二向量;基于余弦函数计算所述第一向量与第二向量之间的相似度,作为两个所述第二物体的主体色彩之间的近似度。7.根据权利要求4所述的室内设计中的渲染方法,其特征在于,所述根据各个所述第二物体的颜色构成,获取各个所述第二...

【专利技术属性】
技术研发人员:蒋志锋赵伟峰
申请(专利权)人:矩阵纵横设计股份有限公司
类型:发明
国别省市:

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

1