GAN-Based Image Dehazing for Intelligent Weld Shape Classification and Tracing Using Deep Learning
Source abstract
Abstract
Weld seam identification with industrial robots is a difficult task since it requires manual edge recognition and traditional image processing approaches, which take time. Furthermore, noises such as arc light, weld fumes, and different backgrounds have a significant impact on traditional weld seam identification. To solve these issues, deep learning-based object detection is used to distinguish distinct weld seam shapes in the presence of weld fumes, simulating real-world industrial welding settings. Genetic algorithm-based state-of-the-art object detection models such as Scaled YOLOv4 (You Only Look Once), YOLO DarkNet, and YOLOv5 are used in this work. To support actual welding, the aforementioned architecture is trained with 2286 real weld pieces made of mild steel and aluminum plates. To improve weld detection, the welding fumes are denoised using the generative adversarial network (GAN) and compared with dark channel prior (DCP) approach. Then, to discover the distinct weld seams, a contour detection method was applied, and an artificial neural network (ANN) was used to convert the pixel values into robot coordinates. Finally, distinct weld shape coordinates are provided to the TAL BRABO manipulator for tracing the shapes recognized using an eye-to-hand robotic camera setup. Peak signal-to-noise ratio, the structural similarity index, mean square error, and the naturalness image quality evaluator score are the dehazing metrics utilized for evaluation. For each test scenario, detection parameters such as precision, recall, mean average precision (mAP), loss, and inference speed values are compared. Weld shapes are recognized with 95% accuracy using YOLOv5 in both normal and post-fume removal settings. It was observed that the robot is able to trace the weld seam more precisely.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Welding Techniques and Residual Stresses · Thermography and Photoacoustic Techniques · Industrial Vision Systems and Defect Detection
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Electrical and Electronics Engineering, Birla Institute of Technology and Science Pilani, Dubai Campus, Dubai P.O. Box 345 055, United Arab Emirates
Department of Computer Science Engineering, Birla Institute of Technology and Science Pilani, Dubai Campus, Dubai P.O. Box 345 055, United Arab Emirates
Department of Mechanical Engineering, Birla Institute of Technology and Science Pilani, Dubai Campus, Dubai P.O. Box 345 055, United Arab Emirates
References (52)
Show source-provided references
1. Lynch, J.P., Huang, H., Sohn, H., and Wang, K.-W. (2019). Robot welding seam tracking system research basing on image identify. Sensors and Smart Structures Technologies for Civil, Mechanical, and Aerospace Systems 2019, SPIE.
2. Ma, X., Pan, S., Li, Y., Feng, C., and Wang, A. (2019, January 22–24). Intelligent welding robot system based on deep learning. Proceedings of the 2019 Chinese Automation Congress (CAC), Hangzhou, China.10.1109/CAC48633.2019.8997310 ↗
3. A survey of welding robot intelligent path optimization10.1016/j.jmapro.2020.04.085 ↗
4. Zhang, H., Song, W., Chen, Z., Zhu, S., Li, C., Hao, H., and Gu, J. (2019, January 6–8). Weld Seam Detection Method with Rotational Region Proposal Network. Proceedings of the 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO), Dali, China.10.1109/ROBIO49542.2019.8961794 ↗
5. Autonomous detection and identification of weld seam path shape position10.1007/s00170-017-0380-4 ↗
6. Li, W., Cao, G., Sun, J., Liang, Y., and Huang, S. (July, January 28). A calibration algorithm of the structured light vision for the arc welding robot. Proceedings of the 2017 14th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), Jeju, Korea.10.1109/URAI.2017.7992782 ↗
7. A robust weld seam detection method based on particle filter for laser welding by using a passive vision sensor10.1007/s00170-019-04029-x ↗
8. Automatic weld seam tracking of tube-to-tubesheet TIG welding robot with multiple sensors10.1016/j.jmapro.2020.03.047 ↗
9. Welding Seam Detection and Tracking Based on Laser Vision for Robotic Arc Welding10.1088/1742-6596/1650/2/022030 ↗
10. Automatic seam detection and tracking system for robots based on laser vision10.1016/j.mechatronics.2019.102261 ↗
11. Zhang, X., Xu, Z., Xu, R., Liu, J., Cui, P., Wan, W., Sun, C., and Li, C. (2022). Towards Domain Generalization in Object Detection. arXiv.
12. Robust seam tracking via a deep learning framework combining tracking and detection10.1364/AO.389730 ↗
13. Visual sensing technologies in robotic welding: Recent research developments and future interests10.1016/j.sna.2021.112551 ↗
14. Nowroth, C., Gu, T., Grajczak, J., Nothdurft, S., Twiefel, J., Hermsdorf, J., Hermsdorf, J., Kaierle, S., and Wallaschek, J. (2022). Deep Learning-Based Weld Contour and Defect Detection from Micrographs of Laser Beam Welded Semi-Finished Products. Appl. Sci., 12.10.3390/app12094645 ↗
15. A review of vision-aided robotic welding10.1016/j.compind.2020.103326 ↗
16. A comprehensive review of computational dehazing techniques10.1007/s11831-018-9294-z ↗
17. Single remote sensing image dehazing10.1109/LGRS.2013.2245857 ↗
18. Sindagi, V.A., Oza, P., Yasarla, R., and Patel, V.M. (2020, January 23–28). Prior based domain adaptive object detection for hazy and rainy conditions. Proceedings of the European Conference on Computer Vision, Glasgow, UK.10.1007/978-3-030-58568-6_45 ↗
19. Katyal, S., Kumar, S., Sakhuja, R., and Gupta, S. (2018, January 3–6). Object detection in foggy conditions by fusion of saliency map and yolo. Proceedings of the 2018 12th International Conference on Sensing Technology (ICST), Limerick, Ireland.10.1109/ICSensT.2018.8603632 ↗
20. Fu, M., Liu, H., Yu, Y., Chen, J., and Wang, K. (2021, January 20–25). DW-GAN: A Discrete Wavelet Transform GAN for NonHomogeneous Dehazing. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.10.1109/CVPRW53098.2021.00029 ↗
21. New Approach to Underwater Image Dehazing using Dark Channel Prior10.1088/1742-6596/1937/1/012045 ↗
22. Generative adversarial networks: An overview10.1109/MSP.2017.2765202 ↗
23. Isola, P., Zhu, J.Y., Zhou, T., and Efros, A.A. (2017, January 21–26). Image-to-image translation with conditional adversarial networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.632 ↗
24. Liu, M.-Y., and Tuzel, O. (2016). Coupled generative adversarial networks. arXiv.
25. Ledig, L.C., Theis, F., Huszar, J., Caballero, A., Cunningham, A., Acosta, A., Aitken, A., Tejani, J., Totz, Z., and Wang, S. (2017, January 21–26). Photo-realistic single image super-resolution using a generative adversarial network. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.19 ↗
26. Deng, Q., Huang, Z., Tsai, C.-C., Lin, C.-W., and Hardgan, A. (2020, January 23–28). Haze-aware representation distillation gan for single image dehazing. Proceedings of the European Conference on Computer Vision, Glasgow, UK.10.1007/978-3-030-58539-6_43 ↗
27. Image de-raining using a conditional generative adversarial network10.1109/TCSVT.2019.2920407 ↗
28. Pintor, M., Angioni, D., Sotgiu, A., Demetrio, L., Demontis, A., Biggio, B., and Roli, F. (2022). ImageNet-Patch: A Dataset for Benchmarking Machine Learning Robustness against Adversarial Patches. arXiv.10.1016/j.patcog.2022.109064 ↗
29. Das, A., and Chandran, S. (2021, January 28–29). Transfer learning with res2net for remote sensing scene classification. Proceedings of the 2021 11th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India.10.1109/Confluence51648.2021.9377148 ↗
30. GAN-based input-size flexibility model for single image dehazing10.1016/j.image.2021.116599 ↗
31. Single image dehazing using improved cycleGAN10.1016/j.jvcir.2020.103014 ↗
32. Comparative analysis of deep learning image detection algorithms10.1186/s40537-021-00434-w ↗
33. Zuo, Y., Wang, J., and Song, J. (2021, January 27–31). Application of YOLO Object Detection Network In Weld Surface Defect Detection. Proceedings of the 2021 IEEE 11th Annual International Conference on CYBER Technology in Automation, Control and Intelligent Systems (CYBER), Jiaxing, China.10.1109/CYBER53097.2021.9588269 ↗
34. Using channel pruning-based YOLO v4 deep learning algorithm for the real-time and accurate detection of apple flowers in natural environments10.1016/j.compag.2020.105742 ↗
35. Jiang, Z., Zhao, L., Li, S., and Jia, Y. (2020). Real-time object detection method based on improved YOLOv4-tiny. arXiv.
36. Vehicle wheel weld detection based on improved YO-LO v4 algorithm
37. Review of Yolo Algorithm Developments10.1016/j.procs.2022.01.135 ↗
38. An Overview of Contour Detection Approaches10.1007/s11633-018-1117-z ↗
39. Dropblock: A regularization method for convolutional networks
40. A full stage data augmentation method in deep convolutional neural network for natural image classification10.1155/2020/4706576 ↗
41. Bian, Y.C., Fu, G.H., Hou, Q.S., Sun, B., Liao, G.L., and Han, H.D. (2021, January 25–27). Using Improved YOLOv5s for Defect Detection of Thermistor Wire Solder Joints Based on Infrared Thermography. Proceedings of the 2021 5th International Conference on Automation, Control and Robots (ICACR), Nanning, China.10.1109/ICACR53472.2021.9605165 ↗
42. Song, Q., Li, S., Bai, Q., Yang, J., Zhang, X., Li, Z., and Duan, Z. (2021). Object Detection Method for Grasping Robot Based on Improved YOLOv5. Micromachines, 12.10.3390/mi12111273 ↗
43. An active visual monitoring method for GMAW weld surface defects based on random forest model10.1088/2053-1591/ac5a38 ↗
44. Yu, J., and Zhang, W. (2021). Face mask wearing detection algorithm based on improved YOLO-v4. Sensors, 21.10.3390/s21093263 ↗
45. Geometry-based camera calibration using closed-form solution of principal line10.1109/TIP.2020.3048684 ↗
46. Advanced geometric camera calibration for machine vision10.1117/1.3647521 ↗
47. Utilization of multilayer perceptron for determining the inverse kinematics of an industrial robotic manipulator10.1177/1729881420925283 ↗
48. Machine Vision-Based Object Detection Strategy for Weld Area
49. A vision-based method for lap weld defects monitoring of galvanized steel sheets using convolutional neural network10.1016/j.jmapro.2020.12.067 ↗
50. Yun, G.H., Oh, S.J., and Shin, S.C. (2021). Image Preprocessing Method in Radiographic Inspection for Automatic Detection of Ship Welding Defects. Appl. Sci., 12.10.3390/app12010123 ↗
51. Denoising and feature extraction of weld seam profiles by stacked denoising autoencoder10.1007/s40194-021-01145-9 ↗
52. Image contrast enhancement and denoising in micro-gap weld seam detection by periodic wide-field illumination10.1016/j.jmapro.2022.01.017 ↗