一种建筑的可视化系统及方法与流程

文档序号:17291550发布日期:2019-04-03 04:00阅读:193来源:国知局
一种建筑的可视化系统及方法与流程

本发明属于建筑信息模型技术领域,尤其涉及一种建筑的可视化系统及方法。



背景技术:

建筑在施工过程中经常需要多方关注,以了解建筑的施工进度和建筑材料使用等,如果出现问题,需要及时进行处理,以保证建筑施工进度。

但是现有的建筑施工的进度检查、验收方法,主要还是去到建筑施工现场,比如去现场进行进度检查或者验收建筑施工成果。可以理解的是,如果一次验收遇到问题,则将需要再次验收,直到验收通过。可见,现有的建筑进度检查、验收方式,为建筑检查、验收人员带来很多的不便,且效率低下。



技术实现要素:

有鉴于此,本发明实施例提供了一种建筑的可视化系统及方法,以解决现有技术中的检查建筑施工进度、验收等给相关人员带来不便的问题。

本发明实施例的第一方面提供了一种建筑的可视化系统,包括:

部品二维码、用户终端、服务器和可视化终端;

所述用户终端用于在部品安装完成前,通过扫描所述部品的部品二维码,记录所述部品各阶段的部品信息,并将记录的部品信息发送至所述服务器;所述部品信息包括反映所述部品在所述建筑中所处位置的位置信息;

所述用户终端还用于在所述部品完成安装时,拍摄所述部品的图片,通过扫描所述部品的部品二维码,生成所述部品的三维模型构建请求,并将所述三维模型构建请求和所述图片发送至所述服务器;

所述服务器用于接收所述三维模型构建请求和所述图片,并在接收到所述三维模型构建请求时执行:基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型,将所述部品三维模型和所述位置信息发送至所述可视化终端;

所述可视化终端用于接收所述部品三维模型和所述位置信息,根据所述位置信息,将所述部品三维模型添加到所述建筑的建筑三维模型的对应位置处显示。

本发明实施例的第二方面提供了一种建筑的可视化方法,包括:

获取用户终端发送的部品的三维模型构建请求和所述用户终端在所述部品安装完成时拍摄的所述部品的图片;所述三维模型构建请求为在所述部品完成安装时,通过所述用户终端扫描所述部品的部品二维码生成;

根据所述三维模型构建请求执行:基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型;所述部品信息包括反映所述部品在所述建筑中所处位置的位置信息;

将所述部品三维模型和所述位置信息发送至可视化终端;以使所述可视化终端根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示。

本发明实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上第二方面所述可视化方法的步骤。

本发明实施例与现有技术相比存在的有益效果是:

本发明实施例提供了一种建筑的可视化系统及方法,包括部品二维码、用户终端、服务器和可视化终端;所述用户终端在部品安装完成前,通过扫描部品二维码记录部品信息,并将记录的部品信息发送至服务器存储;所述用户终端还用于在所述部品完成安装时,拍摄所述部品的图片,通过扫描所述部品的部品二维码,生成所述部品的三维模型构建请求,并将三维模型构建请求和所述图片发送至服务器,以使服务器基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型,并将所述部品的部品三维模型发送至可视化终端;可视化终端将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示。可见,通过上述方式,能够大大的减少工作人员去到建筑现场检查施工进度、验收建筑的次数,因为,可以预先通过可视化终端对建筑的三维显示,进行初步检查或者验收,如果通过该建筑的三维模型发现建筑没有任何问题,再去到施工现场进行再次确认,而不是先去施工现场,然后发现问题之后下次再去,直到检查或验收通过;同时,通过上述方式,由于可视化终端会将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示,实现了建筑三维模型中的部品模型随实体部品同步生长,即当实体部品安装完成,该部品也会通过用户扫描二维码后立即显示到建筑三维模型中,由此进一步实现了建筑三维模型从无到有,从有到建设完成的过程。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1示出了本发明实施例一提供的建筑的可视化系统的组成示意图;

