Non-local means denoising based on noise level estimation for BOTDA

A noise level estimation algorithm based on selected weak patches is utilized to ensure the non-local means denoising performance for Brillouin optical time domain analyzer (BOTDA). We firstly study the accuracy of proposed method by simulation. Then, we use non-local means to process the experimental data with different estimation method, proving the reliability of proposed approach.