基于深度学习的白车身焊点检测方法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:liutaostdio
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在汽车生产制造中,白车身的常见连接方式为焊接,其中点焊是一种应用最为广泛的焊接工艺。焊点的质量对于白车身的安全性能有着至关重要的影响,因此在白车身的生产过程中需要实时的检测焊点的质量。目前在生产车间对于焊点质量的检测大多是由人工检查,这样费时费力且不能实时反映白车身焊点的质量情况,因此需要自动化的焊点质量检测方法。由于白车身的生产过程中会出现焊点位置与原定的焊接位置出现偏差的情况,所以我们研究了基于计算机视觉的白车身焊点检测方法以获取焊点的位置信息。本文的主要工作如下:(1)本文设计了传统图像处理的方法对白车身焊点进行检测,其主要过程包括图像灰度化处理、中值滤波、Canny边缘检测、霍夫圆检测。并且采集生产车间的实际焊点图像进行了实验,分析了传统图像处理方法的局限性。(2)为了解决传统图像处理方法的局限性,本文研究了基于深度学习的白车身焊点检测方法。考虑到生产车间的硬件设施和对于检测速度的要求及焊点特征选取了YOLOv2作为基础的焊点检测算法。在生产车间采集焊点照片建立焊点检测数据集并且通过K-Means算法进行锚框聚类得到适应于白车身焊点检测的锚框,之后对数据集进行训练测试,发现采用YOLOv2算法在白车身焊点检测中具有良好的效果,在测试集上,检测精度AP@[.5,.95]达到了72.75%,AP@.5达到了99.27%,AP@.75达到了90.51%,每张焊点图片的检测时间为0.0452s。(3)为了进一步加快检测速度,提升检测精度本文通过深度分离卷积、特征融合、GIo U损失、CIoU损失对YOLOv2算法进行了改进提出了FCM_YOLO焊点检测方法。该方法相比原YOLOv2在焊点数据集上检测精度AP@[.5,.95]提升了2.69%,AP@.5提升了0.49%,AP@.75提升4.58%,检测速度是原来的2倍。相比传统图像处理方法,本文所提出的FCM_YOLO焊点检测方法更能适用于光照环境复杂的生产车间。
其他文献
学位
学位
学位
学位
学位
自贝肯斯坦提出黑洞面积熵的概念以及霍金发现霍金辐射以来,黑洞热力学就成了热点的研究领域。研究者们从黑洞的几何及热力学性质出发作了大量相关工作,试图揭示黑洞这一神秘天体的演化规律及黑洞熵概念的微观统计起源。本文在此基础上研究了考虑热涨落以及以动量为主导的广义测不准原理(GUP)对黑洞熵的修正及其对黑洞热力学性质的影响。本文中我们利用正则系综配分函数,在考虑热涨落情况下,并假设黑洞贝肯斯坦―霍金熵作为
学位
学位
学位
学位