利用图像识别给CAD图纸找不同

 
✨✨ 欢迎大家来访Srlua的博文(づ ̄3 ̄)づ╭❤~✨✨

🌟🌟 欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。

我是Srlua小谢,在这里我会分享我的知识和经验。🎥

希望在这里,我们能一起探索IT世界的奥妙,提升我们的技能。🔮

记得先点赞👍后阅读哦~ 👏👏

📘📚 所属专栏:传知代码论文复现

欢迎访问我的主页:Srlua小谢 获取更多信息和资源。✨✨🌙🌙

​​

​​

目录

一、背景及意义介绍

背景介绍

意义介绍

二、概述

三、论文思路

具体步骤

四、方法介绍

基于图像处理的CAD图纸比对算法的方法介绍

五、复现过程

(1)CAD图纸转换为PDF

(4)差值比对

(5)腐蚀膨胀

部署方式


本文所有资源均可在该地址处获取。

一、背景及意义介绍

背景介绍

  • 工程领域对图纸准确性要求高
    • 在工程设计和施工中,CAD图纸是非常关键的文件,它包含了工程的各种详细设计信息,如建筑结构、机械零件的尺寸和形状、电气线路的布局等。这些信息的准确性直接关系到工程的质量、安全、进度和成本。
    • 例如,在建筑工程中,如果建筑图纸的尺寸标注错误,可能导致建筑物的结构不稳定;在机械制造中,零件图纸的形状误差可能使零件无法正常装配。
  • 图纸比对工作的现状及问题
    • 目前,图纸比对工作主要依赖人工进行。设计人员或审核人员需要手动对照两张图纸,逐一对各个图元(如线条、图形、标注等)进行检查,以确定是否存在差异。
    • 这种人工比对方式存在诸多弊端。首先,效率极低,尤其是对于复杂的大型工程图纸,人工比对可能需要耗费大量的时间和精力。其次,容易受到主观因素的影响,如审核人员的疲劳、注意力不集中、个人经验和判断标准的差异等,这些因素都可能导致比对结果出现错误或遗漏。

意义介绍

  • 提高图纸比对效率和准确性
    • 基于图像处理的CAD图纸比对算法能够实现自动化的图纸比对过程。通过一系列图像处理技术,算法可以快速、准确地检测出两张图纸之间的差异,大大提高了比对工作的效率。
    • 与人工比对相比,算法不受主观因素的影响,能够提供更加客观、一致的比对结果,减少了因人为错误导致的工程风险。
  • 保障工程质量和安全
    • 通过及时发现图纸中的差异和错误,施工团队可以在施工前对图纸进行修正,避免按照错误的图纸进行施工,从而保障工程的质量和安全。
    • 例如,如果在比对过程中发现结构图纸中的某个关键支撑构件的尺寸发生了变化,施工方可以及时与设计方沟通,确保施工的准确性。
  • 辅助设计工作和优化设计方案
    • 该算法对于设计人员也具有重要的辅助作用。在设计过程中,设计师可能会对图纸进行多次修改,通过使用比对算法,可以快速了解每次修改的具体内容,有助于设计师更好地跟踪设计思路,优化设计方案。
    • 比如,设计师可以通过比对不同版本的图纸,发现哪些部分进行了调整,从而评估这些调整对整体设计的影响,进一步完善设计。

二、概述

本算法旨在对 CAD 图纸进行比对,通过一系列图像处理步骤,包括格式转换、边缘切割对齐、去噪、差值比对、腐蚀膨胀和标注归一,快速发现两幅 CAD 图纸之间的差异。原文地址:https://kns.cnki.net/kcms2/article/abstract?v=QenloEQs_R_P8kxDecokeBUD05QHydGF4xG_296KoAoDsp8OX7i3Q7IeoGFGj8KFvSSH-Re2Tuqm4QoRztSGCbWOodm65_GtpA1zMPijQCGheGM5ScU36ndre7Gv3rHLdvTX1nkIljt84rKdxM91ntHDJ4FfimYaVw5obiB1zsw=&uniplatform=NZKPT

三、论文思路

为解决人工比对 CAD 图纸效率低且易受主观因素影响的问题,提出一种基于图像处理的 CAD 图纸比对算法,通过一系列图像处理步骤实现自动比对,快速发现图纸差异。

具体步骤

  1. 格式转换
    • 将CAD图纸(如DWG)转PDF,保证一致,调用虚拟打印驱动设置参数。
  2. 边缘切割对齐
    • 因图纸可能有白边和倾斜,先边缘检测,再轮廓或直线检测算外接矩形,接着算角度和中心旋转图像,重复检测确定区域后裁剪。
  3. 高斯滤波去噪
    • 针对图纸噪声,用高斯滤波,按分布特性给像素加权抑制噪声保留细节。
  4. 差值比对
    • 用图像减法找差异,相减结果二值化,用滑动窗口分析消除误差。
  5. 腐蚀膨胀
    • 针对比对误检漏检,腐蚀取邻域最小值消除噪声点,膨胀取最大值填补空洞。
    <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值