图2示出了本发明实施例一提供的用户终端显示界面的示意图;

图3示出了本发明实施例一提供的用户终端显示界面的示意图;

图4示出了本发明实施例一提供的根据部品编号生成部品二维码的方法的实现流程示意图;

图5示出了本发明实施例一提供的可视化终端显示部品三维模型的方法的实现流程示意图;

图6示出了本发明实施例一提供的基于所述视频和所述部品的部品信息,生成所述部品的三维模型的实现流程示意图;

图7示出了本发明实施例二提供的建筑的可视化方法的实现流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解的是,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

实施例一

图1示出了本发明实施例一提供的一种建筑的可视化系统100,包括:

部品二维码110、用户终端120、服务器130和可视化终端140;

所述用户终端120用于在部品安装完成前,通过扫描所述部品的部品二维码110,记录所述部品各阶段的部品信息,并将记录的部品信息发送至所述服务器;所述部品信息包括反映所述部品在所述建筑中所处位置的位置信息;

所述用户终端120还用于在所述部品完成安装时,拍摄所述部品的图片,通过扫描所述部品的部品二维码110,生成所述部品的三维模型构建请求,并将所述三维模型构建请求和所述图片发送至所述服务器130;

所述服务器130用于接收所述三维模型构建请求和所述图片,并在接收到所述三维模型构建请求时执行:基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型,将所述部品三维模型和所述位置信息发送至所述可视化终端140;

所述可视化终端用于接收所述部品三维模型和所述位置信息,根据所述位置信息,将所述部品三维模型添加到所述建筑的建筑三维模型的对应位置处显示。

上述系统,包括部品二维码110、用户终端120、服务器130和可视化终端140;所述用户终端120在部品安装完成前,通过扫描部品二维码记录部品信息,并将记录的部品信息发送至服务器130存储;所述用户终端120还用于在所述部品完成安装时,拍摄所述部品的图片,通过扫描所述部品的部品二维码110,生成所述部品的三维模型构建请求,并将三维模型构建请求和所述图片发送至服务器130,以使服务器130基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型,并将所述部品的部品三维模型发送至可视化终端140;可视化终端140将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示。可见,通过上述方式,能够大大的减少工作人员去到建筑现场检查施工进度、验收建筑的次数,因为,可以预先通过可视化终端140对建筑的三维显示,进行初步检查或者验收,如果通过该建筑的三维模型发现建筑没有任何问题,再去到施工现场进行再次确认,而不是先去施工现场,然后发现问题之后下次再去,直到检查或验收通过;同时,通过上述方式,由于可视化终端140会将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示,实现了建筑三维模型中的部品模型随实体部品同步生长,即当实体部品安装完成,该部品也会通过用户扫描二维码后立即显示到建筑三维模型中,由此进一步实现了建筑三维模型从无到有,从有到建设完成的过程。

所述部品,包括构成建筑的所有物理部件,所述物理部件可以小到一个窗户、地板砖、灯,大到建筑的叠合梁、楼梯、墙体、阳台。

所述部品二维码110,为专用于某一建筑部品的二维码。在本发明实施例中,每个部品的部品二维码110不相同。

所述用户终端120,为具备输入功能的移动计算机设备,可以包括但不限于手机、智能手表和平板电脑。所述用户终端120具备二维码扫描功能,具体的是所述用户终端120安装的应用具有二维码扫描功能。

所述服务器130,为高性能计算机或者高性能计算机集群。

所述可视化终端140,为能够显示三维模型的设备终端。例如,所述可视化终端140,为能够显示三维模型的眼镜或能够显示三维模型的头盔头盔、手机、电脑。

在本发明实施例中,一个建筑部品从规划设计到安装至建筑中的对应位置,需要经过多个阶段,例如:部品设计阶段、构建材料采购阶段、部品生成阶段、部品质量审核阶段以及部品安装阶段。

