作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2020, Vol. 46 ›› Issue (11): 246-254. doi: 10.19678/j.issn.1000-3428.0056446

• 图形图像处理 • 上一篇    下一篇

基于改进YOLOv2的白车身焊点检测方法

何智成, 王振兴   

  1. 湖南大学 汽车车身先进设计制造国家重点实验室, 长沙 410082
  • 收稿日期:2019-10-29 修回日期:2019-12-29 发布日期:2020-01-07
  • 作者简介:何智成(1983-),男,副教授、博士,主研方向为图像处理、汽车NVH分析;王振兴,硕士研究生。
  • 基金资助:
    国家自然科学基金创新研究群体项目(51621004);国家自然科学基金(U1864207);广西科技大学广西汽车零部件与整车技术重点实验室开放课题(2017GKLACVTKF01);长沙市科技计划(kq1907104)。

Welding Spot Detection Method for Body in White Based on Improved YOLOv2

HE Zhicheng, WANG Zhenxing   

  1. State Key Laboratory of Advanced Design and Manufacture for Vehicle Body, Hunan University, Changsha 410082, China
  • Received:2019-10-29 Revised:2019-12-29 Published:2020-01-07

摘要: 基于机器视觉的白车身焊点自动化检测为车身焊接质量控制提供了有效的途径,然而受环境光污染的影响,焊点自动化检测装备的机器视觉系统较难进行准确定位。为解决传统的图像处理方法受环境干扰大及鲁棒性差的问题,提出一种基于深度学习的焊点位置检测方法。引入MobileNetv2的卷积结构代替YOLOv2的卷积层,并借鉴YOLOv2的细粒度特征的方法,解决YOLOv2模型参数较多的问题。采用GIoU loss对模型的损失函数进行改进,利用K-means聚类算法得到适合焊点数据集的anchor,从而获得高可靠性的轻量化白车身焊点位置检测模型FGM_YOLO。在白车身焊点测试集上进行测试,结果表明,与原YOLOv2模型相比,该模型的平均精度提升了2.47%,模型参数约为原模型的1/16,检测速度提高2倍,大幅提高了检测效率。

关键词: 焊点检测, YOLOv2模型, MobileNetv2卷积, 深度可分离卷积, 交并比

Abstract: The machine-vision-based automatic detection methods for the welding spots of body in white provides an effective way to control the quality of the welding.However,due to the influence of light pollution,the machine vision system of the automatic detection equipment often fail to locate the welding spots accurately.To address the interference from environment and the weak robustness of the traditional methods,this paper proposes a method for welding spot detection based on deep learning.The method introduces the convolutional structure of MobileNetv2 to replace the convolutional layer of YOLOv2,and draws on the fine-grained feature of YOLOv2 to solve the excessive number of parameters of the traditional YOLOv2 model.Then GIoU loss is used to improve the loss function of the model.Finally,the K-means clustering algorithm is used to obtain a suitable anchor for the welding spot dataset,and an efficient and reliable welding spot detection model FGM_YOLO for light body in white is obtained.Results of testing and comparison on the test set of welding spots of body in white show that the AP of this model is 2.47% higher than that of YOLOv2.The number of its parameters is about 1/16 of that of the original model,and its detection speed is two times that of the original model,which proves a significant increase in the detection accuracy and efficiency.

Key words: welding spot detection, YOLOv2 model, MobileNetv2 convolution, depthwise separable convolution, Intersection over Union(IoU)

中图分类号: