家居模型图显示方法、装置、电子设备及存储介质与流程

文档序号:33384090发布日期:2023-03-08 07:19阅读:21来源:国知局
家居模型图显示方法、装置、电子设备及存储介质与流程

1.本技术涉及家居模型显示技术领域,尤其涉及一种家居模型图显示方法、装置、电子设备及存储介质。


背景技术:

2.家装设计一直是人们必须面对的一个课题,目前,现有家居装修大多是由设计师跟用户沟通,使用特定风格整体设计,出整体设计图,效果俯瞰图等,在装修完成之前,用户看不到实际装修完成的效果,装修设计过程缺少用户的实际体验。
3.目前市场上出现了使用虚拟现实技术(virtual reality,vr)为载体的设计方式。而现有实现通过空间与模型位的文字描述进行区分,用户首先在拟间配置设计规则,在对应空间的模型位中把想要布置进全景vr中的家具添加进来,然后在创建项目方案时选择配置好的设计规则,即可通过智能布置应用该设计规则,把设计规则中配置好的家具一一生成进全景vr中,做到在全景vr漫游时游览配置在模型位中的家具在全屋定制方案中的搭配效果。但是现有方案通过家具模型位文字描述替换模型,不够直观,没有画面感,以及缺乏图形展示,用户难以快速想像出模型在空间内的大小、位置、布局实现效果,导致用户在配置家居模型位时难以准确按照设想进行操作。


技术实现要素:

