Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ENH dwidenoise: Subsampling #3034

Open
Lestropie opened this issue Nov 7, 2024 · 0 comments
Open

ENH dwidenoise: Subsampling #3034

Lestropie opened this issue Nov 7, 2024 · 0 comments
Labels

Comments

@Lestropie
Copy link
Member

Detail mentioned in https://www.sciencedirect.com/science/article/pii/S1053811919305348.

Currently, every output image voxel is processed individually. The sliding spatial window is centred at that location, the PCA data matrix is filled, decomposition is done, a threshold is found, and the output signal for that one voxel is reconstructed.

There is the option of using a number of patches that is smaller than the number of output image voxels. Say for example you use a factor of 3 downsampling (easier to conceptualise since it doesn't require any change to kernel centering). Following decomposition and rank estimation, you reconstruct the low rank representation of not just the voxel in the centre of the kernel, but the 27 voxels in the centre of the kernel. Therefore you only have to perform 1/27 as many SVDs.

Not quite sure how to resolve against #3024, since that suggests using data from across a larger number of patches whereas here the suggestion is to use less patches. Perhaps the proposal here would be advantageous only for exceptionally large datasets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant