人工智能技术在施工图审查业务中的研究与应用
陈伟、李长乐、曹吉昌、於其之、李美华、陈明琪、刘昊
摘 要:习近平总书记倡导推进互联网、大数据、人工智能同实体经济深度融合,国家正大力支持人工智能产业发展,加强人工智能等新一代信息技术在建筑领域中的融合应用。随着深度学习在视觉领域的成功应用,本文将基于特征学习的人工智能技术引入施工图审查业务中,充分挖掘建筑工程图纸的特点,通过使用深度学习、计算机视觉算法技术和大量图纸数据训练的方式进行相关智能审查技术开发,搭建了一个可以自动、智能审图的系统,以期有效保障行业的整体设计质量。
关键词:工程图纸识别;工程图纸审查;人工智能;大数据
我们正处在一个创新驱动的科技时代,人工智能是新一轮科技革命和产业变革的重要驱动力量。习近平总书记在中国共产党第十九次全国代表大会上的报告中指出,要推进互联网、大数据、人工智能同实体经济深度融合,做大做强数字经济。2022年1月,住房和城乡建设部发布《“十四五”建筑业发展规划》,其中明确提出:“强化施工图审查作用,全面推广数字化审查,探索推进 BIM 审查和人工智能审查。”近年来,国家发布多项关于图纸审查的文件,要求在加快探索取消施工图审查(或缩小审查范围)、实行告知承诺制和设计人员终身负责制等方面,尽快形成可复制可推广的经验。因此,使用人工智能技术对建筑图纸进行审查成为工程建设领域的一个必然趋势,也为建筑行业的发展带来了新的机遇。
CAD 图纸是当前设计行业最常见的设计成果文件,也是绘图软件直接输出的文件格式,CAD 文件中的数据是将图元和图块进行结构化存储。同时,由于二维图纸是目前唯一具有法律效力的的设计成果,设计人员会在图纸中表达所有的设计信息,保证图纸文件的数据完整性。其他文档或图片格式设计文件如 PDF、XPS、 Docx 等,从格式属性上来讲很难完整表达设计图纸上矢量图形要素和信息,无论从图纸解析、识别还是规范判定上都很难满足对数据准确度和标准化的客观要求。而 BIM 模型由于缺乏法律依据,且当前图模不一致的问题难以解决,模型审出问题的有效性低,推广落地BIM 模型审查难度较大。在此背景下,基于 CAD 设计文件的 DWG 格式,研究人工智能技术在施工图审查中的应用,具备更高的可行性和效益。
1 业务需求与解决方案研究
“审图”的基础是“识图”,能准确识别各种各样的图纸、提取当中的设计信息,是 CAD 智能审图的前提。因此,本文将研究重点放在了识图能力上,具体需求如下:
(1)图框识别:如何在各种情况下(例如图框在布局空间、文字不是用文本等),都能准确识别设计图框及图框信息。
(2)图层识别:如何在各种情况下(图层设置不规范、图元对象放错图层等情况下)均能准确地找到目标图层。
(3)构件识别:如何在不要求使用统一标准制图

