Segment Statistics Question

Hello,

I have a question about the Segment Statistics module. I am calculating volumes for multiple segments, but I am getting different sets of output values depending on the segment.

For some segments, I get the full set of values:

  • Voxel Count

  • Volume (LM) [mm³]

  • Volume (LM) [cm³]

  • Surface Area (mm²)

  • Volume (CS) [mm³]

  • Volume (CS) [cm³]

But for other segments, I only get:

  • Voxel Count

  • Volume (mm³)

  • Volume (cm³)

Is this normal? What determines whether the Surface Area and Closed Surface measurements appear? Does this mean that the volume values could be inaccurate? All of the data is processed the same way, so I am unsure why the output varies between segments.

Thank you!

Could it be that for some segments it fails to create a closed surface representation?

1 Like

I think that might be the case! Can you still create one after a segmentation has been made?

Are they really tiny? Segmentation and closed surface representation are not related.

Yes some some are very tiny while a few others are medium in size

Very tiny segments (few voxels) may not be suitable to be reconstructed as a smooth 3D surface. These segments will not have a closed surface representation and therefore Volume (CS) and Surface Area metrics sill not be computed.

Turning off surface smoothing will probably generate some blocky 3D objects, so you will see all the metrics. However, without surface smoothing the results are not meaningful, because you then don’t reconstruct the actual surface of the object but you just draw a brick at each sample point.

1 Like

Note that if you really want to measure very small objects you should resample the segmentation so that you can represent them well.

2 Likes

Is it possible to resample a segmentation that’s already been created, without having to redo the entire segmentation manually?

Thank you all for all the helpful responses!

Yes, you can resample after segmenting, but you won’t get the benefit since you’ve already lost the resolution.

1 Like

That makes sense! For my case, I’m not as concerned about recovering high resolution detail. I mainly care about getting an accurate volume measurement from the segmentation I already created. As long as resampling won’t meaningfully affect the volume values, I’m okay with the loss of fine resolution.

I think that’s the key point: the high resolution detail isn’t just to make the image look better, it’s a more faithful representation of the source object, so capturing the detail correlates with the accuracy of the volume measurement.

1 Like

Segment Stats works!!! But, Fitting a surface to very small structures, such as coronary calcium, is not really feasible or worthwhile. Voxel based methods are more appropriate.

1 Like