We have developed a system that can automatically construct a multi-resolution 360-degree panoramic representation from image sequences taken by a hand-held camera undergoing rotation and zoom. . Although a simple 2D rigid motion model is used to estimate inter-frame motion parameters, our mosaicing methodology enables precise cylindrical panoramic mosaic. Moving objects are detected and separated from images based on motion information, and their accurate contours are extracted using a modified active contour algorithm. A multi-resolution representation is built for the more interesting areas by means of camera zooming. The mosaic construction method is fast, robust and automatic, taking about 1 second for a pair of 384*288 color images for image registration and mosaicing on a 266MHz PC. No camera calibration, feature extraction, image segmentation or complicated nonlinear optimization processing is required in our algorithms. The construction of the panoramic representation can be used in virtual reality and very low bit-rate video coding.
From a video sequence (44.7MB BMP zip file)
To Conic Mosaic (JPEG , 268KB)
Works in both Indoors (JPEG, 621KB )
Guangyou Xu, Professor, Department of Computer Science and Technology, Tsinghua University, Beijing
Xueyin Lin, Professor, Department of Computer Science and Technology, Tsinghua University, Beijing
Heng Luo, MS student, Department of Computer Science and Technology, Tsinghua University, Beijing
Lin Song, MS student, Department of Computer Science and Technology, Tsinghua University, Beijing
Qiang Wang, Ph.D. student, Department of Computer Science and Technology, Tsinghua University, BeijingAllen R. Hanson, Professor, Department of Computer Science, UMass-Amherst
Edward M. Riseman, Professor, Department of Computer Science, UMass-Amherst
China National Science Foundation Project (No. 69805003), Evolution of Vision Algorithms for the Constructing of Layered Scene Models, 01/99-12/01, Principal Investigator (Zhu). China National High-Tech Project (863 Plan), Image-based VR Scene Modeling and Image Retrieval for Internet/Intranet, 7/1997-6/1998, PI (Zhu) National Science Foundation Project (Grant Number EIA- 9726401), Automatic Interpretation of High-Altitude Image Data for Eco-System Modeling, $1,800,000, 02/01/98 - 01/31/01, PI (Riseman), Co-PIs (Hanson)