cameras from different directions and locations and
then obtain depth (distance) information from
disparity. Binocular stereo method requires two
cameras for imaging the same object from different
directions. In order to reduce matching ambiguity
when reconstructing the 3D infomation of the object,
more than two cameras will be used to capture the
stereo images of the object or scene. When the
motion parameters of object were known, imaging
the object more than three times from different
directions with single camera also have the same
effect as above mentioned multi-camera method. But
if more than three cameras were adopted in the
system, it costs higher and is bound to make more
tasks of calibration. If the vision system captures the
stereo images of the object using single camera on
the condition that the motional parameters of the
object can be obtained (or fixed objects, moved
camera), the cost would be cut down. In this case,
the projection matrix after movement can be
calculated without additional calibration while the
projection matrix and motional parameter are
known. A novel 3D reconstruction method based on
rotational stereo is proposed in this paper, which
shoots the same object from different directions
using single camera. The pin-hole model was
adopted to found the imaging model. It is facilitate to
obtain image sequence. The experiment results also
show that our method is feasible. In the experiment,
the projection matrix after rotating was calculated
through five images after rotating a certain angle,
result shows that it equals to the projection matrix
before rotating multiplyed by a rotating factor.
The organisation of the remainder is as
follows. Section 2 discusses the method applied in
the system, section 3 presents the experiment and the
results, and section 4 summarizes our findings.
2 METHOD
2.1 Standard Stereo Vision
In a stereo vision system, the inputs to computer are
2D-projections of the 3D object. The task of
machine vision is to reconstruct 3D world coordinate
according to such 2D projection images, so we must
know the relationship between 3D objective world
and 2D projection images, namely the projection
matrix. The assignment of calibration is confirming
the projection matrix.
The relationship between image coordinate and
world coordinate can be described by equation (1).
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎣
⎡
=
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎣
⎡
1
1
w
w
w
c
Z
Y
X
Mv
u
Z
(1)
where M is the projection matrix.
If the value of the same point in computer image
coordinate shoot by two cameras can be obtained,
the world coordinates of the points can be calculated
through the projection of two cameras. Then four
equations can be obtained from the two matrix
formulas and the world coordinates of the point can
be calculated (Ma and Zhang, 1998).
2.2 Rotational Stereo
In this paper, a rotational stereo using a single
camera for imaging the object from different
directions is proposed. The system captures the first
image before rotating, and captures the second image
after rotating a certain angle. The situation equals to
get the object information with two cameras from
different directions. The principle is also based on
the equation (1). The coordinate system can be
defined to two cases. The first is setting an axis of
the world coordinate system superposed with
rotating axis of the rotating stage. The second case is
setting a plane of the world coordinate system
superposed with calibration template.
2.2.1 An Axis Superposed with Rotating
Axis
In this paper, an axis of the world coordinate system
is set superposed with rotating axis. The Y-axis was
set with rotating axis. So the value of world
coordinate of calibrating points can be obtained.
According to equation (1), the relation between
computer image coordinate and world coordinate
before rotating can be obtained as follows:
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎣
⎡
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎣
⎡
=
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎣
⎡
⋅=
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎣
⎡
11
1
1
34
1
33
1
32
1
31
1
24
1
23
1
22
1
21
1
14
1
13
1
12
1
11
1
1
1
1
w
w
w
w
w
w
c
Z
Y
X
mmmm
mmmm
mmmm
Z
Y
X
Mv
u
Z
(2)
The projection matrix
1
can be obtained
through a calibration procedure. If the rotating angle
can be determined precisely, projection matrix after
rotating can also be deduced. The relationship
between them is described by equation (3).
VISAPP 2007 - International Conference on Computer Vision Theory and Applications
56