Image denoising based on fast discrete curvelet transform: Image denoising based on fast discrete curvelet transform