<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.slicer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Atriveg</id>
	<title>Slicer Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.slicer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Atriveg"/>
	<link rel="alternate" type="text/html" href="https://www.slicer.org/wiki/Special:Contributions/Atriveg"/>
	<updated>2026-04-09T17:26:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.6&amp;diff=15813</id>
		<title>Modules:RicianLMMSEImageFilter-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.6&amp;diff=15813"/>
		<updated>2010-05-13T14:53:49Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Examples, Use Cases &amp;amp; Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
jointLMMSE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Diffusion MRI Applications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega and Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the image in the mean squared error sense using a Rician noise model. Images corresponding to each gradient direction, including baseline, are processed individually. The noise parameter is automatically estimated (noise estimation improved but slower).&lt;br /&gt;
&lt;br /&gt;
Note that this is a general purpose filter for MRi images. The module jointLMMSE has been specifically designed for DWI volumes and shows a better performance, so its use is recommended instead.&lt;br /&gt;
&lt;br /&gt;
A complete description of the algorithm in this module can be found in:&lt;br /&gt;
&lt;br /&gt;
S. Aja-Fernández, M. Niethammer, M. Kubicki, M. Shenton, and C.-F. Westin. &amp;quot;Restoration of DWI data using a Rician LMMSE estimator&amp;quot;. IEEE Transactions on Medical Imaging, 27(10): pp. 1389-1403, Oct. 2008.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
A brief description of the most important parameters is given below.&lt;br /&gt;
&lt;br /&gt;
Before filtering:&lt;br /&gt;
&lt;br /&gt;
[[File:orig.png]]&lt;br /&gt;
&lt;br /&gt;
After filtering:&lt;br /&gt;
&lt;br /&gt;
[[File:LMMSE.png]]&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/dwiNoiseFilter link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeStatisticsWherePositiveFilter.html itkComputeStatisticsWherePositiveFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ExtractVolumeFilter.html itkExtractVolumeFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1LMMSEVectorImageFilter.html itkLMMSEVectorImageFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1LMMSEVectorImageFilterStep.html itkLMMSEVectorImageFilterStep.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1MaskedMeanImageFilter.html itkMaskedMeanImageFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1VectorImageCastFilter.html itkVectorImageCastFilter.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially funded by grant number TEC2007-67073/TCM from the Ministerio de Ciencia e Innovación (Spain) and &amp;quot;FEDER&amp;quot; European Regional Development Fund.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.6&amp;diff=15812</id>
		<title>Modules:RicianLMMSEImageFilter-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.6&amp;diff=15812"/>
		<updated>2010-05-13T14:52:30Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Module Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
jointLMMSE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Diffusion MRI Applications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega and Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the image in the mean squared error sense using a Rician noise model. Images corresponding to each gradient direction, including baseline, are processed individually. The noise parameter is automatically estimated (noise estimation improved but slower).&lt;br /&gt;
&lt;br /&gt;
Note that this is a general purpose filter for MRi images. The module jointLMMSE has been specifically designed for DWI volumes and shows a better performance, so its use is recommended instead.&lt;br /&gt;
&lt;br /&gt;
A complete description of the algorithm in this module can be found in:&lt;br /&gt;
&lt;br /&gt;
S. Aja-Fernández, M. Niethammer, M. Kubicki, M. Shenton, and C.-F. Westin. &amp;quot;Restoration of DWI data using a Rician LMMSE estimator&amp;quot;. IEEE Transactions on Medical Imaging, 27(10): pp. 1389-1403, Oct. 2008.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/dwiNoiseFilter link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeStatisticsWherePositiveFilter.html itkComputeStatisticsWherePositiveFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ExtractVolumeFilter.html itkExtractVolumeFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1LMMSEVectorImageFilter.html itkLMMSEVectorImageFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1LMMSEVectorImageFilterStep.html itkLMMSEVectorImageFilterStep.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1MaskedMeanImageFilter.html itkMaskedMeanImageFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1VectorImageCastFilter.html itkVectorImageCastFilter.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially funded by grant number TEC2007-67073/TCM from the Ministerio de Ciencia e Innovación (Spain) and &amp;quot;FEDER&amp;quot; European Regional Development Fund.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.6&amp;diff=15811</id>
		<title>Modules:UnbiasedNonLocalMeans-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.6&amp;diff=15811"/>
		<updated>2010-05-13T14:48:18Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
UnbiasedNonLocalMeans&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the images using a Unbiased Non Local Means for Rician noise algorithm. It exploits not only the spatial redundancy, but the redundancy in similar gradient directions as well; it takes into account the N closest gradient directions to the direction being processed (a maximum of 5 gradient directions is allowed to keep a reasonable computational load, since we do not use neither similarity maps nor block-wise implementation).&lt;br /&gt;
&lt;br /&gt;
The noise parameter is automatically estimated in the same way as in the jointLMMSE module.&lt;br /&gt;
&lt;br /&gt;
A complete description of the algorithm may be found in:&lt;br /&gt;
&lt;br /&gt;
Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218. 2010.&lt;br /&gt;
&lt;br /&gt;
Please, note that the execution of this filter is extremely slow, son only very conservative parameters (block size and search size as small as possible) should be used. Even so, its execution may take several hours. The advantage of this filter over joint LMMSE is its better preservation of edges and fine structures.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
To use this filter, just load a DWI volume (gradient directions must be known) and apply the filter, as illustrated below. A brief summary of the parameters used is given below.&lt;br /&gt;
&lt;br /&gt;
Before filtering:&lt;br /&gt;
&lt;br /&gt;
[[File:orig.png]]&lt;br /&gt;
&lt;br /&gt;
After filtering:&lt;br /&gt;
&lt;br /&gt;
[[File:UNLM.png]]&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Search radius:''' This filter works by computing the weighted average of pixels in a large neighborhood. The search radius is the 3D radius of that neighborhood.&lt;br /&gt;
* '''Comparison radius:''' The weights of the average are computed as the negative exponential of the (normalized) distance between two neighborhoods which have a 3D radius of this size.&lt;br /&gt;
* '''h:''' The normalization constant for the distance between neighborhoods. This parameter is related to the noise power, and should be in the range 0.8-&amp;gt;1.2. Higher values produce more blurring (and more noise reduction), while lower values better preserve edges.&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. It is strongly recommended to keep this parameter less than 5 to keep a reasonable computational load. Even so, this filter is extremely slow.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
This filter is very slow. May take hours.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/dwiUNLM link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuStatistics.html itkOtsuStatistics.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuThreshold.html itkOtsuThreshold.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1UNLMFilter.html itkUNLMFilter.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially funded by grant number TEC2007-67073/TCM from the Ministerio de Ciencia e Innovación (Spain) and &amp;quot;FEDER&amp;quot; European Regional Development Fund.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218 (2010).&lt;br /&gt;
* Santiago Aja-Fernández, Antonio Tristán-Vega, and Carlos Alberola-López, &amp;quot;Noise estimation in single- and multiple-coil magnetic resonance data based on statistical models&amp;quot;. Magnetic Resonance Imaging, Volume 27, Pages 1397-1409 (2009).&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.6&amp;diff=15810</id>
		<title>Modules:UnbiasedNonLocalMeans-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.6&amp;diff=15810"/>
		<updated>2010-05-13T14:47:27Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Module Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
UnbiasedNonLocalMeans&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the images using a Unbiased Non Local Means for Rician noise algorithm. It exploits not only the spatial redundancy, but the redundancy in similar gradient directions as well; it takes into account the N closest gradient directions to the direction being processed (a maximum of 5 gradient directions is allowed to keep a reasonable computational load, since we do not use neither similarity maps nor block-wise implementation).&lt;br /&gt;
&lt;br /&gt;
The noise parameter is automatically estimated in the same way as in the jointLMMSE module.&lt;br /&gt;
&lt;br /&gt;
A complete description of the algorithm may be found in:&lt;br /&gt;
&lt;br /&gt;
Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218. 2010.&lt;br /&gt;
&lt;br /&gt;
Please, note that the execution of this filter is extremely slow, son only very conservative parameters (block size and search size as small as possible) should be used. Even so, its execution may take several hours. The advantage of this filter over joint LMMSE is its better preservation of edges and fine structures.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
To use this filter, just load a DWI volume (gradient directions must be known) and apply the filter, as illustrated below. A brief summary of the parameters used is given below.&lt;br /&gt;
&lt;br /&gt;
Before filtering:&lt;br /&gt;
&lt;br /&gt;
[[File:orig.png]]&lt;br /&gt;
&lt;br /&gt;
After filtering:&lt;br /&gt;
&lt;br /&gt;
[[File:UNLM.png]]&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Search radius:''' This filter works by computing the weighted average of pixels in a large neighborhood. The search radius is the 3D radius of that neighborhood.&lt;br /&gt;
* '''Comparison radius:''' The weights of the average are computed as the negative exponential of the (normalized) distance between two neighborhoods which have a 3D radius of this size.&lt;br /&gt;
* '''h:''' The normalization constant for the distance between neighborhoods. This parameter is related to the noise power, and should be in the range 0.8-&amp;gt;1.2. Higher values produce more blurring (and more noise reduction), while lower values better preserve edges.&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. It is strongly recommended to keep this parameter less than 5 to keep a reasonable computational load. Even so, this filter is extremely slow.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
This filter is very slow. May take hours.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/dwiUNLM link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuStatistics.html itkOtsuStatistics.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuThreshold.html itkOtsuThreshold.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1UNLMFilter.html itkUNLMFilter.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially funded by grant number TEC2007-67073/TCM from the Ministerio de Ciencia e Innovación (Spain) and &amp;quot;FEDER&amp;quot; European Regional Development Fund.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.6&amp;diff=15809</id>
		<title>Modules:UnbiasedNonLocalMeans-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.6&amp;diff=15809"/>
		<updated>2010-05-13T14:46:59Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Examples, Use Cases &amp;amp; Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
UnbiasedNonLocalMeans&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the images using a Unbiased Non Local Means for Rician noise algorithm. It exploits not only the spatial redundancy, but the redundancy in similar gradient directions as well; it takes into account the N closest gradient directions to the direction being processed (a maximum of 5 gradient directions is allowed to keep a reasonable computational load, since we do not use neither similarity maps nor block-wise implementation). The noise parameter is automatically estimated. &lt;br /&gt;
&lt;br /&gt;
A complete description of the algorithm may be found in:&lt;br /&gt;
&lt;br /&gt;
Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218. 2010.&lt;br /&gt;
&lt;br /&gt;
Please, note that the execution of this filter is extremely slow, son only very conservative parameters (block size and search size as small as possible) should be used. Even so, its execution may take several hours. The advantage of this filter over joint LMMSE is its better preservation of edges and fine structures.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
To use this filter, just load a DWI volume (gradient directions must be known) and apply the filter, as illustrated below. A brief summary of the parameters used is given below.&lt;br /&gt;
&lt;br /&gt;
Before filtering:&lt;br /&gt;
&lt;br /&gt;
[[File:orig.png]]&lt;br /&gt;
&lt;br /&gt;
After filtering:&lt;br /&gt;
&lt;br /&gt;
[[File:UNLM.png]]&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Search radius:''' This filter works by computing the weighted average of pixels in a large neighborhood. The search radius is the 3D radius of that neighborhood.&lt;br /&gt;
* '''Comparison radius:''' The weights of the average are computed as the negative exponential of the (normalized) distance between two neighborhoods which have a 3D radius of this size.&lt;br /&gt;
* '''h:''' The normalization constant for the distance between neighborhoods. This parameter is related to the noise power, and should be in the range 0.8-&amp;gt;1.2. Higher values produce more blurring (and more noise reduction), while lower values better preserve edges.&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. It is strongly recommended to keep this parameter less than 5 to keep a reasonable computational load. Even so, this filter is extremely slow.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
This filter is very slow. May take hours.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/dwiUNLM link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuStatistics.html itkOtsuStatistics.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuThreshold.html itkOtsuThreshold.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1UNLMFilter.html itkUNLMFilter.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially funded by grant number TEC2007-67073/TCM from the Ministerio de Ciencia e Innovación (Spain) and &amp;quot;FEDER&amp;quot; European Regional Development Fund.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.6&amp;diff=15808</id>
		<title>Modules:UnbiasedNonLocalMeans-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.6&amp;diff=15808"/>
		<updated>2010-05-13T14:45:07Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Module Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
UnbiasedNonLocalMeans&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the images using a Unbiased Non Local Means for Rician noise algorithm. It exploits not only the spatial redundancy, but the redundancy in similar gradient directions as well; it takes into account the N closest gradient directions to the direction being processed (a maximum of 5 gradient directions is allowed to keep a reasonable computational load, since we do not use neither similarity maps nor block-wise implementation). The noise parameter is automatically estimated. &lt;br /&gt;
&lt;br /&gt;
A complete description of the algorithm may be found in:&lt;br /&gt;
&lt;br /&gt;
Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218. 2010.&lt;br /&gt;
&lt;br /&gt;
Please, note that the execution of this filter is extremely slow, son only very conservative parameters (block size and search size as small as possible) should be used. Even so, its execution may take several hours. The advantage of this filter over joint LMMSE is its better preservation of edges and fine structures.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Search radius:''' This filter works by computing the weighted average of pixels in a large neighborhood. The search radius is the 3D radius of that neighborhood.&lt;br /&gt;
* '''Comparison radius:''' The weights of the average are computed as the negative exponential of the (normalized) distance between two neighborhoods which have a 3D radius of this size.&lt;br /&gt;
* '''h:''' The normalization constant for the distance between neighborhoods. This parameter is related to the noise power, and should be in the range 0.8-&amp;gt;1.2. Higher values produce more blurring (and more noise reduction), while lower values better preserve edges.&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. It is strongly recommended to keep this parameter less than 5 to keep a reasonable computational load. Even so, this filter is extremely slow.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
This filter is very slow. May take hours.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/dwiUNLM link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuStatistics.html itkOtsuStatistics.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuThreshold.html itkOtsuThreshold.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1UNLMFilter.html itkUNLMFilter.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially funded by grant number TEC2007-67073/TCM from the Ministerio de Ciencia e Innovación (Spain) and &amp;quot;FEDER&amp;quot; European Regional Development Fund.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.6&amp;diff=15807</id>
		<title>Modules:JointRicianLMMSEImageFilter-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.6&amp;diff=15807"/>
		<updated>2010-05-13T14:41:57Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Examples, Use Cases &amp;amp; Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
jointLMMSE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Diffusion MRI Applications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega and Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces Rician noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the image in the mean squared error sense using a Rician noise model. The N closest gradient directions to the direction being processed are filtered together to improve the results: the noise-free signal is seen as an n-diemensional vector which has to be estimated with the LMMSE method from a set of corrupted measurements. To that end, the covariance matrix of the noise-free vector and the cross covariance between this signal and the noise have to be estimated, which is done taking into account the image formation process.&lt;br /&gt;
&lt;br /&gt;
The noise parameter is automatically estimated from a rough segmentation of the background of the image. In this area the signal is simply 0, so that Rician statistics reduce to Rayleigh and the noise power can be easily estimated from the mode of the histogram.&lt;br /&gt;
&lt;br /&gt;
A complete description of the algorithm may be found in:&lt;br /&gt;
&lt;br /&gt;
Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218. 2010.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
The filter operates on an input DWI volume (gradient directions must be known). The meaning of the parameters of this module is listed below.&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
 The following screenshots illustrate how to use the filter and the expected results (note that the optimal parameters strongly depends on the characteristics of the image: voxel size, number of gradients...).&lt;br /&gt;
&lt;br /&gt;
Before filtering:&lt;br /&gt;
&lt;br /&gt;
[[File:Orig.png]]&lt;br /&gt;
&lt;br /&gt;
After filtering:&lt;br /&gt;
&lt;br /&gt;
[[File:jLMMSE.png]]&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood. A large radius more effectively reduces the noise but may induce a certain blurring of the edges.&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. If N=0 is fixed, then all gradient directions are filtered together.&lt;br /&gt;
** NOTE: If N=1 is used this filter is similar (but not equal) to RicianLMMSEImageFilter. Two main differences exist: 1) 4-th order moments have to be computed only for baseline(s) image(s), and 2) if more than one baseline is present all of them are filtered together even if N=1.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/jointLMMSE link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1LMMSEVectorImageFilter.html itkLMMSEVectorImageFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuStatistics.html itkOtsuStatistics.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuThreshold.html itkOtsuThreshold.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially funded by grant number TEC2007-67073/TCM from the Ministerio de Ciencia e Innovación (Spain) and &amp;quot;FEDER&amp;quot; European Regional Development Fund.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
* Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218 (2010).&lt;br /&gt;
* Santiago Aja-Fernández, Antonio Tristán-Vega, and Carlos Alberola-López, &amp;quot;Noise estimation in single- and multiple-coil magnetic resonance data based on statistical models&amp;quot;. Magnetic Resonance Imaging, Volume 27, Pages 1397-1409 (2009).&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.6&amp;diff=15806</id>
		<title>Modules:JointRicianLMMSEImageFilter-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.6&amp;diff=15806"/>
		<updated>2010-05-13T14:41:15Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Examples, Use Cases &amp;amp; Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
jointLMMSE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Diffusion MRI Applications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega and Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces Rician noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the image in the mean squared error sense using a Rician noise model. The N closest gradient directions to the direction being processed are filtered together to improve the results: the noise-free signal is seen as an n-diemensional vector which has to be estimated with the LMMSE method from a set of corrupted measurements. To that end, the covariance matrix of the noise-free vector and the cross covariance between this signal and the noise have to be estimated, which is done taking into account the image formation process.&lt;br /&gt;
&lt;br /&gt;
The noise parameter is automatically estimated from a rough segmentation of the background of the image. In this area the signal is simply 0, so that Rician statistics reduce to Rayleigh and the noise power can be easily estimated from the mode of the histogram.&lt;br /&gt;
&lt;br /&gt;
A complete description of the algorithm may be found in:&lt;br /&gt;
&lt;br /&gt;
Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218. 2010.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
The filter operates on an input DWI volume (gradient directions must be known). The meaning of the parameters of this module is listed below.&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
 The following screenshots illustrate how to use the filter and the expected results (note that the optimal parameters strongly depends on the characteristics of the image: voxel size, number of gradients...).&lt;br /&gt;
