Hi Antonin
We recommend to always inspect the residuals after denoising, as explained in the user guide. As long as the residuals don’t contain any structure, I can’t think of any situation in which MP-PCA denoising would bias certain estimates. If effective, denoising may reduce uncertainty on those estimates, but only to the extent that they would be influenced by acquisition noise. I would argue that’s a good thing.
As I said above, if the residuals don’t contain structure then you’re fine. The paper shows results for data with 60 DWI volumes, so that should be sufficient. I expect the default window size of 5x5x5=125 to be a good trade-off too.
Jelle Veraart may be in a better position to comment on this guideline, but I’ll do my best to provide some intuition. MP-PCA is fitting the Marchenko-Pastur distribution to the eigenvalue spectrum of the (patch-based) covariance matrix in each voxel, and uses this fit to select the optimal cut-off in the spectrum. The precision of this cut-off will depend on the “level of detail” in the spectrum histogram, determined by the dimensions of the covariance matrix, equal to the minimum of the no. DWI volumes (M) and the patch size (N). Therefore, you would ideally want both to be as large as possible. In practice, M is fixed and thus sets an upper bound on the rank for your data. If you choose N < M, you further reduce the “level of detail” in the spectrum. On the other hand, if N is too large you can violate the assumed noise homoscedasticity within the patch. Therefore, keep an eye on the residuals when you try different settings.