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

From Slicer Wiki
Jump to: navigation, search
(Created page with "<noinclude>{{documentation/versioncheck}}</noinclude> <!-- ---------------------------- --> {{documentation/{{documentation/version}}/module-header}} <!-- --------------------...")
 
Line 26: Line 26:
 
<!-- ---------------------------- -->
 
<!-- ---------------------------- -->
  
This module provide a simple and dynamic user interface that allow:
+
This module provide a simple and dynamic user interface that allows:
 
* to use [[Documentation/{{documentation/version}}/Modules/ComputeGLCMFeatureMaps|ComputeGLCMFeatureMaps]], [[Documentation/{{documentation/version}}/Modules/ComputeGLCMFeatures|ComputeGLCMFeatures]], [[Documentation/{{documentation/version}}/Modules/ComputeGLRLMFeatureMaps|ComputeGLRLMFeatureMaps]] and [[Documentation/{{documentation/version}}/Modules/ComputeGLRLMFeatures|ComputeGLRLMFeatures]].<br>
 
* to use [[Documentation/{{documentation/version}}/Modules/ComputeGLCMFeatureMaps|ComputeGLCMFeatureMaps]], [[Documentation/{{documentation/version}}/Modules/ComputeGLCMFeatures|ComputeGLCMFeatures]], [[Documentation/{{documentation/version}}/Modules/ComputeGLRLMFeatureMaps|ComputeGLRLMFeatureMaps]] and [[Documentation/{{documentation/version}}/Modules/ComputeGLRLMFeatures|ComputeGLRLMFeatures]].<br>
* to easily modify the parameters and choose the wanted outputs in order to fit to every case study in the best way possible.
+
* to easily modify the parameters and choose the wanted outputs in order to fit to each case studied in the best way possible.
* to observe every output generated to be able to verify their consistency and hypothetically re-run the algorithm with a different parameter set.  
+
* to observe each outputs generated to be able to verify their consistency and hypothetically re-run the algorithm with a different parameter set.  
  
 
<!-- ---------------------------- -->
 
<!-- ---------------------------- -->
Line 44: Line 44:
 
{|
 
{|
 
|[[Image:BoneTexture-Input.png|thumb|500px|BoneTexture Inputs]]
 
|[[Image:BoneTexture-Input.png|thumb|500px|BoneTexture Inputs]]
| This section allow the user to specify:
+
| This section allows the user to specify:
 
* The input scan: it's interesting to notice that the computation time will improve if the useful data is taking as much space as possible in the input scan (a preliminary cropping step might be considered in order to erase the useless data on the boundaries)
 
* The input scan: it's interesting to notice that the computation time will improve if the useful data is taking as much space as possible in the input scan (a preliminary cropping step might be considered in order to erase the useless data on the boundaries)
* An input mask: the mask is optional, therefore it will improve the computation time of the algorithms
+
* An input mask: the mask is optional, therefore it will reduce the computation time of the algorithms
 
|}
 
|}
  
Line 53: Line 53:
 
{|
 
{|
 
|[[Image:BoneTexture-Parameter.png|thumb|500px|BoneTexture parameters]]
 
|[[Image:BoneTexture-Parameter.png|thumb|500px|BoneTexture parameters]]
|This section allow the user to choose:
+
|This section allows the user to choose:
 
* The Type of features wanted: Run length features or co-occurrence features
 
* The Type of features wanted: Run length features or co-occurrence features
 
* All the parameters necessary to run each algorithms
 
* All the parameters necessary to run each algorithms
* The type of output wanted: texture features or texture maps
+
* The type of outputs wanted: texture features or texture maps
 
|}
 
|}
  
Line 77: Line 77:
 
{|
 
{|
 
|[[Image:BoneTexture-DisplayColormaps.png|thumb|500px|Texture map choice]]
 
|[[Image:BoneTexture-DisplayColormaps.png|thumb|500px|Texture map choice]]
|This section allow the user to easily observe the texture maps generated. <br>
+
|This section allows the user to easily observe the texture maps generated. <br>
 
The first drop down menu allow to choose the texture map set (usually GLCM or CLRLM).
 
The first drop down menu allow to choose the texture map set (usually GLCM or CLRLM).
 
|}
 
|}

Revision as of 16:46, 7 July 2017

Home < Documentation < Nightly < Modules < BoneTexture


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


Introduction and Acknowledgements

Extensions: BoneTextureExtesion
Author: Jean-Baptise Vimort, Kitware Inc.
Contributors: Beatriz Paniagua (Kitware Inc), Lucia Cevidanes (University of Michigan - School of Dentistry), Erika Benavides (University of Michigan - School of Dentistry), Antônio Carlos de Oliveira Ruellas (University of Michigan - School of Dentistry)
Contact: Jean-Baptiste Vimort, <email>jb.vimort@kitware.com</email>
Acknowledgments: This work was supported by the National Institute of Health (NIH) National Institute for Dental and Craniofacial Research (NIDCR) grant R21DE025306 (Textural Biomarkers of Arthritis for the Subchondral Bone in the Temporomandibular Joint), NIDCR grant R01DE024450 (Quantification of 3D bony Changes in Temporomandibular Joint Osteoarthritis) and National Institute of Biomedical Imaging and Bioengineering NIBIB) grant R01EB021391 (Shape Analysis Toolbox for Medical Image Computing Projects).
License: Apache License, Version 2.0


Module Description

This module provide a simple and dynamic user interface that allows:

Interface

BoneTexture-Interface.png

Use Cases

Inputs

BoneTexture Inputs
This section allows the user to specify:
  • The input scan: it's interesting to notice that the computation time will improve if the useful data is taking as much space as possible in the input scan (a preliminary cropping step might be considered in order to erase the useless data on the boundaries)
  • An input mask: the mask is optional, therefore it will reduce the computation time of the algorithms

Parameters

BoneTexture parameters
This section allows the user to choose:
  • The Type of features wanted: Run length features or co-occurrence features
  • All the parameters necessary to run each algorithms
  • The type of outputs wanted: texture features or texture maps
GLCM Parameters
GLRLM Parameters

Result display

Texture features

Texture features result
The texture features computed over the whole input scan will be displayed in this table.

Texture Maps

Texture map choice
This section allows the user to easily observe the texture maps generated.

The first drop down menu allow to choose the texture map set (usually GLCM or CLRLM).

Feature choice
The second drop down menu allow to choose the feature displayed in the 3D view of Slicer.

Additional Information

Similar Modules

N/A

Information for Developers

The source code is available on github