Registration of Bones Across Positions
The registration process uses bone surfaces extracted from the neutral position and CT volumes to calculate bone kinematics, i.e rotations and translations of the center of mass of each each bone, across each position. This method has 2 steps.
Tissue classification and Localized Distance fields
Bone, soft tissue, and air are represented by different intensities in CT images. Our tissue classification algorithm goes thought the non-neutral CT volumes and calculates a distance from the center of each voxel to the closest material boundary. The output of classification is a distance field for each material. We are interested only in the distance field of the bone material.
Object tracking
The geometrical model obtained from the neutral CT scans and the classification results are used to retrieve bone kinematics across positions. The model is registered in a given non-neutral position by searching until distance field similarity is maximized.