Abstract

The denoising of electronic speckle pattern interferometry (ESPI) fringe patterns is a key step in the application of ESPI. In this paper, we propose a method for batch denoising of ESPI fringe patterns based on a convolution neural network (CNN). In the proposed method, the network is first trained by our training dataset, which consists of the noisy ESPI fringe patterns and the corresponding noise-free images. We propose a new computer-simulated method of ESPI fringe patterns to create our training dataset. After training, the other multi-frame ESPI fringe patterns to be processed are fed to the trained network simultaneously, and the corresponding denoising images can be obtained in batches. We demonstrate the performance of the proposed method via application to 50 computer-simulated ESPI fringe patterns and three groups of experimentally obtained ESPI fringe patterns. The experimental results show that our method can obtain desired results even when the quality of ESPI fringe images is considerably low because of variable density, high noise, and low contrast, and our method can denoise multi-frame fringe patterns simultaneously. Moreover, we use the computer-simulated ESPI fringe patterns to train the network; after training, the trained network can be used to denoise either computer-simulated ESPI fringe patterns or the experimentally obtained ESPI fringe patterns. The proposed method is especially suitable for processing a large number of ESPI fringe patterns.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call