论文部分内容阅读
随着高压电力传输的需求日益增加,作为许多电力设备铁芯材料的矽钢片的质量要求也在不断提高,尽管生产工艺技术的不断发展,以及工厂管理的不断合理化对于缺陷的控制已经比较完善,但依旧会产生许多缺陷问题,因此对矽钢片的缺陷检测变得十分关键。这便需要一种检测效率高的矽钢片缺陷分类与定位系统,本文进行了基于卷积神经网络的矽钢片缺陷分类与定位的相关研究。卷积神经网络(Convolution Neural Network,CNN)作为一种二维网络模型,利用卷积核与图像像素进行卷积运算,从而将输入的图像数据转化为便于处理的二维数据提取到图像的相关特征。而以卷积神经网络为基础的R-CNN(Regions with CNN Features)模型则利用选择性搜索等算法来实现对目标的精确定位。本论文首先针对矽钢片的缺陷特征进行了分析,对缺陷分类与白点定位模型的整体设计结构进行了概括。解释说明了卷积神经网络在图像分类中的方法,以及神经网络的组成。阐述了卷积神经网络在图像分类方面的特点和优势,以及相较于传统图像分类的不同之处。分析了R-CNN在目标定位中的方法和流程,明确了白点定位模型的设计思路。进而针对缺陷分类与定位模型的网络设计和结构优化两个方面进行研究。网络层的结构和参数会很大程度的影响模型的分类准确度,在分析卷积神经网络的相关算法及理论后,为了深入的研究缺陷分类与定位模型网络的优化方式,分别对网络设计所用到的相关方法进行测试比较,以保证结构最优。完成网络每一层的设计后,采用Caffe框架编写训练程序和网络文件,利用线阵相机所采集的矽钢片图像进行缺陷分类模型的训练与测试,并对模型训练时的特征提取过程进行可视化处理。在完成缺陷分类的研究后,对设计的缺陷分类模型加以改进从而设计一个基于R-CNN的白点定位模型,使用缺陷分类模型所判断出的缺陷图像制作训练集对R-CNN定位模型进行训练与测试,完成对矽钢片缺陷的定位,然后针对测试结果进行分析和总结。文章通过对矽钢片缺陷特征的分析进行网络设计和结构优化,并对结构优化的相关方法进行测试比较与特征图可视化,实现模型训练与测试的相关研究,说明CNN与R-CNN能够满足工业生产上的矽钢片缺陷分类与白点定位任务,也表明卷积神经网络对于矽钢片缺陷检测技术相关领域具有良好的适用性。