&lt;br /&gt;
Before filtering:&lt;br /&gt;
&lt;br /&gt;
[[File:Orig.png]]&lt;br /&gt;
&lt;br /&gt;
After filtering:&lt;br /&gt;
[[File:jLMMSE.png]]&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood. A large radius more effectively reduces the noise but may induce a certain blurring of the edges.&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. If N=0 is fixed, then all gradient directions are filtered together.&lt;br /&gt;
** NOTE: If N=1 is used this filter is similar (but not equal) to RicianLMMSEImageFilter. Two main differences exist: 1) 4-th order moments have to be computed only for baseline(s) image(s), and 2) if more than one baseline is present all of them are filtered together even if N=1.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/jointLMMSE link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1LMMSEVectorImageFilter.html itkLMMSEVectorImageFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuStatistics.html itkOtsuStatistics.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuThreshold.html itkOtsuThreshold.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially funded by grant number TEC2007-67073/TCM from the Ministerio de Ciencia e Innovación (Spain) and &amp;quot;FEDER&amp;quot; European Regional Development Fund.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
* Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218 (2010).&lt;br /&gt;
* Santiago Aja-Fernández, Antonio Tristán-Vega, and Carlos Alberola-López, &amp;quot;Noise estimation in single- and multiple-coil magnetic resonance data based on statistical models&amp;quot;. Magnetic Resonance Imaging, Volume 27, Pages 1397-1409 (2009).&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:UNLM.png&amp;diff=15805</id>
		<title>File:UNLM.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:UNLM.png&amp;diff=15805"/>
		<updated>2010-05-13T14:39:22Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:LMMSE.png&amp;diff=15804</id>
		<title>File:LMMSE.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:LMMSE.png&amp;diff=15804"/>
		<updated>2010-05-13T14:38:54Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:JLMMSE.png&amp;diff=15803</id>
		<title>File:JLMMSE.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:JLMMSE.png&amp;diff=15803"/>
		<updated>2010-05-13T14:38:32Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:Orig.png&amp;diff=15802</id>
		<title>File:Orig.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:Orig.png&amp;diff=15802"/>
		<updated>2010-05-13T14:37:45Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.6&amp;diff=15801</id>
		<title>Modules:UnbiasedNonLocalMeans-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.6&amp;diff=15801"/>
		<updated>2010-05-13T14:28:03Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Acknowledgment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
UnbiasedNonLocalMeans&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the images using a Unbiased Non Local Means for Rician noise algorithm. It exploits not only the spatial redundancy, but the redundancy in similar gradient directions as well; it takes into account the N closest gradient directions to the direction being processed (a maximum of 5 gradient directions is allowed to keep a reasonable computational load, since we do not use neither similarity maps nor block-wise implementation). The noise parameter is automatically estimated. A complete description of the algorithm may be found in &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Antonio Tristan Vega and Santiago Aja-Fernandez, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Search radius:''' This filter works by computing the weighted average of pixels in a large neighborhood. The search radius is the 3D radius of that neighborhood.&lt;br /&gt;
* '''Comparison radius:''' The weights of the average are computed as the negative exponential of the (normalized) distance between two neighborhoods which have a 3D radius of this size.&lt;br /&gt;
* '''h:''' The normalization constant for the distance between neighborhoods. This parameter is related to the noise power, and should be in the range 0.8-&amp;gt;1.2. Higher values produce more blurring (and more noise reduction), while lower values better preserve edges.&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. It is strongly recommended to keep this parameter less than 5 to keep a reasonable computational load. Even so, this filter is extremely slow.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
This filter is very slow. May take hours.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/dwiUNLM link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuStatistics.html itkOtsuStatistics.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuThreshold.html itkOtsuThreshold.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1UNLMFilter.html itkUNLMFilter.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially funded by grant number TEC2007-67073/TCM from the Ministerio de Ciencia e Innovación (Spain) and &amp;quot;FEDER&amp;quot; European Regional Development Fund.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.6&amp;diff=15800</id>
		<title>Modules:RicianLMMSEImageFilter-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.6&amp;diff=15800"/>
		<updated>2010-05-13T14:27:40Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Acknowledgment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
jointLMMSE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Diffusion MRI Applications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega and Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the image in the mean squared error sense using a Rician noise model. Images corresponding to each gradient direction, including baseline, are processed individually. The noise parameter is automatically estimated (noise estimation improved but slower). A complete description of the algorithm may be found in &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Antonio Tristan Vega and Santiago Aja-Fernandez, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/dwiNoiseFilter link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeStatisticsWherePositiveFilter.html itkComputeStatisticsWherePositiveFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ExtractVolumeFilter.html itkExtractVolumeFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1LMMSEVectorImageFilter.html itkLMMSEVectorImageFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1LMMSEVectorImageFilterStep.html itkLMMSEVectorImageFilterStep.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1MaskedMeanImageFilter.html itkMaskedMeanImageFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1VectorImageCastFilter.html itkVectorImageCastFilter.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially funded by grant number TEC2007-67073/TCM from the Ministerio de Ciencia e Innovación (Spain) and &amp;quot;FEDER&amp;quot; European Regional Development Fund.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.6&amp;diff=15799</id>
		<title>Modules:JointRicianLMMSEImageFilter-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.6&amp;diff=15799"/>
		<updated>2010-05-13T14:27:01Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Acknowledgment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
jointLMMSE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Diffusion MRI Applications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega and Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces Rician noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the image in the mean squared error sense using a Rician noise model. The N closest gradient directions to the direction being processed are filtered together to improve the results: the noise-free signal is seen as an n-diemensional vector which has to be estimated with the LMMSE method from a set of corrupted measurements. To that end, the covariance matrix of the noise-free vector and the cross covariance between this signal and the noise have to be estimated, which is done taking into account the image formation process.&lt;br /&gt;
&lt;br /&gt;
The noise parameter is automatically estimated from a rough segmentation of the background of the image. In this area the signal is simply 0, so that Rician statistics reduce to Rayleigh and the noise power can be easily estimated from the mode of the histogram.&lt;br /&gt;
&lt;br /&gt;
A complete description of the algorithm may be found in:&lt;br /&gt;
&lt;br /&gt;
Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218. 2010.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
The filter operates on an input DWI volume (gradient directions must be known). The meaning of the parameters of this module is listed below.&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood. A large radius more effectively reduces the noise but may induce a certain blurring of the edges.&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. If N=0 is fixed, then all gradient directions are filtered together.&lt;br /&gt;
** NOTE: If N=1 is used this filter is similar (but not equal) to RicianLMMSEImageFilter. Two main differences exist: 1) 4-th order moments have to be computed only for baseline(s) image(s), and 2) if more than one baseline is present all of them are filtered together even if N=1.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/jointLMMSE link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1LMMSEVectorImageFilter.html itkLMMSEVectorImageFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuStatistics.html itkOtsuStatistics.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuThreshold.html itkOtsuThreshold.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially funded by grant number TEC2007-67073/TCM from the Ministerio de Ciencia e Innovación (Spain) and &amp;quot;FEDER&amp;quot; European Regional Development Fund.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
* Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218 (2010).&lt;br /&gt;
* Santiago Aja-Fernández, Antonio Tristán-Vega, and Carlos Alberola-López, &amp;quot;Noise estimation in single- and multiple-coil magnetic resonance data based on statistical models&amp;quot;. Magnetic Resonance Imaging, Volume 27, Pages 1397-1409 (2009).&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.6&amp;diff=15798</id>
		<title>Modules:JointRicianLMMSEImageFilter-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.6&amp;diff=15798"/>
		<updated>2010-05-13T14:15:48Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
jointLMMSE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Diffusion MRI Applications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega and Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module reduces Rician noise (or unwanted detail) on a set of diffusion weighted images. For this, it filters the image in the mean squared error sense using a Rician noise model. The N closest gradient directions to the direction being processed are filtered together to improve the results: the noise-free signal is seen as an n-diemensional vector which has to be estimated with the LMMSE method from a set of corrupted measurements. To that end, the covariance matrix of the noise-free vector and the cross covariance between this signal and the noise have to be estimated, which is done taking into account the image formation process.&lt;br /&gt;
&lt;br /&gt;
The noise parameter is automatically estimated from a rough segmentation of the background of the image. In this area the signal is simply 0, so that Rician statistics reduce to Rayleigh and the noise power can be easily estimated from the mode of the histogram.&lt;br /&gt;
&lt;br /&gt;
A complete description of the algorithm may be found in:&lt;br /&gt;
&lt;br /&gt;
Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218. 2010.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
The filter operates on an input DWI volume (gradient directions must be known). The meaning of the parameters of this module is listed below.&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood. A large radius more effectively reduces the noise but may induce a certain blurring of the edges.&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. If N=0 is fixed, then all gradient directions are filtered together.&lt;br /&gt;
** NOTE: If N=1 is used this filter is similar (but not equal) to RicianLMMSEImageFilter. Two main differences exist: 1) 4-th order moments have to be computed only for baseline(s) image(s), and 2) if more than one baseline is present all of them are filtered together even if N=1.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: Follow this [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/DiffusionApplications/jointLMMSE link]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1ComputeRestrictedHistogram.html itkComputeRestrictedHistogram.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1LMMSEVectorImageFilter.html itkLMMSEVectorImageFilter.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuStatistics.html itkOtsuStatistics.h]&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classitk_1_1OtsuThreshold.html itkOtsuThreshold.h]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
* Antonio Tristán-Vega and Santiago Aja-Fernández, &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, Medical Image Analysis, Volume 14, Issue 2, Pages 205-218 (2010).&lt;br /&gt;
* Santiago Aja-Fernández, Antonio Tristán-Vega, and Carlos Alberola-López, &amp;quot;Noise estimation in single- and multiple-coil magnetic resonance data based on statistical models&amp;quot;. Magnetic Resonance Imaging, Volume 27, Pages 1397-1409 (2009).&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.4&amp;diff=8357</id>
		<title>Documentation/3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.4&amp;diff=8357"/>
		<updated>2009-03-03T10:13:37Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* DWI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Note: This page is currently under construction&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
[[Image:Base-Features-and-Modules.png|thumb|right|overview|[[Media:Integrating with Slicer3.ppt | Integrating with Slicer3]]]]&lt;br /&gt;
This page is a portal for documentation about Slicer 3.4.&lt;br /&gt;
For information for software developers, please go to the Developers page (see link in navigation box to the left).&lt;br /&gt;
&lt;br /&gt;
=How-To Tutorials=&lt;br /&gt;
[http://wiki.na-mic.org/Wiki/index.php/Slicer3:Training Slicer3 tutorial page]&lt;br /&gt;
&lt;br /&gt;
=Feature Request and Problem Reports=&lt;br /&gt;
We have an [http://www.na-mic.org/Bug/my_view_page.php issues tracker] for Slicer 3. You need to create an account for filing reports. We keep track of both feature requests and bug reports. Make sure to use the pull-down in the upper right to select Slicer 3.&lt;br /&gt;
&lt;br /&gt;
=List of Modules in need of documentation=&lt;br /&gt;
== Requirements for modules to be added to the release==&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''' for the tasks advertised on 2-4-2009&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.4#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.4#Modules|'''here''']] to structure your page. &lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledgment''' tab of the module. Please see the '''Models module''' for and example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module.&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* If your module has [[Documentation-3.2|documentation in Slicer 3.2]], please copy/paste/update into the 3.4 version&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Main GUI==&lt;br /&gt;
*[[Modules:MainApplicationGUI-Documentation-3.4| Main Application GUI]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:EventBindings-3.4| List of Hotkeys and Keyboard Shortcuts]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Loading-Data-3.4| How to load data]] (Steve Pieper)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.4| Save Scene and Data Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.4_Template|Slicer3:Module_Documentation-3.4_Template]]&lt;br /&gt;
*See above for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
===Core and Loadable Modules===&lt;br /&gt;
*[[Modules:Welcome-Documentation-3.4| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Modules:Volumes-Documentation-3.4| Volumes Module]] (Alex Yarmarkovich, Steve Pieper)&lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.4| Diffusion Editor]] (Kerstin Kessel)&lt;br /&gt;
*[[Modules:Models-Documentation-3.4| Models Module]] (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.4| Fiducials Module]]  (Nicole Aucoin)&lt;br /&gt;
*[[Modules:Data-Documentation-3.4| Data Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.4|Slices Module]] (Jim Miller)&lt;br /&gt;
*[[Modules:Transforms-Documentation-3.4| Transforms Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:Color-Documentation-3.4| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Modules:Editor-Documentation-3.4| Interactive Editor]] (Steve Pieper)&lt;br /&gt;
*[[Modules:ROIModule-Documentation-3.4|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:VolumeRendering-Documentation-3.4| Volume Rendering Module]] (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
==Other Modules==&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.4|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
===Wizards===&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.4|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.4|IA FE Meshing Module]] (Vince Magnotta)&lt;br /&gt;
===Informatics Modules===&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.4| Fetch Medical Informatics Module]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:QDECModule-Documentation-3.4| QDEC Module]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.4|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
===Registration===&lt;br /&gt;
*[[Modules:AffineRegistration-Documentation-3.4|Affine Registration]]  (Daniel Blezek)&lt;br /&gt;
*[[Modules:DeformableB-SplineRegistration-Documentation-3.4|Deformable B-Spline Registration]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:DiffeomorphicDemonsAlgorithm-Documentation3.4|Diffeomorphic Demons Algorithm]] (Tom Vercauteren, Ender Konukoglu, Kilian Pohl)&lt;br /&gt;
*[[Modules:LinearRegistration-Documentation-3.4|Linear Registration]] (Daniel Blezek)&lt;br /&gt;
*[[Modules:RealignVolume-Documentation-3.4|Realign Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:RigidRegistration-Documentation-3.4|Rigid Registration]] (Daniel Blezek)&lt;br /&gt;
===Segmentation===&lt;br /&gt;
*EM Segment Command-Line (Brad Davis, Will Schroeder)&lt;br /&gt;
*EM Segment Simple (Brad Davis, Will Schroeder)&lt;br /&gt;
*EMSegmentTemplateBuilder (Brad Davis, Will Schroeder)&lt;br /&gt;
*[[Modules:Simple Region Growing-Documentation-3.4|Simple Region Growing]] (Jim Miller)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.4|Otsu Threshold]] (Bill Lorensen)&lt;br /&gt;
===Statistics===&lt;br /&gt;
*Calculate Volume Statistics (Tri Ngo)&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.4|Label Statistics]] (Steve Pieper)&lt;br /&gt;
===DWI and Tractography===&lt;br /&gt;
====DWI====&lt;br /&gt;
*Estimation&lt;br /&gt;
**[[Modules:DiffusionTensorEstimation-Documentation-3.4|Diffusion Tensor Estimation]] (Raul San Jose Estepar)&lt;br /&gt;
*[[Modules:PythonExtractBaseline-Documentation-3.4|Python Extract Baseline DWI Volume]] (Julien von Siebenthal)&lt;br /&gt;
*Filter&lt;br /&gt;
**[[Modules:JointRicianLMMSEImageFilter-Documentation-3.4|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja Fernandez)&lt;br /&gt;
**[[Modules:RicianLMMSEImageFilter-Documentation-3.4|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja Fernandez, Marc Niethammer)&lt;br /&gt;
**[[Modules:UnbiasedNonLocalMeans-Documentation-3.4|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja Fernandez)&lt;br /&gt;
*[[Modules:ShiftDWIValues-Documentation-3.4|Python Shift DWI Values]] (Julien von Siebenthal)&lt;br /&gt;
*[[Modules:RecenterScalar2DWI-Documentation-3.4|Python Recenter Scalar to DWI Volume]] (Julien von Siebenthal)&lt;br /&gt;
&lt;br /&gt;
====DTI====&lt;br /&gt;
*[[Modules:ResampleDTIVolume-Documentation-3.4|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:DTIDisplay-Documentation-3.4|Display]] (Alex Yarmakovich)&lt;br /&gt;
*[[Modules:DiffusionTensorScalarMeasurements-Documentation-3.4 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)&lt;br /&gt;
*Analysis&lt;br /&gt;
**[[Modules:FiducialSeeding-Documentation-3.4|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper)&lt;br /&gt;
**[[Modules:ROISeeding-Documentation-3.4 | ROI Seeding]] (Raul San Jose Estepar)&lt;br /&gt;
**[[Modules:StochasticTractography-Documentation-3.4|Python Stochastic Tractography]] (Julien von Siebenthal)&lt;br /&gt;
===IGT===&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.4| OpenIGTLinkIF Module]] (Junichi Tokuda) &lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.4| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.4| ProstateNav Module]] (Junichi Tokuda)&lt;br /&gt;
===Filtering===&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.4|Checkerboard Filter]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.4|Histogram Matching]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ImageLabelCombine-3.4|Image Label Combine]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.4|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleVolume2-Documentation-3.4|Resample Volume2]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.4|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Modules:AddImages-Documentation-3.4|Add Images]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:SubtractImages-Documentation-3.4|Subtract Images]] (Bill Lorensen)&lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.4| Gradient Anisotropic Filter]]  (Bill Lorensen checked this in)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.4|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.4|Gaussian Blur]] (Julien Jomier, Stephen Aylward) &lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.4|Median Filter]] (Bill Lorensen)&lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.4|Voting Binary Hole Filling]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.4|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.4|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
===Surface Models===&lt;br /&gt;
*[[Modules:Model_Maker-Documentation-3.4| Modelmaker]] (Nicole Aucoin)&lt;br /&gt;
*Grayscale Model Maker (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
*Freesurfer Surface Section Extraction (Katharina Quintus)&lt;br /&gt;
*[[Modules:PythonSurfaceConnectivity-Documentation-3.4| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonSurfaceICPRegistration-Documentation-3.4| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonSurfaceToolbox-Documentation-3.4| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:ClipModel-Documentation-3.4| Clip Model]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Slicer3:Model_Into_Label_Volume_Documentation-3.4| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
===Python Modules===&lt;br /&gt;
*[[Modules:PythonExplodeVolumeTransform-Documentation-3.4| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonScript-Documentation-3.4| Python Script]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonNumpyScript-Documentation-3.4| Python Numpy Script]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Batch processing===&lt;br /&gt;
*[[Modules:EMSegment-Documentation-3.4|EM Segementer batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:GaussianBlur-Documentation-3.4|Gaussian blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:Registration-Documentation-3.4|Registration batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
&lt;br /&gt;
===Converters===&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.4|Create a Dicom Series]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:DicomToNRRD-3.4|Dicom to NRRD]] (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.4|Orient Images]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
===Demonstration===&lt;br /&gt;
*[[Modules:ExecutionModelTour-Documentation-3.4|Execution Model Tour]] (Daniel Blezek, Bill Lorensen)&lt;br /&gt;
*[[Modules:ScriptedModuleExample-Documentation-3.4| Scripted Module Example]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
=Documented Modules=&lt;br /&gt;
(please do not touch this section for now. Ron)&lt;br /&gt;
==Main GUI==&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
&lt;br /&gt;
===Core and Loadable Modules===&lt;br /&gt;
&lt;br /&gt;
==CLI Modules==&lt;br /&gt;
&lt;br /&gt;
=Modules for Downloading=&lt;br /&gt;
[[Image:SlicerOnNITRC2009.png|thumb|right|Slicer on NITRC]]&lt;br /&gt;
We are using NITRC as a repository for contributed modules. As a general rule, we do not test them ourselves, it is the downloaders job to ensure that they do what they want them to do.&lt;br /&gt;
&lt;br /&gt;
Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 modules on NITRC.&lt;br /&gt;
&lt;br /&gt;
Work is in progress to create infrastructure for searching an loading modules. See [[Slicer3:Loadable_Modules:Status_2009-01-20|here]] for more information.&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.4&amp;diff=8356</id>
		<title>Documentation/3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.4&amp;diff=8356"/>
		<updated>2009-03-03T10:13:21Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* DWI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Note: This page is currently under construction&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
[[Image:Base-Features-and-Modules.png|thumb|right|overview|[[Media:Integrating with Slicer3.ppt | Integrating with Slicer3]]]]&lt;br /&gt;
This page is a portal for documentation about Slicer 3.4.&lt;br /&gt;
For information for software developers, please go to the Developers page (see link in navigation box to the left).&lt;br /&gt;
&lt;br /&gt;
=How-To Tutorials=&lt;br /&gt;
[http://wiki.na-mic.org/Wiki/index.php/Slicer3:Training Slicer3 tutorial page]&lt;br /&gt;
&lt;br /&gt;
=Feature Request and Problem Reports=&lt;br /&gt;
We have an [http://www.na-mic.org/Bug/my_view_page.php issues tracker] for Slicer 3. You need to create an account for filing reports. We keep track of both feature requests and bug reports. Make sure to use the pull-down in the upper right to select Slicer 3.&lt;br /&gt;
&lt;br /&gt;
=List of Modules in need of documentation=&lt;br /&gt;
== Requirements for modules to be added to the release==&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''' for the tasks advertised on 2-4-2009&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.4#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.4#Modules|'''here''']] to structure your page. &lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledgment''' tab of the module. Please see the '''Models module''' for and example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module.&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* If your module has [[Documentation-3.2|documentation in Slicer 3.2]], please copy/paste/update into the 3.4 version&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Main GUI==&lt;br /&gt;
*[[Modules:MainApplicationGUI-Documentation-3.4| Main Application GUI]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:EventBindings-3.4| List of Hotkeys and Keyboard Shortcuts]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Loading-Data-3.4| How to load data]] (Steve Pieper)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.4| Save Scene and Data Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.4_Template|Slicer3:Module_Documentation-3.4_Template]]&lt;br /&gt;
*See above for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
===Core and Loadable Modules===&lt;br /&gt;
*[[Modules:Welcome-Documentation-3.4| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Modules:Volumes-Documentation-3.4| Volumes Module]] (Alex Yarmarkovich, Steve Pieper)&lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.4| Diffusion Editor]] (Kerstin Kessel)&lt;br /&gt;
*[[Modules:Models-Documentation-3.4| Models Module]] (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.4| Fiducials Module]]  (Nicole Aucoin)&lt;br /&gt;
*[[Modules:Data-Documentation-3.4| Data Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.4|Slices Module]] (Jim Miller)&lt;br /&gt;
*[[Modules:Transforms-Documentation-3.4| Transforms Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:Color-Documentation-3.4| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Modules:Editor-Documentation-3.4| Interactive Editor]] (Steve Pieper)&lt;br /&gt;
*[[Modules:ROIModule-Documentation-3.4|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:VolumeRendering-Documentation-3.4| Volume Rendering Module]] (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
==Other Modules==&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.4|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
===Wizards===&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.4|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.4|IA FE Meshing Module]] (Vince Magnotta)&lt;br /&gt;
===Informatics Modules===&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.4| Fetch Medical Informatics Module]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:QDECModule-Documentation-3.4| QDEC Module]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.4|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
===Registration===&lt;br /&gt;
*[[Modules:AffineRegistration-Documentation-3.4|Affine Registration]]  (Daniel Blezek)&lt;br /&gt;
*[[Modules:DeformableB-SplineRegistration-Documentation-3.4|Deformable B-Spline Registration]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:DiffeomorphicDemonsAlgorithm-Documentation3.4|Diffeomorphic Demons Algorithm]] (Tom Vercauteren, Ender Konukoglu, Kilian Pohl)&lt;br /&gt;
*[[Modules:LinearRegistration-Documentation-3.4|Linear Registration]] (Daniel Blezek)&lt;br /&gt;
*[[Modules:RealignVolume-Documentation-3.4|Realign Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:RigidRegistration-Documentation-3.4|Rigid Registration]] (Daniel Blezek)&lt;br /&gt;
===Segmentation===&lt;br /&gt;
*EM Segment Command-Line (Brad Davis, Will Schroeder)&lt;br /&gt;
*EM Segment Simple (Brad Davis, Will Schroeder)&lt;br /&gt;
*EMSegmentTemplateBuilder (Brad Davis, Will Schroeder)&lt;br /&gt;
*[[Modules:Simple Region Growing-Documentation-3.4|Simple Region Growing]] (Jim Miller)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.4|Otsu Threshold]] (Bill Lorensen)&lt;br /&gt;
===Statistics===&lt;br /&gt;
*Calculate Volume Statistics (Tri Ngo)&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.4|Label Statistics]] (Steve Pieper)&lt;br /&gt;
===DWI and Tractography===&lt;br /&gt;
====DWI====&lt;br /&gt;
*Estimation&lt;br /&gt;
**[[Modules:DiffusionTensorEstimation-Documentation-3.4|Diffusion Tensor Estimation]] (Raul San Jose Estepar)&lt;br /&gt;
*[[Modules:PythonExtractBaseline-Documentation-3.4|Python Extract Baseline DWI Volume]] (Julien von Siebenthal)&lt;br /&gt;
*Filter&lt;br /&gt;
**[[Modules:JointRicianLMMSEImageFilter-Documentation-3.4|Joint Rician LMMSE Image Filter]] (Antonio Trsitán Vega, Santiago Aja Fernandez)&lt;br /&gt;
**[[Modules:RicianLMMSEImageFilter-Documentation-3.4|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja Fernandez, Marc Niethammer)&lt;br /&gt;
**[[Modules:UnbiasedNonLocalMeans-Documentation-3.4|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja Fernandez)&lt;br /&gt;
*[[Modules:ShiftDWIValues-Documentation-3.4|Python Shift DWI Values]] (Julien von Siebenthal)&lt;br /&gt;
*[[Modules:RecenterScalar2DWI-Documentation-3.4|Python Recenter Scalar to DWI Volume]] (Julien von Siebenthal)&lt;br /&gt;
&lt;br /&gt;
====DTI====&lt;br /&gt;
*[[Modules:ResampleDTIVolume-Documentation-3.4|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:DTIDisplay-Documentation-3.4|Display]] (Alex Yarmakovich)&lt;br /&gt;
*[[Modules:DiffusionTensorScalarMeasurements-Documentation-3.4 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)&lt;br /&gt;
*Analysis&lt;br /&gt;
**[[Modules:FiducialSeeding-Documentation-3.4|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper)&lt;br /&gt;
**[[Modules:ROISeeding-Documentation-3.4 | ROI Seeding]] (Raul San Jose Estepar)&lt;br /&gt;
**[[Modules:StochasticTractography-Documentation-3.4|Python Stochastic Tractography]] (Julien von Siebenthal)&lt;br /&gt;
===IGT===&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.4| OpenIGTLinkIF Module]] (Junichi Tokuda) &lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.4| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.4| ProstateNav Module]] (Junichi Tokuda)&lt;br /&gt;
===Filtering===&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.4|Checkerboard Filter]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.4|Histogram Matching]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ImageLabelCombine-3.4|Image Label Combine]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.4|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleVolume2-Documentation-3.4|Resample Volume2]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.4|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Modules:AddImages-Documentation-3.4|Add Images]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:SubtractImages-Documentation-3.4|Subtract Images]] (Bill Lorensen)&lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.4| Gradient Anisotropic Filter]]  (Bill Lorensen checked this in)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.4|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.4|Gaussian Blur]] (Julien Jomier, Stephen Aylward) &lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.4|Median Filter]] (Bill Lorensen)&lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.4|Voting Binary Hole Filling]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.4|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.4|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
===Surface Models===&lt;br /&gt;
*[[Modules:Model_Maker-Documentation-3.4| Modelmaker]] (Nicole Aucoin)&lt;br /&gt;
*Grayscale Model Maker (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
*Freesurfer Surface Section Extraction (Katharina Quintus)&lt;br /&gt;
*[[Modules:PythonSurfaceConnectivity-Documentation-3.4| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonSurfaceICPRegistration-Documentation-3.4| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonSurfaceToolbox-Documentation-3.4| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:ClipModel-Documentation-3.4| Clip Model]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Slicer3:Model_Into_Label_Volume_Documentation-3.4| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
===Python Modules===&lt;br /&gt;
*[[Modules:PythonExplodeVolumeTransform-Documentation-3.4| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonScript-Documentation-3.4| Python Script]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonNumpyScript-Documentation-3.4| Python Numpy Script]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Batch processing===&lt;br /&gt;
*[[Modules:EMSegment-Documentation-3.4|EM Segementer batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:GaussianBlur-Documentation-3.4|Gaussian blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:Registration-Documentation-3.4|Registration batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
&lt;br /&gt;
===Converters===&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.4|Create a Dicom Series]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:DicomToNRRD-3.4|Dicom to NRRD]] (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.4|Orient Images]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
===Demonstration===&lt;br /&gt;
*[[Modules:ExecutionModelTour-Documentation-3.4|Execution Model Tour]] (Daniel Blezek, Bill Lorensen)&lt;br /&gt;
*[[Modules:ScriptedModuleExample-Documentation-3.4| Scripted Module Example]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
=Documented Modules=&lt;br /&gt;
(please do not touch this section for now. Ron)&lt;br /&gt;
==Main GUI==&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
&lt;br /&gt;
===Core and Loadable Modules===&lt;br /&gt;
&lt;br /&gt;
==CLI Modules==&lt;br /&gt;
&lt;br /&gt;
=Modules for Downloading=&lt;br /&gt;
[[Image:SlicerOnNITRC2009.png|thumb|right|Slicer on NITRC]]&lt;br /&gt;
We are using NITRC as a repository for contributed modules. As a general rule, we do not test them ourselves, it is the downloaders job to ensure that they do what they want them to do.&lt;br /&gt;
&lt;br /&gt;
Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 modules on NITRC.&lt;br /&gt;
&lt;br /&gt;
Work is in progress to create infrastructure for searching an loading modules. See [[Slicer3:Loadable_Modules:Status_2009-01-20|here]] for more information.&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8355</id>
		<title>Modules:RicianLMMSEImageFilter-Documentation-3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8355"/>
		<updated>2009-03-03T10:10:52Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Module Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.4|Return to Slicer 3.4 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
RicianLMMSEImageFilter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández and Marc Niethammer&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Filters a set of diffusion weighted images in the mean squared error sense using a Rician noise model. The noise parameter is automatically estimated. New version using ITK pipelines and multi-threading.&lt;br /&gt;
&lt;br /&gt;
* NOTE: This filter is different from jointLMMSE. In this case each DWI volume (data corresponding to each gradient direction) is filtered separately and independently, so in fact it works by performing N independent filtering operations. We strongly recommend to use jointLMMSE to filter DWI volumes, since it is more accurate and only slightly slower. Even if N=1 is set for jointLMMSE, its behavior is different (see the documentation for this other method).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood&lt;br /&gt;
* '''Minimum number of voxels for filtering:''' The filter neglects background pixels, since they are often set to the artificial value 0. If less than this number of voxels are estimated to be out of the background, no filtering is performed.&lt;br /&gt;
* '''Minimum number of voxels for estimation:''' The filter neglects background pixels, since they are often set to the artificial value 0. If less than this number of voxels are estimated to be out of the background, this pixel is not included in noise estimation&lt;br /&gt;
* '''Minimum noise std:''' If the estimated noise is too low, it is likely to occur that the estimation is non well done, so this minimum value is used instead.&lt;br /&gt;
* '''Maximum noise std:''' If the estimated noise is too high, it is likely to occur that the estimation is non well done, so this maximum value is used instead.&lt;br /&gt;
* '''Histogram resolution factor:''' Noise power is estimated as the mode of the histogram of local variances. This parameter fix how accurately this value is searched for. Too fine resolution may produce weak estimates of the histogram bins.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez and Marc Niethammer. Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8354</id>
		<title>Modules:RicianLMMSEImageFilter-Documentation-3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8354"/>
		<updated>2009-03-03T10:10:14Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Module Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.4|Return to Slicer 3.4 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
RicianLMMSEImageFilter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández and Marc Niethammer&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Filters a set of diffusion weighted images in the mean squared error sense using a Rician noise model. The noise parameter is automatically estimated. New version using ITK pipelines and multi-threading.&lt;br /&gt;
&lt;br /&gt;
* NOTE: This filter is different from jointLMMSE. In this case each DWI volume (data corresponding to each gradient direction) is filtered separately and independently, so in fact it works by performing N independent filter operations. We strongly recommend to use jointLMMSE to filter DWI volumes, since it is more accurate and only slightly slower. Even if N=1 is set for jointLMMSE, its behavior is different (see the documentation for this other method).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood&lt;br /&gt;
* '''Minimum number of voxels for filtering:''' The filter neglects background pixels, since they are often set to the artificial value 0. If less than this number of voxels are estimated to be out of the background, no filtering is performed.&lt;br /&gt;
* '''Minimum number of voxels for estimation:''' The filter neglects background pixels, since they are often set to the artificial value 0. If less than this number of voxels are estimated to be out of the background, this pixel is not included in noise estimation&lt;br /&gt;
* '''Minimum noise std:''' If the estimated noise is too low, it is likely to occur that the estimation is non well done, so this minimum value is used instead.&lt;br /&gt;
* '''Maximum noise std:''' If the estimated noise is too high, it is likely to occur that the estimation is non well done, so this maximum value is used instead.&lt;br /&gt;
* '''Histogram resolution factor:''' Noise power is estimated as the mode of the histogram of local variances. This parameter fix how accurately this value is searched for. Too fine resolution may produce weak estimates of the histogram bins.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez and Marc Niethammer. Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8353</id>
		<title>Modules:RicianLMMSEImageFilter-Documentation-3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8353"/>
		<updated>2009-03-03T10:09:52Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Module Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.4|Return to Slicer 3.4 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
RicianLMMSEImageFilter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández and Marc Niethammer&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Filters a set of diffusion weighted images in the mean squared error sense using a Rician noise model. The noise parameter is automatically estimated. New version using ITK pipelines and multi-threading.&lt;br /&gt;
&lt;br /&gt;
Note that this filter is different from jointLMMSE. In this case each DWI volume (data corresponding to each gradient direction) is filtered separately and independently, so in fact it works by performing N independent filter operations. We strongly recommend to use jointLMMSE to filter DWI volumes, since it is more accurate and only slightly slower. Even if N=1 is set for jointLMMSE, its behavior is different (see the documentation for this other method).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood&lt;br /&gt;
* '''Minimum number of voxels for filtering:''' The filter neglects background pixels, since they are often set to the artificial value 0. If less than this number of voxels are estimated to be out of the background, no filtering is performed.&lt;br /&gt;
* '''Minimum number of voxels for estimation:''' The filter neglects background pixels, since they are often set to the artificial value 0. If less than this number of voxels are estimated to be out of the background, this pixel is not included in noise estimation&lt;br /&gt;
* '''Minimum noise std:''' If the estimated noise is too low, it is likely to occur that the estimation is non well done, so this minimum value is used instead.&lt;br /&gt;
* '''Maximum noise std:''' If the estimated noise is too high, it is likely to occur that the estimation is non well done, so this maximum value is used instead.&lt;br /&gt;
* '''Histogram resolution factor:''' Noise power is estimated as the mode of the histogram of local variances. This parameter fix how accurately this value is searched for. Too fine resolution may produce weak estimates of the histogram bins.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez and Marc Niethammer. Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.4&amp;diff=8352</id>
		<title>Modules:JointRicianLMMSEImageFilter-Documentation-3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.4&amp;diff=8352"/>
		<updated>2009-03-03T10:08:53Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.4|Return to Slicer 3.4 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
jointLMMSE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega and Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Filters a set of diffusion weighted images in the mean squared error sense using a Rician noise model. The N closest gradient directions to the direction being processed are filtered together to improve the results. The noise parameter is automatically estimated (noise estimation improved but slower). A complete description of the algorithm may be found in &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, by Antonio Tristan Vega and Santiago Aja-Fernandez (under review).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. If N=0 is fixed, then all gradient directions are filtered together.&lt;br /&gt;
** NOTE: If N=1 is used this filter is similar (but not equal) to RicianLMMSEImageFilter. Two main differences exist: 1) 4-th order moments have to be computed only for baseline(s) image(s), and 2) if more than one baseline is present all of them are filtered together even if N=1.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8351</id>
		<title>Modules:RicianLMMSEImageFilter-Documentation-3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8351"/>
		<updated>2009-03-03T10:06:24Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Module Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.4|Return to Slicer 3.4 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
