家装方案生成方法、装置及存储介质与流程

文档序号:31722093发布日期:2022-10-04 23:33阅读:47来源:国知局
家装方案生成方法、装置及存储介质与流程

1.本公开涉及智能家装技术领域,尤其涉及一种家装方案生成方法、装置及存储介质。


背景技术:

2.随着房地产市场逐步进入成熟期,家庭装修需求呈现逐年增长的趋势,家庭装修方案的设计领域也呈现持续发展的态势。现有家庭装修设计流程中,用户通常会先进行市场调研,例如逛装修方案的实体样板间、建材工艺区等,然后再和设计师商量来确定家庭装方案。
3.相关技术的家庭装修流程中,装修方案依赖于用户的市场调研面以及设计师的设计能力,并且需要设计师和用户的多次沟通才能确定,最终得到的装修效果可能也不能满足用户的需求。


技术实现要素:

4.本公开实施例所要解决的一个技术问题是:提供一种家装方案生成方法、装置及存储介质。
5.根据本公开实施例的一个方面,提供一种家装方案生成方法,包括:
6.获取房屋的户型结构数据和目标样板间;
7.基于所述房屋的户型结构数据,确定所述房屋的至少一个占位的占位信息,所述至少一个占位用于摆放家居物品;
8.将所述目标样板间中的家居物品分别按照打组策略放置于对应的至少一个占位,得到家装方案;
9.渲染所述家装方案,并以虚拟现实vr方式展示所述家装方案。
10.在本公开一实施例中,所述占位信息用于指示所述至少一个占位的位置和尺寸;
11.所述将所述目标样板间中的家居物品按照打组策略放置于对应的至少一个占位,包括:
12.基于所述至少一个占位的占位信息和所述目标样板间,确定需要在所述至少一个占位摆放的主家居物品;
13.基于所述至少一个占位的尺寸,从包含所述主家居物品对应的组合列表中选择一个家居组合;
14.将所述家居组合的家居物品放置于所述至少一个占位。
15.在本公开又一实施例中,所述基于所述至少一个占位的尺寸,从包含所述主家居物品对应的组合列表中选择一个家居组合之前,所述方法还包括:
16.基于目标样板间中至少一个主家居物品对应占位的位置和尺寸,确定所述至少一个主家居物品对应的组合列表,所述组合列表中记录有包括所述至少一个主家居物品在内的至少一个家居组合,以及至少一个家居组合与占位的尺寸的映射关系。
17.在本公开又一实施例中,所述获取房屋的户型结构数据和目标样板间,包括:
18.展示户型列表,所述户型列表中记录有至少一个户型结构数据;
19.接收所述用户基于所述户型列表触发的户型选中操作;
20.基于所述户型选中操作,获取所述房屋的户型结构数据。
21.在本公开又一实施例中,所述目标样板间通过以下步骤获取:
22.根据样板间的设定展示策略,从本地数据库中获取样板间展示列表;
23.展示所述样板间展示列表;
24.接收所述用户基于所述板间展示列表触发的样板间选中操作;
25.基于所述样板间选中操作,获取所述目标样板间。
26.在本公开又一实施例中,所述设定展示策略包括但不限于户型匹配展示策略、转化率匹配展示策略、时间优先展示策略。
27.在本公开又一实施例中,所述将所述目标样板间中的家居物品分别按照打组策略放置于对应的至少一个占位,得到家装方案之后,还包括:
28.接收用户针对所述家装方案触发的调整操作;
29.根据所述调整操作,调整所述家装方案。
30.在本公开又一实施例中,所述根据所述调整操作,调整所述家装方案之后,还包括:
31.将所述调整后的家装方案更新到所述本地数据库中。
32.根据本公开实施例的又一方面,提供一种家装方案生成装置,包括:
33.信息获取模块,用于获取房屋的户型结构数据和目标样板间;
34.占位模块,用于基于所述房屋的户型结构数据,确定所述房屋的至少一个占位的占位信息,所述至少一个占位用于摆放家居物品;
35.选品模块,用于将所述目标样板间中的家居物品分别按照打组策略放置于对应的至少一个占位,得到家装方案;
36.展示模块,用于渲染所述家装方案,并以虚拟现实vr方式展示所述家装方案。
37.在本公开一实施例中,所述占位信息用于指示所述至少一个占位的位置和尺寸;
38.所述选品模块包括:
39.第一确定子模块,用于基于所述至少一个占位的占位信息和所述目标样板间,确定需要在所述至少一个占位摆放的主家居物品;
40.选择子模块,用于基于所述至少一个占位的尺寸,从包含所述主家居物品对应的组合列表中选择一个家居组合;
41.放置子模块,用于将所述家居组合的家居物品放置于所述至少一个占位。
42.在本公开又一实施例中,所述装置还包括:
43.打组模块,用于基于目标样板间中至少一个主家居物品对应占位的位置和尺寸,确定所述至少一个主家居物品对应的组合列表,所述组合列表中记录有包括所述至少一个主家居物品在内的至少一个家居组合,以及至少一个家居组合与占位的尺寸的映射关系。
44.在本公开又一实施例中,所述信息获取模块包括:
45.第一展示子模块,用于展示户型列表,所述户型列表中记录有至少一个户型结构数据;
46.第一接收子模块,用于接收所述用户基于所述户型列表触发的户型选中操作;
47.户型获取子模块,用于基于所述户型选中操作,获取所述房屋的户型结构数据。
48.在本公开又一实施例中,所述信息获取模块包括:
49.第一获取子模块,用于根据样板间的设定展示策略,从本地数据库中获取样板间展示列表;
50.第二展示子模块,用于展示所述样板间展示列表;
51.第二接收子模块,用于接收所述用户基于所述板间展示列表触发的样板间选中操作;
52.第二获取子模块,用于基于所述样板间选中操作,获取所述目标样板间。
53.在本公开又一实施例中,所述设定展示策略包括但不限于户型匹配展示策略、转化率匹配展示策略、时间优先展示策略。
54.在本公开又一实施例中,所述装置还包括:
55.接收模块,用于接收用户针对所述家装方案触发的调整操作;
56.调整模块,用于根据所述调整操作,调整所述家装方案。
57.在本公开又一实施例中,所述装置还包括:
58.更新模块,用于将所述调整后的家装方案更新到所述本地数据库中。
59.根据本公开实施例的再一方面,提供一种电子设备,该电子设备包括:
60.存储器,用于存储计算机程序;
61.处理器,用于执行所述存储器中存储的计算机程序,且所述计算机程序被执行时,实现上述家装方案生成方法。
62.根据本公开实施例的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序,计算机指令被处理器执行时,实现上述家装方案生成方法。
63.根据本公开实施例的再一方面,提供一种计算机程序产品,包括计算机程序指令,所述计算机程序指令被处理器执行时实现上述家装方案生成方法。
64.基于本公开上述实施例提供的家装方案生成方法、装置以及电子设备、存储介质,通过在获取房屋的户型结构数据和用户所选择的目标样板间之后,可以根据户型结构数据确定可摆放家居物品的占位,再根据打组策略将目标样板间中的家居物品放置在确定的占位上。本公开实施例可以将用户所选中的目标样板间的方案应用在用户房屋上,并通过虚拟现实(virtual reality,简称为vr)方式展示应用目标样板间的家装方案,由此用户可以直观地获取到满足自己偏好需求的家装方案的装修效果,耗时短,效率高,而且还可以确保家居物品的摆放兼容性好,搭配效果非常和谐,由此可以提高家装平台的转化率。
65.下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。
附图说明
66.构成说明书的一部分的附图描述了本公开的实施例,并且连同描述一起用于解释本公开的原理。
67.参照附图,根据下面的详细描述,可以更加清楚地理解本公开,其中:
68.图1为本公开的家装方案生成方法的一个实施例的流程图;
69.图2为本公开的家装方案生成方法的又一个实施例的流程图;
70.图3为本公开的家装方案生成方法的一个选品实施例的流程图;
71.图4为本公开的家装方案生成方法的一个获取目标样板间的流程图;
72.图5为本公开的家装方案生成装置的一个实施例的结构示意图;
73.图6为本公开的家装方案生成装置的又一个实施例的结构示意图;
74.图7为本公开的家装方案生成装置的又一个实施例的结构示意图;
75.图8为本公开一示意性实施例提供的电子设备的结构图。
具体实施方式
76.现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
77.同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
78.以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
79.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
80.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
81.本公开实施例可以应用于计算机系统/服务器等电子设备,其可与众多其它通用或专用计算系统环境或配置一起操作。适于与计算机系统/服务器等电子设备一起使用的众所周知的计算系统、环境和/或配置的例子包括但不限于:个人计算机系统、服务器计算机系统、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的系统、机顶盒、可编程消费电子产品、网络个人电脑、小型计算机系统、大型计算机系统和包括上述任何系统的分布式云计算技术环境,等等。
82.计算机系统/服务器等电子设备可以在由计算机系统执行的计算机系统可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块可以包括例程、程序、目标程序、组件、逻辑、数据结构等等,它们执行特定的任务或者实现特定的抽象数据类型。计算机系统/服务器可以在分布式云计算环境中实施,分布式云计算环境中,任务是由通过通信网络链接的远程处理设备执行的。在分布式云计算环境中,程序模块可以位于包括存储设备的本地或远程计算系统存储介质上。
83.本公开概述
84.本公开实施例提供的技术方案用于将用户选择的样板间的装修方案应用于自己的房屋上,其中,用户选择的样板间的装修方案可以包括家装平台中预先存储的由设计师设计的装修方案,还可以包括根据使用家装平台的历史用户生成的装修方案。其中,装修方案可以包含硬装和软装,硬装具体是指地板、吊顶、墙色、门、窗等硬装的配置,软装具体是指家居物品的配置(其中,家居物品包括家居必需物品和家居装饰物品,家居装饰物品可以为壁画、地毯、挂灯等用来装饰房间的物品,家居必需物品可以为床、沙发、桌椅等家庭必备的家居物品)。其中,对于硬装配置,可以直接将其应用在用户房屋上,因此本公开技术方案
不做其他限定。本公开技术方案主要公开将样板间的家居物品应用在用户房屋上的技术方案。
85.示例性实施例
86.图1为本公开的家装方案生成方法的一个实施例的流程图;该家装方案生成方法可以应用在家装平台(如计算机系统、服务器等电子设备)上,如图1所示,该家装方案生成方法包括以下步骤:
87.在步骤101中,获取房屋的户型结构数据和目标样板间。
88.在一实施例中,房屋的户型结构数据可以为房屋的户型图的形式;在又一实施例中,房屋的户型结构数据也可以为文字描述的户型的结构,如户型、每个房屋的面积等数据。
89.在一实施例中,具体实现时,家装平台中可以预先设置各种户型结构数据,并在用户登录客户端时,在界面上展示户型列表,其中,户型列表中记录有至少一个户型结构数据;接收所述用户基于所述户型列表触发的户型选中操作;基于所述户型选中操作,获取所述房屋的户型结构数据。也即,用户可以从家装平台预先设置的户型列表中选择一种自己的房屋所对应的户型结构数据。例如,用户的房屋为142平米,三室两厅两卫,则可在户型列表中选择一个最接近该户型的户型结构数据,这种获取户型结构数据的方式更加快速,操作也更加简单。
90.在一实施例中,家装平台也可提醒用户自己输入户型结构数据,用户可以上传自己的户型图,由此所得到的户型结构数据更加准确。在户型列表中所展示的户型结构数据与用户的房屋相差太大时,可以提醒用户通过此种方式获取户型结构数据。
91.在一实施例中,家装平台可以根据用户根据平台提供的样板间展示列表触发的选择操作确定目标样板间。获取目标样板间的具体实现方式可参见图4所示实施例,这里先不详述。
92.在步骤102中,基于所述房屋的户型结构数据,确定所述房屋的至少一个占位的占位信息,所述至少一个占位用于摆放家居物品。
93.在一实施例中,根据房屋的户型结构数据,可以确定出房屋中每个房间可以摆放家居物品的占位,具体可以根据房间的类型、大小、朝向方位等信息来确定占位。例如,可以根据卧室的大小、朝向方位等确定卧室中床的占位、衣柜的占位等。本领域技术人员可以理解的是,卧室中床的位置还可以摆放床头柜、床脚凳等与床搭配的组合家居,因此,所确定的床的占位可以摆放床以及与床搭配的组合家居,而不是只摆放床。
94.在一实施例中,具体实现时,可以根据海量的房屋设计方案,确定出每个户型结构数据对应房屋的占位信息;在一实施例中,还可根据预先设计的房屋占位确定算法,确定出每个户型结构数据对应房屋的占位信息。
95.在一实施例中,在确定占位信息时,也可结合目标样板间内所摆放的家居和房屋结构数据来确定,由此所确定的占位信息更加有利于后续选品。
96.在步骤103中,将所述目标样板间中的家居物品分别按照打组策略放置于对应的至少一个占位,得到家装方案。
97.在一实施例中,打组策略是指针对每一个样板间,预先设置不同的占位大小与家居组合之间的映射关系,后续在有用户为房屋选择该样板间作为目标样板间时,根据步骤
102确定出占位后,可以根据确定的占位大小,根据打组策略确定摆放的家居组合。其中,家居组合中包括一个主家居物品和至少一个辅家居,例如,主家居物品为沙发的家居组合可以为组合1“沙发a、茶几、地毯”、组合2“沙发b、茶几、地毯、台灯架”、组合3“沙发b、地毯”,不同的家居组合的占位大小不同。例如,客厅内确定的用于摆放主家居物品——沙发的占位的大小为6平方米时,例如,可以根据打组策略将组合1放置于对应的占位。
98.在一实施例中,为了实现将所述目标样板间中的家居物品分别按照打组策略放置于对应的至少一个占位,需要预先基于目标样板间中至少一个主家居物品对应占位的位置和尺寸,确定所述至少一个主家居物品对应的组合列表,其中,所述组合列表中记录有包括所述至少一个主家居物品在内的至少一个家居组合,以及至少一个家居组合与占位的尺寸的映射关系。
99.在一实施例中,可以针对每个房间,使用打组策略确定每个房间内的家居物品,并将样板间内的家居物品放置在对应的房间内,如果房间内确定的占位数,多于样板间内对应该房间所摆放的家居组合数,则可根据样板间的家居,在所确定的占位中选择可用占位,而对于不需要摆放家居的占位,则可不摆放任何家居。例如,目标样板间中客厅内只摆放了沙发对应的家居组合、电视柜对应的家居组合,以及餐桌对应的家居组合,但是在确定占位信息时,客厅内确定出了四个占位信息,除了用于摆放沙发对应的家居组合、电视柜对应的家居组合,以及餐桌对应的家居组合之外,剩余的占位信息可不摆放任意家居。
100.在一实施例中,使用打组策略确定每个房间内的家居物品,并将家居物品放置在对应的房间内之后,即生成了该房屋的家装方案。
101.在步骤104中,渲染所述家装方案,并以虚拟现实vr方式展示所述家装方案。
102.在一实施例中,渲染家装方案并以vr方式展示所述家装方案的具体实现方式可参见现有的vr展示方法,这里不详述。
103.上述步骤101~104,通过获取房屋的户型结构数据和用户所选择的目标样板间,可以根据户型结构数据确定可摆放家居物品的占位信息,再根据打组策略将目标样板间中的家居物品放置在确定的占位上。本公开实施例可以将用户所选中的目标样板间的方案应用在用户房屋上,并通过vr方式展示应用目标样板间后的家装方案,由此用户可以直观地获取到满足自己偏好需求的家装方案的装修效果,耗时短,效率高,由此可以提高家装平台的转化率。
104.为了更好地说明本技术的家装方案的生成方法,下面用另一个实施例说明。
105.图2为本公开的家装方案生成方法的又一个实施例的流程图;本实施例以如何生成家装方案的生成为例进行示例性说明,如图2所示,包括如下步骤:
106.在步骤201中,获取房屋的户型结构数据和目标样板间。
107.在步骤202中,基于所述房屋的户型结构数据,确定所述房屋的至少一个占位的占位信息,所述至少一个占位用于摆放家居物品。
108.在步骤203中,将所述目标样板间中的家居物品分别按照打组策略放置于对应的至少一个占位,得到家装方案。
109.在一实施例中,步骤201~步骤203的描述可参见图1所示实施例中步骤101~103的描述,这里不详述。
110.在步骤204中,接收用户针对所述家装方案触发的调整操作。
111.在一实施例中,在根据目标样板间生成家装方案后,可以先以简图的方式展示家装方案,由此可实现用户在对家装方案不满意时,及时触发调整操作。
112.在一实施例中,用户可通过双击或者拖动等方式触发调整操作。
113.在步骤205中,根据所述调整操作,调整所述家装方案。
114.在一实施例中,根据用户触发的调整操作,调整家装方案,例如,调整家居物品的大小、颜色,或者增加或删除部分家居物品等。
115.在一实施例中,在调整家装方案之后,可执行步骤207完成家装方案的渲染和展示,还可执行步骤206,实现将调整后的家装方案更新到所述本地数据库中,作为后续的样板间,由此,在后续有其他用户为房屋选择样板间时,平台可将其作为一个样板间展示给用户。
116.在步骤206中,将所述调整后的家装方案更新到所述本地数据库中。
117.在一实施例中,可以将用户调整后的家装方案与本地数据库中存储的样板间进行相似度的计算,如果与本地数据库中存储的所有样板间的相似度都比较低,则可将调整后的家装方案更新到所述本地数据库中。在一实施例中,也可不计算相似度,而直接将调整后的家装方案更新到所述本地数据库中。
118.在步骤207中,渲染所述家装方案,并以虚拟现实vr方式展示所述家装方案。
119.通过上述步骤201~步骤207,本实施例为用户提供了完整、高效的家装方案生成方案,根据房屋结构数据和用户所选的目标样板间可自动生成房屋的家装方案,在用户触发调整操作后,可根据用户的调整操作再进一步对家装方案进行微调,通过平台提供的互动功能,优化了平台的家装方案的生成效果,优化了用户的体验。
120.图3为本公开的家装方案生成方法的一个选品实施例的流程图;本实施例以如何将样板间中的家居物品放置在所确定的占位上为例进行示例性说明,如图3所示,包括如下步骤:
121.在步骤301中,基于所述至少一个占位的占位信息和所述目标样板间,确定需要在所述至少一个占位摆放的主家居物品。
122.在一实施例中,所述占位信息用于指示所述至少一个占位的位置和尺寸。
123.在一实施例中,可以根据目标样板间内的家居摆放,确定所确定的每个占位可摆放的主家居物品,例如,卧室内居中靠墙且大小为6平方米的占位,如果目标样板间摆放的家居物品是床,则可确定该占位所摆放的主家居物品是床。
124.在步骤302中,基于所述至少一个占位的尺寸,从包含所述主家居物品对应的组合列表中选择一个家居组合。
125.在一实施例中,基于占位的尺寸,可根据打组策略确定可摆放的家居组合,例如,卧室内居中靠墙且大小为6平方米的占位,可摆放的家居组合内的家居包括床a、床头柜、床尾凳;卧室内居中靠墙且大小为8平方米的占位,可摆放的家居组合内的家居包括床b、床头柜、床尾凳、地毯。
126.在一实施例中,占位尺寸和家居组合的映射关系,可预先设置并存储在平台中。
127.在步骤303中,将所述家居组合的家居物品放置于所述至少一个占位。
128.通过上述步骤301~303,本实施例可以实现根据占位,将样板间的内的家居物品用在用户房屋上,并且通过打组策略可以实现将目标样板间的家居物品按照家居组合的方
式应用在房屋上,不仅提高了家居方案的生成效率,而且还可以确保家居物品的摆放兼容性好,搭配效果非常和谐。
129.图4为本公开的家装方案生成方法的一个获取目标样板间的流程图,本实施例以如何获取目标样板间为例进行示例性说明,如图4所示,包括如下步骤:
130.在步骤401中,根据样板间的设定展示策略,从本地数据库中获取样板间展示列表。
131.在一实施例中,设定展示策略包括但不限于户型匹配展示策略、转化率匹配展示策略、时间优先展示策略。
132.其中,户型匹配展示策略是指根据房屋的户型结构数据,优先在本地数据库中选择与该户型结构数据匹配度高的样板间进行展示,将户型匹配度排名在前的样板间加入样板间展示列表进行展示。
133.转化率匹配展示策略是指优先在本地数据库中选择经常被选作目标样板间的样板间进行展示,将被选为目标样板间的次数排名在前的样板间加入样板间展示列表进行展示。
134.时间优先展示策略是指优先在本地数据库中选择近期生成的样板间进行展示,将最近被生成为样板间的样板间加入样板间展示列表进行展示。
135.在一实施例中,户型匹配展示策略、转化率匹配展示策略、时间优先展示策略等展示策略可以结合使用,例如,将户型匹配展示策略和时间优先展示策略结合使用,也即将户型匹配度排名在前的并且是最近被生成为样板间的的样板间加入样板间展示列表进行展示。
136.在一实施例中,本地数据库中存储的样板间比较多,可以根据样板间的设定展示策略,从本地数据库中获取设定数目个样板间,加入样板间展示列表,然后在客户端界面上展示样板间展示列表。
137.在一实施例中,平台可以为用户提供多种设定展示策略,然后由用户根据需求选择按照哪种展示策略获取并展示样板间展示列表。
138.在步骤402中,展示所述样板间展示列表。
139.在一实施例中,可以展示样板间展示列表中的样板间的效果头图,也可以以其它常见的展示列表的方式展示样板间展示列表。
140.在步骤403中,接收所述用户基于所述板间展示列表触发的样板间选中操作。
141.在步骤404中,基于所述样板间选中操作,获取所述目标样板间。
142.通过上述步骤401~404,本实施例可以按照设定展示策略位用户推荐样板间,进而确保用户可优先看到转化率高的样板间,提高家居方案的生成效率。
143.与前述家装方案生成方法的实施例相对应,本公开还提供了家装方案生成装置对应的实施例。
144.图5为本公开的家装方案生成装置的一个实施例的结构示意图,该装置应用在家装平台上,如图5所示,该装置包括:
145.信息获取模块51,用于获取房屋的户型结构数据和目标样板间;
146.占位模块52,用于基于所述房屋的户型结构数据,确定所述房屋的至少一个占位的占位信息,所述至少一个占位用于摆放家居物品;
147.选品模块53,用于将所述目标样板间中的家居物品分别按照打组策略放置于对应的至少一个占位,得到家装方案;
148.展示模块54,用于渲染所述家装方案,并以虚拟现实vr方式展示所述家装方案。
149.图6为本公开的家装方案生成装置的又一个实施例的结构示意图,如图6所示,在图5所示实施例的基础上,在一实施例中,所述占位信息用于指示所述至少一个占位的位置和尺寸;
150.所述选品模块53包括:
151.第一确定子模块531,用于基于所述至少一个占位的占位信息和所述目标样板间,确定需要在所述至少一个占位摆放的主家居物品;
152.选择子模块532,用于基于所述至少一个占位的尺寸,从包含所述主家居物品对应的组合列表中选择一个家居组合;
153.放置子模块533,用于将所述家居组合的家居物品放置于所述至少一个占位。
154.在一实施例中,所述装置还包括:
155.打组模块55,用于基于目标样板间中至少一个主家居物品对应占位的位置和尺寸,确定所述至少一个主家居物品对应的组合列表,所述组合列表中记录有包括所述至少一个主家居物品在内的至少一个家居组合,以及至少一个家居组合与占位的尺寸的映射关系。
156.在一实施例中,所述信息获取模块51包括:
157.第一展示子模块511,用于展示户型列表,所述户型列表中记录有至少一个户型结构数据;
158.第一接收子模块512,用于接收所述用户基于所述户型列表触发的户型选中操作;
159.户型获取子模块513,用于基于所述户型选中操作,获取所述房屋的户型结构数据。
160.图7为本公开的家装方案生成装置的又一个实施例的结构示意图,如图7所示,在图5和/或图6所示实施例的基础上,在一实施例中,所述信息获取模块51包括:
161.第一获取子模块514,用于根据样板间的设定展示策略,从本地数据库中获取样板间展示列表;
162.第二展示子模块515,用于展示所述样板间展示列表;
163.第二接收子模块516,用于接收所述用户基于所述板间展示列表触发的样板间选中操作;
164.第二获取子模块517,用于基于所述样板间选中操作,获取所述目标样板间。
165.在一实施例中,所述设定展示策略包括但不限于户型匹配展示策略、转化率匹配展示策略、时间优先展示策略。
166.在一实施例中,所述装置还包括:
167.接收模块56,用于接收用户针对所述家装方案触发的调整操作;
168.调整模块57,用于根据所述调整操作,调整所述家装方案。
169.在一实施例中,所述装置还包括:
170.更新模块58,用于将所述调整后的家装方案更新到所述本地数据库中。
171.上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的
实现过程,在此不再赘述。
172.对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
173.下面,参考图8来描述根据本公开实施例的电子设备,其中可以集成本公开实施例实现方法的装置。图8为本公开一示意性实施例提供的电子设备的结构图,如图8所示,电子设备8包括一个或多个处理器81、一个或多个计算机可读存储介质的存储器82,以及存储在存储器上并可在处理器上运行的计算机程序。在执行存储器82的程序时,可以实现上述家装方法生成方法。
174.具体的,在实际应用中,该电子设备还可以包括输入装置83、输出装置84等部件,这些组件通过总线系统和/或其他形式的连接机构(未示出)互连。本领域技术人员可以理解,图8中示出的电子设备的结构并不构成对该电子设备的限定,可以包括比图示更多或更少的部件,或者某些部件,或者不同的部件布置。其中:
175.处理器81可以是中央处理单元(cpu)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备中的其他组件以执行期望的功能。
176.存储器82可以存储一个或多个计算机程序产品,存储器可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。易失性存储器例如可以包括随机存取存储器(ram)和/或高速缓冲存储器(cache)等。非易失性存储器例如可以包括只读存储器(rom)、硬盘、闪存等。在计算机可读存储介质上可以存储一个或多个计算机程序产品,处理器81可以运行计算机程序产品,以实现上文的本公开的各个实施例的家装方法生成方法以及/或者其他期望的功能。
177.在一个示例中,电子装置还可以包括:输入装置83和输出装置84,这些组件通过总线系统和/或其他形式的连接机构(未示出)互连,
178.此外,输入装置83可包括例如键盘、鼠标等等。
179.输出装置84可以向外部输出各种信息,包括确定出的距离信息、方向信息等。该输出装置84可以包括例如显示器、扬声器、打印机、以及通信网络及其所连接的远程输出设备等等。
180.当然,为了简化,图8中仅示出了该电子设备8中与本公开有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备8还可以包括任何其他适当的组件。
181.除了上述方法和设备以外,本公开的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本公开各种实施例的家装方法生成方法中的步骤。
182.所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、c++等,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程
序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
183.此外,本公开的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本公开各种实施例的家装方法生成方法中的步骤。
184.所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
185.以上结合具体实施例描述了本公开的基本原理,但是,需要指出的是,在本公开中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本公开的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本公开为必须采用上述具体的细节来实现。
186.本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于系统实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
187.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
188.可能以许多方式来实现本公开的方法和装置。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本公开的方法和装置。用于所述方法的步骤的上述顺序仅是为了进行说明,本公开的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本公开实施为记录在记录介质中的程序,这些程序包括用于实现根据本公开的方法的机器可读指令。因而,本公开还覆盖存储用于执行根据本公开的方法的程序的记录介质。
189.本公开的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本公开限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本公开的原理和实际应用,并且使本领域的普通技术人员能够理解本公开从而设计适于特定用途的带有各种修改的各种实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1