Skip to content

New command dwi2noise #3035

@Lestropie

Description

@Lestropie

Strongly related to #2274.

In the scenario where one fully intends to perform a two-pass operation, one to estimate the noise level and then one to denoise based on a (possibly filtered in an intermediate phase) noise level input map, it would be wasteful to necessitate use of the dwidenoise command for the first step. It would involve reconstructing and writing a denoised DWI series that is to be discarded. Further, there are likely a few command-line options for dwidenoise that would be entirely inapplicable for the first step.

What I'd like to do is move much of the denoising code into src/, and then have two commands, dwi2noise and dwidenoise. The former would be constrained to noise level estimation and exporting of features such as rank. For the second, the noise level for denoising would either be provided via command-line option, or operate using the same mechanism as dwi2noise if not provided.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions