Novel spherical panorama creating algorithm based on curve surface mosaic

This paper presents a novel algorithm based on curve surface mosaic, to create a full view spherical panorama from image sequences. The work is concentrated on sphere projection, blank holes elimination, global illumination alignment and curve patch stitching. When in projection, a special longitude-latitude-curve-patch is proposed to describe the projective image to avoid info losing and wrinkle unwrapping that occurred in some traditional methods. Then a way of "inverse-interpolation" is applied to eliminate projective blank holes caused by discrete calculation. To achieve global illumination alignment for patches with great illumination differences, a novel method of "dispersing cumulative error" is presented. It overcomes the shortcoming of traditional ways that are only for neighboring illumination alignment. The final stitching of curve patches is accomplished by using a matching method based on image feature, and a smooth seamless spherical panorama is gained. The whole algorithm runs automatically, which has high performance in illumination alignment and spherical mosaic. It is valuable in practical application.

[1]  Marie-Lise Duplaquet,et al.  Building large image mosaics with invisible seam lines , 1998, Defense, Security, and Sensing.

[2]  Richard Szeliski,et al.  Creating full view panoramic image mosaics and environment maps , 1997, SIGGRAPH.

[3]  Allen R. Hanson,et al.  Fast generation of dynamic and multi-resolution 360/spl deg/ panorama from video sequences , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.

[4]  Shenchang Eric Chen,et al.  QuickTime VR: an image-based approach to virtual environment navigation , 1995, SIGGRAPH.

[5]  Fu Xiao,et al.  Auto method for ambient light independent panorama mosaics , 2004, Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).

[6]  Kenneth Turkowski,et al.  Creating image-based VR using a self-calibrating fisheye lens , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[7]  Soon Ki Jung,et al.  Constructing cylindrical panoramic image using equidistant matching , 1999 .

[8]  Ernest L. Hall,et al.  Techniques for fisheye lens calibration using a minimal number of measurements , 2000, SPIE Optics East.