Professional Documents
Culture Documents
be invisible or be interpreted as not unique when observed in the camera image plane. For example,
no motion will be recognized if . In this case, motion occurs along one of the
rays of the projection towards the focal point. If temporal sampling of period T is applied (capturing a
sequence of image frames), the following relationship applies between the velocity vector and the
(spatially continuous, but time-discrete) displacement vector :
(7.2)
Typically, velocity functions have a steady behavior over time due to mass inertia properties of
exterior-world objects. The speed is either constant or continuously accelerated .
The acceleration (second derivation of spatial coordinates over time) can only be analyzed if at least
three temporal positions of the point, to be connected by the motion trajectory, are known. In the
context of identification and unique interpretation of displacements in the image plane, the following
problems occur:
Fig 7.1
Correspondence problem:
In case of several equal objects or regular, periodic patterns, it may be impossible to identify the true
correspondence (Fig. 7.2). A unique correspondence may also be impossible to find in case of object
deformations (Fig. 7.3).
Fig 7.2
Fig 7.3
Considerations as made above, concerning relationships between speed and displacement, are
related to movements of mass points in the 3D space and the corresponding projected positions in
the image plane. A point at position shall be subject to a translational displacement between
the sampling times of two frames. In most cases, the displacement v will not be constant over all
positions . However, the motion of coherent objects in the 3D space typically effects only
differential changes of local displacement shifts in the image. To investigate this effect, it is
necessary to establish a relationship between neighborhood displacement vector positions, which is
characterized by the displacement vector field and its changes . Fig. 7.5 shows examples
which could be described by a parameteric geometric transform, e.g. the affine transform (6.9),
Fig 7.5
Generic descriptions of volumetric movements are well-known from continuum mechanics. Herein, a
rigid body is decomposed into an infinite number of an infinitesimal volume element
, and the movement within time dt is described by the differential changes of
these volume elements (Fig. 7.6). According to the fundamental theorems of kinematics, the
movement of infinitesimal volume elements can uniquely be described as a sum of translation,
rotation and deformation. Translation and rotation have 3 degrees of freedom each, while
deformation has another 6 degrees of freedom (each 3 for the changes in lengths of the sides of the
cube, 3 for the shear of the angles). The deformation of an infinitesimal volume element can fully be
interpreted as a linear transformation in a 3D coordinate system.
Motion feature extraction shall allow describing the behavior of an object or also camera motion by a
small set of motion parameters. According to a motion model selected (e.g. affine transform),
parameters must be estimated to fit the motion vector field over smaller or larger areas, or even for
the entire image plane if camera motion shall be estimated. In the following sections, the most
widely used classes of motion estimators, based on the optical flow principle and on matching
methods, are introduced. This is first done for the cases of translational motion parameter estimation;
the principles are then generalized to estimation of arbitrary non-translational motion parameters.