其中,部品设计阶段,用于设计部品的外观、部品的结构、部品组成材料、组成材料的属性、各个组成材料的比例等;材料采购阶段,用于购买生成所述部品的各个材料;部品生成阶段,用于根据预先设计的部品的外观、结构以及预先购买的部品的组成材料等生成所述部品,比如通过浇注混凝土等方式生成部品:建筑墙体;部品质量审核阶段,用于审核生成的部品的质量是否过关,若不过关,还需要根据生成的部品的问题进行对应性修改,然后再重新生成部品;部品安装阶段,用于在部品质量过关的情况下,将该部品安装至建筑的对应位置处。

下面以一个例子来说明:所述用户终端120用于在所述部品安装完成前,通过扫描所述部品的部品二维码110,记录所述部品各阶段的部品信息,并将记录的部品信息发送至所述服务器130;所述用户终端120还用于在所述部品完成安装时,拍摄所述部品的图片,通过扫描所述部品的部品二维码110,生成所述部品的三维模型构建请求,并将所述三维模型构建请求和所述图片发送至所述服务器130。

例如,所述用户终端120在所述部品安装完成前的某一个阶段,比如部品生成阶段,利用用户终端120具有扫描功能的应用扫描部品的部品二维码110;通过扫描部品的部品二维码110,用户终端120生成并显示部品阶段选择界面,如图2所示,所述部品阶段选择界面显示有部品信息输入按钮和部品安装完成确认按钮。此时,假设工作人员点击部品信息输入按钮,于是,用户终端120从部品阶段选择界面切换至部品阶段显示界面,在部品阶段显示界面,显示有部品的多个阶段(例如,部品设计阶段、构建材料采购阶段、部品生成阶段、部品质量审核阶段以及部品安装阶段)供工作人员选择,如图3所示,假设工作人员点击了部品生成阶段按钮,于是,用户终端120从部品阶段显示界面切换至部品生成阶段信息输入界面,以使用户终端120通过部品生成阶段信息输入界面获取到工作人员输入的该阶段的部品信息,部品信息输入完成之后,工作人员可以点击部品生成阶段信息输入界面的提交按钮,以使用户终端120将工作人员输入的部品信息发送至服务器130。再如图2所示,假设部品已经成功安装至建筑中,那么工作人员可以点击部品安装完成确认按钮,此时,用户终端120从部品阶段选择界面切换至部品完结界面,所述部品完结界面显示有“图片上传按钮”,以通过该“图片上传按钮”上传拍摄的部品的图片,通过用户点击部品安装完成确认按钮的操作,用户终端120生成所述部品的三维模型构建请求,并将其和部品在所述建筑中的位置信息发送至服务器130,告知服务器130部品已经安装完成,可以在可视化终端140显示该部品。

在本发明实施例中,工作人员可以通过多次扫描部品二维码110上传该部品一个阶段的部品信息,也可以通过一次扫描部品二维码110上传该部品多个阶段的部品信息,在本发明实施例中不做限定。

在本发明实施例中,需要说明的是,服务器130在接收到用户终端120发送的部品信息之后,会对不同部品的部品信息进行分别存储。例如,服务器130为不同部品的部品信息分配不同的地址(存储于不同的文件夹),这样,只要用户终端120输入某一部品的部品信息,就会将该部品的部品信息存储至预先分配的地址位置。

在本发明实施例中,所述部品信息包括反映所述部品在所述建筑中所处位置的位置信息。

具体的,部品信息还包括,示例性的,部品设计阶段的部品信息包括:部品外观、结构和部品组成材料;材料采购阶段的部品信息包括:材料名称、材料价格、材料的采购公司、材料的具体属性参数;部品生成阶段的部品信息包括:生成的实体部品的图片集、部品的生成方式;部品质量审核阶段的部品信息包括:审核单位、审核时间、部品质量是否审核通过(若没有审核通过,部品信息还包括部品问题信息);部品安装阶段的部品信息包括:部品安装位置、部品安装时间、部品安装注意事项和辅助部品安装工具、辅助部品安装材料(比如是否需要粘性材料辅助固定某个固件)。

