基于深度学习的PCB裸板缺陷检测技术研究

来源 :西华大学 | 被引量 : 2次 | 上传用户:ppasu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于中国在全球PCB产业中的占比越来越大,PCB裸板缺陷检测便具有较高的研究与应用价值。本文针对现有的PCB裸板缺陷检测技术中的种种问题,提出了一种基于深度学习的PCB裸板缺陷检测技术。首先,本文论述了PCB缺陷检测的研究背景和国内外研究现状,并对现在较为常用的基于AOI系统和机器视觉的PCB缺陷检测技术中的相关算法和检测流程进行简单介绍,并分析其局限性和不足之处。并且从神经网络与深度学习入手,介绍了以目标检测为主的相关算法模型,分析将目标检测网络应用于PCB缺陷检测的可行性,以及与传统PCB缺陷检测算法相比的优越性。之后,本文参考Faster R-CNN网络模型的结构框架,针对PCB裸板缺陷检测任务与传统目标检测任务数据上的不同,进行优化调整。本文对不同的卷积神经网络进行对比,选择ResNet-101作为特征提取网络,并通过自下而上、自上而下、横向连接的方式对多尺度特征进行融合构建特征金字塔,提高网络对不同尺寸缺陷的检测效果。在RoI pooling层中结合RoI Align优化算法,降低特征精度丢失。在网络中添加批标准化层,提高网络的训练速度,有效抑制出现梯度弥散和过拟合现象。随后,本文针对卷积神经网络在提取特征时无法将噪声特征从目标特征中区分开,在噪声干扰严重,目标与背景边界模糊的情况下,容易出现漏检和误检的情况,构建了一种包含扩张卷积与残差模块的噪声抑制网络。通过与传统HLM和BM3D去噪算法对比,证明噪声抑制网络去噪的有效性。最后,本文选取6类常见的PCB裸板缺陷作为实验所用缺陷,包括:漏孔、鼠咬、断路、短路、毛刺、余铜,制作了PCB裸板缺陷数据集对网络模型进行训练和测试。在训练过程中,anchor尺寸通过统计训练数据的数据分布,在K-means聚类的基础上进行微调,并通过1cycle策略选择网络训练时的学习率与权重衰减系数,降低任务的难度,节省网络训练时间,降低过拟合程度并且提高检测精度。实验数据表明,本文提出的基于深度学习的PCB裸板缺陷检测方法是可行且有效的,对将深度学习算法运用到PCB缺陷检测中具有一定的参考价值。
其他文献
立足世界汽车发展史,阐述技术进步与国际竞争力的关系,分析中国汽车工业现状,并同世界水平比较,有针对性地提出振兴我国汽车工业的政策建议。
根据2005年底在美国旧金山举行的第56届美国肝病研究协会(AASLD)年会和研究生课程中陈述的一个研究结果,聚乙二醇化干扰素(PEGINF)α-2a(I)加利巴韦林(ribavirin)(Ⅱ)治疗轻度慢性丙型肝
本文针对科研事业单位对外投资管理存在的问题,探讨了对外投资的管理对策,提出了应增强对外投资回报要求的观点。
政治冲突的功能理论是政治冲突与整合理论的重要组成部分.由于目前对政治冲突与整合理论的研究非常少,所以作为它的重要组成部分的功能理论研究更为鲜见.本文在历史与逻辑相
针对S7-200系列PLC在使用出现损坏的情况,进行了原因分析,采取了电源接地系统改造和用隔离变压器抑制电源噪声的方法,解决了实验室中PLC大量损坏的问题。
本文报道了竹亚科苦竹属一新种,它被命名为花石竹,产于中国湖南省。对一些栽培变种做了新组合,补充了新分布。
自2001年以来,我院采用开颅去骨瓣减压术治疗大面积脑梗死脑水肿26例,取得了良好的临床疗效,现报道如下。1资料与方法 1.1一般资料我院收治的26例大面积脑梗死患者中,男20例,女6
2006年Merck公司将递交三份额外FDA申请:Januvia(设想商标为MK-431),一种有新作用机制治疗2型糖尿病的药物;Uorinostat[Suberoylanilide hydroxamic acid化合物的通用名药],治疗癌
邓池沟位于四川省宝兴县境内,在历史上曾发生过几次大规模的泥石流.为了合理地评价邓池沟泥石流对宝兴水电站闸坝的影响,文章在调研基础上,根据国内外有关研究成果,结合邓池
Celtic药物控股公司TDT子公司,已经从德国Idea公司获得了治疗皮肤病药物释放系统和业务的全球许可证。TDT公司和Idea公司的合作,涵盖了Idea公司的药物传递体技术——非侵袭性的