1.本发明属于智能图审技术领域,特别是一种水务工程施工图审查系统。
背景技术:2.随着人工智能、大数据等先进信息技术的发展,在各行业应用人工智能技术是未来发展趋势。目前,施工图审查大部分采用传统审查方式,传统审图不仅成本高,多头审,重复审,导致周期长,而且要把图纸打印出来,一有修改就要反复修改,影响工程建设进度,同时传统纸质审图方式难以保留审图痕迹,缺少对施工图的形式审查环节,且未对施工图进行分类管理、审查和存储,给审图人员带来繁重的工作量,这个问题亟待解决。
技术实现要素:3.本发明的目的是提供一种水务工程施工图审查系统,以解决现有技术中的不足,它采用人工智能技术替代传统审图人员的人工审图模式,实现审查工作的自动化,避免人工审图因个人专业技术水平、认真程度、主观意识等方面的影响,使得审查过程更加客观、真实、科学和高效。
4.本技术的一个实施例提供了一种水务工程施工图审查系统,应用于利用ai技术构建的智能审查平台,所述系统包括:
5.审查信息管理模块、bim施工图数据格式转换模块、水务工程bim施工图审查模块以及审查结果输出和复核模块;其中,
6.所述审查信息管理模块用于上传并管理待审查的水务工程施工图信息;
7.所述bim施工图数据格式转换模块用于接收所述审查信息管理模块上传的待审查的水务工程施工图,提取获得bim模型数据信息并将rvt格式文件转换为审查系统可处理的ifc格式文件;
8.所述水务工程bim施工图审查模块用于执行所述待审查的水务工程施工图的智能审查;
9.所述审查结果输出和复核模块用于反馈所述待审查的水务工程施工图的智能审查结果并进行审查结果的验证。
10.可选的,所述审查信息管理模块,包括:
11.施工图上传单元、施工图形式审查单元、施工图分类单元和审查分配管理单元;其中,所述施工图上传单元用于上传待审查的水务工程施工图;所述施工图形式审查单元用于对上传的待审查的水务工程施工图进行形式审查;所述施工图分类单元用于分类通过形式审查的待审查的水务工程施工图;所述审查分配管理单元用于按照预设审查标准对分类完成的待审查的水务工程施工图进行分配并存储。
12.可选的,所述施工图形式审查单元,包括:
13.标准规范审查子单元和形式审查子单元;其中,所述标准规范审查子单元用于根据预置标准规范条文智能审查水务工程施工图文件;所述形式审查子单元用于提取施工图
纸的标题、图纸格式、作图线数据以及图纸扩展名,并利用深度学习技术进行形式审查。
14.可选的,所述施工图分类单元,包括:
15.施工图特征提取子单元和审查标准分类存储子单元;其中,所述施工图特征提取子单元用于依据建筑和专业特点,提取水务工程施工图的特征信息,并根据所述特征信息确认待审查的水务工程施工图的审查要点;所述审查标准分类存储子单元用于接收所述施工图特征提取子单元发送的提取结果,并根据预设审查标准对所述水务工程施工图进行分类和复核。
16.可选的,所述水务工程bim施工图审查模块,包括:
17.施工图获取单元和审查处理单元;其中,所述施工图获取单元用于获取待审核的bim模型数据信息;所述审查处理单元用于利用bim审查技术执行所述bim模型数据信息的审查。
18.可选的,所述审查处理单元,包括:
19.bim模型识别子单元、bim模型构建子单元和判断子单元;其中,所述bim模型识别子单元用于通过图像识别技术识别所述施工图获取单元获取的待审核的bim模型数据信息,并将识别结果信息发送至所述bim模型构建子单元;所述bim模型构建子单元用于根据所述bim模型识别子单元发送来的识别结果信息通过3d仿真技术还原待审查的水务工程施工图的设计模型,并将所述设计模型发送至所述判断子单元;所述判断子单元用于根据预设审查标准审查所述设计模型,并判断所述设计模型是否符合对应类别的预设审查标准。
20.可选的,所述审查处理单元,还包括:
21.审查报告生成子单元,用于若所述设计模型不符合对应类别的预设审查标准,则记录不符合与所述设计模型对应类别的预设审查标准的错误信息,并自动生成所述待审查的水务工程施工图的审查报告。
22.可选的,所述审查结果输出和复核模块,包括:
23.结果反馈单元和复核分析单元;其中,所述结果反馈单元用于记录并反馈智能审查平台的审查结果;所述复核分析单元用于在所述结果反馈单元输出的结果出现错误时,记录并分析更正错误信息,然后将错误信息反馈至所述审水务工程bim施工图审查模块。
24.可选的,所述复核分析单元更正错误信息的方式包括ai系统自动更正和人工手动更正。
25.可选的,所述审查要点包括:根据挡水、蓄水建筑物、输水建筑物、水电站建筑物、泄水建筑物、电气以及金属结构制定的各审查要点。
26.本技术的又一实施例提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述所述的系统。
27.本技术的又一实施例提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述所述的系统。
28.与现有技术相比,本发明通过提供一种水务工程施工图审查系统,包括审查信息管理模块、bim施工图数据格式转换模块、水务工程bim施工图审查模块以及审查结果输出和复核模块,以解决现有技术中的不足,它采用人工智能技术替代传统审图人员的人工审图模式,实现审查工作的自动化,避免人工审图因个人专业技术水平、认真程度、主观意识等方面的影响,使得审查过程更加客观、真实、科学和高效。
附图说明
29.图1为本发明实施例提供的一种水务工程施工图审查系统框架结构示意图;
30.图2为本发明实施例提供的一种审查信息管理模块的框架结构示意图;
31.图3为本发明实施例提供的一种水务工程施工图审查系统的计算机终端的硬件结构框图。
具体实施方式
32.下面对本发明的具体实施方式进行描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。
33.水务工程除了有与建筑工程类似的建筑、结构、水、电、暖、通专业,另外还有水工、给排水、工艺、金属结构、岩土、水保、施组等专业,bim应用较少,目前,水务工程未实际应用bim技术进行审查工作。房建bim可以通过如下审查流程:首先是设计院按照要求做好bim模型,bim模型不强制指定软件,但是在bim模型做好以后,然后通过插件统一把模型转化为cim平台可以识别的数据格式,然后提交到bim审查的网页端,审查人员可以在此审查系统中查看模型,并可以运用此系统对模型生成审查报告。但是该系统仅针对房屋建筑领域,不适用水务工程领域。将人工智能、大数据等先进信息技术应用于水务工程施工图审查,提供一种bim施工图ai智能审查系统,实现水务工程bim施工图的智能审查。
34.参见图1,图1为本发明实施例提供的一种水务工程施工图审查系统框架结构示意图,其中,水务工程施工图审查系统,应用于利用ai技术构建的智能审查平台10,水务工程施工图审查系统可以包括:审查信息管理模块101、bim施工图数据格式转换模块102、水务工程bim施工图审查模块103以及审查结果输出和复核模块104;其中,所述审查信息管理模块101用于上传并管理待审查的水务工程施工图信息,为了尽可能准确地获得待审查的水务工程施工图信息,可以通过拍摄装置和扫描装置拍摄或扫描获取;所述bim施工图数据格式转换模块102用于接收所述审查信息管理模块101上传的待审查的水务工程施工图,提取获得bim模型数据信息并将rvt格式文件转换为审查系统可处理的ifc格式文件;所述水务工程bim施工图审查模块103用于执行所述待审查的水务工程施工图的智能审查;所述审查结果输出和复核模块104用于反馈所述待审查的水务工程施工图的智能审查结果并进行审查结果的验证。
35.具体的,参见图2,图2为本发明实施例提供的一种审查信息管理模块的框架结构示意图,所述审查信息管理模块101,可以包括:施工图上传单元、施工图形式审查单元、施工图分类单元和审查分配管理单元;其中,所述施工图上传单元用于上传待审查的水务工程施工图;所述施工图形式审查单元用于对上传的待审查的水务工程施工图进行形式审查;所述施工图分类单元用于分类通过形式审查的待审查的水务工程施工图;所述审查分配管理单元用于按照预设审查标准对分类完成的待审查的水务工程施工图进行分配并存储。
36.在一种可选的实施方式中,所述施工图形式审查单元,包括:标准规范审查子单元和形式审查子单元;其中,所述标准规范审查子单元用于根据预置标准规范条文智能审查
水务工程施工图文件;所述形式审查子单元用于提取施工图纸的标题、图纸格式、作图线数据以及图纸扩展名,并利用深度学习技术进行形式审查。
37.在一种可选的实施方式中,所述施工图分类单元,包括:施工图特征提取子单元和审查标准分类存储子单元;其中,所述施工图特征提取子单元用于依据建筑和专业特点,提取水务工程施工图的特征信息,并根据所述特征信息确认待审查的水务工程施工图的审查要点;所述审查标准分类存储子单元用于接收所述施工图特征提取子单元发送的提取结果,并根据预设审查标准对所述水务工程施工图进行分类和复核。
38.具体的,所述水务工程bim施工图审查模块103,包括:施工图获取单元和审查处理单元;其中,所述施工图获取单元用于获取待审核的bim模型数据信息;所述审查处理单元用于利用bim审查技术执行所述bim模型数据信息的审查。
39.在一种可选的实施方式中,所述审查处理单元,包括:bim模型识别子单元、bim模型构建子单元和判断子单元;其中,所述bim模型识别子单元用于通过图像识别技术识别所述施工图获取单元获取的待审核的bim模型数据信息,并将识别结果信息发送至所述bim模型构建子单元;所述bim模型构建子单元用于根据所述bim模型识别子单元发送来的识别结果信息通过3d仿真技术还原待审查的水务工程施工图的设计模型,并将所述设计模型发送至所述判断子单元;所述判断子单元用于根据预设审查标准审查所述设计模型,并判断所述设计模型是否符合对应类别的预设审查标准。
40.需要说明的是,所述审查处理单元,还可以包括:审查报告生成子单元,用于若所述设计模型不符合对应类别的预设审查标准,则记录不符合与所述设计模型对应类别的预设审查标准的错误信息,并自动生成所述待审查的水务工程施工图的审查报告。
41.具体的,所述审查结果输出和复核模块104,可以包括:结果反馈单元和复核分析单元;其中,所述结果反馈单元用于记录并反馈智能审查平台的审查结果;所述复核分析单元用于在所述结果反馈单元输出的结果出现错误时,记录并分析更正错误信息,然后将错误信息反馈至所述审水务工程bim施工图审查模块。
42.其中,所述复核分析单元更正错误信息的方式包括ai系统自动更正和人工手动更正。
43.需要说明的是,所述审查要点包括:根据挡水、蓄水建筑物、输水建筑物、水电站建筑物、泄水建筑物、电气以及金属结构制定的各审查要点。
44.其中,还可以对标准规范中强制条文、涉及公共利益的条文进行机器语言分解,实现标准规范与机器语言互通。
45.示例性的,水务工程bim施工图审查模块根据水务工程建筑物类型分为:挡水、蓄水建筑物模块,输水建筑物模块,水电站建筑物模块,泄水建筑物模块,电气模块,金属结构模块及业务用房模块。每个模块根据建筑物及审查专业特点预设相关标准的审查要点,例如系统预设水务行业重要的标准规范的审查要点,审查人员可根据项目类型及专业配置相应规则。该系统在应用过程中,首先应用bim施工图数据格式转换模块,将rvt格式文件转换为审查文件格式,施工图审查采用bim审查技术,其中的三维信息模型包含几何信息和属性信息等,采用图形数据识别,语义识别、模式识别等方式,并且智能审查输入模型包含构件级,功能级和项目级,实现检查内容全覆盖,规避了一些人工审查产生的漏项,实现自动选择审查要点,在审查系统中打开需要审查的文件,输入复核计算结果等审查相关信息,随后
选择建筑物类型及专业、选择使用的规范并自动引用标准规范条文,系统自动进行审查要点搜集并比较,审查完成显示审查结果,审查结果规范完整,bim施工图审核完成,自动形成审查报告,规范审查意见,避免审查过程信息记录不完整,最后人工对结果确认复核,输出并保存智能审查结果。
46.可见,本发明实施例提供一种水务工程施工图审查系统,它采用人工智能技术替代传统审图人员的人工审图模式,实现审查工作的自动化,避免人工审图因个人专业技术水平、认真程度、主观意识等方面的影响,使得审查过程更加客观、真实、科学和高效。
47.本发明实施例提供了一种水务工程施工图审查系统,该系统可以应用于电子设备,如计算机终端,具体如普通电脑、平板等。
48.下面以运行在计算机终端上为例对其进行详细说明。图3为本发明实施例提供的一种水务工程施工图审查系统的计算机终端的硬件结构框图。如图3所示,计算机终端可以包括一个或多个(图3中仅示出一个)处理器302(处理器302可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器304,可选地,上述计算机终端还可以包括用于通信功能的传输装置306以及输入输出设备308。本领域普通技术人员可以理解,图3所示的结构仅为示意,其并不对上述计算机终端的结构造成限定。例如,计算机终端还可包括比图3中所示更多或者更少的组件,或者具有与图3所示不同的配置。
49.存储器304可用于存储应用软件的软件程序以及模块,如本技术实施例中的一种水务工程施工图审查系统对应的程序指令/模块,处理器302通过运行存储在存储器304内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的系统。存储器304可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器304可进一步包括相对于处理器302远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
50.传输装置306用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端的通信供应商提供的无线网络。在一个实例中,传输装置306包括一个网络适配器(network interface controller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置306可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。
51.本发明实施例还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项系统实施例中的模块。
52.具体的,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
53.本发明实施例还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项系统实施例中的模块。
54.具体的,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
55.需要说明的是,对于前述的各系统实施例,为了简单描述,故将其都表述为一系列
的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
56.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
57.在本发明所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
58.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
59.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
60.上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例上述系统的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
61.以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的系统及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。