jni / skan

Python module to analyse skeleton (thin object) images
https://skeleton-analysis.org
BSD 3-Clause "New" or "Revised" License
118 stars 38 forks source link

Implement various measures of tortuosity #126

Open jni opened 3 years ago

jni commented 3 years ago

Tortuosity has been defined in many different ways in the literature:

From https://www.europeanhealthjournal.com/2017/02/14/skeleton-based-cerebrovascular-quantitative-analysis/ :

In another study, Jens et al. studied abnormal extracranial ICAs and used lateral cervical displacement to determine tortuosity [16]. Studies by Grisan et al. and Shelton et al. concerning vessel tortuosity measurements used retinal blood vessels to calculate the ratio of arc length to chord length and curvature [17, 18].

The materials and methods contain various other approaches fitting b-splines. Would be nice to have those implemented in skan.

CC @marlene09

CsatiZoltan commented 3 years ago

Hi @jni,

I am not sure what you wish, but my software that relies on skan fits B-splines on the skeleton network. Maybe you can extract useful bits out of it.

jni commented 3 years ago

Thanks @CsatiZoltan!