Skip to main content
. Author manuscript; available in PMC: 2017 Oct 1.
Published in final edited form as: Med Image Comput Comput Assist Interv. 2016 Oct 2;9900:210–218. doi: 10.1007/978-3-319-46720-7_25

Algorithm 1. Hybrid longitudinal multishape evolution prediction from baseline

1: INPUTS:
   The longitudinal mean atlases Ai, the set of training baseline vertices V, the baseline testing multishape M0 = (S0, F0), and πA0 (F0).
2:  Initialize iAi and i ={} for i∈ {0, …, N}.
3:  Initialize ε as the mean distance between S0 and A0 plus its standard deviation.
4: for every vertex μ in the reconstructed baseline shape 0 do
5:   if its 3D position x is located outside the ε — neighborhood from S0 then
   Update x using a hierarchically surface topography-based metric.
   ⋆ For each unchecked adjacent face ξ to μ, use the fiber-face selection criterion to identify the most similar corresponding training face in fiber properties to the testing face. Mark this face as ‘checked’.
   Retrieve the dynamic feature for μ as i(x) = ø (x, ti) at each timepoint.
   Retrieve the spatiotemporal connectivity features for the selected deforming training face (set of fibers Fi(ø(ξ, ti)) that hit ø, ti) at timepoint ti), then i = iFi(ø(ξ, ti)).
6:   else
   Implement ⋆ while using projections of both training and testing fibers on A0.
7:   end if
8: end for
9: OUTPUT:
   Set of predicted multishapes {i = (i, i)} at timepoints ti.