本技术涉及工业图像处理技术领域,具体是一种基于生成对抗网络的焊接弧光过滤方法。该方法包括:获取机器人焊接图像,利用Canny边缘检测算法生成弧光图像和无弧光图像的灰度图与边缘图,得到初始边缘图和灰度图序列;基于所述初始边缘图和灰度图序列,对边缘增强网络进行训练,通过对抗损失和L1损失生成完整边缘图;将所述完整边缘图与弧光图像输入至弧光过滤网络,利用残差卷积块注意力模块对弧光区域的纹理进行过滤和重构,生成无弧光图像;基于所述无弧光图像与完整边缘图,利用SSIM、PSNR等图像质量评价指标进行评估,生成图像质量反馈。本发明能有效恢复弧光区域细节纹理,提升视觉监控质量。
背景技术
在现代工业制造中,机器人自动焊接广泛应用于电子制造、机械加工、航空航天等领域,自动焊接过程中的实时视觉监控对提高焊接质量、确保生产安全具有重要意义。然而,由于焊接过程中弧光强度高且区域集中,易造成图像传感器过曝,干扰视觉系统对焊接细节的有效识别,进而影响对焊接质量和焊接状态的判断。
目前,传统的弧光过滤方法多基于简单的滤波和降噪技术,但在面对焊接图像背景复杂、弧光区域纹理细节模糊等问题时,往往难以达到理想的去弧光效果。此外,一些基于深度学习的图像处理方法虽然具备一定的噪声过滤能力,但在处理具有复杂背景的焊接图像时仍存在弧光区域细节丢失、纹理恢复不清等缺陷,限制了机器视觉在实际工业环境中的应用。
因此,亟需一种能够适应复杂背景的焊接弧光过滤方法,通过准确过滤弧光并清晰恢复弧光区域的纹理细节,从而为焊接过程提供高质量的无弧光监控图像,提升视觉监控的精度与可靠性。
实现思路