14.08.2013 Views

Docteur de l'université Automatic Segmentation and Shape Analysis ...

Docteur de l'université Automatic Segmentation and Shape Analysis ...

Docteur de l'université Automatic Segmentation and Shape Analysis ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

76 Chapter 4 Statistical shape mo<strong>de</strong>l of Hippocampus<br />

the Laplacian matrix for the mesh X, <strong>and</strong> the vector b is set by the boundary<br />

conditions, <strong>and</strong> θ = (θ(v1), θ(v2), · · · , θ(vk)) T is the vector of the values for all the<br />

vertex θ(v). The algorithm setting up the matrix A, <strong>and</strong> the vector b is listed in<br />

Algorithm 5.<br />

Algorithm 5 Linear system for the initial diffusion of θ, adapted from Brechbühler<br />

et al. (1995)<br />

1: {Setting up the matrix A}<br />

2: for all vertex vi, i = 1, · · · , k do<br />

3: Aii ← number of direct neighbors of vi<br />

4: for all vj which is direct neighbor of vi do<br />

5: Aij ← −1<br />

6: end for<br />

7: end for<br />

8: {Setting up the vector b}<br />

9: for all i = 1, · · · , k do<br />

10: bi ← 0<br />

11: if vi is direct neighbor of vsouth then<br />

12: bi ← π<br />

13: end if<br />

14: end for<br />

To compute the diffusion of the longitu<strong>de</strong>, a date line connecting the north <strong>and</strong><br />

south pole is chosen as the path with steepest latitu<strong>de</strong> ascent. Analogous to the<br />

International Date Line on the globe, there is a 2π-discontinuity in φ across the<br />

date line, which is used as the boundary condition for φ. Since the longitu<strong>de</strong> is<br />

un<strong>de</strong>fined for the poles, the neighbors of both poles are disconnected to the pole<br />

in the computation of the longitu<strong>de</strong>s. The Laplacian matrix A for solving the<br />

φ = (φ(v1), φ(v2), · · · , φ(vk)) T is thus modified. The algorithm modifying A <strong>and</strong><br />

setting b is listed in Algorithm 6.<br />

4.1.1.2 Distortion minimization<br />

The initial assignment of parameters (θ(v), φ(v)) is optimized to reduce the dis-<br />

tortion. The optimization is carried out un<strong>de</strong>r the constraint of area preserving,<br />

i.e. the area of each facet on X must map to a region of proportional area in<br />

parameter space S 2 . The optimization process aims to minimize the distortion

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!