Difference between revisions of "Documentation/Nightly/Modules/LSSegmenter"

From Slicer Wiki
Jump to: navigation, search
(Created module's wiki page)
 
m
 
(6 intermediate revisions by the same user not shown)
Line 22: Line 22:
 
<!-- ---------------------------- -->
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-section|Module Description}}
 
{{documentation/{{documentation/version}}/module-section|Module Description}}
This module offer a simple application ...
+
[[File:LSSegmenter-icon.png|right]]
 +
 
 +
This module offers a hybrid algorithm based on the iterative contrast enhancement (ICE) and logistic classification methods for hyperintense Multiple Sclerosis lesion segmentation task.  
 +
 
  
 
<!-- ---------------------------- -->
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-section|Use Cases}}
 
{{documentation/{{documentation/version}}/module-section|Use Cases}}
* Use Case 1:  
+
* Use Case 1: Hyperintense Multiple Sclerosis (MS) lesions segmentation
**Something.
+
**Hyperintense MS lesions, mainly in T2-FLAIR images, have an easy application of this lesion segmentation procedure
<gallery widths="200px" perrow="3">
+
 
Image:LSSegmenter_FLAIR.png|Input T2-FLAIR image with multiple sclerosis lesions
+
<gallery widths="300px" heights="300px" perrow="3">
Image:LSSegmenter_Label.png|Lesion map resulted from LSSegmenter module
+
Image:T2FLAIR_patient.png|Input T2-FLAIR image with hyperintense Multiple Sclerosis lesions
 +
Image:T2FLAIR_patient_lesionLabel.png|Lesion map resulted from LS Segmenter module
 
</gallery>
 
</gallery>
  
Line 38: Line 42:
  
 
[[Image:lssegmenter_gui.png|thumb|380px|User Interface]]
 
[[Image:lssegmenter_gui.png|thumb|380px|User Interface]]
IO:
+
'''IO:'''
*Input Volume
+
*T1 Volume
**Select the input image
+
*'''T2-FLAIR Volume'''
*Output Volume
+
*Lesion Label
**Set the output image file which the filters should place the final result
+
**Output a global lesion mask
 +
*Is brain extracted?
 +
**Is the input data (T1 and T2-FLAIR) already brain extracted?
 +
*Apply noise attenuation step
 +
**Apply noise attenuation based on the [[Documentation/Nightly/Modules/AADImageFilter|Anisotropic Anomalous Diffusion]] algorithm on the input data (T1 and T2-FLAIR)
 +
*Apply bias field correction step
 +
