室内设计模型校验方法、装置、电子设备和存储介质与流程

文档序号:29135427发布日期:2022-03-05 01:52阅读:79来源:国知局
室内设计模型校验方法、装置、电子设备和存储介质与流程

1.本技术的实施例涉及计算机辅助设计技术领域,尤其涉及一种室内设计模型校验方法、装置、电子设备和存储介质。


背景技术:

2.家装设计是一项非常耗时费力的工作,一个合格的设计方案通常要花设计师几小时甚至几天的时间来进行设计。随着计算机和网络技术的不断进步,计算机端的设计工具也在不断被优化,但是人力的设计效率还是比较低下。特别是在进行一些比较类似的重复设计工作的时候,于是人们对于家装自动设计的需求,就越来越强烈。
3.室内设计模型构建出来之后,由于室内设计模型具有直观性,减少了解释的时间、强化了沟通的效果、减少了交流的环节同时也提升了设计品质。但是,由于建筑设计和施工过程的复杂性不断增加,对模型的的校验显得尤为重要,如何提出一种有效的校验方法,提高建筑设计的合理性与质量,提高室内设计的效率,具有巨大的经济效益与价值。


技术实现要素:

4.本技术的实施例提供了一种室内设计模型校验方法、装置、电子设备和存储介质,旨在提出一种有效的校验方法,提高建筑设计的合理性与质量,提高室内设计的效率。
5.第一方面,本技术的实施例提供了一种室内设计模型校验方法,所述室内设计模型校验方法包括:
6.所述校验方法包括:
7.预先生成多种素材清单,所述素材清单包括室内设计和装修的必选项;
8.遍历预先建立的室内设计模型,得到所述室内设计模型中的素材列表,所述素材列表包括室内结构模型模型中的所有素材单元,所述素材单元为装修、设计的最小单位;室内设计模型为填充素材单元后的设计模型;
9.将所述素材列表与所述素材清单进行匹配,若有素材清单中的素材单元没有出现在素材列表中,则校验不通过。
10.在一种可能实现的实施方式中,预先建立室内设计模型方法包括,
11.获取多张2d设计图;
12.将所述2d设计图输入到预先建立的学习模型中,所述2d设计图包括房屋框架结构的标记和尺寸信息;
13.通过对标记和尺寸信息的识别和学习,得到室内结构模型;
14.将所述室内结构模型和素材单元在操作界面分区域显示;
15.将某所述素材单元添加到室内结构模型中,得到室内设计模型。
16.在一种可能实现的实施方式中,预先生成的多种素材清单,包括通用的素材清单、针对每种场景类型、功能类型生成素材清单。
17.在一种可能实现的实施方式中,所述素材单元包括唯一标识、类型、样式模型、尺
寸参数及颜色参数;
18.根据素材单元的类型填满相关区域;在填充相关区域时,边缘部分做部分展示,以及对边缘部分的素材单元增加裁剪尺寸参数。
19.在一种可能实现的实施方式中,所述校验方法还包括,将素材清单中的素材单元对应参数校验条件,对室内结构模型中相应的素材单元进行测量,判断是否符合校验条件。
20.在一种可能实现的实施方式中,在显示素材单元之前,提示设计师选择场景类型、功能类型和风格类型,在接收到类型选择指令后,按照选择的类型显示对应的素材单元;或者根据套餐类型进行选择,套餐类型包括固定型号的素材单元,包括曾经设计的成功案例的素材单元。
21.在一种可能实现的实施方式中,根据套餐类型进行选择包括,
22.根据房屋结构和尺寸,选择比例和结构接近的n项套餐类型;
23.将选中的套餐类型中各素材单元类型按照结构模型的尺寸比例进行适配。
24.第二方面,本技术的实施例提供了一种室内设计模型校验装置,所述校验装置包括:
25.素材清单生成模块,用于预先生成多种素材清单,所述素材清单包括室内设计和装修的必选项;
26.素材列表生成模块,用于遍历预先建立的室内设计模型,得到所述室内设计模型中的素材列表,所述素材列表包括室内结构模型模型中的所有素材单元,所述素材单元为装修、设计的最小单位;所述室内设计模型为填充素材单元后的设计模型;
27.匹配模块,用于将所述素材列表与所述素材清单进行匹配,若有素材清单中的素材单元没有出现在素材列表中,则校验不通过。
28.第三方面,本技术的实施例提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如第一方面任一项所述的方法。
29.第四方面,本技术的实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述的方法。
30.在本技术实施例提供的室内设计模型校验方法、装置、电子设备和存储介质中,室内设计模型校验方法,通过预先生成多种素材清单,所述素材清单包括室内设计和装修的必选项;遍历预先建立的室内设计模型,得到所述室内设计模型中的素材列表,所述素材列表包括室内结构模型模型中的所有素材单元,所述素材单元为装修、设计的最小单位;室内设计模型为填充素材单元后的设计模型;将所述素材列表与所述素材清单进行匹配,若有素材清单中的素材单元没有出现在素材列表中,则校验不通过,提出了一种有效的模型校验方法,提高了建筑设计的合理性与质量,提高室内设计的效率,具有巨大的经济效益与价值。
31.应当理解,发明内容部分中所描述的内容并非旨在限定本技术的实施例的关键或重要特征,亦非用于限制本技术的范围。本技术的其它特征将通过以下的描述变得容易理解。
附图说明
32.为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将
对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
33.图1示出了本技术的实施例的室内设计模型校验方法的流程图;
34.图2示出了本技术实施例的一种室内设计方法的流程图;
35.图3示出了本技术实施例的一种室内设计模型校验装置的示意图;
36.图4示出了本技术实施例的另一种室内设计模型校验装置的示意图;
37.图5示出了本技术实施例的一种电子设备的结构图。
具体实施方式
38.为了使本技术领域的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。
39.计算机辅助设计(computer aided design,cad)指利用计算机及其图形设备帮助设计人员进行设计工作。在设计中通常要用计算机对不同方案进行大量的计算、分析和比较,以决定最优方案;各种设计信息,不论是数字的、文字的或图形的,都能存放在计算机的内存或外存里,并能快速地检索。
40.现有的在线设计工具操作复杂,设计者需要消耗更多的时间熟悉操作步骤,再对图片进行设计,为此,本技术实施例提供了素材单元,素材单元不仅包括室内设计所需要的素材,还包括装修所需要的素材,设计师提供简单的拖拽方式便可完成室内设计并生成模型。但是,由于建筑设计和施工过程的复杂性不断增加,对模型的的校验显得尤为重要,如何提出一种有效的校验方法,提高建筑设计的合理性与质量,提高室内设计的效率,具有巨大的经济效益与价值。
41.需要说明的是,本技术实施例描述的仅仅是为了更加清楚的说明本技术实施例的技术方案,并不构成对本技术实施例提供的技术方案的限定。
42.图1示出了本技术的实施例的室内设计模型校验方法的流程图。
43.参见图1,该方法包括如下步骤:
44.s20、预先生成多种素材清单,所述素材清单包括室内设计和装修的必选项;
45.预先生成多种素材清单,可以有通用的素材清单,也可以针对每种场景类型、功能类型生成素材清单。该素材清单包括室内设计和装修的必选项。例如卧室必须有地板和床,卫生间必须有防水涂层等;
46.s40、遍历预先建立的室内设计模型,得到所述室内设计模型中的素材列表,所述素材列表包括室内结构模型模型中的所有素材单元,所述素材单元为装修、设计的最小单位;室内设计模型为填充素材单元后的设计模型;室内设计模型可包括场景类型标识(如酒店)、功能类型标识(如卧室)等。
47.素材单元是预先按照装修材料和家居产品,设计出来的,如地板、墙纸、桌子、开关、防水涂层等。
48.s60、将所述素材列表与所述素材清单进行匹配,若有素材清单中的素材单元没有出现在素材列表中,则校验不通过。
49.在本技术实施例提供的室内设计模型校验方法,通过预先生成多种素材清单,所述素材清单包括室内设计和装修的必选项;遍历预先建立的室内设计模型,得到所述室内设计模型中的素材列表,所述素材列表包括室内结构模型模型中的所有素材单元,所述素材单元为装修、设计的最小单位;室内设计模型为填充素材单元后的设计模型;将所述素材列表与所述素材清单进行匹配,若有素材清单中的素材单元没有出现在素材列表中,则校验不通过,提出了一种有效的模型校验方法,提高了建筑设计的合理性与质量,提高室内设计的效率,具有巨大的经济效益与价值。
50.图2示出了本技术的实施例的预先建立室内设计模型方法的流程图,如图2所示,预先建立室内设计模型方法包括,
51.s401、获取多张2d设计图;
52.s402、将所述2d设计图输入到预先建立的学习模型中,所述2d设计图包括房屋框架结构的标记和尺寸信息;
53.s403、通过对标记和尺寸信息的识别和学习,得到室内结构模型;
54.s404、将所述室内结构模型和素材单元在操作界面分区域显示;
55.s405、将某所述素材单元添加到室内结构模型中,得到室内设计模型。
56.其中,预先建立室内结构模型和素材单元,所述素材单元为装修、设计的最小单位;需要说明的是,室内结构模型,也可以例如房屋结构的3d模型,如采用bim模型;素材单元,例如可以为地板、墙纸、桌子、开关、防水涂层等。该素材单元是装修和设计的最小单位,如一块地板、一个开关等;素材单元包括唯一标识(例如xx型号地板);类型(例如地板、桌子、开关等);样式模型(例如样式图片,可视化展示);尺寸参数,尺寸参数可调,或者根据类型固定不可调;颜色参数,颜色参数可调,或者根据类型固定不可调。对于素材单元还可以根据编辑指令,对素材单元进行进一步的编辑,例如包括形状编辑特性和颜色设置特性,形状编辑特性是指可以对素材进行缩放、移动、拉伸等操作,颜色设置特性是指可以对素材的颜色进行设置。
57.在一些实施例中,预先生成的多种素材清单,包括通用的素材清单、针对每种场景类型、功能类型生成素材清单。
58.在一些实施例中,所述素材单元包括唯一标识、类型、样式模型、尺寸参数及颜色参数;
59.室内设计模型建立过程,例如可以根据素材单元的类型填满相关区域;在填充相关区域时,边缘部分做部分展示,以及对边缘部分的素材单元增加裁剪尺寸参数。例如,在编辑界面中的主区域中显示结构模型,在一侧的工具栏中显示素材单元。对于素材单元还可以根据编辑指令,对素材单元进行进一步的编辑,例如包括形状编辑特性和颜色设置特性,形状编辑特性是指可以对素材进行缩放、移动、拉伸等操作,颜色设置特性是指可以对素材的颜色进行设置。
60.在一些实施例中,室内设计模型建立过程,例如,将某素材单元拖拽到结构模型中,每拖拽一次只添加一个素材单元;或者,根据素材单元的类型填满相关区域;或者,添加素材单元后确认在素材单元的相邻位置提示是否继续添加。本实施例提供了多种实现方
式,方式一,拖拽一次只添加一个素材单元,方式二,根据素材单元的类型,自动填满相关区域,如地板可填充整个地面。方式三,拖拽一次后确认添加,自动在相邻位置提示是否继续添加等。该方法能够为设计者提供大量的素材单元,方便设计者进行素材组合,节省设计者搜索素材的时间,提高设计效率。
61.具体地,所述校验方法还包括,
62.s80、将素材清单中的素材单元对应参数校验条件,对室内结构模型中相应的素材单元进行测量,判断是否符合校验条件。
63.在一些实施例中,室内设计模型建立过程中,在显示素材单元之前,提示设计师选择场景类型、功能类型和风格类型,在接收到类型选择指令后,按照选择的类型显示对应的素材单元;或者根据套餐类型进行选择,套餐类型包括固定型号的素材单元,包括曾经设计的成功案例的素材单元。
64.具体地,根据套餐类型进行选择包括,
65.根据房屋结构和尺寸,选择比例和结构接近的n项套餐类型;
66.将选中的套餐类型中各素材单元类型按照结构模型的尺寸比例进行适配。
67.例如等比例缩放,按照预设的基准点对位、缩放等。设计师也可以手动调整。在填充整个区域时,边缘部分可做部分展示,以及对边缘部分的素材单元增加裁剪尺寸参数,具体地,接收对素材单元的参数修改指令,如修改尺寸和颜色等,用修改后的素材单元重新填充相应的区域。
68.基于同一发明构思,本技术实施例还提供了一种室内设计模型校验装置,可以用于实现上述实施例中所描述的方法,如下面实施例所述。由于该室内设计模型校验装置解决问题的原理与室内设计方法相似,因此室内设计模型校验装置的实施可以参见一种室内设计模型校验方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的系统较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
69.图3示出了本技术的实施例的室内设计模型校验装置的流程图。如图3所示,所述室内设计模型校验装置包括:
70.素材清单生成模块20,用于预先生成多种素材清单,所述素材清单包括室内设计和装修的必选项;
71.素材列表生成模块40,用于遍历预先建立的室内设计模型,得到所述室内设计模型中的素材列表,所述素材列表包括室内结构模型模型中的所有素材单元,所述素材单元为装修、设计的最小单位;所述室内设计模型为填充素材单元后的设计模型;
72.匹配模块60,用于将所述素材列表与所述素材清单进行匹配,若有素材清单中的素材单元没有出现在素材列表中,则校验不通过。
73.在本技术实施例提供的室内设计模型校验装置,通过素材清单生成模块20预先生成多种素材清单,所述素材清单包括室内设计和装修的必选项;素材列表生成模块40遍历预先建立的室内设计模型,得到所述室内设计模型中的素材列表,所述素材列表包括室内结构模型模型中的所有素材单元,所述素材单元为装修、设计的最小单位;室内设计模型为填充素材单元后的设计模型;匹配模块60将所述素材列表与所述素材清单进行匹配,若有素材清单中的素材单元没有出现在素材列表中,则校验不通过,提出了一种有效的模型校
验方法,提高了建筑设计的合理性与质量,提高室内设计的效率,具有巨大的经济效益与价值。
74.具体地,所述素材单元包括唯一标识、类型、样式模型、尺寸参数及颜色参数;在填充相关区域时,边缘部分做部分展示,以及对边缘部分的素材单元增加裁剪尺寸参数。在显示素材单元之前,提示设计师选择场景类型、功能类型和风格类型,在接收到类型选择指令后,按照选择的类型显示对应的素材单元;或者根据套餐类型进行选择,套餐类型包括固定型号的素材单元,包括曾经设计的成功案例的素材单元。为设计者提供多种模板,方便设计者直接对模板中的素材单元进行编辑,简化操作步骤,增强设计者的操控能力,有助于提升初级设计者的用户体验。
75.图4示出了本技术的另一种实施例的室内设计模型校验装置的示意图。如图4所示,所述室内设计装置包括参数校验模块80,用于将素材清单中的素材单元对应参数校验条件,对室内结构模型中相应的素材单元进行测量,判断是否符合校验条件。
76.本技术实施例还提供了一种计算机电子设备,图5示出了可以应用本技术实施例的电子设备的结构示意图,如图5所示,该计算机电子设备包括,中央处理单元(cpu)501,其可以根据存储在只读存储器(rom)502中的程序或者从存储部分508加载到随机访问存储器(ram)503中的程序而执行各种适当的动作和处理。在ram 503中,还存储有系统操作所需的各种程序和数据。cpu 501、rom 502以及ram 503通过总线504彼此相连。输入/输出(i/o)接口505也连接至总线504。
77.以下部件连接至i/o接口505:包括键盘、鼠标等的输入部分506;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分507;包括硬盘等的存储部分508;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分509。通信部分509经由诸如因特网的网络执行通信处理。驱动器510也根据需要连接至i/o接口505。可拆卸介质511,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器510上,以便于从其上读出的计算机程序根据需要被安装入存储部分508。
78.附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
79.描述于本技术实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,例如,可以描述为:一种处理器包括素材清单生成模块、素材列表生成模块、以及匹配模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,显示模块还可以被描述为“用于将所述素材列表与所述素材清单进行匹配的模块”。
80.作为另一方面,本技术还提供了一种计算机可读存储介质,该计算机可读存储介
质可以是上述实施例中所述室内设计模型校验装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入电子设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本技术的室内设计模型校验方法。
81.以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1