所述部品信息的类型,可以包括文本类型、图片类型和视频类型,比如,文本类型的部品信息可能有部品的组成材料,图片类型和视频类型的部品信息可能有部品的外观、结构。

在本发明实施例中,所述基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型,将所述部品三维模型和所述位置信息发送至所述可视化终端140,包括:

服务器130基于所述部品信息和所述图片判断是否存储有该部品的部品三维模型;若有,则将存储的所述部品的部品三维模型和所述位置信息发送至所述可视化终端140;若没有,则基于所述部品各阶段的部品信息和所述图片,生成所述部品的部品三维模型,并将生成的所述部品三维模型和所述位置信息发送至所述可视化终。

例如,基于部品信息中的部品属性信息(部品长宽高)和图片等,通过三维建模软件生成该部品三维模型。

在本发明实施例中,由于在部品安装完成前都需要通过扫描部品二维码110记录部品信息,优选的,在进入部品设计阶段之前,就生成该部品的部品二维码110,以便在部品的每个阶段及时的对该阶段的部品信息进行记录。

需要说明的是,部品二维码110也可以在部品从规划设计到安装完成的某一阶段生成,然后再在生成之后录入各个阶段的部品信息,在此不做具体的限定。

在本发明实施例中,为了便于工作人员扫描二维码录入部品信息,所述二维码可以根据部品的阶段贴至多个位置。例如,在部品设计阶段,主要是对部品构成、外观等进行设计,所以将其中一个二维码贴至设计工作室;在部品生成阶段,由于需要进行具体的施工,以生成该部品,所以将其中一个二维码贴在施工区域;在部品安装阶段,因为需要将部品安装至建筑中的对应位置,所以可以将其中的一个二维码贴在该位置附近方便工作人员扫描。

在本发明实施例中,所述可视化系统100,还包括:

二维码生成设备;所述服务器130还用于将构成所述建筑的每个部品的部品名称和部品编号发送至所述二维码生成设备;所述二维码生成设备用于接收所述部品名称和所述部品编号,并基于所述部品编号生成与所述部品名称对应部品的部品二维码110。

所述二维码生成设备,可以是具有输入功能的移动计算机设备,可以包括但不限于手机、平板电脑和笔记本电脑。

所述部品编号,由数字和/或字母和/或字符组成。进一步的,如表1所示,部品编号可以根据建筑号和部品名称生成,同时,由于一个建筑多数情况下包含多种相同的部品(比如建筑中的每个房间都有阳台),于是,还需要为不同的部品赋予不同的编号,比如两个楼梯部品的部品编号分别为:jz1-lt-25和jz1-lt-26,最终实现不同类型的部品具有规律性的部品编号。

在本发明实施例中,所述服务器130可以将部品名称和部品编号的表格(如表1)发送至二维码生成设备,以使该二维码生成设备根据该表格生成不同部品的部品二维码110。

表1

示例性的,如图4所示,所述基于所述部品编号生成与所述部品名称对应部品的部品二维码110,包括:

s11、根据预置表格,将所述部品的部品编号中的字母和字符转换数字,得到只包含数字的部品编号。

所述预置表格,可如表2所示。需要说明的是,字符、字母以及数字项均由两位(或者固定位数)数字组成,且原始部品编号正数第4项和倒数第2项为同一字符,例如,该字符位“-”。

表2

s12、将只包含数字的部品编号转换为多个二进制序列。

s13、将二进制序列中的0用黑色方块表示,将二进制序列中的1用白色方块表示,生成n行m列部品的部品二维码110。

