From Heuristic Optimization to Dictionary Learning: A Review and Comprehensive Comparison of Image Denoising Algorithms
Noise level estimation using weak textured patches of a single noisy image