Bo Hu, Donghao Zhou, Quhua Wu, Jinrong Dong, Sheng Kuang, Jie Huang
{"title":"基于轻量级卷积神经网络的工业产品缺陷检测改进算法","authors":"Bo Hu, Donghao Zhou, Quhua Wu, Jinrong Dong, Sheng Kuang, Jie Huang","doi":"10.1145/3577117.3577140","DOIUrl":null,"url":null,"abstract":"Aiming at the problem that the existing computer vision detection algorithm based on deep learning consumes a lot of memory and computing resources, this paper improves the structure of convolutional neural network and proposes a lightweight algorithm for defect detection of industrial products by network pruning. The proposed algorithm uses the residual network to divide VGG-16 into different residual modules, introduces the sparse constraint of penalty factor and the attenuation constraint of weight matrix to measure the importance of each residual module, and cuts the residual modules with low importance, so as to greatly reduce the number of parameter learning in the deep residual network. Experiments show that this method can retain the accuracy, precision, recall and F1 score of the original network, and greatly improve the speed of network training to meet the real-time needs of product appearance defect detection.","PeriodicalId":309874,"journal":{"name":"Proceedings of the 6th International Conference on Advances in Image Processing","volume":"93 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Improved Defect Detection Algorithm for Industrial Products via Lightweight Convolutional Neural Network\",\"authors\":\"Bo Hu, Donghao Zhou, Quhua Wu, Jinrong Dong, Sheng Kuang, Jie Huang\",\"doi\":\"10.1145/3577117.3577140\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Aiming at the problem that the existing computer vision detection algorithm based on deep learning consumes a lot of memory and computing resources, this paper improves the structure of convolutional neural network and proposes a lightweight algorithm for defect detection of industrial products by network pruning. The proposed algorithm uses the residual network to divide VGG-16 into different residual modules, introduces the sparse constraint of penalty factor and the attenuation constraint of weight matrix to measure the importance of each residual module, and cuts the residual modules with low importance, so as to greatly reduce the number of parameter learning in the deep residual network. Experiments show that this method can retain the accuracy, precision, recall and F1 score of the original network, and greatly improve the speed of network training to meet the real-time needs of product appearance defect detection.\",\"PeriodicalId\":309874,\"journal\":{\"name\":\"Proceedings of the 6th International Conference on Advances in Image Processing\",\"volume\":\"93 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 6th International Conference on Advances in Image Processing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3577117.3577140\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 6th International Conference on Advances in Image Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3577117.3577140","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Improved Defect Detection Algorithm for Industrial Products via Lightweight Convolutional Neural Network
Aiming at the problem that the existing computer vision detection algorithm based on deep learning consumes a lot of memory and computing resources, this paper improves the structure of convolutional neural network and proposes a lightweight algorithm for defect detection of industrial products by network pruning. The proposed algorithm uses the residual network to divide VGG-16 into different residual modules, introduces the sparse constraint of penalty factor and the attenuation constraint of weight matrix to measure the importance of each residual module, and cuts the residual modules with low importance, so as to greatly reduce the number of parameter learning in the deep residual network. Experiments show that this method can retain the accuracy, precision, recall and F1 score of the original network, and greatly improve the speed of network training to meet the real-time needs of product appearance defect detection.