SELCTIVE RECURSIVE TEMPORAL FILTER for video denoising

After spatial filtering, there is enough redundancy present in the video frames taken in the temporal direction. So a motion estimator is used to detect motion.If no motion is present between successive frames, a averaged value is used to replace the pixel in the current frame.