(a) Overlapping using pro-
posed method
(b) Overlapping without
using proposed method
(dashed line region: left
image; dotted line region:
right image)
(c) Panorama using pro-
posed method
(d) Panorama without using
proposed method
Figure 2: Test 2 synthesis result.
The feature matching verification which involves
depth and pixel locality verifications is derived. It
prunes mismatching pairs and is essential in depth es-
timation.
Although this method eliminates the single view-
point constraint and can be used not only in static
but dynamic scene, there are limitations on our work.
The quality of the wide view image depends on the
numbers of features in the overlapping regions of im-
age pairs. Also, this method takes longer execution
time compared with the panoramic approach because
it takes one more step to estimate the depth of every
pixel.
The preliminary test results demonstrate that it is
a feasible method for wide view image creation. It
also improves the feasibility and quality of panorama
using multiple-viewpoint images.
ACKNOWLEDGEMENTS
The work described in this paper was substantially
supported by a grant from the MPECENG(SEEM).
REFERENCES
Brown, M. and Lowe., D.G. (2003). Recognising Panora-
mas. In ICCV’03, 9th IEEE International Conference
on Computer Vision. IEEE Computer Society Press.
Wilburn, B., Joshi, N., Vaish, V., Talvala, E.V., Antunez,
E., Barth, A., Adams, A., Horowitz, M., Levoy, M.
(2005) High performance imaging using large camera
arrays. In ACM SIGGRAPH’05, ACM Transactions
on Graphics (TOG). ACM Press.
Peleg, S. and Herman, J. (1997) Panoramic mosaics
by manifold projection. In CVPR’97, Conference
on Computer Vision and Pattern Recognition. IEEE
Computer Society Press.
Zhang, Z. (1999) Flexible Camera Calibration by Viewing
a Plane from Unknown Orientations. In ICCV’99, 7th
IEEE International Conference on Computer Vision.
IEEE Computer Society Press.
Heikkila, J. (2000) Geometric Camera Calibration Using
Circular Control Points. In IEEE Transactions on Pat-
tern Analysis and Machine Intelligence. IEEE Com-
puter Society Press.
Criminisi, A. (2002) Single-View Metrology: Algorithms
and Applications. In Lecture Notes in Computer Sci-
ence, 24th DAGM Symposium on Pattern Recognition.
Springer-Verlag Press.
Davis, J., Nehab, D., Ramamoorthi, R., Rusinkiewicz, S.
(2003) Spacetime Stereo: A Unifying Framework
for Depth from Triangulation. In IEEE Transactions
on Pattern Analysis and Machine Intelligence. IEEE
Computer Society Press.
Lowe, D. G. (2004) Distinctive Image Features from Scale-
Invariant Keypoints. In International Journal of Com-
puter Vision. Kluwer Academic Press.
Bentley, J. L. (1990) K-d trees for semidynamic point sets.
In Annual Symposium on Computational Geometry,
6th annual symposium on Computational geometry.
ACM Press.
Lee, D. T. and Schachter, B. J. (1980) Two algorithms
for constructing a Delaunay triangulation. In Inter-
national Journal of Parallel Programming. Springer
Netherlands Press.
Boissonnat, J. D. and Cazals, F. (2002) Smooth surface
reconstruction via natural neighbour interpolation of
distance functions. In Annual Symposium on Compu-
tational Geometry, 16th annual symposium on Com-
putational geometry. ACM Press.
Lee, D. T. and Lin, A. K. (1986) Generalized delaunay
triangulation for planar graphs. In Discrete and Com-
putational Geometry. Springer New York Press.
Shapiro, L. G. and Stockman, G. C. (2001) Computer Vi-
sion. Prentice Hall.
Bouguet, J. Y. Complete Camera Calibration Toolbox for
Matlab. http://www.vision.caltech.edu/bouguetj/calib
doc/index.html
MULTIPLE-VIEWPOINT IMAGE STITCHING
193