Images and video are often coded using block-based discrete cosine transform (DCT) or discrete wavelet transform (DWT) which cause a great deal of visual distortions. Restoration of image sequences can obtain better results compared to restoring each image individually, provided that the temporal redundancy is adequately used. In this article, efficient approach for artifacts reduction has been presented. In order to enhance the overall video quality, the proposed approach uses image sequence redundancy. Spatial and temporal information is used for the video de-noising process.