RicianLMMSEImageFilter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández and Marc Niethammer&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Filters a set of diffusion weighted images in the mean squared error sense using a Rician noise model. The noise parameter is automatically estimated. New version using ITK pipelines and multi-threading.&lt;br /&gt;
&lt;br /&gt;
Note that this filter is different from jointLMMSE. In this case each DWI volume (data corresponding to each gradient direction) is filtered separately and independently, so in fact it works by performing N independent filter operations. We strongly recommend to use jointLMMSE to filter DWI volumes, since it is more accurate and only slightly slower.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood&lt;br /&gt;
* '''Minimum number of voxels for filtering:''' The filter neglects background pixels, since they are often set to the artificial value 0. If less than this number of voxels are estimated to be out of the background, no filtering is performed.&lt;br /&gt;
* '''Minimum number of voxels for estimation:''' The filter neglects background pixels, since they are often set to the artificial value 0. If less than this number of voxels are estimated to be out of the background, this pixel is not included in noise estimation&lt;br /&gt;
* '''Minimum noise std:''' If the estimated noise is too low, it is likely to occur that the estimation is non well done, so this minimum value is used instead.&lt;br /&gt;
* '''Maximum noise std:''' If the estimated noise is too high, it is likely to occur that the estimation is non well done, so this maximum value is used instead.&lt;br /&gt;
* '''Histogram resolution factor:''' Noise power is estimated as the mode of the histogram of local variances. This parameter fix how accurately this value is searched for. Too fine resolution may produce weak estimates of the histogram bins.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez and Marc Niethammer. Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8350</id>
		<title>Modules:RicianLMMSEImageFilter-Documentation-3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8350"/>
		<updated>2009-03-03T10:03:23Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.4|Return to Slicer 3.4 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