例如,部品标号为:jz1-lt-25,将其转为只包含数字的部品编号为:1115011018231025;将其装换为多个二进制序列:11:00001011,15:00001111,01:00000001,10:00001010,18:00010010,23:00010111,10:00001010,25:00011001;将二进制序列按如下方式进行排列:

然后根据上述排列方式,将0用黑色方块表示,1用白色方块表示,生成8行8列的部品二维码110。

在本发明实施例中,所述可视化终端140存储有部品安装时间表;如图5所示,所述根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示,包括:

s21、根据预置的部品安装时间表以及接收所述部品的三维模型的时间,确定所述部品是否按时完成安装。

所述部品安装时间表,为工作人员为保证建筑能够在预期时间完工预设的时间表,可如表3所示:

表3

s22、若所述部品按时完成安装,则根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第一颜色进行显示。

s23、若所述部品提前完成安装,则根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第二颜色进行显示。

s24、若所述部品延期完成安装,则根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第三颜色进行显示。

在这里,根据部品安装时间表,判断部品是否按时安装,然后根据部品的安装时间与预置时间,将部品以不同的颜色进行显示,这样,当有建筑验收人员或者建筑管理人员在看建筑三维模型的时候,能够很直观的看到部品的安装情况,跟踪建筑施工进度。

进一步的,所述建筑的可视化系统100,还包括管理终端,在所述将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第三颜色进行显示之后,还包括:

向所述管理终端发送反馈信息。

所述管理终端,可以包括但不限于手机或平板电脑或电脑。所述反馈信息可以以短信的方式进行发送,也可以以邮件的方式进行发送,还可以发送至建筑管理app,以在该app显示反馈信息。

可以理解的是,由于向管理终端发送了反馈信息,当建筑管理人员看到部品延期完成安装时,可能需要对施工人员等进行督促,保证建筑按期验收。

在本发明实施例中,所述服务器130还用于在接收到所述用户终端120发送的部品信息时,根据所述部品信息中的安装阶段信息确定所述部品的安装阶段,并基于所述安装阶段,生成与所述安装阶段对应的显示内容,将所述显示内容和所述位置信息发送至所述可视化终端140;

所述可视化终端140还用于接收所述显示内容和所述位置信息,根据所述位置信息,将所述显示内容添加到所述建筑的建筑三维模型的对应位置处显示;

相应的,所述将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示,包括:删除所述显示内容,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示。

所述显示内容,可以是文字显示内容,例如,当确定部品的安装阶段为部品设计阶段,则显示内容为文字“设计阶段”;所述显示内容,还可以是图片,例如,显示内容为设计图纸,以表明当前处于设计阶段;所述显示内容,还可以是虚拟现实视频,例如,将部品设计人员设计部品的过程拍摄成视频作为显示内容,这样,不仅能够更为直观的根据显示内容确定部品所处阶段,还能对部品设计人员进行工作监督,看其是否有违规操作等。

需要说明的是,在下一显示内容到来时,需要删除上一显示内容,以实现唯一显示一个内容,避免显示多个内容导致的当前显示内容不清楚的情况。例如,上一显示内容为“设计阶段”,则下一显示内容为“材料采购阶段”,删除“设计阶段”,以更好的显示“材料采购阶段”。

在这里,服务器130在接收到某一阶段的部品信息时,根据安装阶段信息确定部品的安装阶段,比如是部品设计阶段,或者是部品生成阶段,然后生成与该阶段对应的显示内容以在可视化终端140进行显示,这样,即使部品还未能安装至建筑的对应位置,也不至于在建筑三维模型中该部品的对应位置处没有任何显示内容,不便于建筑管理人员了解建筑施工进度,所以,从部品信息中提取到安装阶段信息,以显示体现部品阶段的内容,便于建筑管理人员了解建筑施工进度。

在本发明实施例中,所述建筑的可视化系统100,还包括:

