Coronary centerline extraction problem

Hi all,

I am working on extraction cardiovascular centerline from CT images using VMTK following the instructions of https://www.slicer.org/wiki/Modules:VMTK_in_3D_Slicer_Tutorial:_Coronary_Artery_Centerline_Extraction.

Vesselness filtering works well. But when switch to “level set segmentation” module, a critical error occurred and the start button in the bottom was disabled.


It was able to show the segmented vessel by “Preview” and was able to see created levelsetsegmentation model in “centerline computation” moduel, but the program will crush when start the computation.

I have tried to change slicer version, but the problem remains (4.11 stable version and 4.13 nightly version).


Could anyone provide any suggestions to help me out?
Any feedbacks will be appreciated.

If you extracted centerline then it means that you have already segmented the vessel. What are you trying to segment with level-set segmentation?

I have not found level-set segmentation very robust - it worked for me for very large vessel and short coronary segments with good contrast. However, these are so easy segmentation tasks, that you can solve with many more robust tools in Segment Editor module (simple local thresholding, grow from seeds, watershed, local thresholding).

For more challenging segmentation tasks, such as longer, not very well contrasted coronaries, you probably need to use the Segment Editor’s semi-automatic tools.