how to denoise a signal acquired in a noisy environment using information from the same signal acquired in a noise-free environment?

1 view (last 30 days)
hello. lets say i have 2 signals, signal A and signal B. signal A was acquired in a quiet ie noise-free environment, signal B was acquired in a noisy environment. is there a way i can use the information from signal A ie the ground truth, to remove the noise from signal B? what techniques are currently available for doing so? thanks, Russell

Answers (1)

Image Analyst
Image Analyst on 24 Sep 2015
You're describing the "Wiener filter". https://en.wikipedia.org/wiki/Wiener_filter. If you have the Image Processing Toolbox, use wiener2().

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!