Visualizing the prediction of laser cleaning: a dynamic preview method with a multi-scale conditional generative adversarial network.

By producing high power per unit area and obtaining immediate feedback, lasers offer the potential for high-precision surface processing. However, due to having many complex and nonlinear physiochemical processes, unfitted values of parameters can easily result in undesired cleaning results: the substrate is either damaged or not cleaned. Thus, an accurate, flexible, and automatic image preview method is highly demanded in the cleaning practice. Here, we propose a multi-scale conditional generative adversarial network (MS-CGAN) that allows workers to view what a cleaned version of the surface would look like before actually cleaning, so that it can assist workers in adjusting laser parameters in advance to obtain desired cleaning results for resource saving and efficiency improvement. The advantage of this method is that it requires zero knowledge of the mechanism of a laser, and hence avoids the need for modeling the complex photon-atom interactions that occur in laser cleaning. Extensive experiments show that MS-CGAN can not only visualize the high-fidelity prediction of the laser cleaning effect, but also produce preview images that exactly match the cleaned surfaces. The method provides an option for industry benefits, such as minimizing the risk of wasting resources, sustaining the environment, and cutting the cost of labor.

[1]  Shi-guang Liu,et al.  Sufficient Image Appearance Transfer Combining Color and Texture , 2017, IEEE Transactions on Multimedia.

[2]  Lin Li,et al.  The effects of short pulse laser surface cleaning on porosity formation and reduction in laser welding of aluminium alloy for automotive component manufacture , 2014 .

[3]  Ashish Kumar Nath,et al.  Effect of laser operating mode in paint removal with a fiber laser , 2013 .

[4]  Nikos Komodakis,et al.  Image Completion Using Efficient Belief Propagation Via Priority Scheduling and Dynamic Pruning , 2007, IEEE Transactions on Image Processing.

[5]  Xiaoyan Zeng,et al.  Parameters and surface performance of laser removal of rust layer on A3 steel , 2003 .

[6]  A. Bovik,et al.  A universal image quality index , 2002, IEEE Signal Processing Letters.

[7]  Yizhou Yu,et al.  Feature matching and deformation for texture synthesis , 2004, SIGGRAPH 2004.

[8]  S. Genna,et al.  Effect of laser cleaning in Laser Assisted Joining of CFRP and PC sheets , 2018, Composites Part B: Engineering.

[9]  Nikhil Ketkar,et al.  Introduction to PyTorch , 2021, Deep Learning with Python.

[10]  Deoksuk Jang,et al.  Experimental and theoretical analysis of the laser shock cleaning process for nanoscale particle removal , 2007 .

[11]  Xiaofeng Tao,et al.  Transient attributes for high-level understanding and editing of outdoor scenes , 2014, ACM Trans. Graph..

[12]  Shi-Min Hu,et al.  PatchTable: efficient patch queries for large datasets and applications , 2015, ACM Trans. Graph..

[13]  Irfan A. Essa,et al.  Graphcut textures: image and video synthesis using graph cuts , 2003, ACM Trans. Graph..

[14]  Yoo Sang Choo,et al.  Laser cleaning of steel for paint removal , 2010 .

[15]  Lai-fei Cheng,et al.  Machining parameter optimization of C/SiC composites using high power picosecond laser , 2015 .

[16]  Brian Wyvill,et al.  Robust iso-surface tracking for interactive character skinning , 2014, ACM Trans. Graph..

[17]  Alexei A. Efros,et al.  Scene completion using millions of photographs , 2007, SIGGRAPH 2007.

[18]  Alexei A. Efros,et al.  Texture synthesis by non-parametric sampling , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.