基于AOI的PCB缺陷检测方法研究

基于AOI的PCB缺陷检测方法研究

论文摘要

印刷电路板( Printed Circuit Board,PCB)的生产过程繁琐、工序复杂,在生产过程中容易产生各种缺陷。相比传统的人工目检和常用的电测法,自动光学检测( Automatic Optic Inspection, AOI)具有提高检查准确性、避免元器件机械损伤等优势,可以提高PCB的检测效率,对于PCB生产过程中的缺陷检测具有非常重要的实用意义。本文分析了国内外AOI技术的研究现状;介绍了PCB缺陷检测系统的原理,并对其硬件组成部分进行了说明与分析;研究了基于图像处理的PCB定位和位置缺陷检测方法,并进行了系统软件开发。通过PCB定位,可根据PCB的设计数据得到元器件的先验位置信息,以此作为元器件位置缺陷检测的依据。因此,PCB定位是后续PCB位置缺陷检测的基础。本文应用基于梯度方向矢量和尺度分割的优化广义Hough变换( Optimized Generalized Hough Transform, OGHT)算法来进行基于标记点的PCB定位,相比于传统的广义Hough变换( Generalized Hough Transform,GHT),OGHT不但保持了对噪声与形状缺陷的鲁棒性,而且通过引入多分辨率的金字塔结构,减少了算法的空间开销,提高了运算速度,提高了算法的性能。实验结果也验证了以上性能的提高。在PCB的位置缺陷检测中,介绍并分析了基于灰度和边缘的归一化灰度互相关算法及相位匹配算法;利用基于元器件模板的图像匹配得到元器件位姿;利用字符区域灰度值特征与最小距离分类器实现了针对元器件的字符识别,并根据字符识别的结果与PCB设计数据比较来检测元器件位置缺陷。在VC++6.0开发环境中编写了相关算法的程序,进行了系统软件开发,并给出了实验结果图。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 PCB 检测概述
  • 1.1.1 PCB 的发展
  • 1.1.2 PCB 检测技术
  • 1.1.3 国内外 AOI 技术研究现状
  • 1.2 课题来源及研究意义
  • 1.3 本论文的主要研究内容
  • 第2章 PCB 缺陷检测系统原理与分析
  • 2.1 检测系统原理及分析
  • 2.2 系统各组成部分
  • 2.2.1 光照系统部分
  • 2.2.2 图像采集部分
  • 2.2.3 运动控制部分
  • 2.3 本章小结
  • 第3章 PCB 检测的图像处理基础
  • 3.1 图像预处理操作
  • 3.1.1 灰度直方图均衡化增强
  • 3.1.2 图像的平滑滤波
  • 3.2 图像几何校正原理
  • 3.2.1 空间坐标变换
  • 3.2.2 极坐标变换
  • 3.2.3 灰度级插值
  • 3.3 图像分割方法概述
  • 3.3.1 全局阈值分割
  • 3.3.2 局部阈值分割
  • 3.4 图像形态处理
  • 3.4.1 基本的形态学操作
  • 3.4.2 连通域的提取
  • 3.5 本章小结
  • 第4章 基于OGHT 算法的 PCB 图像定位
  • 4.1 PCB 图像定位方法分析
  • 4.2 基于 GHT 的圆检测原理
  • 4.3 OGHT 圆检测算法
  • 4.4 本章小结
  • 第5章 基于图像匹配和字符识别的位置缺陷检测
  • 5.1 PCB 缺陷检测方法分析
  • 5.2 图像匹配法确定元器件位姿
  • 5.2.1 归一化灰度互相关匹配
  • 5.2.2 相位相关匹配
  • 5.2.3 基于元器件模板的图像匹配
  • 5.3 基于区域灰度特征提取的字符识别
  • 5.3.1 Otsu 阈值分割与字符连通域的提取
  • 5.3.2 基于区域灰度值的特征提取
  • 5.3.3 最小距离分类识别
  • 5.4 本章小结
  • 第6章 系统软件设计与实现
  • 6.1 AOI 系统软件功能及各组成模块
  • 6.2 元器件位置缺陷检测实验
  • 6.3 本章小结
  • 总结与展望
  • 研究工作总结
  • 未来工作展望
  • 参考文献
  • 致谢
  • 附录A 攻读硕士学位期间所发表学术论文
  • 相关论文文献

    • [1].石英腕表表盘缺陷检测机器视觉整机解决方案[J]. 电子技术与软件工程 2020(02)
    • [2].金属增材制造缺陷检测技术[J]. 哈尔滨工业大学学报 2020(05)
    • [3].基于深度学习的车辆零件缺陷检测方法[J]. 辽宁科技大学学报 2020(01)
    • [4].基于探地雷达的工程竹缺陷检测研究[J]. 施工技术 2020(15)
    • [5].基于钻入阻抗法的胶合竹缺陷检测研究[J]. 施工技术 2020(15)
    • [6].图像识别技术在食品包装缺陷检测中的应用[J]. 食品与机械 2020(08)
    • [7].基于机器视觉的印刷品缺陷检测方法综述[J]. 上海包装 2020(10)
    • [8].基于数据挖掘技术的牙刷包装缺陷检测方法研究[J]. 佳木斯大学学报(自然科学版) 2020(03)
    • [9].服务器外观缺陷检测系统[J]. 电子世界 2020(17)
    • [10].复杂受力状态下船体加筋板结构缺陷检测[J]. 舰船科学技术 2020(18)
    • [11].用于产品高速运动下缺陷检测的演示装置[J]. 安徽电子信息职业技术学院学报 2020(05)
    • [12].基于深度学习的点胶缺陷检测[J]. 电子技术与软件工程 2019(13)
    • [13].基于涡流检测的电力线夹缺陷检测与分类方法[J]. 中国科技论文 2017(04)
    • [14].基于敲击信号的刹车片内部缺陷检测[J]. 组合机床与自动化加工技术 2017(10)
    • [15].有关阀门缺陷检测方法的分析[J]. 科技创业家 2013(22)
    • [16].公路桥梁内外缺陷与几何力学特性检测研究[J]. 山东农业工程学院学报 2020(06)
    • [17].基于多视角卡牌模型的需求缺陷检测[J]. 计算机科学 2018(10)
    • [18].机器视觉在TFT-LCD暗画面缺陷检测中的应用[J]. 光学仪器 2017(03)
    • [19].超声相控阵缺陷检测聚焦技术仿真分析[J]. 测控技术 2016(07)
    • [20].机器视觉在木材缺陷检测领域应用研究进展[J]. 世界林业研究 2020(03)
    • [21].面向输电线路的锈蚀缺陷检测[J]. 电工技术 2020(17)
    • [22].一种铝塑泡罩药品包装缺陷检测方法[J]. 包装工程 2019(01)
    • [23].基于深度学习的工业零件缺陷检测算法研究[J]. 信息与电脑(理论版) 2019(18)
    • [24].多电极传感器复合材料缺陷检测系统设计(英文)[J]. 机床与液压 2017(24)
    • [25].基于视觉的绝缘子定位与自爆缺陷检测[J]. 电子测量与仪器学报 2017(06)
    • [26].应用深度卷积的涂布缺陷检测方法[J]. 传感器与微系统 2020(03)
    • [27].基于机器视觉的胶囊缺陷检测装置设计[J]. 贵州大学学报(自然科学版) 2020(03)
    • [28].基于热成像的埋地热力管道缺陷检测试验研究[J]. 仪器仪表学报 2020(06)
    • [29].面向二进制程序的开源软件缺陷检测方法[J]. 华北电力大学学报(自然科学版) 2019(04)
    • [30].基于机器视觉的食品包装缺陷检测研究[J]. 食品研究与开发 2016(24)

    标签:;  ;  ;  ;  

    基于AOI的PCB缺陷检测方法研究
    下载Doc文档

    猜你喜欢