基于ResNet的航空发动机制件表面缺陷分类研究
Research on Surface Defects Classification of Aeroengine Parts Based on ResNet
DOI: 10.12677/CSA.2021.115127, PDF,    国家自然科学基金支持
作者: 闫 雪:中国航发上海商用航空发动机制造有限责任公司,上海;张 瑜, 李光耀*, 田春岐:同济大学电子与信息工程学院,上海
关键词: 缺陷分类ResNet钢材表面Defect Classification ResNet Steel Surface
摘要: 针对现有航空发动机制件缺陷分类所存在的检测效率低、适用范围有限等缺陷,提出了一种基于ResNet-18算法的缺陷分类方法。该算法使用深度残差网络提取缺陷特征,并通过修改网络结构适应于不同的缺陷种类。在实验过程中,首先对原始的钢带表面图像进行预处理,使用裁剪、旋转角度等方法扩增数据集。然后使用PyTorch深度学习框架搭建卷积神经网络模型,并将增强后的图片数据输入到模型中进行训练,实现对缺陷的分类。最后,使用东北大学钢带表面缺陷公共数据集进行训练与评估。本文算法在东北大学钢带表面缺陷公共训练集上的分类准确率为97.33%,在测试集上的准确率达到95.36%,为真实工业场景下缺陷的分类提供了可能。
Abstract: A defect classification method based on the ResNet-18 algorithm is proposed to address the defects of the existing defect classification for aeroengine parts with low detection efficiency and limited applicability. The algorithm uses a deep residual network to extract defect features and adapts to different defect types by modifying the network structure. In the experimental process, the original steel strip surface images are first preprocessed and the dataset is augmented using cropping and rotation angles. Then a convolutional neural network model was built using the PyTorch deep learning framework, and the enhanced image data were input into the model for training to achieve classification of defects. Finally, a public dataset of steel strip surface defects at Tohoku University is used for training and evaluation. The classification accuracy of the algorithm in this paper is 97.33% on the Northeastern University public training set of steel strip surface defects and 95.36% on the test set, which provides the possibility of classifying defects in real industrial scenarios.
文章引用:闫雪, 张瑜, 李光耀, 田春岐. 基于ResNet的航空发动机制件表面缺陷分类研究[J]. 计算机科学与应用, 2021, 11(5): 1256-1263. https://doi.org/10.12677/CSA.2021.115127

参考文献

[1] 胡峻峰, 曹军, 赵亚凤. 随机森林在板材表面缺陷分类中的应用[J]. 东北林业大学学报, 2015, 43(8): 86-90.
[2] 李小娟, 许春雷. 基于支持向量机的TFT-LCD面板缺陷分类[J]. 信息与电脑(理论版), 2015(7): 22+25.
[3] 苟文韬. 基于BP神经网络的弹壳表面缺陷分类方法[J]. 兵工自动化, 2015, 34(4): 90-91+96.
[4] 翟千雅. 基于计算机视觉技术的铁路轨道表面缺陷分类检测研究[D]: [硕士学位论文]. 兰州: 兰州交通大学, 2017.
[5] 王胜春, 戴鹏, 袁伟民, 杜馨瑜, 王昊. 粗糙集理论在钢轨表面缺陷分类中的应用[J]. 铁道建筑, 2018, 58(9): 109-113.
[6] 王孟嬉. 基于卷积神经网络的冷轧薄板表面缺陷分类算法研究[D]: [硕士学位论文]. 武汉: 华中科技大学, 2017.
[7] 张君扬, 景军锋. 基于深度学习和分段线性插值的短切毡缺陷分类[J]. 西安工程大学学报, 2018, 32(5): 553-559.
[8] 陈立潮, 闫耀东, 张睿, 傅留虎, 曹建芳. 融合迁移学习的AlexNet神经网络不锈钢焊缝缺陷分类[J/OL]. 智能系统学报, 2020: 1-7.
https://kns.cnki.net/kcms/detail/23.1538.TP.20201125.1015.002.html, 2020-11-25.
[9] 史杨潇, 章军, 陈鹏, 王兵. 基于轻量级网络的钢铁表面缺陷分类[J/OL]. 计算机应用, 2020: 1-7.
https://kns.cnki.net/kcms/detail/51.1307.TP.20201210.1728.010.html, 2020-12-18.
[10] Song, K. and Yan, Y. (2013) A Noise Robust Method Based on Completed Local Binary Patterns for Hot-Rolled Steel Strip Surface Defects. Applied Surface Science, 285, 858-864. [Google Scholar] [CrossRef
[11] LeCun, Y., Bottou, L., Bengio, Y., et al. (1998) Gradient-Based Learning Applied to Document Recognition. Proceedings of the IEEE, 86, 2278-2324. [Google Scholar] [CrossRef
[12] Krizhevsky, A., Sutskever, I. and Hinton, G.E. (2017) Imagenet Classification with Deep Convolutional Neural Networks. Communications of the ACM, 60, 84-90. [Google Scholar] [CrossRef
[13] Simonyan, K. and Zisserman, A. (2014) Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv:1409.1556 [cs.CV]
[14] He, K., Zhang, X., Ren, S., et al. (2016) Deep Residual Learning for Image Recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, 27-30 June 2016, 770-778. [Google Scholar] [CrossRef