高级检索

    基于YOLOv8迁移学习的超声B扫缺陷检测

    Ultrasonic B-scan defect detection based on YOLOv8 transfer learning

    • 摘要: 针对深度学习方法在超声B扫描图像缺陷识别中的训练数据集获取困难的问题,设计了一种仿真数据驱动与深度学习迁移机制相结合的模型训练方法。首先,利用CIVA无损检测仿真平台构建包含多种人工缺陷的焊缝结构模型,设置不同缺陷类型、位置、尺寸与检测角度参数,生成仿真超声B扫描图像,构建仿真训练数据集,并基于YOLOv8x模型开展预训练,获得具备领域特征提取能力的初始模型,最后,在此初始模型基础上,通过冻结骨干网络中的部分卷积层并输入真实检测图像开展模型迁移学习。试验结果表明,模型在真实图像验证集上表现出较好的参数指标,获得了良好的缺陷定位与识别效果。

       

      Abstract: Addressing the difficulty in obtaining training datasets for defect recognition in ultrasonic B-scan images using deep learning methods, a model training method combining simulation data driving and deep learning transfer mechanisms was designed. First, the CIVA nondestructive testing simulation platform was used to construct weld structure models containing various artificial defects. Different defect types, positions, sizes, and detection angle parameters were set to generate simulated ultrasonic B-scan images, building a simulated training dataset. Pre-training was conducted based on the YOLOv8x model to obtain an initial model with domain feature extraction capabilities. Finally, based on this initial model, transfer learning was performed by freezing some convolutional layers in the backbone network and inputting real detection images. The experimental results showed that the model exhibited good parameter metrics on the real image validation set and achieved satisfactory defect localization and recognition effects.

       

    /

    返回文章
    返回