The exact thin plate energy functional (TPEF) for a function
is
:
where
and
are the
principal curvatures
In differential geometry, the two principal curvatures at a given point of a surface are the maximum and minimum values of the curvature as expressed by the eigenvalues of the shape operator at that point. They measure how the surface bends by d ...
of the surface mapping
at the point
This is the
surface integral
In mathematics, particularly multivariable calculus, a surface integral is a generalization of multiple integrals to integration over surfaces. It can be thought of as the double integral analogue of the line integral. Given a surface, one may ...
of
hence the
in the integrand.
Minimizing the exact thin plate energy functional would result in a system of non-linear equations. So in practice, an approximation that results in linear systems of equations is often used.
The approximation is derived by assuming that the gradient of
is 0. At any point where
the
first fundamental form
In differential geometry, the first fundamental form is the inner product on the tangent space of a surface in three-dimensional Euclidean space which is induced canonically from the dot product of . It permits the calculation of curvature and me ...
of the surface mapping
is the identity matrix and the
second fundamental form is
:
.
We can use the formula for
mean curvature to determine that
and the formula for
Gaussian curvature
In differential geometry, the Gaussian curvature or Gauss curvature of a surface at a point is the product of the principal curvatures, and , at the given point:
K = \kappa_1 \kappa_2.
The Gaussian radius of curvature is the reciprocal of .
F ...
(where
and
are the determinants of the second and first fundamental forms, respectively) to determine that
Since
and
the integrand of the exact TPEF equals
The expressions we just computed for the mean curvature and Gaussian curvature as functions of partial derivatives of
show that the integrand of the exact TPEF is
:
So the approximate thin plate energy functional is
:
Rotational invariance
The TPEF is rotationally invariant. This means that if all the points of the surface
are rotated by an angle
about the
-axis, the TPEF at each point
of the surface equals the TPEF of the rotated surface at the rotated
The formula for a
rotation by an angle about the
-axis is
The fact that the
value of the surface at
equals the
value of the rotated surface at the rotated
is expressed mathematically by the equation
:
where
is the inverse rotation, that is,
So
and the chain rule implies
In equation (),
means
means
means
and
means
Equation () and all subsequent equations in this section use non-tensor summation convention, that is, sums are taken over repeated indices in a term even if both indices are subscripts. The chain rule is also needed to differentiate equation () since
is actually the composition
:
.
Swapping the index names
and
yields
Expanding the sum for each pair
yields
:
Computing the TPEF for the rotated surface yields
Inserting the coefficients of the rotation matrix
from equation () into the right-hand side of equation () simplifies it to
Data fitting
The approximate thin plate energy functional can be used to fit
B-spline
In the mathematical subfield of numerical analysis, a B-spline or basis spline is a spline function that has minimal support with respect to a given degree, smoothness, and domain partition. Any spline function of given degree can be expresse ...
surfaces to scattered 1D data on a 2D grid (for example, digital terrain model data).
Call the grid points
for
(with