Difference between revisions of "Modules:RobustStatisticsSeg-Documentation-3.6"
Line 37: | Line 37: | ||
===Tutorials=== | ===Tutorials=== | ||
− | * | + | * First run: |
+ | # Give a rough estimate of the object volume and use the editing module to paint several non-zero labels, called seeds in the following, in the object. | ||
+ | # Run the module using the default parameters. | ||
+ | |||
+ | * Note: | ||
+ | # The Approximate volume is just a rough upper limit for the volume. It should be at least the size of the object. This is because when the volume reaches that, the program must stop. However, other criteria may stop the algorithm before the volume reaches this value. | ||
+ | # The positions of the seeds have to be in the object, preferably close to center. | ||
+ | |||
+ | * Troubleshooting | ||
+ | ** '''Surface is too rough.''' Try: | ||
+ | *** Increase "Boundary smoothness" | ||
+ | ** '''Leakage into thin/narrow regions'''. Try: | ||
+ | *** Increase "Boundary smoothness" | ||
+ | ** '''leakage into similar (but still different) intensity regions (which is not necessarily thin)''', Try: | ||
+ | *** Increase "Intensity homogeneity" | ||
+ | ** '''Some regions are missed''': Try (either one): | ||
+ | *** Increase "Max volume" | ||
+ | *** Decrease"Intensity homogeneity" | ||
+ | *** Decrease "Boundary smoothness" | ||
+ | ** '''Some regions are missed, at the same time leakages to some other regions'''. Try (either one) | ||
+ | *** Increase "Intensity homogeneity" | ||
+ | *** Add some other seeds | ||
+ | |||
+ | |||
+ | |||
* Data Set 1 | * Data Set 1 | ||
Revision as of 03:16, 12 April 2010
Home < Modules:RobustStatisticsSeg-Documentation-3.6Return to Slicer 3.6 Documentation
Robust Statistics Segmentation
General Information
Module Type & Category
Type: CLI
Category: Segmentation
Authors, Collaborators & Contact
- Yi Gao (Author): Georgia Tech
- Allen Tannenbaum (Author): Georgia Tech
- Ron Kikinis (Author): BWH
- Contact: Yi Gao, yi.gao@gatech.edu
Module Description
This module is a general purpose segmentor. The target object is initialized by a label map. An active contour model then evolves to extract the desired boundary of the object.
Usage
Use Cases, Examples
- Note use cases for which this module is especially appropriate, and/or link to examples.
- Link to examples of the module's use
Tutorials
- First run:
- Give a rough estimate of the object volume and use the editing module to paint several non-zero labels, called seeds in the following, in the object.
- Run the module using the default parameters.
- Note:
- The Approximate volume is just a rough upper limit for the volume. It should be at least the size of the object. This is because when the volume reaches that, the program must stop. However, other criteria may stop the algorithm before the volume reaches this value.
- The positions of the seeds have to be in the object, preferably close to center.
- Troubleshooting
- Surface is too rough. Try:
- Increase "Boundary smoothness"
- Leakage into thin/narrow regions. Try:
- Increase "Boundary smoothness"
- leakage into similar (but still different) intensity regions (which is not necessarily thin), Try:
- Increase "Intensity homogeneity"
- Some regions are missed: Try (either one):
- Increase "Max volume"
- Decrease"Intensity homogeneity"
- Decrease "Boundary smoothness"
- Some regions are missed, at the same time leakages to some other regions. Try (either one)
- Increase "Intensity homogeneity"
- Add some other seeds
- Surface is too rough. Try:
- Data Set 1
Quick Tour of Features and Use
A list panels in the interface, their features, what they mean, and how to use them. For instance:
|
Development
Notes from the Developer(s)
Algorithms used, library classes depended upon, use cases, etc.
Dependencies
Other modules or packages that are required for this module's use.
Tests
On the Dashboard, these tests verify that the module is working on various platforms:
- MyModuleTest1 MyModuleTest1.cxx
- MyModuleTest2 MyModuleTest2.cxx
Known bugs
Links to known bugs in the Slicer3 bug tracker
Usability issues
Follow this link to the Slicer3 bug tracker. Please select the usability issue category when browsing or contributing.
Source code & documentation
Links to the module's source code:
Source code:
Doxygen documentation:
More Information
Acknowledgment
This work was supported in part by grants from NSF, AFOSR, ARO, as well as by a grant from NIH (NAC P41 RR-13218) through Brigham and Women’s Hospital. An NSF Fellowship supported part of the work.