Fig. 2
From: d2o: a distributed data object for parallel high-performance computing in Python

Wiener filter reconstruction. Top left true signal to be reconstructed. Top right data which is the result of smoothing the signal and adding Gaussian noise. Bottom reconstructed maximum of the posterior (conditional) probability density function for the signal given the data P(signaljdata)