4.本技术实施例提供一种家居模型图显示方法、装置、电子设备及存储介质,以使用户清晰、直观地把目光聚焦到家居在全景vr中的摆放位置,以更加准确的凸显最终的搭配效果,较大程度的缩减了算法计算家居摆放位置的时间,而且使得布置流程更加简便。
5.为了解决上述技术问题,本技术实施例是这样实现的:
6.第一方面,本技术实施例提供了一种家居模型图显示方法,所述方法包括:
7.绘制得到目标家居场景对应的模型线条图;所述模型线条图内显示有所述目标家居场景内可触控的线条家居模型的家居模型位;
8.响应于接收的针对所述家居模型位中的目标家居模型位的触控操作,显示所述目标家居模型位对应的家居模型;
9.获取所述家居模型中的与所述目标家居模型位匹配的目标家居模型;
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.可选地,所述目标家居模型获取模块包括:
37.第一目标模型获取单元,用于获取所述用户从所述家居模型中选择的与目标家居模型位匹配的目标家居模型。
38.可选地,所述目标家居模型获取模块包括:
39.匹配度获取单元,用于获取所述家居模型与所述目标家居场景的匹配度;
40.第二目标模型获取单元,用于根据所述匹配度和预先设定的模型摆放规则,确定所述家居模型中的与所述目标家居模型位匹配的目标家居模型。
41.可选地,所述家居模型图显示模块包括:
42.摆放规则确定单元,用于确定所述目标家居模型是否满足预先设定的模型摆放规则;
43.家居模型图显示单元,用于在所述目标家居模型满足预先设定的模型摆放规则时,将所述目标家居模型位处的目标线条家居模型替换为所述目标家居模型,渲染显示所述目标家居场景的家居模型图。
44.第三方面,本技术实施例提供了一种电子设备,包括:
45.存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述任一项所述的家居模型图显示方法。
46.第四方面,本技术实施例提供了一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任一项所述的家居模型图显示方法。
47.在本技术实施例中,通过绘制得到目标家居场景对应的模型线条图,模型线条图内显示有目标家居场景内可触控的线条家居模型的家居模型位。响应于接收的针对家居模型位中的目标家居模型位的触控操作,显示目标家居模型位对应的家居模型。获取家居模型中的与目标家居模型位匹配的目标家居模型。将目标家居模型位处的目标线条家居模型替换为目标家居模型,渲染显示目标家居场景的家居模型图。本技术实施例通过线性白描方法绘制的平面图,结合图片与文字的方式,将各大空间的模型位准确的输出给用户,较比现有的技术方案,用户可以很清晰、直观的把目光聚焦到家居在全景vr中的摆放位置,从而可以更加准确的凸显最终的搭配效果。并且,通过模型位划分,可以使布置流程细分到各个模型位进行布置,较大程度的缩减了算法计算家居摆放位置的时间,而且使得布置流程更加简便。用户在最终的全景vr展现效果上。
48.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
49.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
50.图1为本技术实施例提供的一种家居模型图显示方法的步骤流程图;
51.图2为本技术实施例提供的一种家居模型位的线条平面图;
52.图3为本技术实施例提供的一种家居模型素材的示意图;
53.图4为本技术实施例提供的一种家居模型位与上下游数据结构关系的示意图;
54.图5为本技术实施例提供的一种智能布置选取完家具的布置的俯视图;
55.图6为本技术实施例提供的一种家居vr渲染结果的示意图;
56.图7为本技术实施例提供的一种家居模型图显示装置的结构示意图;
57.图8为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
58.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
59.实施例一
60.参照图1,示出了本技术实施例提供的一种家居模型图显示方法的步骤流程图,如图1所示,该测家居模型图显示方法可以包括如下步骤:
61.步骤101:绘制得到目标家居场景对应的模型线条图;所述模型线条图内显示有所述目标家居场景内可触控的线条家居模型的家居模型位。
62.在本实施例中,目标家居场景是指需要进行模拟vr显示的家居场景,在本示例中,目标家居场景可以为卧室、客厅、餐厅、书房、厨房等场景,具体地,对于目标家居场景的具体类型可以根据实际情况而定,本实施例对此不加以限制。在具体实现中,家居场景可以按照客厅、餐厅、卧室、厨房、洗手间、阳台、书房、走廊8大空间进行划分,在每个空间里面通过线性白描方法绘制出平面图,平面图细致的将空间内对应软装和硬装的家具布置位置结合图片与文字的方式将其直观的展现给用户,用户可以很清晰的意识到哪些家具应该摆放在哪些位置。
63.模型线条图是指绘制的目标家居场景的线条图,在本示例中,目标家居场景的模型线条图可以包含目标家居场景内科触控的线条家居模型的家居模型位。对于模型线条图可以如图2所示。图2为示意地卧室的线条图,在该线条图内可以绘制如地砖、电视机、边几、休闲沙发、茶几、沙发背景墙、吊灯、电视背景墙、墙饰、窗帘、电视柜、沙发等家居模型位,这些家居模型位均是可触控的,可以便于后续用户执行家居模型的替换操作。
64.可以理解地,上述示例仅是为了更好地理解本技术实施例的技术方案而列举的示例,不作为对本实施例的唯一限制。
65.在具体实现中,在需要模拟显示目标家居场景的vr家居图时,可以绘制得到目标家居场景对应的模型线条图。对于该实现过程可以结合下述具体实现方式进行详细描述。
66.在本技术的一种具体实现方式中,上述步骤101可以包括:
67.子步骤a1:根据所述目标家居场景内的模型位信息,绘制得到所述目标家居场景对应的家居模型平面图;所述家居模型平台图包含所述家居模型位的所述线条家居模型。
68.在本实施例中,在绘制目标家居场景对应的模型线条图时,可以先获取目标家居场景内的模型位信息。其中,模型位信息可以包括:家居模型的类型、样式、数量以及位置等信息。例如,以图2为例,在绘制卧室对应的模型线条图时,可以获取卧室内各家具的模型位信息,如地砖、电视机、边几、休闲沙发、茶几、沙发背景墙、吊灯、电视背景墙、墙饰、窗帘、电视柜、沙发的样式、数量、位置、尺寸等信息。
69.在获取到目标家居场景内的模型位信息之后,可以根据目标家居场景内的模型位
信息绘制得到目标家居场景对应的家居模型平面图,在该家居模型平面图内包含家居模型位的线条家居模型,即各个家居对应的线条图示。
70.在根据目标家居场景内的模型位信息绘制得到目标家居场景对应的家居模型平面图之后,执行子步骤a2。
71.子步骤a2:在所述家居模型平面图中每个所述家居模型位关联的位置处显示所述家居模型位对应的模型位文本信息,生成所述模型线条图。
72.在根据目标家居场景内的模型位信息绘制得到目标家居场景对应的家居模型平面图之后,可以在家居模型平面图中每个家居模型位关联的位置处显示家居模型位对应的模型位文本信息,生成模型线条图,如图2所示,在绘制得到模型线条图之后,可以在每个家居模型位关联的位置处生成相应的模型位为本信息,如茶几、沙发、休闲沙发、电视机等等。
73.在绘制得到目标家居场景对应的模型线条图之后,执行步骤102。
74.步骤102:响应于接收的针对所述家居模型位中的目标家居模型位的触控操作,显示所述目标家居模型位对应的家居模型。
75.目标家居模型位是指用于模型线条图内用于以家居模型进行替换的家居模型位,在本示例中,目标家居模型位可以为一个家居模型位,也可以为多个家居模型位,具体地,可以根据实际情况而定,本实施例对此不加以限制。
76.在绘制得到目标家居场景对应的模型线条图之后,若用户想要替换模型线条图中的某个或多个家居模型位的替换时,可以将某个或多个家居模型位视为目标家居模型位。
77.触控操作是指用户执行的用于触发执行以家居模型替换家居模型位的操作。
78.在某些示例中,触控操作可以为用户点击或按压目标家居模型位行成的操作,例如,以图2为例,在用户想要替换模型线条图中的茶几和沙发的家居模型位时,此时,可以将茶几和沙发对应的家居模型位作为目标家居模型位。然后,可以由用户依次点击或按压模型线条图内的茶几和沙发 (或依次点击沙发或茶几)对应的家居模型位,此时,可以将用户依次点击或按压模型线条图内的目标家居模型位的操作视为触控操作等。
79.在某些示例中,触控操作可以为用户点击或按压模型替换控件行成的操作。例如,在制作模型家居图的界面可以预先设置一个模型替换控件,在用户想要将模型线条图内的所有家居模型位作为目标家居模型位时,可以由用户点击或按压该模型替换控件,此时可以将用户点击或按压该模型替换控件的操作视为触控操作等。
80.可以理解地,上述示例仅是为了更好地理解本技术实施例的技术方案而列举的示例,不作为对本实施例的唯一限制。
81.在接收到针对家居模型位中的目标家居模型位的触控操作之后可以响应于该触控操作,以显示目标家居模型位对应的家居模型,该家居模型即为用于作为用户筛选出摆放于目标家居模型位处的家居模型。
82.在本实施例中,还可以预先设置模型设计规则,在进行家居模型的显示时,可以按照用户预先选择的模型设计规则进行家居模型的筛选显示。对于该实现过程可以结合下述具体实现方式进行详细描述。
83.在本技术的一种具体实现方式中,上述步骤102可以包括:
84.子步骤b1:获取用户选择的模型设计规则。
85.在本实施例中,可以由用户预先选择模型设计规则。在本示例中,模型设计规则可
以为对全景vr的风格约束,即不同的模型设计规则对应于不同风格的家居模型。
86.在本示例中,可以由用户预先选择模型设计规则,在进行模型家居的筛选时,可以获取用户预先选择的模型设计规则,进而,执行子步骤b2。
87.子步骤b2:根据所述模型设计规则,获取并显示与所述目标家居模型位匹配的家居模型。
88.在获取到用户选择的模型设计规则之后,可以根据模型设计规则获取与目标家居模型位匹配的家居模型,并显示筛选的家居模型。如图3所示,目标家居模型位为沙发模型位,按照用户选择的模型设计规则筛选的沙发家居模型如图3所示。进而可以显示筛选出的家居模型等。
89.在具体实现中,选择想要设置素材的模型位,即可弹出全部匹配适合模型位的家具素材模型,数据底层遵循一个模型位对应多个家具的数据结构,即一个模型位里可以设置多个不同的家具素材模型(如图4关系图所示),比如可以在沙发模型位添加多套不同的沙发。选中适合的家具,将其添加进模型位定义中,保存即可。设计规则里有若干个模型位以及家具定义,所以此时保存的模型位定义的集合被统一称为设计规则,用于后续生成全景vr时替换基底库。
90.在显示目标家居模型位对应的家居模型之后,执行步骤103。
91.步骤103:获取所述家居模型中的与所述目标家居模型位匹配的目标家居模型。
92.目标家居模型是指从家居模型中筛选的用于摆放于目标家居模型位处的家居模型。
93.在显示目标家居模型位对应的家居模型之后,可以获取家居模型中与目标家居模型位匹配的目标家居模型。
94.在本实施例中,目标家居模型可以为用户从显示的家居模型中选择的用于摆放于目标家居位处的家居模型。具体地,在显示目标家居模型位对应的家居模型之后,可以由用户从家居模型中选择的与目标家居模型位匹配的目标家居模型。
95.在本实施例中,目标家居模型可以为根据家居模型与目标家居场景的匹配度筛选的家居模型。对于该实现过程可以结合下述具体实现方式进行详细描述。
96.在本技术的一种具体实现方式中,上述步骤103可以包括:
97.子步骤c1:获取所述家居模型与所述目标家居场景的匹配度。
98.在本实施例中,在显示出目标家居模型位对应的家居模型之后,可以获取家居模型与目标家居场景对应的匹配度。在具体实现中,可以计算每个家居模型与目标家居场景对应的欧式距离,根据欧氏距离确定出每个家居模型与目标家居场景的匹配度,即欧式距离越大,则匹配度越高,反之,欧式距离越小,则匹配度越小。
99.当然,不仅限于此,在实际应用中,还可以采用其它方式获取家居模型与目标家居场景的匹配度,具体地,对于匹配度的获取方式可以根据业务需求而定,本实施例对此不加以限制。
100.在获取到家居模型与目标家居场景的匹配度之后,执行子步骤c2。
101.子步骤c2:根据所述匹配度和预先设定的模型摆放规则,确定所述家居模型中的与所述目标家居模型位匹配的目标家居模型。
102.在获取到家居模型与目标家居场景的匹配度之后,可以根据匹配度和预先设定的
模型摆放规则确定出家居模型中与目标家居模型位匹配的目标家居模型。在本示例中,模型摆放规则是指用于在家居模型位摆放的家居模型的规则,在具体实现中,模型摆放规则可以为摆放的家居模型的尺寸、高度等信息。
103.在具体实现中,在ai(artificial intelligence,人工智能)智能布置算法中,本身就内置了一系列的不同风格的基底库,如果用户有使用了配置的设计规则,而且也在设计规则中的家居模型位里配置了家具素材,那么 ai智能布置算法会优先使用配置的家具模型位中的家具素材,替换掉原本的基底库中的素材,达到符合用户预期在全景vr中预览自己手动添加在模型位中家具于整个全屋定制全景vr中搭配的效果。ai智能布置的选取原则:ai算法首先会判断是否有设置设计规则与模型位,然后判断里面是否有设置家具,如果只设置了1套家具,则会利用算法识别该家具是否满足摆放规则,满足则放置在对应模型位上,不满足则用基底库代替。如果设置了n套家具,则会使用算法识别出最匹配的一套家具放置在对应模型位上,如果都不满足摆放规则,则使用基底库代替。ai智能布置选取完家具的布置俯视图可以如图5所示。
104.在获取到家居模型中的与目标家居模型位匹配的目标家居模型之后,执行步骤104。
105.步骤104:将所述目标家居模型位处的目标线条家居模型替换为所述目标家居模型,渲染显示所述目标家居场景的家居模型图。
106.在获取到家居模型中的与目标家居模型位匹配的目标家居模型之后,可以将目标家居模型位处的目标线条家居模型替换为目标家居模型,渲染显示目标家居场景的家居模型图。渲染显示的家居模型图可以如图6所示,
107.当然,若目标家居模型为用户手动选择的家居模型,在进行替换时,还需判断该目标家居模型是否满足预先设定的模型摆放规则,若是,则将目标家居模型位处的目标线条家居模型替换为目标家居模型,渲染显示目标家居场景的家居模型图。若否,则可以采用基底库代替。
108.本技术实施例通过线性白描方法绘制的平面图,结合图片与文字的方式,将各大空间的模型位准确的输出给用户,较比现有的技术方案,用户可以很清晰、直观的把目光聚焦到家居在全景vr中的摆放位置,从而可以更加准确的凸显最终的搭配效果。
109.本技术实施例提供的家居模型图显示方法,通过绘制得到目标家居场景对应的模型线条图,模型线条图内显示有目标家居场景内可触控的线条家居模型的家居模型位。响应于接收的针对家居模型位中的目标家居模型位的触控操作,显示目标家居模型位对应的家居模型。获取家居模型中的与目标家居模型位匹配的目标家居模型。将目标家居模型位处的目标线条家居模型替换为目标家居模型,渲染显示目标家居场景的家居模型图。本技术实施例通过线性白描方法绘制的平面图,结合图片与文字的方式,将各大空间的模型位准确的输出给用户,较比现有的技术方案,用户可以很清晰、直观的把目光聚焦到家居在全景vr中的摆放位置,从而可以更加准确的凸显最终的搭配效果。并且,通过模型位划分,可以使布置流程细分到各个模型位进行布置,较大程度的缩减了算法计算家居摆放位置的时间,而且使得布置流程更加简便。用户在最终的全景vr展现效果上。
110.实施例二
111.参照图7,示出了本技术实施例提供的一种家居模型图显示装置的结构示意图,如
图7所示,该家居模型图显示装置700可以包括以下模块:
112.模型线条图绘制模块710,用于绘制得到目标家居场景对应的模型线条图;所述模型线条图内显示有所述目标家居场景内可触控的线条家居模型的家居模型位;
113.家居模型显示模块720,用于响应于接收的针对所述家居模型位中的目标家居模型位的触控操作,显示所述目标家居模型位对应的家居模型;
114.目标家居模型获取模块730,用于获取所述家居模型中的与所述目标家居模型位匹配的目标家居模型;
115.家居模型图显示模块740,用于将所述目标家居模型位处的目标线条家居模型替换为所述目标家居模型,渲染显示所述目标家居场景的家居模型图。
116.可选地,所述模型线条图绘制模块710包括:
117.模型平面图绘制单元,用于根据所述目标家居场景内的模型位信息,绘制得到所述目标家居场景对应的家居模型平面图;所述家居模型平台图包含所述家居模型位的所述线条家居模型;
118.模型线条图生成单元,用于在所述家居模型平面图中每个所述家居模型位关联的位置处显示所述家居模型位对应的模型位文本信息,生成所述模型线条图。
119.可选地,所述家居模型显示模块720包括:
120.设计规则获取单元,用于获取用户选择的模型设计规则;
121.家居模型显示单元,用于根据所述模型设计规则,获取并显示与所述目标家居模型位匹配的家居模型。
122.可选地,所述目标家居模型获取模块730包括:
123.第一目标模型获取单元,用于获取所述用户从所述家居模型中选择的与目标家居模型位匹配的目标家居模型。
124.可选地,所述目标家居模型获取模块730包括:
125.匹配度获取单元,用于获取所述家居模型与所述目标家居场景的匹配度;
126.第二目标模型获取单元,用于根据所述匹配度和预先设定的模型摆放规则,确定所述家居模型中的与所述目标家居模型位匹配的目标家居模型。
127.可选地,所述家居模型图显示模块740包括:
128.摆放规则确定单元,用于确定所述目标家居模型是否满足预先设定的模型摆放规则;
129.家居模型图显示单元,用于在所述目标家居模型满足预先设定的模型摆放规则时,将所述目标家居模型位处的目标线条家居模型替换为所述目标家居模型,渲染显示所述目标家居场景的家居模型图。
130.本技术实施例提供的家居模型图显示装置,通过绘制得到目标家居场景对应的模型线条图,模型线条图内显示有目标家居场景内可触控的线条家居模型的家居模型位。响应于接收的针对家居模型位中的目标家居模型位的触控操作,显示目标家居模型位对应的家居模型。获取家居模型中的与目标家居模型位匹配的目标家居模型。将目标家居模型位处的目标线条家居模型替换为目标家居模型,渲染显示目标家居场景的家居模型图。本技术实施例通过线性白描方法绘制的平面图,结合图片与文字的方式,将各大空间的模型位准确的输出给用户,较比现有的技术方案,用户可以很清晰、直观的把目光聚焦到家居在全
景vr中的摆放位置,从而可以更加准确的凸显最终的搭配效果。并且,通过模型位划分,可以使布置流程细分到各个模型位进行布置,较大程度的缩减了算法计算家居摆放位置的时间,而且使得布置流程更加简便。用户在最终的全景vr展现效果上。
131.另外地,本技术实施例还提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述家居模型图显示方法。
132.图8示出了本发明实施例的一种电子设备800的结构示意图。如图8 所示,电子设备800包括中央处理单元(cpu)801,其可以根据存储在只读存储器(rom)802中的计算机程序指令或者从存储单元808加载到随机访问存储器(ram)803中的计算机程序指令,来执行各种适当的动作和处理。在ram 803中,还可存储电子设备800操作所需的各种程序和数据。cpu 801、rom 802以及ram 803通过总线804彼此相连。输入/输出 (i/o)接口805也连接至总线804。
133.电子设备800中的多个部件连接至i/o接口805,包括:输入单元806,例如键盘、鼠标、麦克风等;输出单元807,例如各种类型的显示器、扬声器等;存储单元808,例如磁盘、光盘等;以及通信单元809,例如网卡、调制解调器、无线通信收发机等。通信单元809允许电子设备800通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
134.上文所描述的各个过程和处理,可由处理单元801执行。例如,上述任一实施例的方法可被实现为计算机软件程序,其被有形地包含于计算机可读介质,例如存储单元808。在一些实施例中,计算机程序的部分或者全部可以经由rom802和/或通信单元809而被载入和/或安装到电子设备800 上。当计算机程序被加载到ram803并由cpu801执行时,可以执行上文描述的方法中的一个或多个动作。
135.本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述家居模型图显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(random access memory,简称 ram)、磁碟或者光盘等。
136.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
137.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
138.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员
在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
139.本领域普通技术人员可以意识到,结合本技术实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
140.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
141.在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
142.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
143.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
144.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
145.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1