Spherical panorama creating algorithm based on curve surface mosaic
-
摘要: 提出一种基于曲面拼接的球面全景自动生成算法.该算法包括球面投影、图像空洞消除、全局光强校正、图像匹配与缝合等关键步骤,实现了以固定视点为中心的4π立体空间内全方位场景观察.重点研究了水平和垂直方向的球面投影,完整保留了投影点空间信息,避免了因信息丢失造成的视图严重变形,甚至在两极无法展开的问题;采用"反算"插值的方法,解决了投影过程中因坐标离散化造成的图像走样及空洞现象;提出"分散全局累积误差"方法,对光照变化强烈的图像序列进行光强校正,克服了以往算法只对相邻而非全局图像进行光强调整的限制;利用基于特征的方法在曲面上对图像进行匹配和融合,生成视点空间内无缝平滑的球面全景图像.整个算法自动完成,光照鲁棒性强,拼接效果好,具有较高的应用价值.Abstract: A novel spherical panorama creating algorithm based on curve surface mosaic was presented to achieve omni-directional scene observation at a fixed viewpoint. The work was concentrated on sphere projection, blank holes elimination, global illumination alignment and image stitching. The horizontal and vertical spherical projections were studied in detail, in which the 3-dimension spherical information was fully saved to avoid wrinkle unwrapping that occurred in traditional methods. Then a way of "inverse interpolation" was applied to eliminate image blank holes caused by discrete calculation. To reduce the great illumination differences between image sequences, a novel method of "dispersing cumulative error" was presented. The limits of traditional ways that were only for neighboring illumination alignment were released. The final mosaic on curve surface was accomplished by using a matching method based on image feature, and a smooth seamless spherical panorama was gained. The whole algorithm runs automatically, which has high performance in illumination alignment and spherical mosaic, and is valuable in practical application.
-
Key words:
- mosaic /
- sphere /
- panorama /
- illumination /
- algorithm
-
[1] Chen S E. QuickTime VR—an image-based approach to virtual environment navigation Proc of the 22nd Annual Conference on Computer Graphics and Interactive Techniques. New York:ACM Press, 1995:29-38 [2] Szeliski Richard, Shum Heung-Yeung. Creating full view panoramic image mosaics and environment maps Proc of the 24th Annual Conference on Computer Graphics and Interactive techniques. New York:ACM Press, 1997:251-258 [3] Mundhenk T N, Michael J R, Ernest L H, et al. Techniques for fisheye lens calibration using a minimal number of measurements David P Casasent. Proc of the SPIE Conference on Intelligent Robotics and Computer Vision. Boston:,2000 (11):8-9 [4] 李学庆,孟祥旭,杨承磊,等.一个基于球面映射的视景生成系统[J].系统仿真学报,2001,13(s):129-132 Li Xueqing, Meng Xiangxu, Yang Chenglei, et al. A system of creating full view panoramic mosaics based on sphere modal [J]. Journal of System Simulation, 2001, 13(s):129-132 (in Chinese) [5] 华顺刚,张静,欧宗瑛.基于图像绘制的球面全景图生成及自动拼接技术研究[J].大连理工大学学报,2003,43(5):640-644 Hua Shungang, Zhang Jing, Ou Zongying. Constructing full-view spherical panoramic image using automatic matching by image-based rendering [J]. Journal of Dalian University of Technology, 2003, 43(5):640-644 (in Chinese) [6] Duplaquet Marie Lise. Building large image mosaics with invisible seam-lines Proc of the SPIE Conference on Visual Information Processing. Orlando, Florida:,1998(3387):369-377 [7] Jang Kyung-ho, Jung Soon-ki, Lee Min-ho. Constructing cylindrical panoramic image using equidistant matching [J]. IEE Electronics Letters, 1999, 35(20):1715-1716 [8] 钟力,张茂军,孙立峰,等.360度柱面全景图像生成算法及其实现[J].小型微型计算机系统,1999,20(12):899-903 Zhong Li, Zhang Maojun, Sun Lifeng, et al. Algorithm and implementation for 360-degree cylindrical panoramic image [J]. Mini-Micro Systems, 1999, 20(12):899-903 (in Chinese)
点击查看大图
计量
- 文章访问数: 4567
- HTML全文浏览量: 39
- PDF下载量: 4341
- 被引次数: 0