一种在虚拟三维空间中改变装修的方法及装置制造方法及图纸

技术编号:20077227 阅读:45 留言:0更新日期:2019-01-15 01:16
本发明专利技术提供了一种在虚拟三维空间中改变装修的方法及装置,所述方法包括:接收在预先建立好的房屋虚拟三维空间中输入的房屋装修交互指令;根据所述房屋装修交互指令对所述房屋虚拟三维空间进行装修调整。本发明专利技术能够在房屋虚拟三维空间中根据需要改变装修风格,从而使得看房过程不再一成不变,使得看房过程更加丰富,信息更加全面。

A Method and Device for Changing Decoration in Virtual Three-dimensional Space

The invention provides a method and device for changing decoration in virtual three-dimensional space, which includes receiving interactive instructions of house decoration input in pre-established virtual three-dimensional space of house, and adjusting the virtual three-dimensional space of house according to the interactive instructions of house decoration. The invention can change the decoration style according to the need in the virtual three-dimensional space of the house, so that the process of viewing the house is no longer unchanged, and the process of viewing the house is richer and the information is more comprehensive.

【技术实现步骤摘要】
一种在虚拟三维空间中改变装修的方法及装置
本专利技术涉及计算机
,具体涉及一种在虚拟三维空间中改变装修的方法及装置。
技术介绍
随着VR游戏以及百度全景的出现,大家对于虚拟三维空间的认知已经并不陌生。建立房屋虚拟三维空间模型供用户看房,可以使用户体验到近似真实看房的体验,从而可以大大节约买房者、卖房者以及经纪人三方的时间。然而,目前房屋虚拟三维空间传达的信息是固定的,如空间中的物体的形态、摆放等,用户在三维空间中的交互仅仅限于在空间中游走,空间不变化,只有用户在变化。但是对于看房用户而言,空间的变化信息更为重要,比如用户想确定某处是不是可以放个桌子,如果改变家居的风格是不是可以更好一些等等。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种在虚拟三维空间中改变装修的方法及装置。为实现上述目的,本专利技术提供以下技术方案:第一方面,本专利技术提供了一种在虚拟三维空间中改变装修的方法,包括:接收在预先建立好的房屋虚拟三维空间中输入的房屋装修交互指令;根据所述房屋装修交互指令对所述房屋虚拟三维空间进行装修调整。进一步地,所述房屋装修交互指令包括房屋内物体位置改变指令;相应地,所述根据所述房屋装修交互指令对所述房屋虚拟三维空间进行装修调整,包括:根据所述房屋内物体位置改变指令在所述房屋虚拟三维空间中对待进行位置调整的物体进行对应的位置调整。进一步地,所述房屋内物体位置改变指令包括:指定物体挪除指令、指定物体位置调整指令和两个指定物体位置交换指令中的一种或多种。进一步地,当所述房屋内物体位置改变指令为指定物体位置调整指令时,将调整前的位置记为第一位置,将待调整的位置记为第二位置,若第二位置的尺寸与待进行调整的物体的尺寸不匹配,则在所述房屋内物体位置改变指令发出后,待进行调整的物体自动回归至第一位置,并输出尺寸不匹配的第一提醒信息;当所述房屋内物体位置改变指令为两个指定物体位置交换指令时,将第一待进行位置交换的物体交换前所在位置记为第一位置,将第二待进行位置交换的物体交换前所在位置记为第二位置,若第一位置的尺寸与第二待进行位置交换的物体不匹配,或第二位置的尺寸与第一待进行位置交换的物体不匹配,则在所述房屋内物体位置改变指令发出后,第一待进行位置交换的物体自动回归至第一位置,第二待进行位置交换的物体自动回归至第二位置,并输出尺寸不匹配的第二提醒信息。进一步地,所述房屋装修交互指令包括房屋内空闲位置布局指令;相应地,所述根据所述房屋装修交互指令对所述房屋虚拟三维空间进行装修调整,包括:根据所述房屋内空闲位置布局指令,从预设数据库中调用对应的装修元素,并根据调用的装修元素对所述房屋虚拟三维空间中待进行装修的空闲位置进行装修。进一步地,在根据调用的装修元素对所述房屋虚拟三维空间中待进行装修的空闲位置进行装修时,若调用的装修元素的尺寸信息与所述房屋虚拟三维空间中待进行装修的空闲位置的尺寸信息不匹配时,则输出尺寸不匹配的第三提示信息。进一步地,所述装修元素包括壁纸、吊灯、家具和电器中的一种或多种。第二方面,本专利技术还提供了一种在虚拟三维空间中改变装修的装置,包括:接收模块,用于接收在预先建立好的房屋虚拟三维空间中输入的房屋装修交互指令;装修调整模块,用于根据所述房屋装修交互指令对所述房屋虚拟三维空间进行装修调整。第三方面,本专利技术还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述在虚拟三维空间中改变装修的方法的步骤。第四方面,本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所述在虚拟三维空间中改变装修的方法的步骤。由上述技术方案可知,本专利技术提供的在虚拟三维空间中改变装修的方法,首先接收在预先建立好的房屋虚拟三维空间中输入的房屋装修交互指令,然后根据所述房屋装修交互指令对所述房屋虚拟三维空间进行装修调整。可见,本专利技术能够在房屋虚拟三维空间中根据需要改变装修风格,从而使得看房过程不再一成不变,使得看房过程更加丰富,信息更加全面。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的在虚拟三维空间中改变装修的方法的流程图;图2是本专利技术另一实施例提供的在虚拟三维空间中改变装修的装置的结构示意图;图3是本专利技术又一实施例提供的电子设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在对本专利技术提供的内容进行详细介绍前,先给出“VR看房”这一概念的含义。与目前流行的图片看房、视频看房、全景看房等无法提供深度信息和真实感知的看房概念不同的是,“VR看房”是指利用VR技术真实还原出房源三维场景,为消费者提供自由模式下的沉浸式看房体验,从而让用户足不出户即可体验到真实看房场景。例如,通过打开APP上的VR房源,触摸屏幕任意处即可获得包括房屋真实空间的尺寸、朝向、远近等深度信息。在还原房源三维场景这方面,可以先对房屋进行多点多角度的扫描拍摄,得到完整的三维点云数据、经纬度数据以及多曝光的高清彩色照片,后期通过自动建模、智能空洞填补、全自动数据提取,HDR优化等三维重建技术,将全部数据及图片纹理映射到三维模型上,得到最终用户看到的真实房屋空间。但是,目前房屋虚拟三维空间传达的信息是固定的,如空间中的物体的形态,摆放,用户在三维空间中的交互仅仅限于在空间中游走,空间不变化,用户在变化。但是对于看房用户而言,空间的变化信息更为重要,比如用户想确定某处是不是可以放个桌子,如果改变家居的风格是不是可以更好一些等等。基于此,本专利技术提供了一种在虚拟三维空间中改变装修的方法及装置,本专利技术能够在房屋虚拟三维空间中根据需要改变装修风格,从而使得看房过程不再一成不变,使得看房过程更加丰富,信息更加全面。下面将通过具体实施例对本专利技术提供的内容进行介绍。本专利技术一实施例提供了一种在虚拟三维空间中改变装修的方法,参见图1,该方法包括如下步骤:步骤101:接收在预先建立好的房屋虚拟三维空间中输入的房屋装修交互指令。在本步骤中,所述房屋装修交互指令可以为指定物体挪除指令、指定物体位置调整指令、两个指定物体位置交换指令和空闲位置装修布局指令等。步骤102:根据所述房屋装修交互指令对所述房屋虚拟三维空间进行装修调整。在本步骤中,根据房屋装修交互指令对房屋虚拟三维空间进行装修调整。例如,当用户想确定某处挪除沙发后空间是否宽敞一些,则可以在预先建立好的房屋虚拟三维空间中输入指定物体挪除指令,当接收到所述指定物体挪除指令后就会根据所述指定物体挪除指令将指定物体挪除,展示挪除所述指定物体后的房屋虚拟三维空间。可以理解的是,在输入指定物体挪除指令时,可以直接在本文档来自技高网...

