一种基于计算机视觉的工程图纸比对装置和方法制造方法及图纸

技术编号:30764994 阅读:11 留言:0更新日期:2021-11-10 12:22
本发明专利技术公开了一种基于计算机视觉的工程图纸比对装置和方法,所述装置包括用户交互组件、数据关系管理组件、数据处理组件、图纸页面匹配组件和图纸差异检测组件;本发明专利技术基于有前后版本关系的工程图纸文件,在内容页错位的情况下进行关系比对查找,在确定比对关系后使用基于计算机视觉的图像比对方法检测图像中的差异内容,将比对结果显示给用户,高效的进行工程图纸文件校对,不仅节省时间和人力成本,同时提高比对结果的正确率。同时提高比对结果的正确率。同时提高比对结果的正确率。

【技术实现步骤摘要】
一种基于计算机视觉的工程图纸比对装置和方法


[0001]本专利技术涉及智能识别
和计算机视觉领域,尤其涉及一种基于计算机视觉的工程图纸比对装置和方法。

技术介绍

[0002]在工程图纸审查过程中,审图人员经常需要对同一项目工程图纸文件的当前版本和上一版本进行人工审核,以检查该当前版本图纸内容是否遵循相应的设计规范,或是文件内是否有违规修改内容。
[0003]现有工程图纸文件比对工作一般由专业的审图人员完成,或使用通用图文差异识别软件辅助检测,但该类软件往往不能在工程图纸检测上达到很好的效果。
[0004]由于工程图纸文件内容页多,不同版本工程图纸文件的文件页数可能发生改变,此时页面对应关系就会发生错乱;以及工程图纸具有分辨率高、图文结合、内容排版紧密等特点。传统图像方法对噪声敏感容易误检,深度学习则对高分辨率图像检测像素级的变化对硬件设备要求高;工程图纸内容变动形式多样,有文字内容变化、图形局部变化、图形局部位移、图形整体位移等,更包含这些变化的重叠、累加等,现有的方法检测效果较差。
[0005]工程图纸内容多样且精细,其特征变动往往无法预知和掌握,但其作为标准的图纸文件具有某些固定的特点:工程图纸正常情况下都具备图框线和标题栏。图框线用于界定绘图区域,标题栏用于说明这张图纸的基本信息。
[0006]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0007]针对现有技术中存在的以上缺陷,本专利技术提出一种基于计算机视觉的工程图纸比对装置,所述装置包括:
[0008]用户交互组件,用于接受用户输入的待比对的新版本工程图纸电子文件,获取所述工程图纸电子文件的目标版本信息;
[0009]数据关系管理组件,用于根据所述目标版本信息从数据库中获取与所述工程图纸电子文件之间具有版本关系的历史版本工程图纸文件;
[0010]数据处理组件,用于分别对所述新版本工程图纸电子文件和所述工程图纸电子文件进行解析处理,具体处理方式为:分别将所述新版本工程图纸电子文件和所述工程图纸电子文件的原始图纸的文件格式转化为具有索引标识的点阵图像文件,其中,所述索引标识表征记录所述原始图纸文件与所述点阵图像文件的内容页之间的对应关系;
[0011]图纸页面匹配组件,用于将所述新版本工程图纸电子文件和所述工程图纸电子文件之间的点阵图像文件的内容页进行匹配,输出匹配成功的图像索引标识,以确定索引标识匹配成功的点阵图像文件对应的图纸;
[0012]图纸差异检测组件,用于对具有索引标识匹配关系的点阵图像文件进行比对,获
取相同内容页的两图纸之间的差异变化的区域坐标点信息,以确定所述新版本工程图纸电子文件和所述工程图纸电子文件相同内容页的两图纸之间的差异检测结果;
[0013]所述数据关系管理组件,还用于对所述差异检测结果进行存储;
[0014]所述用户交互组件,还用于对所述新版本工程图纸电子文件和所述工程图纸电子文件相同内容页的两图纸之间的差异检测结果进行展示。
[0015]优选的,所述图纸页面匹配组件,还用于将所述新版本工程图纸电子文件和所述工程图纸电子文件之间的点阵图像文件的内容页进行匹配之后,将具有对应关系的图纸页点阵图的图像索引标识进行存储,将不具有对应关系的图纸页点阵图的图像索引进行存储。
[0016]优选的,所述图纸页面匹配组件,还用于分别对所述新版本工程图纸电子文件和所述工程图纸电子文件的点阵图像的图号信息进行识别,若检测出图号信息,确定图号所在点阵图中的坐标信息;若没有检测出图号信息,将此图记录为需进行全图匹配的待匹配图;
[0017]所述图纸页面匹配组件,还用于对有图号信息的切片图使用文本检测算法提取所述图号信息位置处的文字信息;
[0018]所述图纸页面匹配组件,还用于对图号文字信息一致的点阵图索引值建立待比对关系;
[0019]所述图纸页面匹配组件,还用于进行全图特征向量相似度匹配,得到匹配索引值,并确定未获取到匹配信息的点阵图索引值;
[0020]所述图纸页面匹配组件,还用于将所述匹配索引值记录到待比对图像列表,并将所述未获取到匹配信息的点阵图索引值记录到无比对关系图像列表。
[0021]优选的,所述具有索引标识匹配关系的点阵图像文件为已知的第一图像和待匹配的第二图像;
[0022]所述图纸差异检测组件还用于,判断所述第一图像和所述第二图像的图像之间的朝向:按照预设旋转角度对第二图像进行旋转,得到多个候选第二图像,所述多个候选第二图像包括多个经过旋转后的第二图像、以及未经过旋转后的所述第二图像;将所述第一图像分别与多个候选第二图像进行图像特征相似度比较;
[0023]所述图纸差异检测组件还用于,若所述第一图像与上述一个候选第二图像之间的图像特征相似度满足预设条件,将上述满足预设条件的候选第二图像作为目标第二图像;并对所述第一图像和所述目标第二图像进行粗检操作;
[0024]所述图纸差异检测组件还用于,确定所述第一图像中的第一区域图像,并从所述目标第二图像中确定与所述第一区域图像在所述第一图像中的坐标位置对应的第二区域图像;将所述第一区域图像和坐标位置对应的第二区域图像作为区域图像的匹配对;
[0025]所述图纸差异检测组件还用于,对匹配对中的第一区域图像和第二区域图像执行图像对齐操作;
[0026]所述图纸差异检测组件还用于,将匹配对中的区域图像使用图像差异检测算法进行逐像素差异检测,输出有差异对比关系的图像粗检差异的区域边界框坐标信息,将检测后的匹配对作为粗检区域图像对;从所述粗检区域图像对中提取该区域内字符内容信息;对比粗检区域图像对中的字符信息一致性;
[0027]若对比结果存在有信息差异,则所述图纸差异检测组件将粗检差异的区域边界框坐标信息录入差异检测结果列表;
[0028]或
[0029]若对比结果不存在信息差异,则所述图纸差异检测组件对无文字信息差异的切片对使用卷积神经网络提取图像深度特征向量,并进行切片区域匹配,匹配成功的切片对被视为局部位移差异,如果未匹配成功的切片认为发生局部变化差异;
[0030]所述图纸差异检测组件还用于,转换所有检测结果的坐标为基于原图的绝对坐标,输出图像差异区域的边界框坐标、变动坐标以及文字内容变化信息。
[0031]本专利技术提供一种基于计算机视觉的工程图纸比对方法,所述方法包括:
[0032]接受用户输入的待比对的新版本工程图纸电子文件,获取所述工程图纸电子文件的目标版本信息;
[0033]根据所述目标版本信息从数据库中获取与所述工程图纸电子文件之间具有版本关系的历史版本工程图纸文件;
[0034]分别对所述新版本工程图纸电子文件和所述工程图纸电子文件进行解析处理,具体处理方式为:分别将所述新版本工程图纸电子文件和所述工程图纸电子文件的原始图纸的文件格式转化为具有索引标识的点阵图像文件,其中,所述索引标识表征记录所述原始本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于计算机视觉的工程图纸比对装置,其特征在于,所述装置包括:用户交互组件,用于接受用户输入的待比对的新版本工程图纸电子文件,获取所述工程图纸电子文件的目标版本信息;数据关系管理组件,用于根据所述目标版本信息从数据库中获取与所述工程图纸电子文件之间具有版本关系的历史版本工程图纸文件;数据处理组件,用于分别对所述新版本工程图纸电子文件和所述工程图纸电子文件进行解析处理,具体处理方式为:分别将所述新版本工程图纸电子文件和所述工程图纸电子文件的原始图纸的文件格式转化为具有索引标识的点阵图像文件,其中,所述索引标识表征记录所述原始图纸文件与所述点阵图像文件的内容页之间的对应关系;图纸页面匹配组件,用于将所述新版本工程图纸电子文件和所述工程图纸电子文件之间的点阵图像文件的内容页进行匹配,输出匹配成功的图像索引标识,以确定索引标识匹配成功的点阵图像文件对应的图纸;图纸差异检测组件,用于对具有索引标识匹配关系的点阵图像文件进行比对,获取相同内容页的两图纸之间的差异变化的区域坐标点信息,以确定所述新版本工程图纸电子文件和所述工程图纸电子文件相同内容页的两图纸之间的差异检测结果;所述数据关系管理组件,还用于对所述差异检测结果进行存储;所述用户交互组件,还用于对所述新版本工程图纸电子文件和所述工程图纸电子文件相同内容页的两图纸之间的差异检测结果进行展示。2.如权利要求1所述的装置,其特征在于,所述图纸页面匹配组件,还用于将所述新版本工程图纸电子文件和所述工程图纸电子文件之间的点阵图像文件的内容页进行匹配之后,将具有对应关系的图纸页点阵图的图像索引标识进行存储,将不具有对应关系的图纸页点阵图的图像索引进行存储。3.如权利要求1所述的装置,其特征在于,所述图纸页面匹配组件,还用于分别对所述新版本工程图纸电子文件和所述工程图纸电子文件的点阵图像的图号信息进行识别,若检测出图号信息,确定图号所在点阵图中的坐标信息;若没有检测出图号信息,将此图记录为需进行全图匹配的待匹配图;所述图纸页面匹配组件,还用于对有图号信息的切片图使用文本检测算法提取所述图号信息位置处的文字信息;所述图纸页面匹配组件,还用于对图号文字信息一致的点阵图索引值建立待比对关系;所述图纸页面匹配组件,还用于进行全图特征向量相似度匹配,得到匹配索引值,并确定未获取到匹配信息的点阵图索引值;所述图纸页面匹配组件,还用于将所述匹配索引值记录到待比对图像列表,并将所述未获取到匹配信息的点阵图索引值记录到无比对关系图像列表。4.如权利要求1所述的装置,其特征在于,所述具有索引标识匹配关系的点阵图像文件为已知的第一图像和待匹配的第二图像;所述图纸差异检测组件还用于,判断所述第一图像和所述第二图像的图像之间的朝向:按照预设旋转角度对第二图像进行旋转,得到多个候选第二图像,所述多个候选第二图像包括多个经过旋转后的第二图像、以及未经过旋转后的所述第二图像;将所述第一图像
分别与多个候选第二图像进行图像特征相似度比较;所述图纸差异检测组件还用于,若所述第一图像与上述一个候选第二图像之间的图像特征相似度满足预设条件,将上述满足预设条件的候选第二图像作为目标第二图像;并对所述第一图像和所述目标第二图像进行粗检操作;所述图纸差异检测组件还用于,确定所述第一图像中的第一区域图像,并从所述目标第二图像中确定与所述第一区域图像在所述第一图像中的坐标位置对应的第二区域图像;将所述第一区域图像和坐标位置对应的第二区域图像作为区域图像的匹配对;所述图纸差异检测组件还用于,对匹配对中的第一区域图像和第二区域图像执行图像对齐操作;所述图纸差异检测组件还用于,将匹配对中的区域图像使用图像差异检测算法进行逐像素差异检测,输出有差异对比关系的图像粗检差异的区域边界框坐标信息,将检测后的匹配对作为粗检区域图像对;从所述粗检区域图像对中提取该区域内字符内容信息;对比粗检区域图像对中的字符信息一致性;若对比结果存在有信息差异,则所述图纸差异检测组件将粗检差异的区域边界框坐标信息录入差异检测结果列表;或若对比结果不存在信息差异,则所述图纸差异检测组件对无文字信息差异的切片对使用卷积神经网络提取图像深度特征向量,并进行切片区域匹配,匹配成功的切片对被视为局部位移差异,如果未匹配成功的切片认为发生局部变化差异;所述图纸差异检测组件还用于,转换所有检测结果的坐标为基于原图的绝对坐标,输出图像差异区域...

【专利技术属性】
技术研发人员:易秋晨罗明宇林健鲁晓丹舒泽然
申请(专利权)人:东云睿连武汉计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1