{"title":"An Efficient Deep Neural Network for Surface Defect Detection in Industrial Edge Sensing","authors":"Jing Wang;He Zou;Meng Zhou;Rong Su","doi":"10.1109/TII.2024.3507954","DOIUrl":null,"url":null,"abstract":"This article provides an efficient edge-end implementation solution for deep learning-based surface defect detection to improve the accuracy and efficiency when applied on edge devices with limited resource. An efficient you only look once (YOLO) network YOLOv5s-GhostNet is proposed, which highlights at the lightweight backbone/neck network, efficient feature extraction modules, and a fast learning scheme based on knowledge distillation. The parameter compression ratio is theoretically analyzed to show the decrease of computation complexity. The jointed loss is designed to enhance the generalization ability for new defects. An industrial testing platform with real-time edge-terminal-cloud detection system is developed with Raspberry Pi as edge. The experimental results show that the proposed method gets performances at complexity (floating-point operations per second (FLOPS) 8.2G, pt 7.9M), detection accuracy (precision 97.91<inline-formula><tex-math>$\\%$</tex-math></inline-formula>, mean average precision (mAP) 96.66<inline-formula><tex-math>$\\%$</tex-math></inline-formula>), efficiency [frames per second (FPS) 294 for single defect], and fast learning convergence (50 epochs). Compared to the existing methods, it reduces model size by 50<inline-formula><tex-math>$\\%$</tex-math></inline-formula> on overage, increases the detection efficiency by 4 times and maintains the higher accuracy.","PeriodicalId":13301,"journal":{"name":"IEEE Transactions on Industrial Informatics","volume":"21 3","pages":"2560-2569"},"PeriodicalIF":9.9000,"publicationDate":"2024-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Industrial Informatics","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10802945/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
This article provides an efficient edge-end implementation solution for deep learning-based surface defect detection to improve the accuracy and efficiency when applied on edge devices with limited resource. An efficient you only look once (YOLO) network YOLOv5s-GhostNet is proposed, which highlights at the lightweight backbone/neck network, efficient feature extraction modules, and a fast learning scheme based on knowledge distillation. The parameter compression ratio is theoretically analyzed to show the decrease of computation complexity. The jointed loss is designed to enhance the generalization ability for new defects. An industrial testing platform with real-time edge-terminal-cloud detection system is developed with Raspberry Pi as edge. The experimental results show that the proposed method gets performances at complexity (floating-point operations per second (FLOPS) 8.2G, pt 7.9M), detection accuracy (precision 97.91$\%$, mean average precision (mAP) 96.66$\%$), efficiency [frames per second (FPS) 294 for single defect], and fast learning convergence (50 epochs). Compared to the existing methods, it reduces model size by 50$\%$ on overage, increases the detection efficiency by 4 times and maintains the higher accuracy.
期刊介绍:
The IEEE Transactions on Industrial Informatics is a multidisciplinary journal dedicated to publishing technical papers that connect theory with practical applications of informatics in industrial settings. It focuses on the utilization of information in intelligent, distributed, and agile industrial automation and control systems. The scope includes topics such as knowledge-based and AI-enhanced automation, intelligent computer control systems, flexible and collaborative manufacturing, industrial informatics in software-defined vehicles and robotics, computer vision, industrial cyber-physical and industrial IoT systems, real-time and networked embedded systems, security in industrial processes, industrial communications, systems interoperability, and human-machine interaction.