的情况下,仍能对各种五花八门的对象进行准确识别。
(4)空间识别:如何在不进行事先标注的情况下,自动识别各种封闭或开敞的空间,并进行坐标级别的准确定位。
(5)关系识别:如何准确定义各类关系,并能够根据相关对象的位置数据,准确识别对象与对象、对象与空间之间的关系。
1.1 图框识别
目前,CAD 图纸的表达没有明确的强制性要求,因此实际项目的电子图纸并没有统一的格式,设计师会使用各种各样的图元来表达图纸信息,这导致计算机系统无法准确识别到 CAD 文件内的图纸信息。而图纸信息是审图工作的基础信息,只有做到精准识别图框和图纸的信息,系统才能精准审图。
方案通过研究大量图纸文件中的图元信息,总结出图框图元的图形特征,进行机器学习并得到分类模型,从而研发出一套图形分类算法。通过自研的图形算法,结合 OCR(光学字符识别)技术,系统可准确地识别出 CAD 文件中的图框范围和图纸信息,为审图提供准确的基础信息。该功能帮助信息管理系统实现从以文件为维度到以图纸(图框)为维度存储数据信息的转变,同时将设计产生的电子文件资料从源头进行管理。
1.2 图层识别
CAD文件中的图元是以图层维度存储在文件中的,设计师为了绘图方便,会将不同的构件绘制到各自的图层中。CAD 文件中的图层都有对应的图层名称,通过正确的图层名称,系统可初步判断出该图层内图元所表达的构件。但是在实际的图纸文件中,由于人为因素,图层常常没有使用正确的图层名称。这将导致机器审图时无法对图层的内容进行正确地判断,导致审图的准确率大大降低。
方案针对这一问题,分别从图形和图像两方面去解决。在图形方面,对不同图层内的图形信息进行大数据分析,提取出图元信息的规律。借助这一规律,实现计算机对图层信息的快速判断。在图像方面,使用大量的图例图像训练出一个分类模型。在系统运行中,先将各图层中的图例图像提取出来,利用该模型进行图像分类,从而实现对图层内容的判断。
1.3 构件识别
建筑图纸构件识别问题的主要任务是对建筑图纸中构成建筑物及附属设施的各种的基本单元进行准确有效的定位和识别,以便能够准确地识别各类建筑及附属设施的种类、形状、位置。传统的解决方案有两种:一种是应用统一标准的构件模型库,但是在实际使用中既不满足设计师的使用灵活性需求,也存在制图习惯难以统一的问题;另一种是基于传统的图像识别方法,通过预先设定的模板匹配各种构件,但往往容易造成大量的误检漏检错检。构件对象识别效果,如图1所示。
图1 构件对象识别效果
近年来,得益于 AI 算法和计算能力的提升,方案创新的研发出了面向建筑工程图纸优化的深度学习目标检测方法。结合 CAD 几何信息定位准与深度学习泛化能力强的特点,我们设计的构件识别算法,在整幅图像上各个位置用自适应的多尺度区域局部特征图边框回归。同时,结合本身的分区定位信息,自适应的裁剪图片进行定位,进一步提升小目标识别能力。巧妙利用CAD 的矢量信息,在保证几何拓扑不变性的情况下对定位框进行精细化、坐标化的标定,充分保证了构件对象识别的准确、高效、完备等特点。此外,面向工程图纸识别问题进行优化,最终取得了识别准确率优于最新公开技术文献 的成果。
1.4 空间识别
建筑图纸的空间信息十分重要,建筑物的尺寸、性状,甚至是部分功能性都依赖对空间的准确定位,但是一般空间标注的信息并不充分与完整,空间边界分隔不明确及空间的多样性等因素严重影响了空间定位和识别。因此,在很多情况下,需要依赖审核人员丰富的经验来推理和识别相关信息。基于计算机识别的方法,传统的基于图形学和形态学的方法,往往利用图形学和形态学的算法,或开源的工具包如 Open-CV 等结合先验知识进行空间识别定位。但是实际图纸的质量层次不齐,制图标准也多种多样,直接影响此类方法的实用效果。例如,边缘轮廓提取中若采用线段的连续性结合算子提取特征进行判断,往往受到断线、重合、门窗附件等信息的干扰。在 AI 时代,图像语义分割的方法,给我们提供了新思路,利用其很好的泛化能力和像素级的分割能够启发新的方案。空间对象识别效果,如图 2 所示。
图2 空间对象识别效果
方案基于空间信息的拓扑不变性结合深度网络中的语义分割算法,既能够保证对空间的准确识别又充分提取了矢量信息,保证了空间坐标的准确和全面。结合深度 OCR和集成算法,实现了对完整空间的定位和分区。
1.5 关系识别
建筑图纸中的审核问题,从本质上是对构件的关系审核。构件的关系包括(1)构件与自己的特定需求之间的关系定义,例如构件本身尺寸、材质、位置、形状等;(2)构件之间的关系定义,例如构件与构件之间的距离、水平位置、垂直位置、功能影响及相互关系等。对于关系的理解和定义,主要难度在于如何在海量文本定义的规则中抽取出有效的计算机能够识别的关系,其中有定量、定性的区别,也有单体、多体的区别,还有局部和整体的区别。如果不能实现对于规则逻辑的高效理解,那么审核问题将会变成一个耗费人工,“头痛医头,脚痛医脚”的打补丁工程,效率低下且维护困难。
方案创新利用自然语言处理技术结合智能决策算法,通过合理的定义规则关系,抽取同类规则,结合范式方法和学习方法,对定量和定性规则采取不同的处理方案,兼顾效率和准确性。对于范式类的规则,遵循以下的设计逻辑:通过模块化编程,实现逻辑抽取;通过对逻辑关系的抽象定义,开发不同的功能模块函数库;通过函数复合,实现复杂关系的理解。对于非范式类规则,通过学习方法,在经过大量标注完成的高质量数据集和测试库的帮助下,利用集成学习方法,即将多个学习模型组合,以获得更好的效果,使组合后的模型具有更强的泛化能力。因此,能够对于诸如定性、整体的规则实现高效率且准确的审查。
2 应用实践
2.1 整体应用情况
目前,本文所述的智能审查系统已经应用于超90家签约企业,类型涵盖政府部门、地产公司、设计院及审图公司等。累计审查53.3万张图纸,发现各类问 36万处,为客户避免的潜在损失超23亿元,取得了显著的经济效益和社会效益。
2.2 政府应用场景
政府传统的基于人工的公共事务决策由于收集信息有限,决策效果难以精确化,因此在很大程度上存在决策质量不高与不确定性的问题。现在政府可基于智能审查系统的结果数据进行多维度的统计或比较,例如按照设计院维度、专业维度分别统计违反强条数目、每万平方米违反强条数目等,按照设计师维度统计违反强条数目、平均每项目违反强条数目等,按照强条维度统计违反次数、强条数目等。
2.3 设计院应用场景
设计院有两个较为典型的应用场景:其一,项目图纸正式提交给甲方前,应该 AI 智能审图发现问题,提前规避风险,减少来回沟通时间,缩短项目交付周期;其二,各专业设计师在设计过程中应用 AI 智能审图及时发现问题并修改,提升整体设计质量,也减少了总工的审图时间,提升内部效率。
2.4 地产应用场景
地产公司使用智能审查系统主要用于审查合作设计院提交的项目图纸,借助 AI 的优势高效地发现图纸中存在的设计风险并及时沟通修改,节省审图人力和时间,避免进入施工阶段后带来的成本浪费、收益影响,也能帮助规避群诉事件,消除安全事故风险。
3 小结
监 制:龚志品
长按二维码关注我们
长按识别二维码进群
不定期分享行业政策及资讯
