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.

34 Chapter 2 Literature Review<br />

Procrustes analysis (for review, see Gower <strong>and</strong> Dijksterhuis, 2004; Gower, 2010)<br />

is used to solve the alignment problem of corresponding points (Goodall, 1991).<br />

The ordinary Procrustes analysis refers to the least square estimation of alignment<br />

between two configurations. While the translation can be estimated by difference<br />

between the two gravity centres, the rotation matrix can be solved by a singu-<br />

lar value <strong>de</strong>composition (SVD), <strong>and</strong> the scale can be calculated by the centroid<br />

size of two configurations. In the Generalized Procrustes <strong>Analysis</strong> (GPA, Gower,<br />

1975), a group of configurations are aligned collectively to minimize the sum of<br />

squared distances between pairwise configurations. The GPA starts with an ar-<br />

bitrary configuration in the collection as the initial mean, <strong>and</strong> iteratively aligns<br />

all the configurations to the current estimate of the mean, which is updated at<br />

each iteration until convergence. The configurations can be aligned via similarity<br />

transformations, or rigid transformations <strong>de</strong>pending on the application. Alter-<br />

native criteria of L1- <strong>and</strong> L∞-norms have been proposed for an alignment more<br />

resistant to noises (Larsen et al., 2001).<br />

In contrast to Procrustes analysis, the ICP algorithm aligns two point sets without<br />

the assumption of given correspon<strong>de</strong>nce between them. The basic version of ICP<br />

was originally proposed by Chen <strong>and</strong> Medioni (1992), Besl <strong>and</strong> McKay (1992),<br />

<strong>and</strong> Zhang (1994), <strong>and</strong> became wi<strong>de</strong>ly used <strong>and</strong> adapted by the imaging <strong>and</strong> com-<br />

puter vision community due to its simplicity. It establishes the correspon<strong>de</strong>nce<br />

between two point sets by searching for the closest point of each point from an-<br />

other set, <strong>and</strong> computes the transformation between the two sets minimizing the<br />

distances between the corresponding points. This process is iterative. The search<br />

for correspon<strong>de</strong>nce <strong>and</strong> the computation of the transformation are repeated until<br />

convergence. The correspon<strong>de</strong>nce by closest point may lead to the algorithm in<br />

the suboptimal local minimum. Instead of matching the whole point sets, subset<br />

matching has been <strong>de</strong>veloped by Zhang (1994) in or<strong>de</strong>r to make the algorithm<br />

more robust against outliers, disappearance, <strong>and</strong> occlusion. Multitu<strong>de</strong> of variants<br />

have been proposed for ICP (Rusinkiewicz <strong>and</strong> Levoy, 2001), along with improve-<br />

ments in robustness <strong>and</strong> efficiency (e.g. Simon et al., 1995; Jost <strong>and</strong> Hugli, 2003;<br />

Sharp et al., 2002; Granger <strong>and</strong> Pennec, 2002; Fitzgibbon, 2003).

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

Saved successfully!

Ooh no, something went wrong!