|
Next: Consistent Intensity-based Registration Up: Methods Previous: Unidirectional Landmark Thin-Plate Spline
Consistent Landmark Thin-Plate Spline Registration
The averaged unidirectional landmark-based thin-plate spline (AUL-TPS)
image registration algorithm produces consistent correspondence only at
the landmark locations. The consistent landmark-based, thin-plate spline
(CL-TPS) image registration algorithm is designed to align the landmark
points and minimize the consistency errors across the entire image domain.
The CL-TPS algorithm is solved by minimizing the cost function given
by
The first integral of the cost function defines the bending energy of the
thin-plate spline for the displacement fields and associated with the forward and reverse transformations, respectively.
This term penalizes large derivatives of the displacement fields and provides
the smooth interpolation away from the landmarks. The second integral is
called the inverse consistency constraint (ICC) and is minimized when the
forward and reverse transformations are inverses of one another. This integral
couples the estimation of the forward and reverse transformations together
and penalizes transformations that are not inverses of one another. The
constants and define the relative importance of the bending energy minimization
and the inverse consistency terms of the cost function. Notice that this
problem is a nonlinear minimization problem since the inverse consistency
constraint is a function of the inverse-forward
and inverse-reverse
transformations.
Equation 4 is minimized numerically
using the CL-TPS algorithm described in Figure 3.
The algorithm is initialized with the forward and reverse displacement
fields and either set to zero as in Figure 3
or with the result of a previous registration algorithm. The temporary
variables and are initially set equal to the landmark locations and , respectively, for
. The value of converges from to as the algorithm converges, and in similar fashion, the value of
converges from to .
Figure 3: The CL-TPS algorithm
registers two images by matching corresponding landmarks in the images
while minimizing the inverse consistency error between the forward and
reverse transformations.
|
At each iteration of the algorithm, the unidirectional landmark thin-plate
spline (UL-TPS) algorithm with periodic boundary conditions is used to
solve for the perturbation field that minimizes the distance between the current position of and its final position . The perturbation field times the step size is added to the current estimate of the forward displacement
field where is a positive number less than one. This procedure is repeated
to update the reverse displacement field . Next, the forward displacement field is updated with the step size times the gradient of the inverse consistency constraint with
respect to assuming that is constant. The displacement field is computed by taking the inverse of the transformation
as described in our previous paper describing the consistent
intensity registration algorithm [34]. This step is repeated in the
reverse direction to update the displacement field . These steps are repeated until the landmark error and the inverse
consistency error fall below problem specific thresholds or until a specified
number of iterations are reached. In practice, this algorithm converges
to an acceptable solution within five to ten iterations and therefore
we use a maximum number of iterations as our stopping criteria.
Next: Consistent Intensity-based Registration Up: Methods Previous: Unidirectional Landmark Thin-Plate Spline
Xiujuan Geng 2002-07-04
|