Reference based Noise Reduction