|
|
|
|
|
|
|
|
This is an active contour 3D segmentation module. Developed at the Georgia Institute of Technology, Biomedical Imaging Lab, for Slicer2 by Eric Pichon. MICCAI 2003 paper Coming soon...
|
the module is installed... |
(note: use the same name for the build directory and the Slicer Base build directory. For example, if you build Slicer in <slicer>/Base/builds/linux then they build the module in <slicer>/Modules/vtkFastMarching/builds/linux)[gte444x@sarah slicer2]$ cd Modules/vtkFastMarching/
[gte444x@sarah vtkFastMarching]$ mkdir builds
[gte444x@sarah vtkFastMarching]$ cd builds/
[gte444x@sarah builds]$ mkdir linux
[gte444x@sarah builds]$ cd linux
[gte444x@sarah linux]$ ccmake ../..
The compilation should succeed without any warnings. When starting Slicer again you should now see the module.[gte444x@sarah linux]$ make
|
the Fast Marching panel |
|
Why seeds are important.... |
|
setting the seeds |
- If the segmentation is not over, click on "EXPAND" . The entry field right of the "EXPAND" button determines how much more volume (measured in milliliters) is to be added to the segmented volume for each expansion. The total volume which can be placed within an average brain is 1200 mL.
- If the segmentation went too far and "leaks out" of the object you were trying to segment, you can use the slider to go back in time to the point right before leaking occurred. If you are pleased with the segmentation, jump to the next section. If some regions of your object have not been reached by the volume yet, try adding some new seed points there and start another expansion. If this process does not converge to an acceptable solution, you should probably start again with more seed points...
Moving the slider completely to the left will only go back right before the last time you hit EXPAND. Therefore you should make sure that the segmentation has not leaked out of the object before you start another expansion.
Also, think about increasing the expansion amount when segmenting a large object (as in this example). You will obtain exactly the same segmentation with a lot less clicks...
![]()
Screenshot of the segmentation of the cortex
- You can then use other Editing tools on the labelmap. For instance you can perform a morphological dilation to regularize the segmented volume.
![]()
![]()
|
|