一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

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

2022-03-05 04:15:09 来源:中国专利 TAG:


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


背景技术:

2.家装设计是一项非常耗时费力的工作,一个合格的设计方案通常要花设计师几小时甚至几天的时间来进行设计。随着计算机和网络技术的不断进步,计算机端的设计工具也在不断被优化,但是人力的设计效率还是比较低下。特别是在进行一些比较类似的重复设计工作的时候,于是人们对于家装自动设计的需求,就越来越强烈。
3.现实中并不存在成熟的在线设计工具,能够为设计者提供丰富的设计模板、图片、素材等资源,设计者会消耗大量的时间去查询图片、素材,如登陆特定的应用软件或网站,查找图片,以致于室内设计的效率低下。


技术实现要素:

4.本技术的实施例提供了一种室内设计方法、装置、电子设备和存储介质,旨在提高室内设计的效率。
5.第一方面,本技术的实施例提供了一种室内设计方法,所述室内设计方法包括:
6.预先建立房屋结构模型和素材单元,所述素材单元为装修、设计的最小单位;
7.将所述房屋结构模型和素材单元在操作界面分区域显示;
8.接收操作指令将所述素材单元添加到所述房屋结构模型中。
9.在一种可能实现的实施方式中,房屋结构模型包括,房屋结构的3d模型,所述房屋结构的3d模型只包括房屋框架结构。
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.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
38.现有的在线设计工具操作复杂,设计者需要消耗更多的时间熟悉操作步骤,再对图片进行设计,本技术实施例提供了素材单元,素材单元不仅包括室内设计所需要的素材,
还包括装修所需要的素材,设计师提供简单的拖拽方式便可完成室内设计并生成模型。
39.需要说明的是,本技术实施例描述的仅仅是为了更加清楚的说明本技术实施例的技术方案,并不构成对本技术实施例提供的技术方案的限定。本技术实施例提供的室内设计方法在其他室内设计相似或类似的场景同样适用。
40.图1示出了本技术的实施例的室内设计方法的流程图。
41.参见图1,该方法包括如下步骤:
42.s20,预先建立房屋结构模型和素材单元,所述素材单元为装修、设计的最小单位;具体地,房屋结构模型,例如房屋结构的3d模型,如采用bim模型;素材单元,例如可以为地板、墙纸、桌子、开关、防水涂层等。该素材单元是装修和设计的最小单位,如一块地板、一个开关等;素材单元包括唯一标识(例如xx型号地板);类型(例如地板、桌子、开关等);样式模型(例如样式图片,可视化展示);尺寸参数,尺寸参数可调,或者根据类型固定不可调;颜色参数,颜色参数可调,或者根据类型固定不可调。对于素材单元还可以根据编辑指令,对素材单元进行进一步的编辑,例如包括形状编辑特性和颜色设置特性,形状编辑特性是指可以对素材进行缩放、移动、拉伸等操作,颜色设置特性是指可以对素材的颜色进行设置。
43.s40、将所述房屋结构模型和素材单元在操作界面分区域显示;
44.例如,在编辑界面中的主区域中显示结构模型,在一侧的工具栏中显示素材单元。对于素材单元还可以根据编辑指令,对素材单元进行进一步的编辑,例如包括形状编辑特性和颜色设置特性,形状编辑特性是指可以对素材进行缩放、移动、拉伸等操作,颜色设置特性是指可以对素材的颜色进行设置。
45.s60、接收操作指令将所述素材单元添加到所述房屋结构模型中。
46.例如,接收设计师输入的操作指令,将某素材单元拖拽到结构模型中某位置的指令。
47.在本技术实施例提供的室内设计方法,通过预先建立房屋结构模型和素材单元,所述素材单元为装修、设计的最小单位;将所述房屋结构模型和素材单元在操作界面分区域显示;接收操作指令将所述素材单元添加到所述房屋结构模型中,通过提供装修、设计的最小单位的素材单元,素材单元不仅包括室内设计所需要的素材,还包括装修所需要的素材,使设计师只需简单的拖拽方式便可完成室内设计并生成模型,得到可展示、可施工的室内设计的房屋结构模型。
48.具体地,预先建立房屋结构模型包括,
49.获取多张2d设计图;将所述2d设计图输入到预先建立的学习模型中,所述2d设计图包括房屋框架结构的标记和尺寸信息;通过对标记和尺寸信息的识别和学习,得到房屋结构模型。
50.具体地,接收操作指令将所述素材单元添加到所述房屋结构模型中包括:
51.将某素材单元拖拽到结构模型中,每拖拽一次只添加一个素材单元;或者,
52.根据素材单元的类型填满相关区域;或者,
53.添加素材单元后确认在素材单元的相邻位置提示是否继续添加。
54.本实施例提供了多种实现方式,方式一,拖拽一次只添加一个素材单元,方式二,根据素材单元的类型,自动填满相关区域,如地板可填充整个地面。方式三,拖拽一次后确认添加,自动在相邻位置提示是否继续添加等。该方法能够为设计者提供大量的素材单元,
方便设计者进行素材组合,节省设计者搜索素材的时间,提高设计效率。
55.具体地,所述素材单元包括唯一标识、类型、样式模型、尺寸参数及颜色参数;在填充相关区域时,边缘部分做部分展示,以及对边缘部分的素材单元增加裁剪尺寸参数。在显示素材单元之前,提示设计师选择场景类型、功能类型和风格类型,在接收到类型选择指令后,按照选择的类型显示对应的素材单元;或者根据套餐类型进行选择,套餐类型包括固定型号的素材单元,包括曾经设计的成功案例的素材单元。为设计者提供多种模板,方便设计者直接对模板中的素材单元进行编辑,简化操作步骤,增强设计者的操控能力,有助于提升初级设计者的用户体验。
56.在显示素材单元之前,可提示设计师选择场景类型、功能类型和风格类型,场景类型如医院、酒店、普通住宅等,功能类型如厨房、卫生间、卧室等,风格类型如欧式风格、简约风格等。在接收到类型选择指令后,按照选择的类型显示对应的素材单元。还可以选择套餐类型,套餐类型包括了固定型号的素材单元,可以是曾经设计的成功案例。
57.具体地,根据套餐类型进行选择包括,
58.根据房屋结构和尺寸,选择比例和结构接近的n项套餐类型;
59.将选中的套餐类型中各素材单元类型按照结构模型的尺寸比例进行适配。例如如等比例缩放,按照预设的基准点对位、缩放等。设计师也可以手动调整。在填充整个区域时,边缘部分可做部分展示,以及对边缘部分的素材单元增加裁剪尺寸参数,具体地,接收对素材单元的参数修改指令,如修改尺寸和颜色等,用修改后的素材单元重新填充相应的区域。
60.基于同一发明构思,本技术实施例还提供了一种室内设计装置,可以用于实现上述实施例中所描述的方法,如下面实施例所述。由于该室内设计装置解决问题的原理与室内设计方法相似,因此室内设计装置的实施可以参见一种室内设计方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的系统较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
61.图2示出了本技术的实施例的室内设计装置的流程图。如图2所示,所述室内设计装置包括:
62.预建模块20,用于预先建立房屋结构模型和素材单元,所述素材单元为装修、设计的最小单位;
63.显示模块40,用于将所述房屋结构模型和素材单元在操作界面分区域显示;
64.设计模块60,用于接收操作指令将所述素材单元添加到所述房屋结构模型中。
65.在本技术实施例提供的室内设计装置,通过预建模块20预先建立房屋结构模型和素材单元,所述素材单元为装修、设计的最小单位;显示模块40将所述房屋结构模型和素材单元在操作界面分区域显示;设计模块60接收操作指令将所述素材单元添加到所述房屋结构模型中,通过提供装修、设计的最小单位的素材单元,素材单元不仅包括室内设计所需要的素材,还包括装修所需要的素材,使设计师只需简单的拖拽方式便可完成室内设计并生成模型,得到可展示、可施工的室内设计的房屋结构模型。
66.图3示出了本技术的另一种实施例的室内设计装置的示意图。如图3所示,所述室内设计装置包括预建模块20,用于预先建立房屋结构模型和素材单元,所述素材单元为装修、设计的最小单位;
67.具体地,预建模块20包括,房屋结构的3d模型单元201,例如通过bim技术建立的房屋结构的3d模型,预建模块20还可以包括2d设计图学习单元202,2d设计图学习单元202将所述2d设计图输入到预先建立的学习模型中,所述2d设计图包括房屋框架结构的标记和尺寸信息;通过对标记和尺寸信息的识别和学习,得到房屋结构模型。
68.本实施例的显示模块40,用于将所述房屋结构模型和素材单元在操作界面分区域显示;例如,在编辑界面中的主区域中显示结构模型,在一侧的工具栏中显示素材单元。本实施例的显示模块40可以包括编辑单元401,编辑单元401对于素材单元可以根据编辑指令,对素材单元进行进一步的编辑,例如包括形状编辑特性和颜色设置特性,形状编辑特性是指可以对素材进行缩放、移动、拉伸等操作,颜色设置特性是指可以对素材的颜色进行设置。
69.具体地,所述素材单元包括唯一标识、类型、样式模型、尺寸参数及颜色参数;在填充相关区域时,边缘部分做部分展示,以及对边缘部分的素材单元增加裁剪尺寸参数。在显示素材单元之前,提示设计师选择场景类型、功能类型和风格类型,在接收到类型选择指令后,按照选择的类型显示对应的素材单元;或者根据套餐类型进行选择,套餐类型包括固定型号的素材单元,包括曾经设计的成功案例的素材单元。为设计者提供多种模板,方便设计者直接对模板中的素材单元进行编辑,简化操作步骤,增强设计者的操控能力,有助于提升初级设计者的用户体验。
70.本实施例的设计模块60,用于接收操作指令将所述素材单元添加到所述房屋结构模型中。
71.本实施例的设计模块60还可以包括提示单元601,在显示素材单元之前,可提示设计师选择场景类型、功能类型和风格类型,场景类型如医院、酒店、普通住宅等,功能类型如厨房、卫生间、卧室等,风格类型如欧式风格、简约风格等。在接收到类型选择指令后,按照选择的类型显示对应的素材单元。还可以选择套餐类型,套餐类型包括了固定型号的素材单元,可以是曾经设计的成功案例,可以具体的模块或单元在操作界面进行显示。
72.具体地,根据套餐类型进行选择包括,
73.根据房屋结构和尺寸,选择比例和结构接近的n项套餐类型;
74.将选中的套餐类型中各素材单元类型按照结构模型的尺寸比例进行适配。例如如等比例缩放,按照预设的基准点对位、缩放等。设计师也可以手动调整。在填充整个区域时,边缘部分可做部分展示,以及对边缘部分的素材单元增加裁剪尺寸参数,具体地,接收对素材单元的参数修改指令,如修改尺寸和颜色等,用修改后的素材单元重新填充相应的区域。
75.本技术实施例还提供了一种计算机电子设备,图4示出了可以应用本技术实施例的电子设备的结构示意图,如图4所示,该计算机电子设备包括,中央处理单元(cpu)401,其可以根据存储在只读存储器(rom)402中的程序或者从存储部分408加载到随机访问存储器(ram)403中的程序而执行各种适当的动作和处理。在ram403中,还存储有系统操作所需的各种程序和数据。cpu401、rom402以及ram403通过总线404彼此相连。输入/输出(i/o)接口405也连接至总线404。
76.以下部件连接至i/o接口405:包括键盘、鼠标等的输入部分406;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分407;包括硬盘等的存储部分408;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分409。通信部分409经由诸如因
特网的网络执行通信处理。驱动器410也根据需要连接至i/o接口405。可拆卸介质411,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器410上,以便于从其上读出的计算机程序根据需要被安装入存储部分408。
77.附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
78.描述于本技术实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,例如,可以描述为:一种处理器包括预建模块、显示模块、以及设计模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,显示模块还可以被描述为“用于显示房屋结构模型及素材单元工具栏的模块”。
79.作为另一方面,本技术还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述室内设计装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入电子设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本技术的室内设计方法。
80.以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献