Super Noise Reduction Filter (SNRF)