本发明专利技术公开了一种房屋虚拟装修方法,包括如下步骤:S1、通过全景相机对房屋内各房间拍摄全景照片;S2、将照片进行矫正;S3、对照片进行切割,提取每个房间的墙面、地面、顶面的材质信息;S4、对照片进行图形识别,特征提取,从中提取出房间内摆放的家具模型;S5、利用户型图作为二维图,在服务器端生成毛坯房屋三维数据;S6、将步骤S3、S4中提取的信息,生成已装修三维数据;S7、根据用户指令,选择修改材质、替换或增删家具后生成新的装修三维数据。本发明专利技术中用户仅需要拍摄当前家里的全景图上传到服务器上,即可迅速得到三维户型数据及装修数据,并且只需要简单选择风格或者替换家具即可得到装修好的未来家的效果图。
A method of virtual house decoration
【技术实现步骤摘要】
一种房屋虚拟装修方法
本专利技术涉及一种图形处理方法,具体是一种房屋虚拟装修方法。
技术介绍
房屋在进行装修或者更换家具的时候,首先需要建立现有房屋三维信息,然后需要将现有装修的信息在三维房屋中构建出来,最后再进行更换家具或者重新设计,再进行渲染以获得装修后的效果图。这样的一套流程不仅需要很专业的设计及建模技能,而且需要大量的绘制和建模的工作,还需要使用很昂贵的设计软件和很高配置的计算机硬件。普通业主往往不具备上述条件,即使是专业的室内设计师也需要花费很多时间和精力,而很多时候业主需要快速进行虚拟装修并查看效果,因此如何简单方便的进行现有房屋的虚拟装修是需要解决的问题。尤其是对于二手房装修,由于二手房内已有装修和家具布置,通过拍照无法准确识别屋内格局,因此无法有效实现室内风格的虚拟设计。
技术实现思路
本专利技术的目的在于提供一种房屋虚拟装修方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种房屋虚拟装修方法,其特征在于,包括如下步骤:S1、通过全景相机对房屋内各房间拍摄全景照片;S2、将照片进行矫正,修复歪斜、灰暗等问题;S3、对照片进行切割,提取每个房间的墙面、地面、顶面的材质信息;S4、对照片进行图形识别,特征提取,从中提取出房间内摆放的家具模型;S5、利用户型图作为二维图,在服务器端生成毛坯房屋三维数据;S6、将步骤S3、S4中提取的墙面、地面、顶面材质信息,家具模型信息,选择数据库中最接近的材质、模型,加载至毛坯房屋三维数据中生成已装修三维数据;S7、根据用户指令,选择修改材质、替换或增删家具后生成新的装修三维数据。在上述的一种房屋虚拟装修方法中,所述的步骤S6中还包括自动为每个房间布置灯光。在上述的一种房屋虚拟装修方法中,所述的步骤S7中还包括自动为每个房间生成全景效果图。在上述的一种房屋虚拟装修方法中,所述的步骤S7中还包括为每个房间的全景图连接呈整个房屋的全景图,生成路径,方便用户切换。在上述的一种房屋虚拟装修方法中,本方法还包括自动删除所有墙面材质、移除所有家具信息,形成二手毛坯房的三维数据。因二手房相对于户型图上的设计可能有格局上的变动,因此在三维数据中移除所有装修信息后可获得二手毛坯房的三维数据,若通过户型图生成的毛坯房三维数据,可能与实际看到的二手毛坯房数据不同。在上述的一种房屋虚拟装修方法中,所述的三维数据中家具可移动或缩放。在上述的一种房屋虚拟装修方法中,还包括根据用户所选风格,自动在系统的样板间库中寻找最合适的样板间布置到当前户型。在上述的一种房屋虚拟装修方法中,若用户选择替换或增加家具,则自动判断当前装修风格,推荐合适该风格的家具供用户选择。在上述的一种房屋虚拟装修方法中,全景相机为Insta360ONEX。在上述的一种房屋虚拟装修方法中,所述的三维数据生成在服务器端完成数据处理。与现有技术相比,房屋在进行装修或者更换家具的时候,首先需要建立现有房屋三维信息,然后需要将现有装修的信息在三维房屋中构建出来,最后再进行更换家具或者重新设计,再进行渲染以获得装修后的效果图,本专利技术中用户仅需要拍摄当前家里的全景图上传到服务器上,不需要专业的设计及建模技能,不需要自己手动建立家里的户型数据及装修数据,即可迅速得到家里面的三维户型数据及装修数据,并且只需要简单选择风格或者替换家具即可得到装修好的未来家的效果图,极大的降低了室内设计的门槛,又省去了繁琐的绘制户型和建立模型的过程,不管对于业主还是专业的室内设计师,都能提供很大的便利。附图说明图1是本专利技术房屋虚拟装修方法的工作流程图。具体实施方式以下是本专利技术的具体实施例并结合附图,对本专利技术的技术方案作进一步的描述,但本专利技术并不限于这些实施例。如图1所示,本房屋虚拟装修方法包括如下步骤:S1、通过全景相机对房屋内各房间拍摄全景照片;S2、将照片进行矫正,修复歪斜、灰暗等问题;S3、对照片进行切割,提取每个房间的墙面、地面、顶面的材质信息;S4、对照片进行图形识别,特征提取,从中提取出房间内摆放的家具模型;S5、利用户型图作为二维图,在服务器端生成毛坯房屋三维数据;S6、将步骤S3、S4中提取的墙面、地面、顶面材质信息,家具模型信息,选择数据库中最接近的材质、模型,加载至毛坯房屋三维数据中生成已装修三维数据;S7、根据用户指令,选择修改材质、替换或增删家具后生成新的装修三维数据。为提升三维数据的真实性,本房屋虚拟装修方法中,所述的步骤S6中还包括自动为每个房间布置灯光。同时,为方便预览,所述的步骤S7中还包括自动为每个房间生成全景效果图。并为每个房间的全景图连接呈整个房屋的全景图,生成路径,方便用户切换。本房屋虚拟装修方法还包括根据用户指令,自动删除所有墙面材质、移除所有家具信息,形成二手毛坯房的三维数据。因二手房相对于户型图上的设计可能有格局上的变动,因此在三维数据中移除所有装修信息后可获得二手毛坯房的三维数据,若通过户型图生成的毛坯房三维数据,可能与实际看到的二手毛坯房数据不同。在生成二手毛坯房三维数据后,用户可自行添加墙面、地面、顶面材质,并添加家具、装饰实现DIY家装,所述的三维数据中家具可移动或缩放。同时,根据用户所选家具风格,本方法还包括根据用户所选风格,自动在系统的样板间库中寻找最合适的样板间布置到当前户型。若用户选择替换或增加家具,则自动判断当前装修风格,推荐合适该风格的家具供用户选择。为降低用户移动端计算负荷,所述的三维数据生成在服务器端完成数据处理,并在移动端直接呈现预览效果,所述的全景相机为Insta360ONEX,方便移动端操作。本文中所描述的具体实施例仅仅是对本专利技术精神作举例说明。本专利技术所属
的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本专利技术的精神或者超越所附权利要求书所定义的范围。本文档来自技高网...
【技术保护点】
1.一种房屋虚拟装修方法,其特征在于,包括如下步骤:/nS1、通过全景相机对房屋内各房间拍摄全景照片;/nS2、将照片进行矫正,修复歪斜、灰暗等问题;/nS3、对照片进行切割,提取每个房间的墙面、地面、顶面的材质信息;/nS4、对照片进行图形识别,特征提取,从中提取出房间内摆放的家具模型;/nS5、利用户型图作为二维图,在服务器端生成毛坯房屋三维数据;/nS6、将步骤S3、S4中提取的墙面、地面、顶面材质信息,家具模型信息,选择数据库中最接近的材质、模型,加载至毛坯房屋三维数据中生成已装修三维数据;/nS7、根据用户指令,选择修改材质、替换或增删家具后生成新的装修三维数据。/n
【技术特征摘要】
1.一种房屋虚拟装修方法,其特征在于,包括如下步骤:
S1、通过全景相机对房屋内各房间拍摄全景照片;
S2、将照片进行矫正,修复歪斜、灰暗等问题;
S3、对照片进行切割,提取每个房间的墙面、地面、顶面的材质信息;
S4、对照片进行图形识别,特征提取,从中提取出房间内摆放的家具模型;
S5、利用户型图作为二维图,在服务器端生成毛坯房屋三维数据;
S6、将步骤S3、S4中提取的墙面、地面、顶面材质信息,家具模型信息,选择数据库中最接近的材质、模型,加载至毛坯房屋三维数据中生成已装修三维数据;
S7、根据用户指令,选择修改材质、替换或增删家具后生成新的装修三维数据。
2.根据权利要求1所述的一种房屋虚拟装修方法,其特征在于:所述的步骤S6中还包括自动为每个房间布置灯光。
3.根据权利要求1所述的一种房屋虚拟装修方法,其特征在于:所述的步骤S7中还包括自动为每个房间生成全景效果图。
4.根据权利要求3所述的一种房屋虚拟装修方法,其特征在于:所述的步骤S7中还包括为每个房间...
【专利技术属性】
技术研发人员:金仲敏,徐文懿,孟晓鑫,郗超文,张晨,陆琦鹏,
申请(专利权)人:上海简家信息技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。