Fast Nonlocal Means for MRI denoising

This is a fast and robust implementation of the popular Nonlocal Means for MRI-Rician denoising. It works by computing the non-local weights based on distances in a features space comprising the local mean value and gradients of the image.

It can reach an acceleration factor of 20x over the original implementation, with an improved performance for medium-low SNR images.

We use a bias correction step for Rician noise based on the well-known Conventional Approach.

This software can be compiled either as a Slicer module or a stand-alone:

http://www.nitrc.org/snapshots.php?group...

For diffusion MRI volumes, see also: http://www.nitrc.org/projects/jalmmse_dw...

Key words: nonlocal (non-local) means, NLM, C++, ITK
Download Now Download Now
OR See All Files

Specifications

Category:Artifact Removal, Filtering, Intensity Non-uniformity Correction, Quality Metrics
License:3D Slicer License
Development Status:5 - Production/Stable/Mature
Domain:MR
Environment:Console (Text Based), Other Environment
Intended Audience:End Users
Natural Language:English
Operating System:MacOS, Microsoft, Linux, Other UNIX-like
Programming Language:C++
Supported Data Format:ANALYZE, MINC, NIfTI-1, Nrrd, Other Format

Associations

build requires:
works well with:

Recent Activity

Show: 
File Activity

unlmeans: Whole package with source code, pre-compiled binaries, Matlab/Octave code, and test data release

UnbiasedNonLocalMeans.tar.gz posted by Antonio Tristán-Vega on Oct 24, 2013

File Activity

unlmeans: Beta 1.0 for Windows only (MinGW compilation) release

UnbiasedNonLocalMeans.exe.zip posted by Antonio Tristán-Vega on Oct 24, 2013

File Activity

unlmeans: Matlab code v1.1 release

FastNonLocalMeans3D.m posted by Antonio Tristán-Vega on Sep 29, 2013

File Activity

unlmeans: Matlab code release

FastNonLocalMeans3D.m posted by Antonio Tristán-Vega on Sep 28, 2013

File Activity

unlmeans: Beta 1.0 release

UnbiasedNonLocalMeans.gz posted by Antonio Tristán-Vega on Feb 10, 2013

File Activity

unlmeans: Beta 1.0 release

UnbiasedNonLocalMeans.exe.zip posted by Antonio Tristán-Vega on Feb 9, 2013

File Activity

unlmeans: Beta 1.0 release

UnbiasedNonLocalMeans.zip posted by Antonio Tristán-Vega on Feb 9, 2013

Document Activity

Main Folder documentation

CMPB paper posted by Antonio Tristán-Vega on Nov 8, 2012

Document Activity

Main Folder documentation

Extended description posted by Antonio Tristán-Vega on Sep 29, 2011

Document Activity

Main Folder documentation

Efficient and Robust Nonlocal Means Denoising of MR Data Based on Salient Features Matching posted by Antonio Tristán-Vega on Sep 1, 2011