**Apply bias field correction based on the [http://www.slicer.org/wiki/Documentation/Nightly/Modules/N4ITKBiasFieldCorrection N4ITK Bias Field Correction]  algorithm on the input data (T1 and T2-FLAIR)
  
... Parameters:
+
Noise Attenuation Parameters:
 
*Conductance
 
*Conductance
 
**The conductance regulates the diffusion intensity in the neighbourhood area. Choose a higher conductance if the input image has strong noise seem in the whole image space.
 
**The conductance regulates the diffusion intensity in the neighbourhood area. Choose a higher conductance if the input image has strong noise seem in the whole image space.
* See the reference paper<ref>Da S Senra Filho, A. C., Garrido Salmon, C. E., & Murta Junior, L. O. (2015). Anomalous diffusion process applied to magnetic resonance image enhancement. Physics in Medicine and Biology, 60(6), 2355–2373. doi:10.1088/0031-9155/60/6/2355</ref> to choose the appropriate q value (at moment, only tested in MRI T1 and T2 weighted images).
+
*Number Of Iterations
 +
**The number of iterations regulates the numerical simulation of the anomalous process over the image. This parameters is also related with the de-noising intensity, however it is more sensible to the noise intensity. Choose the higher number of iterations if the image presents high intensity noise which is not well treated by the conductance parameter
 +
*Q Value
 +
**The anomalous parameter (or q value) is the generalization parameters responsible to give the anomalous process approach on the diffusion equation. See the reference paper[1] to choose the appropriate q value (at moment, only tested in MRI T1 and T2 weighted images)
 +
 
 +
Registration Parameters: (based on [https://www.slicer.org/wiki/Documentation/Nightly/Modules/BRAINSFit BRAINSFit] module)
 +
*Percentage Of Samples
 +
**Percentage of voxel used in registration
 +
*Initiation Method
 +
**Initialization method used for the MNI152 registration
 +
*Interpolation
 +
**Choose the interpolation method used to register the standard space to input image space. Options: Linear, NearestNeighbor, B-Spline
 +
 
 +
Segmentation Parameters:
 +
*Absolute Error Threshold
 +
**Define the absolute error threshold for gray matter statistics. This measure evaluated the similarity between the MNI152 template and the T2-FLAIR gray matter fluctuation estimative. A higher error gives a higher variability in the final lesion segmentation
 +
*Gamma
 +
**Define the outlier detection based on units of standard deviation in the T2-FLAIR gray matter voxel intensity distribution
 +
*White Matter Matching
 +
**Set the local neighborhood searching for label refinement step. This metric defines the percentage of white matter tissue that surrounds the hyperintense lesions. Higher values defines a conservative segmentation
 +
*Minimum Lesion Size
 +
**Set the minimum lesion size adopted as a true lesion in the final lesion map. Units are given in number of voxels
 +
*Gray Matter Mask Value
 +
**Set the mask value that represents the gray matter. Default is defined based on the ([https://www.slicer.org/wiki/Documentation/Nightly/Extensions/BrainTissuesExtension Basic Brain Tissues] module) output
 +
*White Matter Mask Value
 +
**Set the mask value that represents the white matter. Default is defined based on the ([https://www.slicer.org/wiki/Documentation/Nightly/Extensions/BrainTissuesExtension Basic Brain Tissues] module) output
 +
 
 +
 
  
 
<!-- ---------------------------- -->
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-section|Similar Modules}}
 
{{documentation/{{documentation/version}}/module-section|Similar Modules}}
*[[Documentation/{{documentation/version}}/Modules/IADImageFilter|IAD Image Filter]]
+
N/A
  
 
<!-- ---------------------------- -->
 
<!-- ---------------------------- -->

Latest revision as of 12:58, 25 July 2017

Home < Documentation < Nightly < Modules < LSSegmenter


For the latest Slicer documentation, visit the read-the-docs.


Introduction and Acknowledgements

Extension: LesionSpotlight
Webpage: http://dcm.ffclrp.usp.br/csim/
Author: Antonio Carlos da S. Senra Filho, CSIM Laboratory (University of Sao Paulo, Department of Computing and Mathematics)
Contact: Antonio Carlos da S. Senra Filho, <email>acsenrafilho@usp.br</email>

CSIM Laboratory  
University of Sao Paulo  
CAPES Brazil  

Module Description

LSSegmenter-icon.png

This module offers a hybrid algorithm based on the iterative contrast enhancement (ICE) and logistic classification methods for hyperintense Multiple Sclerosis lesion segmentation task.


Use Cases

  • Use Case 1: Hyperintense Multiple Sclerosis (MS) lesions segmentation
    • Hyperintense MS lesions, mainly in T2-FLAIR images, have an easy application of this lesion segmentation procedure


Panels and their use

User Interface

IO:

  • T1 Volume
  • T2-FLAIR Volume
  • Lesion Label
    • Output a global lesion mask
  • Is brain extracted?
    • Is the input data (T1 and T2-FLAIR) already brain extracted?
  • Apply noise attenuation step
  • Apply bias field correction step

Noise Attenuation Parameters:

  • Conductance
    • The conductance regulates the diffusion intensity in the neighbourhood area. Choose a higher conductance if the input image has strong noise seem in the whole image space.
  • Number Of Iterations
    • The number of iterations regulates the numerical simulation of the anomalous process over the image. This parameters is also related with the de-noising intensity, however it is more sensible to the noise intensity. Choose the higher number of iterations if the image presents high intensity noise which is not well treated by the conductance parameter
  • Q Value
    • The anomalous parameter (or q value) is the generalization parameters responsible to give the anomalous process approach on the diffusion equation. See the reference paper[1] to choose the appropriate q value (at moment, only tested in MRI T1 and T2 weighted images)

Registration Parameters: (based on BRAINSFit module)

  • Percentage Of Samples
    • Percentage of voxel used in registration
  • Initiation Method
    • Initialization method used for the MNI152 registration
  • Interpolation
    • Choose the interpolation method used to register the standard space to input image space. Options: Linear, NearestNeighbor, B-Spline

Segmentation Parameters:

  • Absolute Error Threshold
    • Define the absolute error threshold for gray matter statistics. This measure evaluated the similarity between the MNI152 template and the T2-FLAIR gray matter fluctuation estimative. A higher error gives a higher variability in the final lesion segmentation
  • Gamma
    • Define the outlier detection based on units of standard deviation in the T2-FLAIR gray matter voxel intensity distribution
  • White Matter Matching
    • Set the local neighborhood searching for label refinement step. This metric defines the percentage of white matter tissue that surrounds the hyperintense lesions. Higher values defines a conservative segmentation
  • Minimum Lesion Size
    • Set the minimum lesion size adopted as a true lesion in the final lesion map. Units are given in number of voxels
  • Gray Matter Mask Value
    • Set the mask value that represents the gray matter. Default is defined based on the (Basic Brain Tissues module) output
  • White Matter Mask Value
    • Set the mask value that represents the white matter. Default is defined based on the (Basic Brain Tissues module) output


Similar Modules

N/A

References

  • paper

Information for Developers