He Lei, Wei Haijun, Sun Cunxun
Merchant Marine College, Shanghai Maritime University, Shanghai, 201306, China.
Sci Rep. 2024 Dec 30;14(1):31549. doi: 10.1038/s41598-024-82961-z.
The intelligent identification of wear particles in ferrography is a critical bottleneck that hampers the development and widespread adoption of ferrography technology. To address challenges such as false detection, missed detection of small wear particles, difficulty in distinguishing overlapping and similar abrasions, and handling complex image backgrounds, this paper proposes an algorithm called TCBGY-Net for detecting wear particles in ferrography images. The proposed TCBGY-Net uses YOLOv5s as the backbone network, which is enhanced with several advanced modules to improve detection performance. Firstly, we integrate a Transformer module based on the self-attention mechanism with the C3 module at the end of the backbone network to form a C3TR module. This integration enhances the global feature extraction capability of the backbone network and improves its ability to detect small target wear particles. Secondly, we introduce the convolutional block attention module (CBAM) into the neck network to enhance salience for detecting wear particles while suppressing irrelevant information interference. Furthermore, multi-scale feature maps extracted by the backbone network are fed into the bidirectional feature pyramid network (BiFPN) for feature fusion to enhance the model's ability to detect wear particle feature maps at different scales. Lastly, Ghost modules are introduced into both the backbone network and the neck network to reduce their complexity and improve detection speed. Experimental results demonstrate that TCBGY-Net achieves outstanding precision in detecting wear particles against complex backgrounds, with a mAP@0.5 value of 98.3%, which is a 10.2% improvement over YOLOv5s. In addition, we conducted comprehensive ablation experiments, to validate the contribution of each module and the robustness of our model. TCBGY-Net also outperforms most current mainstream algorithms in terms of detection speed, with up to 89.2 FPS capability, thus providing favorable conditions for subsequent real-time online monitoring of changes in wear particles and fault diagnosis in ship power systems.
铁谱图中磨损颗粒的智能识别是阻碍铁谱技术发展和广泛应用的关键瓶颈。为应对诸如误检、小磨损颗粒漏检、难以区分重叠和相似磨损以及处理复杂图像背景等挑战,本文提出了一种名为TCBGY-Net的算法,用于检测铁谱图像中的磨损颗粒。所提出的TCBGY-Net以YOLOv5s作为主干网络,并通过几个先进模块进行增强,以提高检测性能。首先,我们将基于自注意力机制的Transformer模块与主干网络末端的C3模块集成,形成C3TR模块。这种集成增强了主干网络的全局特征提取能力,并提高了其检测小目标磨损颗粒的能力。其次,我们将卷积块注意力模块(CBAM)引入颈部网络,以增强检测磨损颗粒的显著性,同时抑制无关信息干扰。此外,主干网络提取的多尺度特征图被输入到双向特征金字塔网络(BiFPN)进行特征融合,以增强模型检测不同尺度磨损颗粒特征图的能力。最后,在主干网络和颈部网络中都引入了Ghost模块,以降低其复杂度并提高检测速度。实验结果表明,TCBGY-Net在检测复杂背景下的磨损颗粒时具有出色的精度,mAP@0.5值为98.3%,比YOLOv5s提高了10.2%。此外,我们进行了全面的消融实验,以验证每个模块的贡献和模型的鲁棒性。在检测速度方面,TCBGY-Net也优于当前大多数主流算法,高达89.2 FPS,从而为后续船舶动力系统中磨损颗粒变化的实时在线监测和故障诊断提供了有利条件。