Skip to main content

Module inversion

Module inversion 

Source
Expand description

Dipole inversion methods for QSM

This module provides various methods to solve the inverse problem of estimating magnetic susceptibility from local field measurements.

Methods include:

  • TKD: Truncated k-space division (fast, simple)
  • TSVD: Truncated SVD (zeros small values)
  • Tikhonov: L2 regularization (closed-form)
  • TV: Total variation regularization via ADMM (iterative)
  • NLTV: Nonlinear TV with iterative reweighting
  • RTS: Rapid two-step method
  • MEDI: Morphology-enabled dipole inversion
  • TGV: Total Generalized Variation (single-step from wrapped phase)

Re-exports§

pub use tkd::*;
pub use tikhonov::*;
pub use tv::*;
pub use nltv::*;
pub use rts::*;
pub use medi::*;
pub use tgv::*;
pub use ilsqr::*;

Modules§

ilsqr
iLSQR: Iterative LSQR for QSM with streaking artifact removal
medi
MEDI (Morphology Enabled Dipole Inversion) L1 regularization
nltv
Nonlinear Total Variation (NLTV) regularized dipole inversion
rts
Rapid Two-Step (RTS) dipole inversion
tgv
TGV-QSM: Total Generalized Variation for Quantitative Susceptibility Mapping
tikhonov
Tikhonov regularization for QSM
tkd
Truncated k-space division (TKD) / TSVD for QSM
tv
Total Variation (TV) regularized dipole inversion using ADMM