Introduction to non-linear optimization
Introduction to non-linear optimization
Digital cartography for computer graphics
Graphics gems
Numerical recipes in C (2nd ed.): the art of scientific computing
Numerical recipes in C (2nd ed.): the art of scientific computing
Three-dimensional computer vision: a geometric viewpoint
Three-dimensional computer vision: a geometric viewpoint
Plenoptic modeling: an image-based rendering system
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Self-Calibration of Stationary Cameras
International Journal of Computer Vision
Creating full view panoramic image mosaics and environment maps
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
An image-based approach to three-dimensional computer graphics
An image-based approach to three-dimensional computer graphics
True Multi-Image Alignment and Its Application to Mosaicing and Lens Distortion Correction
IEEE Transactions on Pattern Analysis and Machine Intelligence
Robot Vision
Robust Video Mosaicing through Topology Inference and Local to Global Alignment
ECCV '98 Proceedings of the 5th European Conference on Computer Vision-Volume II - Volume II
Using geometric corners to build a 2D mosaic from a set of image
CVPR '97 Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition (CVPR '97)
Acquisition of a Large Pose-Mosaic Dataset
CVPR '98 Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition
Acquiring and Rendering High-Resolution Spherical Mosaics
OMNIVIS '00 Proceedings of the IEEE Workshop on Omnidirectional Vision
WACV '98 Proceedings of the 4th IEEE Workshop on Applications of Computer Vision (WACV'98)
Accurate internal camera calibration using rotation, with analysis of sources of error
ICCV '95 Proceedings of the Fifth International Conference on Computer Vision
Fundamentals of Texture Mapping and Image Warping
Fundamentals of Texture Mapping and Image Warping
Pose imagery and automated three-dimensional modeling of urban environments
Pose imagery and automated three-dimensional modeling of urban environments
Construction and Refinement of Panoramic Mosaics with Global and Local Alignment
ICCV '98 Proceedings of the Sixth International Conference on Computer Vision
Video Mosaics for Virtual Environments
IEEE Computer Graphics and Applications
Automated Mosaics via Topology Inference
IEEE Computer Graphics and Applications
Calibrated, Registered Images of an Extended Urban Area
International Journal of Computer Vision
Generalized Mosaicing: High Dynamic Range in a Wide Field of View
International Journal of Computer Vision
Recognition and reconstruction of buildings from multiple aerial images
Computer Vision and Image Understanding
Generalized Mosaicing: Polarization Panorama
IEEE Transactions on Pattern Analysis and Machine Intelligence
Image alignment and stitching: a tutorial
Foundations and Trends® in Computer Graphics and Vision
Polygon-based texture mapping for cyber city 3D building models
International Journal of Geographical Information Science
Efficient tracking and ego-motion recovery using gait analysis
Signal Processing
X3D web service using 3d image mosaicing and location-based image indexing
MRCS'06 Proceedings of the 2006 international conference on Multimedia Content Representation, Classification and Security
Sprite generation using sprite fusion
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Retrieval of 3d video mosaics for fast 3d visualization
Edutainment'06 Proceedings of the First international conference on Technologies for E-Learning and Digital Entertainment
Hi-index | 0.00 |
We describe an algorithm for generating spherical mosaics from a collection of images acquired from a common optical center. The algorithm takes as input an arbitrary number of partially overlapping images, an adjacency map relating the images, initial estimates of the rotations relating each image to a specified base image, and approximate internal calibration information for the camera. The algorithm's output is a rotation relating each image to the base image, and revised estimates of the camera's internal parameters.Our algorithm is novel in the following respects. First, it requires no user input. (Our image capture instrumentation provides both an adjacency map for the mosaic, and an initial rotation estimate for each image.) Second, it optimizes an objective function based on a global correlation of overlapping image regions. Third, our representation of rotations significantly increases the accuracy of the optimization. Finally, our representation and use of adjacency information guarantees globally consistent rotation estimates.The algorithm has proved effective on a collection of nearly four thousand images acquired from more than eighty distinct optical centers. The experimental results demonstrate that the described global optimization strategy is superior to non-global aggregation of pair-wise correlation terms, and that it successfully generates high-quality mosaics despite significant error in initial rotation estimates.