【技术实现步骤摘要】
一种线上装修的处理方法、装置、电子设备及存储介质
本专利技术涉及家居
,尤其涉及一种线上装修的处理方法、装置、电子设备及存储介质。
技术介绍
随着家装行业的快速发展,房屋装修需求也越来越多样化。作为普通消费者,期望能够直观感受不同装修风格,作为商家也希望能够快速且直观地展示各种家具的实地展示效果。但是作为普通消费者,在购房或装修设计时很难理解平面化的图纸,纸质的效果图也很难体现出房源整个空间的关系,用户只能在房源装修完毕后,才能感知房源的装修风格、空间布置以及家具摆放等。而在房源装修完毕后,若未能满足用户的预期,由于装修不仅耗时,也耗费资源,无法对当前的设计风格进行调整,使得用户期望甚低,无法满足用户的需求,导致用户体验较低。对于商家而言,商家在向用户展示不同家具的装修效果时,也只能通过样板间等实体形式进行装修效果的展示,很难灵活调整其中展示的家具实体以及装修风格,影响商家的展示效果以及灵活度。
技术实现思路
本专利技术实施例提供一种线上装修的处理方法、装置、电子设备及存储介质,以解决很难实 ...
【技术保护点】
1.一种线上装修的处理方法,其特征在于,包括:/n获取目标房屋的建模数据,所述建模数据包括户型图数据、全景数据中的至少一种,所述户型图包括2D户型图、3D户型图中的至少一种;/n根据所述建模数据,构建所述目标房屋的房屋对象;所述房屋对象为根据所述建模数据建立的三维房屋空间,所述房屋对象至少包括一个空间对象;/n针对所述房屋对象中的至少一个空间对象,根据所述至少一个空间对象的空间属性,获取所述至少一个空间对象的装修数据,并在所述至少一个空间对象中展示与所述装修数据对应的装修模型对象,得到所述目标房屋的线上装修结果;/n其中,所述空间属性至少包括所述至少一个空间对象的空间类型, ...
【技术特征摘要】
1.一种线上装修的处理方法,其特征在于,包括:
获取目标房屋的建模数据,所述建模数据包括户型图数据、全景数据中的至少一种,所述户型图包括2D户型图、3D户型图中的至少一种;
根据所述建模数据,构建所述目标房屋的房屋对象;所述房屋对象为根据所述建模数据建立的三维房屋空间,所述房屋对象至少包括一个空间对象;
针对所述房屋对象中的至少一个空间对象,根据所述至少一个空间对象的空间属性,获取所述至少一个空间对象的装修数据,并在所述至少一个空间对象中展示与所述装修数据对应的装修模型对象,得到所述目标房屋的线上装修结果;
其中,所述空间属性至少包括所述至少一个空间对象的空间类型,所述装修数据包括硬装数据、软装数据,所述软装数据包括家具布局数据。
2.根据权利要求1所述的方法,其特征在于,所述针对所述房屋对象中的至少一个空间对象,根据所述至少一个空间对象的空间属性,获取所述至少一个空间对象的装修数据,并在所述至少一个空间对象中展示与所述装修数据对应的装修模型对象,得到所述目标房屋的线上装修结果的步骤,包括:
针对所述房屋对象中的至少一个空间对象,获取所述至少一个空间对象的空间属性;
根据所述空间属性,获取所述至少一个空间对象的家具布局数据,所述家具布局数据包括至少一个家具模型对象以及所述家具模型对象对应的位置信息;
在所述空间对象中,按照所述位置信息展示所述家具模型对象,得到所述目标房屋的线上装修结果。
3.根据权利要求2所述的方法,其特征在于,所述空间属性至少包括所述至少一个空间对象在所述三维房屋空间下的墙体对象与尺寸信息,所述根据所述空间属性,获取所述至少一个空间对象的家具布局数据的步骤,包括:
根据所述墙体对象与所述尺寸信息,生成所述至少一个空间对象的家具布局数据。
4.根据权利要求3所述的方法,其特征在于,在所述空间对象为所述餐厅对象的情况下,所述尺寸信息包括所述餐厅对象的第一边长与第二边长,所述根据所述墙体对象与所述尺寸信息,生成所述至少一个空间对象的家具布局数据的步骤,包括:
获取与所述餐厅对象的第一边长和所述第二边长匹配的家具模型对象,以及所述家具模型对象的家具尺寸;
根据所述墙体对象的墙体类型,获得针对所述家具模型对象的目标墙体对象;
采用所述家具尺寸与所述目标墙体对象,生成所述家具模型对象的位置信息。
5.根据权利要求2-4中任一项所述的方法,其特征在于,针对所述空间对象中的餐厅对象,所述家具模型对象包括餐桌模型对象、餐椅模型对象以及灯饰模型对象中的至少一种,所述在所述空间对象中,按照所述位置信息展示所述家具模型对象的步骤,包括:
在所述餐厅对象中,按照所述位置信息展示所述餐桌模型对象、所述餐椅模型对象以及所述灯饰模型对象中的至少一种;
其中,若所述餐桌模型对象的长度大于或等于预设长度阈值,则所述餐桌模型对象与所述灯饰模型对象之间的位置关系为几何中心对齐关系。
6.根据权利要求3所述的方法,其特征在于,在所述空间对象为所述卫生间对象的情况下,所述所述墙体对象至少包括第一墙体对象以及与第二墙体对象,所述第一墙体对象至少包括门体对象,所述尺寸信息包括所述门体对象的第一边长,以及所述第一墙体对象的第二边长和所述第二墙体对象的第三边长,所述根据所述墙体对象与所述尺寸信息,生成所述至少一个空间对象的家具布局数据的步骤,包括:
根据所述门体对象与所述门体对象的第一边长,计算所述卫生间对象的动线空间;
根据所述第二墙体对象的第三边长与所述动线空间,获得所述卫生间对象的目标装修空间;
获取与所述第一墙体对象的第二边长和所述第二墙体对象的第三边长匹配的家具模型对象;
按照预设的装修条件,将所述家具模型对象与所述目标装修空间进行匹配,获得所述家具模型对象的位置信息。
7.根据权利要求3所述的方法,其特征在于,在所述空间对象为所述厨房对象的情况下,所述墙体对象包括出入墙体对象,所述出入墙体对象至少包括门体对象,所述根据所述墙体对象与所述尺寸信息,生成所述至少一个空间对象的家具布局数据的步骤,包括:
若所述厨房对象包括出入墙体对象且所述出入墙体对象的边长大于或等于预设长度阈值,则以所述门体对象的边长向所述厨房对象内部延伸,直至所延伸的区域与所述门体对象相对的墙体对象之间的距离等于预设距离阈值,停止延伸,并将所延伸的区域作为动线空间;
将所述厨房对象中除所述动线空间以外的区域,作为所述厨房对象的装修空间,并将所述装修空间对应的墙体对象作为装修墙体对象;
获取与所述装修墙体对象的边长匹配的家具模型对象;
按照预设的装修条件,将所述家具模型对象与所述装修墙体对象进行匹配,获得所述家具模型对象的位置信息。
8.根据权利要求3所述的方法,其特征在于,在所述空间对象为所述厨房对象的情况下,所述墙体对象包括封闭墙体对象,所述尺寸信息包括所述墙体对象的边长,所述根据所述墙体对象与所述尺寸信息,生成所述至少一个空间对象的家具布局数据的步骤,包括:
将所述厨房对象中边长最大的封闭墙体对象作为目标墙体对象;
将所述目标墙体对象与其他墙体对象进行匹配,获得所述厨房对象的至少一面装修墙体对象;
按照预设的装修阈值,计算与所述装修墙体对象匹配的装修空间;
获取与所述装修墙体对象的边长匹配的家具模型对象;
按照预设的装修条件,将所述家具模型对象与所述装修墙体对象进行匹配,获得所述家具模型对象的位置信息。
9.根据权利要求3所述的方法,其特征在于,在所述空间对象为所述客厅对象的情况下,所述尺寸信息包括所述墙体对象的边长,所述根据所述墙体对象与所述尺寸信息,生成所述至少一个空间对象的家具布局数据的步骤,包括:
根据所述墙体对象的墙体类型与所述墙体对象的边长,获得所述客厅对象的目标墙体对象;
获取与所述目标墙体对象的边长匹配的家具模型对象;
按照预设的装修条件,将所述家具模型对象与所述目标墙体对象进行匹配,获得所述家具模型对象的位置信息。
10.根据权利要求2所述的方法,其特征在于,所述根据所述空间属性,获取所述至少一个空间对象的家具布局数据的步骤,包括:
针对所述至少一个空间对象中的入户空间对象,根据所述空间属性确定所述入户空间对象中是否存在用于专门布局家具模型对象的预设空间对象;
在存在所述预设空间对象的情况下,根据所述预设空间对象获取所述家具布局数据;
在不存在所述预设空间对象的情况下,获取所述入户空间对象中的已存在对象的位置信息,至少根据所述空间属性和所述已存在对象的位置信息取所述家具布局数据。
11.根据权利要求2所述的方法,其特征在于,所述根据所述空间属性,获取所述至少一个空间对象的家具布局数据的步骤,包括:
针对所述至少一个空间对象中的阳台对象,根据所...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:北京城市网邻信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。