Spline Curvature Measurements


I am attempting to characterize curvature of lung anatomy. I am creating splines down the center of bronchi by placing ~5 equidistant control points (~70mm total length). When looking at the curvature mean and curvature max outputs, I am getting a curvature mean of 0.071 mm-1 and a curvature max of 0.419mm-1. This curvature max measurement does not seem to be matching the curvature of my spline as least from a visual comparison standpoint. Was wondering how the software calculates the curvature max measurement based on the spline. Additionally, if there are any other recommended methods to characterize the “smallest” radius of curvature along the length of a spline, it would be much appreciated.


This would be really helpful for me as well! The measurements seem severe for curve max on many of my splines.

Can you show a screenshot?

You can color the curve by curvature in Markups module → Display → Scalars → visibility: enable, active scalar: curvature (and you may wan to set Scalar range mode to Manual and adjust the sliders manually). That may help explaining the numbers.

You may want to resample the curve (Markups module → Resample) to ensure that the curve is smooth and control points are uniformly spaced.

Hi Andras,

Thanks for the reply! Tried out what you suggested and it looks like it improved the measurements. Curvature max went from 0.419mm-1 to 0.109mm-1.


1 Like

Thanks for the update. This suggests that you got the high curvature value because there was some local noise on the curve points.