Since is a smooth surface, a neighbourhood of a point P on
can be represented in the form z= h(x,y), where P is the
origin of the coordinate frame and the z axis is directed by the
normal N of
at P. Thus the xy plane is the tangent
plane to
at P. Moreover, h is a differentiable function and by
taking Taylor's expansion at P, we have:
We first assume that the x and y axes are oriented by
T and respectively, where T is the viewing direction and
rs the tangent to the rim of
at P. Since
these directions are conjugate [Koe 84], the first and
second fundamental forms
of
at P, in the parametrisation (x,y), are:
![]() |
(3) |
We denote by and
the epipolar planes at
a point
corresponding to three successive positions of the camera centre
C-1, C and C1, i.e., planes (C,C-1,P) and
(C,C1,P) (see figure 7). The point P is therefore a point belonging to the rim observed from C. For a general motion
and
are different (they are identical for a linear
motion). The intersection of one epipolar plane with the surface
is
a curve. By abuse of language, we call these curves epipolar
curves
and we have then the
following property:
Proposition 2 In any epipolar
plane
at P, the epipolar curve is, up to
the order 2, the graph of the following function:
where the x axis is directed by T|P, the (4) axis is
such that
form an orthonormal basis of
and
is the angle between the normal N to the surface at P
and the projection
of N in the epipolar plane:
.
Proof. Near the point P, we have the following description of :
![]() |
(5) |
![]() |
(6) |
Remark The approximation given in
proposition 2 verifies the Meusnier's theorem [dC 76] which
says that the curvature at P of the epipolar curve is . However, it should be noticed that a local approximation of the
epipolar curve based on a circle verifies also Meusnier's theorem. But
such approximation implicitely implies that the surface is locally
spherical which is less general than the osculating paraboloïd
model.
Note that in the above proposition, the x axis is the one previously
defined in the parametrisation (x,y) and is thus independent of the
epipolar plane.
Since P is the origin of the x axis, proposition 2 says that
the epipolar curve depends on the position of P in the epipolar
plane (i.e., its depth) and on the normal curvature kt of along the viewing direction. Our purpose is to recover the position
of a rim point P using three successive occluding contours of
, therefore this can be done by estimating epipolar curves.
In the general case there are two different epipolar planes
and
for a point P and
three successive camera positions, thus there are also two epipolar
curves. Since we can match, in the corresponding images, epipolar
correspondents, we know two tangents to each epipolar curve (see
figure 7). The following section shows how to compute epipolar curves given these tangents.