管理终端;如图6所示,所述基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型,包括:

s31、判断所述部品各阶段的部品信息与所述部品的预置部品信息是否相同。

所述预置部品信息,包括部品各个阶段的部品信息,主要用于判断工作人员上传的部品信息与预置部品信息是否相同,若不相同,是否认为工作人员有违规操作。例如,部品信息中部品的生产厂商为:天涯在线公司,而预置部品信息记录的该部品的生产厂商为:五海一家公司,显然,部品生产厂商不同,很难保证天涯在线公司生产的部品满足建筑开发商的要求。

s32、若相同,则基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型。

s33、若不相同;则基于所述图片和所述预置部品信息,确定所述部品的部品三维模型,并向所述管理终端发送反馈信息,相应的,所述将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示,包括:将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以预置显示方式显示。

所述反馈信息,包括详细的问题信息,即反馈信息将部品信息与预置部品信息的不同之处进行详细的反馈。

所述预置显示方式,为与部品信息和所述部品的预置部品信息相同时的显示方式不同的方式。例如,部品信息与所述部品的预置部品信息相同时的显示方式为:将部品三维模型以非闪烁方式显示,而部品信息与所述部品的预置部品信息不相同时的显示方式为:将部品三维模型闪烁显示。

在这里,在部品信息与所述部品的预置部品信息不相同的时候,向管理终端发送反馈信息,使得管理终端即使没有看到建筑三维模型部品对应位置处的显示,也能了解到工作可能存在违规操作,及时进行违规操作处理,同时,在部品信息与所述部品的预置部品信息不相同的时候,还将其以预置显示方式进行了显示,这样,建筑管理人员一看到该部品的预置显示方式,就知道,该部品没有按预期完成,工作人员可能在某一环节出现了违规操作。

进一步的,工作人员还可以在可视化终端140执行问题信息查看操作,查看问题信息。例如,工作人员双击部品三维模型的左上角区域,以查看部品问题信息,是否生产厂商错误或者部品生成方式有问题。

在本发明实施例中,所述可视化终端140在将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示之后,还用于:

若在所述部品的三维模型区域检测到预置操作,则将与所述部品对应的预设部品信息进行显示。

例如,所述预置操作为双击部品三维模型的操作,或者所述预置操作为手指从左到右滑动的操作,再或者所述预置操作为点击部品三维模型,在弹出预设部品信息查看按钮之后,再点击该按钮的操作。

所述预设部品信息,可以是如上所述的部品问题信息,也可以是部品的比较重要的信息,例如,部品从设计到安装完成花费的金额,或者部品虽已完成安装,但是在安装过程中遇到的几个比较大的问题,所述预设部品信息的内容,可以根据实际需要进行设置,在此不做具体的限定。

在本发明实施例中,所述可视化终端140显示有若干的功能按钮,通过这些功能按钮可以使可视化终端140或者服务器130配合可视化终端140完成相应功能。例如,所述可视化终端140显示有实体建筑视频显示按钮,建筑管理人员可以点击该按钮,于是可视化终端140检测到实体建筑视频点击操作,生成实体建筑视频查看请求,并将该请求发送至服务器130;服务器130在接收到该请求之后,控制无人机拍摄实体建筑的视频,并在拍摄完成后,将视频发送至服务器130,相应的,服务器130接收无人机拍摄的视频并将该视频转发至可视化终端140;可视化终端140接收该视频,将该视频和建筑三维模型分屏显示(例如,可视化终端140的左边屏幕区域显示实体建筑视频,右边屏幕区域显示建筑三维模型),以同时显示建筑三维模型和实体视频,使建筑管理人员通过可视化终端140的显示直观的看出生成的建筑三维模型和实体三维模型的区别。

实施例二

图7示出了本发明实施例二提供的一种建筑的可视化方法的实现流程示意图。详述如下:

s101、获取用户终端发送的部品的三维模型构建请求和所述用户终端在所述部品安装完成时拍摄的所述部品的图片;所述三维模型构建请求为在所述部品完成安装时,通过所述用户终端扫描所述部品的部品二维码生成。

s102、根据所述三维模型构建请求执行:基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型;所述部品信息包括反映所述部品在所述建筑中所处位置的位置信息。

s103、将所述部品三维模型和所述位置信息发送至可视化终端;以使所述可视化终端根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示。

上述方案,首先获取用户终端发送的部品的三维模型构建请求和所述用户终端在所述部品安装完成时拍摄的所述部品的图片;所述三维模型构建请求为在所述部品完成安装时,通过所述用户终端扫描所述部品的部品二维码生成;然后根据所述三维模型构建请求执行:基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型;所述部品信息包括反映所述部品在所述建筑中所处位置的位置信息;最后将所述部品三维模型和所述位置信息发送至可视化终端;以使所述可视化终端根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示。可见,通过上述方式,能够大大的减少工作人员去到建筑现场检查施工进度、验收建筑的次数,因为,可以预先通过可视化终端对建筑的三维显示,进行初步检查或者验收,如果通过该建筑的三维模型发现建筑没有任何问题,再去到施工现场进行再次确认,而不是先去施工现场,然后发现问题之后下次再去,直到检查或验收通过;同时,通过上述方式,由于可视化终端会将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示,实现了建筑三维模型中的部品模型随实体部品同步生长,即当实体部品安装完成,该部品也会通过用户扫描二维码后立即显示到建筑三维模型中,由此进一步实现了建筑三维模型从无到有,从有到建设完成的过程。

在本发明实施例中,步骤s103所述可视化终端将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示,具体包括:

根据预置的部品安装时间表以及接收所述部品的三维模型的时间,确定所述部品是否按时完成安装;

若所述部品按时完成安装,则根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第一颜色进行显示;

若所述部品提前完成安装,则根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第二颜色进行显示;

若所述部品延期完成安装,则根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第三颜色进行显示。

在本发明实施例中,所述可视化终端在所述将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第三颜色进行显示之后,还包括:

向所述管理终端发送反馈信息。

在本发明实施例中,在步骤s101所述获取用户终端发送的部品的三维模型构建请求之前,还包括:

接收所述用户终端发送的部品信息;

根据所述部品信息中的安装阶段信息确定所述部品的安装阶段,并基于所述安装阶段,生成与所述安装阶段对应的显示内容,将所述显示内容和所述位置信息发送至所述可视化终端,以使所述可视化终端接收所述显示内容和所述位置信息,根据所述位置信息,将所述显示内容添加到所述建筑的建筑三维模型的对应位置处显示;

相应的,步骤s103所述将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示,包括:

删除所述显示内容,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示。

在本发明实施例中,所述基于所述视频和所述部品的部品信息,生成所述部品的三维模型,包括:

判断所述部品各阶段的部品信息与所述部品的预置部品信息是否相同;

若相同,则基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型;

若不相同;则基于所述图片和所述预置部品信息,确定所述部品的部品三维模型,并向所述管理终端发送反馈信息,相应的,所述将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示,包括:将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以预置显示方式显示。

在本发明实施例中,步骤s103所述可视化终端在将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示之后,还包括:

若在所述部品的三维模型区域检测到预置操作,则将与所述部品对应的预设部品信息进行显示。

需要说明的是,本发明实施例二提出的建筑的可视化方法与本发明实施例一提出的建筑的可视化系统基于相同的发明构思,方法实施例与系统实施例中的相应技术内容可互相适用,此处不再详述。

实施例三

在本发明的另一实施例中提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时实现:

获取用户终端发送的部品的三维模型构建请求和所述用户终端在所述部品安装完成时拍摄的所述部品的图片;所述三维模型构建请求为在所述部品完成安装时,通过所述用户终端扫描所述部品的部品二维码生成;

