Estimation and Denoising