Variations in Volume: Segment Endocranium Utility in Slicermorph

Hello,

I am segmenting the endocranial cavity of mouse skulls using the Segment Endocranium utility in SlicerMorph. I noticed that there are pretty significant differences in the resulting segments when I run it a series of times. I have not altered the parameters - I’m using 1.5mm for Smoothing kernel size, and 3.0mm for maximum hole size. After using the segment statistics module, I have found that the first run produces the smallest segment, with some aspects of the segment missing (compare the white segment with the others - material on the ventral surface is missing). The second produced the largest. I ran it four more times with the same parameters, changing nothing. All four were exactly the same (bone_solid (1-4)).

Is this normal? I expected some amount of variation, but do you have to run it three or more times to achieve an “average?”

Would I have better consistency when segmenting a large number of specimens if I used Wrap Solidify?




Segment Endocranium uses WarpSolidify under the hood, so it won’t make any difference.

For real replicability, you should start from the scratch. From your screenshot, it is clear that you run the replicates in existing segmentation. Presence of other structures may change the outcome. So each time create a “new segmentation” before you execute the Segment Endocranium, and try. There should be no difference (unless you change the parameters)…