根据所述三维模型构建请求执行:基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型;所述部品信息包括反映所述部品在所述建筑中所处位置的位置信息;

将所述部品三维模型和所述位置信息发送至可视化终端;以使所述可视化终端根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示。

上述计算机可读存储介质,获取用户终端发送的部品的三维模型构建请求和所述用户终端在所述部品安装完成时拍摄的所述部品的图片;所述三维模型构建请求为在所述部品完成安装时,通过所述用户终端扫描所述部品的部品二维码生成;然后根据所述三维模型构建请求执行:基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型;所述部品信息包括反映所述部品在所述建筑中所处位置的位置信息;最后将所述部品三维模型和所述位置信息发送至可视化终端;以使所述可视化终端根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示。可见,通过上述方式,能够大大的减少工作人员去到建筑现场检查施工进度、验收建筑的次数,因为,可以预先通过可视化终端对建筑的三维显示,进行初步检查或者验收,如果通过该建筑的三维模型发现建筑没有任何问题,再去到施工现场进行再次确认,而不是先去施工现场,然后发现问题之后下次再去,直到检查或验收通过;同时,通过上述方式,由于可视化终端会将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示,实现了建筑三维模型中的部品模型随实体部品同步生长,即当实体部品安装完成,该部品也会通过用户扫描二维码后立即显示到建筑三维模型中,由此进一步实现了建筑三维模型从无到有,从有到建设完成的过程。

进一步的,所述计算机程序被处理器执行时还实现:

根据预置的部品安装时间表以及接收所述部品的三维模型的时间,确定所述部品是否按时完成安装;

若所述部品按时完成安装,则根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第一颜色进行显示;

若所述部品提前完成安装,则根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第二颜色进行显示;

若所述部品延期完成安装,则根据所述位置信息,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第三颜色进行显示。

进一步的,所述计算机程序被处理器执行时还实现:

在所述将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以第三颜色进行显示之后,向所述管理终端发送反馈信息。

进一步的,所述计算机程序被处理器执行时还实现:

在步骤s101所述获取用户终端发送的部品的三维模型构建请求之前,接收所述用户终端发送的部品信息;

根据所述部品信息中的安装阶段信息确定所述部品的安装阶段,并基于所述安装阶段,生成与所述安装阶段对应的显示内容,将所述显示内容和所述位置信息发送至所述可视化终端,以使所述可视化终端接收所述显示内容和所述位置信息,根据所述位置信息,将所述显示内容添加到所述建筑的建筑三维模型的对应位置处显示;

删除所述显示内容,将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示。

进一步的,所述计算机程序被处理器执行时还实现:

判断所述部品各阶段的部品信息与所述部品的预置部品信息是否相同;

若相同,则基于所述部品各阶段的部品信息和所述图片,确定所述部品的部品三维模型;

若不相同;则基于所述图片和所述预置部品信息,确定所述部品的部品三维模型,并向所述管理终端发送反馈信息,相应的,所述将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示,包括:将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处以预置显示方式显示。

进一步的,所述计算机程序被处理器执行时还实现:

在将所述部品的三维模型添加到所述建筑的建筑三维模型的对应位置处显示之后,若在所述部品的三维模型区域检测到预置操作,则将与所述部品对应的预设部品信息进行显示。

所述计算机可读存储介质可以是前述任一实施例所述的设备的内部存储单元,例如设备的硬盘或内存。所述计算机可读存储介质也可以是所述设备的外部存储设备,例如所述设备上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述计算机可读存储介质还可以既包括所述设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序及所述设备所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。

需要说明的是,本发明实施例三提出的计算机可读存储介质与本发明实施例二提出的建筑的可视化方法或本发明实施例一提出的建筑的可视化系统基于相同的发明构思,设备实施例与方法(系统)实施例中的相应技术内容可互相适用,此处不再详述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的设备和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、设备或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1