基于图像分析的PCB缺陷检测算法研究

基于图像分析的PCB缺陷检测算法研究

论文摘要

在现代电子设备和电子产品中,PCB(Printed Circuit Board,印刷电路板)承载着各电子元件之间的连接导线,在各个领域得到了大规模应用。检测是印刷电路板制造过程中的一个重要环节,随着PCB的产量越来越大,布线密度和精度也越来越高,传统的检测方式如人工目测及针式检测都不能够满足现代PCB生产的需要。很多企业急需能够实现在线检测的基于机器视觉的PCB缺陷检测系统。首先在图像的采集上采用分块采集、分块处理的方法,不仅节约处理时间,还节省了大量的缓冲空间。对PCB灰度图像进行增强处理,采用改进的基于二阶梯度的图像锐化方法,不仅使图像的灰度对比度大大增加,而且有效地突出了边缘信息,去除了噪声。实验结果表明,本文提出的基于二阶梯度的增强方法是图像增强的有效方法,计算简单,图像增强的同时滤除了边缘附近的噪声,非常适合图像的在线处理。PCB图像与样本对准进行缺陷检测,关键问题是如何将图像与样本快速、精确对准。采用对准方法是通过对待检索图像与样本图像进行对比计算,求出两者的位置变换参数,利用遗传算法寻找最优的变换参数,使得两幅图像的距离最小。由于遗传算法采用全局并行搜索,因此可以很快搜索到全局最优值,将其应用于PCB图像对准可以降低时间复杂度,保证了检测系统的实时性。建立了基于边缘的样本数据结构,通过特征参数的对比搜索缺陷点,并进行缺陷分类,克服了传统模板匹配算法需高精度定位及计算数据量大的缺点。为了在保证检测质量的前提下降低检测算法时间及空间复杂度,论文主要在如下两个方面有所创新:系统采用Visual C++ 6.0进行编程,实现了精确定位、快速准确检测缺陷并标注缺陷及缺陷分类等功能,实验结果表明,检测一块PCB的时间不超过20秒,准确率达到99%以上。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题背景及研究意义
  • 1.2 PCB 缺陷检测系统简介
  • 1.2.1 图像的采集
  • 1.2.2 图像预处理
  • 1.2.3 目标分割
  • 1.2.4 特征参数提取
  • 1.2.5 图像识别与缺陷判断
  • 1.3 国内外研究现状
  • 1.3.1 AOI 检测技术国内外研究及应用现状
  • 1.3.2 PCB 检测算法研究现状
  • 1.4 论文主要研究内容
  • 1.5 本章小结
  • 第2章 PCB图像采集
  • 2.1 采集设备
  • 2.2 采集方式
  • 2.3 PCB 图像机械坐标识别
  • 2.3.1 方法概述
  • 2.3.2 小波变换原理
  • 2.3.3 机械坐标识别方法
  • 2.4 本章小结
  • 第3章 图像预处理与边缘提取
  • 3.1 概述
  • 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 试验结果分析与对比
  • 3.6 本章小结
  • 第4章 基于遗传算法的 PCB 图像与样本对准
  • 4.1 图像对准概述
  • 4.2 样本制作
  • 4.2.1 样本制作方法
  • 4.2.2 样本的数据结构
  • 4.3 遗传算法的基本理论
  • 4.4 样本边缘抽样及对准强度
  • 4.5 基于遗传算法的模型求解
  • 4.5.1 设定种群
  • 4.5.2 设定适应度函数
  • 4.5.3 遗传算子
  • 4.5.4 设定终止条件
  • 4.6 实验结果及分析
  • 4.7 本章小结
  • 第5章 缺陷点搜索与缺陷分类
  • 5.1 图像特征分析与理解
  • 5.1.1 图像特征分析
  • 5.1.2 图像理解
  • 5.2 基于边缘检测的缺陷点搜索
  • 5.2.1 检测概述
  • 5.2.2 梯度的定义和计算
  • 5.2.3 缺陷点检测
  • 5.3 基于缺陷点分布形态特征的缺陷分类
  • 5.3.1 警告性缺陷
  • 5.3.2 致命性缺陷
  • 5.4 实验结果与分析
  • 5.5 本章小结
  • 第6章 总结与展望
  • 6.1 全文总结
  • 6.2 展望
  • 6.3 本章小结
  • 参考文献
  • 致谢
  • 攻读学位期间的研究成果
  • 相关论文文献

    • [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)

    标签:;  ;  

    基于图像分析的PCB缺陷检测算法研究
    下载Doc文档

    猜你喜欢