【技术保护点】
1.一种在虚拟三维空间中改变装修的方法,其特征在于,包括:接收在预先建立好的房屋虚拟三维空间中输入的房屋装修交互指令;根据所述房屋装修交互指令对所述房屋虚拟三维空间进行装修调整。

【技术特征摘要】
1.一种在虚拟三维空间中改变装修的方法,其特征在于,包括:接收在预先建立好的房屋虚拟三维空间中输入的房屋装修交互指令;根据所述房屋装修交互指令对所述房屋虚拟三维空间进行装修调整。2.根据权利要求1所述的方法,其特征在于,所述房屋装修交互指令包括房屋内物体位置改变指令;相应地,所述根据所述房屋装修交互指令对所述房屋虚拟三维空间进行装修调整,包括:根据所述房屋内物体位置改变指令在所述房屋虚拟三维空间中对待进行位置调整的物体进行对应的位置调整。3.根据权利要求2所述的方法,其特征在于,所述房屋内物体位置改变指令包括:指定物体挪除指令、指定物体位置调整指令和两个指定物体位置交换指令中的一种或多种。4.根据权利要求3所述的方法,其特征在于,当所述房屋内物体位置改变指令为指定物体位置调整指令时,将调整前的位置记为第一位置,将待调整的位置记为第二位置,若第二位置的尺寸与待进行调整的物体的尺寸不匹配,则在所述房屋内物体位置改变指令发出后,待进行调整的物体自动回归至第一位置,并输出尺寸不匹配的第一提醒信息;当所述房屋内物体位置改变指令为两个指定物体位置交换指令时,将第一待进行位置交换的物体交换前所在位置记为第一位置,将第二待进行位置交换的物体交换前所在位置记为第二位置,若第一位置的尺寸与第二待进行位置交换的物体不匹配,或第二位置的尺寸与第一待进行位置交换的物体不匹配,则在所述房屋内物体位置改变指令发出后,第一待进行位置交换的物体自动回归至第一位置,第二待进行位置...

【专利技术属性】
技术研发人员:杨彬
申请(专利权)人:链家网北京科技有限公司
类型:发明
国别省市:北京,11

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

1