We propose a nonlinear filter to remove noise and preserve discontinuities as well as carrier signals in multiple carrier frequency signals.
Semi-implicit discretization scheme is used to implement this filter.
Robustness of the algorithm is demonstrated in various experiments performed on noisy signals with multiple carrier frequencies.