A novel method for analyzing long bone diaphyseal cross-sectional geometry. A GNU Octave CSG Toolkit.


Department of Animal and Human Physiology, Faculty of Biology, School of Sciences, National and Kapodistrian University of Athens, Panepistimiopolis, GR 157 01 Athens, Greece. Electronic address: [Email]


The diaphyseal cross-sectional geometric properties of the humerus, femur and tibia have been extensively used for studying their adaptation to mechanical loading. To date common practices for such studies involve either computed tomography or the latex cast method in conjunction with image analysis for calculating such properties. With the advent of modern laser scanning and photogrammetry technologies in biological anthropology, the computation of the cross-sectional geometric properties directly from 3D models is a viable and sensible alternative. Nevertheless, such method has not been properly implemented as yet. A dedicated toolkit, named long-bone-diaphyseal-CSG-Toolkit, comprising a set of functions for the GNU Octave programming language, is presented here. Offering a robust analytical implementation and an easy to follow application either for a single bone or in batch-processing mode, the toolkit requires minimum user intervention and also provides functionality for graphical representation of the calculated periosteal contours and their respective cross-sectional geometric properties. Finally, the long-bone-diaphyseal-CSG-Toolkit utilizes advanced optimization algorithms, which eliminate intra- and inter-observer error by reliably orienting the cross-sectional contours to a well-defined orientation and close to the bone's true anatomical position, which provides a significant advantage over the latex cast method.


3D models,Cross sectional geometry,GNU Octave language,Long bones,Second moments of area,

OUR Recent Articles