RicianLMMSEImageFilter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández and Marc Niethammer&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Filters a set of diffusion weighted images in the mean squared error sense using a Rician noise model. The noise parameter is automatically estimated. New version using ITK pipelines and multi-threading.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood&lt;br /&gt;
* '''Minimum number of voxels for filtering:''' The filter neglects background pixels, since they are often set to the artificial value 0. If less than this number of voxels are estimated to be out of the background, no filtering is performed.&lt;br /&gt;
* '''Minimum number of voxels for estimation:''' The filter neglects background pixels, since they are often set to the artificial value 0. If less than this number of voxels are estimated to be out of the background, this pixel is not included in noise estimation&lt;br /&gt;
* '''Minimum noise std:''' If the estimated noise is too low, it is likely to occur that the estimation is non well done, so this minimum value is used instead.&lt;br /&gt;
* '''Maximum noise std:''' If the estimated noise is too high, it is likely to occur that the estimation is non well done, so this maximum value is used instead.&lt;br /&gt;
* '''Histogram resolution factor:''' Noise power is estimated as the mode of the histogram of local variances. This parameter fix how accurately this value is searched for. Too fine resolution may produce weak estimates of the histogram bins.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez and Marc Niethammer. Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.4&amp;diff=8349</id>
		<title>Modules:UnbiasedNonLocalMeans-Documentation-3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.4&amp;diff=8349"/>
		<updated>2009-03-03T09:57:50Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.4|Return to Slicer 3.4 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
