patch_denoise.space_time.utils#

Utilities for space-time denoising.

Functions

eig_analysis

Return the eigen values and vectors of the autocorrelation of the patch.

eig_synthesis

Reconstruction the denoise patch with truncated eigen decomposition.

estimate_noise

Estimate a noise map from a noise only sequence.

get_patch_locs

Get all the patch top-left corner locations.

marchenko_pastur_median

Compute the median of the Marchenko-Pastur Distribution.

svd_analysis

Return the centered SVD decomposition.

svd_synthesis

Reconstruct X = (U @ (S * V)) + M with only the max_idx greatest component.