论文部分内容阅读
印刷电路板(PCB)在许多领域中得到了广泛的应用,几乎所有的电子设备都离不开PCB。然而,伴随着当今科技的高速发展,PCB行业也面临着巨大的挑战,即PCB的质量检测问题。过去靠人工检测的方式不但效率低,而且检测结果的精确性和可靠性也很差,因此,研制一种高效、精确、自动化的PCB检测系统具有非常重要的现实意义。除此之外,由于PCB检测系统涉及到许多前沿学科的知识,因此,对该系统的理论研究与应用也具有非常重要的学术意义。 根据计算机视觉的基本原理,本文研究了基于数字图像处理技术的PCB缺陷特征检测技术,用MATLAB编写了相关程序来实现了PCB的缺陷检测。首先在进行图像预处理部分,结合当前成熟的预处理方法选用了适合本课题的方案,滤除大部分噪声,强化了边缘等细节信息,使PCB图像更易于分析缺陷等细节;然后进行图像分割来提取特征,结合传统迭代算法和大律法提出了一种改进的自动多阈值分割算法,对PCB图像具有良好的分割效果;最后在图像配准及缺陷检测部分基于图像配准的基本流程采用了合适的特征提取、模型参数估计、图像变换等方法进行两图像配准,并运用参考算法检出PCB缺陷。