UnbiasedNonLocalMeans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Filters a set of diffusion weighted images using Unbiased Non Local Means for Rician noise. It exploits not only the spatial redundancy, but the redundancy in similar gradient directions as well; it takes into account the N closest gradient directions to the direction being processed (a maximum of 5 gradient directions is allowed to keep a reasonable computational load, since we do not use neither similarity maps nor block-wise implementation). The noise parameter is automatically estimated. A complete description of the algorithm may be found in &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, by Antonio Tristan Vega and Santiago Aja-Fernandez (under review).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Search radius:''' This filter works by computing the weighted average of pixels in a large neighborhood. The search radius is the 3D radius of that neighborhood.&lt;br /&gt;
* '''Comparison radius:''' The weights of the average are computed as the negative exponential of the (normalized) distance between two neighborhoods which have a 3D radius of this size.&lt;br /&gt;
* '''h:''' The normalization constant for the distance between neighborhoods. This parameter is related to the noise power, and should be in the range 0.8-&amp;gt;1.2. Higher values produce more blurring (and more noise reduction), while lower values better preserve edges.&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. It is strongly recommended to keep this parameter less than 5 to keep a reasonable computational load. Even so, this filter is extremely slow.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
This filter is painfully slow. May take hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.4&amp;diff=8348</id>
		<title>Modules:JointRicianLMMSEImageFilter-Documentation-3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.4&amp;diff=8348"/>
		<updated>2009-03-03T09:26:37Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.4|Return to Slicer 3.4 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
jointLMMSE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega and Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Filters a set of diffusion weighted images in the mean squared error sense using a Rician noise model. The N closest gradient directions to the direction being processed are filtered together to improve the results. The noise parameter is automatically estimated (noise estimation improved but slower). A complete description of the algorithm may be found in &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, by Antonio Tristan Vega and Santiago Aja-Fernandez (under review).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
* '''Output DWI Volume:''' the filtered DWI volume&lt;br /&gt;
* '''Estimation radius:''' This is the 3D radius of the neighborhood used for noise estimation. Noise power is estimated as the mode of the histogram of local variances&lt;br /&gt;
* '''Filtering radius:''' This is the 3D radius of the neighborhood used for filtering: local means and covariance matrices are estimated within this neighborhood&lt;br /&gt;
* '''Number of neighborhood gradients:''' This filter works gathering joint information from the N closest gradient directions to the one under study. This parameter is N. If N=0 is fixed, then all gradient directions are filtered together.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.4&amp;diff=8315</id>
		<title>Modules:UnbiasedNonLocalMeans-Documentation-3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:UnbiasedNonLocalMeans-Documentation-3.4&amp;diff=8315"/>
		<updated>2009-03-02T17:08:30Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: New page:  Return to Slicer 3.4 Documentation __NOTOC__ ===Module Name=== UnbiasedNonLocalMeans   == General Information == ===Module Type &amp;amp; Category===  Type: Interactive  Cat...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Documentation-3.4|Return to Slicer 3.4 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
UnbiasedNonLocalMeans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Filters a set of diffusion weighted images using Unbiased Non Local Means for Rician noise. It exploits not only the spatial redundancy, but the redundancy in similar gradient directions as well; it takes into account the N closest gradient directions to the direction being processed (a maximum of 5 gradient directions is allowed to keep a reasonable computational load, since we do not use neither similarity maps nor block-wise implementation). The noise parameter is automatically estimated. A complete description of the algorithm may be found in &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, by Antonio Tristan Vega and Santiago Aja-Fernandez (under review).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
This filter is painfully slow. May take hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8314</id>
		<title>Modules:RicianLMMSEImageFilter-Documentation-3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:RicianLMMSEImageFilter-Documentation-3.4&amp;diff=8314"/>
		<updated>2009-03-02T17:05:50Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: New page:  Return to Slicer 3.4 Documentation __NOTOC__ ===Module Name=== RicianLMMSEImageFilter   == General Information == ===Module Type &amp;amp; Category===  Type: Interactive  Ca...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Documentation-3.4|Return to Slicer 3.4 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
RicianLMMSEImageFilter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega , Santiago Aja Fernández and Marc Niethammer&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Filters a set of diffusion weighted images in the mean squared error sense using a Rician noise model. The noise parameter is automatically estimated. New version using ITK pipelines and multi-threading.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez and Marc Niethammer. Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.4&amp;diff=8313</id>
		<title>Modules:JointRicianLMMSEImageFilter-Documentation-3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:JointRicianLMMSEImageFilter-Documentation-3.4&amp;diff=8313"/>
		<updated>2009-03-02T17:02:21Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: New page:  Return to Slicer 3.4 Documentation __NOTOC__ ===Module Name=== jointLMMSE   == General Information == ===Module Type &amp;amp; Category===  Type: Interactive  Category: CLI/...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Documentation-3.4|Return to Slicer 3.4 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
jointLMMSE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Interactive&lt;br /&gt;
&lt;br /&gt;
Category: CLI/DiffusionApplications&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Antonio Tristán Vega and Santiago Aja Fernández&lt;br /&gt;
* Contact: atriveg@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Filters a set of diffusion weighted images in the mean squared error sense using a Rician noise model. The N closest gradient directions to the direction being processed are filtered together to improve the results. The noise parameter is automatically estimated (noise estimation improved but slower). A complete description of the algorithm may be found in &amp;quot;DWI filtering using joint information for DTI and HARDI&amp;quot;, by Antonio Tristan Vega and Santiago Aja-Fernandez (under review).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
It is very easy to use it. Just select a DWI, set the parameters (if you really need it), and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
* '''Input DWI Volume:''' set the DWI volume&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Volumes. Needed to load DWI volumes&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Antonio Tristan Vega, Santiago Aja Fernandez. University of Valladolid (SPAIN). Partially founded by grant number TEC2007-67073/TCM from the Comision Interministerial de Ciencia y Tecnologia (Spain).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.4&amp;diff=8312</id>
		<title>Documentation/3.4</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.4&amp;diff=8312"/>
		<updated>2009-03-02T16:58:09Z</updated>

		<summary type="html">&lt;p&gt;Atriveg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Note: This page is currently under construction&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
[[Image:Base-Features-and-Modules.png|thumb|right|overview|[[Media:Integrating with Slicer3.ppt | Integrating with Slicer3]]]]&lt;br /&gt;
This page is a portal for documentation about Slicer 3.4.&lt;br /&gt;
For information for software developers, please go to the Developers page (see link in navigation box to the left).&lt;br /&gt;
&lt;br /&gt;
=How-To Tutorials=&lt;br /&gt;
[http://wiki.na-mic.org/Wiki/index.php/Slicer3:Training Slicer3 tutorial page]&lt;br /&gt;
&lt;br /&gt;
=Feature Request and Problem Reports=&lt;br /&gt;
We have an [http://www.na-mic.org/Bug/my_view_page.php issues tracker] for Slicer 3. You need to create an account for filing reports. We keep track of both feature requests and bug reports. Make sure to use the pull-down in the upper right to select Slicer 3.&lt;br /&gt;
&lt;br /&gt;
=List of Modules in need of documentation=&lt;br /&gt;
== Requirements for modules to be added to the release==&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''' for the tasks advertised on 2-4-2009&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.4#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.4#Modules|'''here''']] to structure your page. &lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledgment''' tab of the module. Please see the '''Models module''' for and example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module.&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* If your module has [[Documentation-3.2|documentation in Slicer 3.2]], please copy/paste/update into the 3.4 version&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Main GUI==&lt;br /&gt;
*[[Modules:MainApplicationGUI-Documentation-3.4| Main Application GUI]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:EventBindings-3.4| List of Hotkeys and Keyboard Shortcuts]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Loading-Data-3.4| How to load data]] (Steve Pieper)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.4| Save Scene and Data Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.4_Template|Slicer3:Module_Documentation-3.4_Template]]&lt;br /&gt;
*See above for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
===Core and Loadable Modules===&lt;br /&gt;
*[[Modules:Welcome-Documentation-3.4| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Modules:Volumes-Documentation-3.4| Volumes Module]] (Alex Yarmarkovich, Steve Pieper)&lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.4| Diffusion Editor]] (Kerstin Kessel)&lt;br /&gt;
*[[Modules:Models-Documentation-3.4| Models Module]] (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.4| Fiducials Module]]  (Nicole Aucoin)&lt;br /&gt;
*[[Modules:Data-Documentation-3.4| Data Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.4|Slices Module]] (Jim Miller)&lt;br /&gt;
*[[Modules:Transforms-Documentation-3.4| Transforms Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:Color-Documentation-3.4| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Modules:Editor-Documentation-3.4| Interactive Editor]] (Steve Pieper)&lt;br /&gt;
*[[Modules:ROIModule-Documentation-3.4|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:VolumeRendering-Documentation-3.4| Volume Rendering Module]] (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
==Other Modules==&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.4|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
===Wizards===&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.4|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.4|IA FE Meshing Module]] (Vince Magnotta)&lt;br /&gt;
===Informatics Modules===&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.4| Fetch Medical Informatics Module]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:QDECModule-Documentation-3.4| QDEC Module]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.4|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
===IGT===&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.4| OpenIGTLinkIF Module]] (Junichi Tokuda) &lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.4| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.4| ProstateNav Module]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
===Batch processing===&lt;br /&gt;
*[[Modules:EMSegment-Documentation-3.4|EM Segementer batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:GaussianBlur-Documentation-3.4|Gaussian blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:Registration-Documentation-3.4|Registration batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
&lt;br /&gt;
===Converters===&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.4|Create a Dicom Series]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:DicomToNRRD-3.4|Dicom to NRRD]] (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.4|Orient Images]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
===Demonstration===&lt;br /&gt;
*[[Modules:ExecutionModelTour-Documentation-3.4|Execution Model Tour]] (Daniel Blezek, Bill Lorensen)&lt;br /&gt;
*[[Modules:ScriptedModuleExample-Documentation-3.4| Scripted Module Example]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
===Filtering===&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.4|Checkerboard Filter]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.4|Histogram Matching]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ImageLabelCombine-3.4|Image Label Combine]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.4|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleVolume2-Documentation-3.4|Resample Volume2]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.4|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Modules:AddImages-Documentation-3.4|Add Images]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:SubtractImages-Documentation-3.4|Subtract Images]] (Bill Lorensen)&lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.4| Gradient Anisotropic Filter]]  (Bill Lorensen checked this in)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.4|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.4|Gaussian Blur]] (Julien Jomier, Stephen Aylward) &lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.4|Median Filter]] (Bill Lorensen)&lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.4|Voting Binary Hole Filling]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.4|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.4|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
===Surface Models===&lt;br /&gt;
*[[Modules:Model_Maker-Documentation-3.4| Modelmaker]] (Nicole Aucoin)&lt;br /&gt;
*Grayscale Model Maker (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
*Freesurfer Surface Section Extraction (Katharina Quintus)&lt;br /&gt;
*[[Modules:PythonSurfaceConnectivity-Documentation-3.4| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonSurfaceICPRegistration-Documentation-3.4| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonSurfaceToolbox-Documentation-3.4| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:ClipModel-Documentation-3.4| Clip Model]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Slicer3:Model_Into_Label_Volume_Documentation-3.4| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
===Python Modules===&lt;br /&gt;
*[[Modules:PythonExplodeVolumeTransform-Documentation-3.4| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonScript-Documentation-3.4| Python Script]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonNumpyScript-Documentation-3.4| Python Numpy Script]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
===Registration===&lt;br /&gt;
*[[Modules:AffineRegistration-Documentation-3.4|Affine Registration]]  (Daniel Blezek)&lt;br /&gt;
*[[Modules:DeformableB-SplineRegistration-Documentation-3.4|Deformable B-Spline Registration]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:DiffeomorphicDemonsAlgorithm-Documentation3.4|Diffeomorphic Demons Algorithm]] (Tom Vercauteren, Ender Konukoglu, Kilian Pohl)&lt;br /&gt;
*[[Modules:LinearRegistration-Documentation-3.4|Linear Registration]] (Daniel Blezek)&lt;br /&gt;
*[[Modules:RealignVolume-Documentation-3.4|Realign Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:RigidRegistration-Documentation-3.4|Rigid Registration]] (Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
===Segmentation===&lt;br /&gt;
*EM Segment Command-Line (Brad Davis, Will Schroeder)&lt;br /&gt;
*EM Segment Simple (Brad Davis, Will Schroeder)&lt;br /&gt;
*EMSegmentTemplateBuilder (Brad Davis, Will Schroeder)&lt;br /&gt;
*[[Modules:Simple Region Growing-Documentation-3.4|Simple Region Growing]] (Jim Miller)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.4|Otsu Threshold]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
===Statistics===&lt;br /&gt;
*Calculate Volume Statistics (Tri Ngo)&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.4|Label Statistics]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
===DWI and Tractography===&lt;br /&gt;
====DWI====&lt;br /&gt;
*Estimation&lt;br /&gt;
**[[Modules:DiffusionTensorEstimation-Documentation-3.4|Diffusion Tensor Estimation]] (Raul San Jose Estepar)&lt;br /&gt;
*[[Modules:PythonExtractBaseline-Documentation-3.4|Python Extract Baseline DWI Volume]] (Julien von Siebenthal)&lt;br /&gt;
*Filter&lt;br /&gt;
**[[Modules:JointRicianLMMSEImageFilter-Documentation-3.4|Joint Rician LMMSE Image Filter]] (Antonio Tritan Vega, Santiago Aja Fernandez)&lt;br /&gt;
**[[Modules:RicianLMMSEImageFilter-Documentation-3.4|Rician LMMSE Image Filter]] (Antonio Tritan Vega, Santiago Aja Fernandez)&lt;br /&gt;
**[[Modules:UnbiasedNonLocalMeans-Documentation-3.4|Unbiased Non Local Means filter for DWI]]  (Antonio Tritan Vega, Santiago Aja Fernandez)&lt;br /&gt;
*[[Modules:ShiftDWIValues-Documentation-3.4|Python Shift DWI Values]] (Julien von Siebenthal)&lt;br /&gt;
*[[Modules:RecenterScalar2DWI-Documentation-3.4|Python Recenter Scalar to DWI Volume]] (Julien von Siebenthal)&lt;br /&gt;
&lt;br /&gt;
====DTI====&lt;br /&gt;
*[[Modules:ResampleDTIVolume-Documentation-3.4|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:DTIDisplay-Documentation-3.4|Display]] (Alex Yarmakovich)&lt;br /&gt;
*[[Modules:DiffusionTensorScalarMeasurements-Documentation-3.4 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)&lt;br /&gt;
*Analysis&lt;br /&gt;
**[[Modules:FiducialSeeding-Documentation-3.4|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper)&lt;br /&gt;
**[[Modules:ROISeeding-Documentation-3.4 | ROI Seeding]] (Raul San Jose Estepar)&lt;br /&gt;
**[[Modules:StochasticTractography-Documentation-3.4|Python Stochastic Tractography]] (Julien von Siebenthal)&lt;br /&gt;
&lt;br /&gt;
=Documented Modules=&lt;br /&gt;
(please do not touch this section for now. Ron)&lt;br /&gt;
==Main GUI==&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
&lt;br /&gt;
===Core and Loadable Modules===&lt;br /&gt;
&lt;br /&gt;
==CLI Modules==&lt;br /&gt;
&lt;br /&gt;
=Modules for Downloading=&lt;br /&gt;
[[Image:SlicerOnNITRC2009.png|thumb|right|Slicer on NITRC]]&lt;br /&gt;
We are using NITRC as a repository for contributed modules. As a general rule, we do not test them ourselves, it is the downloaders job to ensure that they do what they want them to do.&lt;br /&gt;
&lt;br /&gt;
Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 modules on NITRC.&lt;br /&gt;
&lt;br /&gt;
Work is in progress to create infrastructure for searching an loading modules. See [[Slicer3:Loadable_Modules:Status_2009-01-20|here]] for more information.&lt;/div&gt;</summary>
		<author><name>Atriveg</name></author>
		
	</entry>
</feed>