如何使用一组图像创建全景图像

ank*_*kit 4 image computer-vision panoramas

我是图像处理的新手,我从一组图像中创建了一个全景图像的项目,我不知道如何开始这个.我需要学习什么?先感谢您

小智 6

这是一个非常好的参考:

Matthew Brown和David G. Lowe," 使用不变特征的自动全景图像拼接 ",International Journal of Computer Vision,74,1(2007),pp.59-73.

这个过程基本上是这样的:

  1. 在可重复的关键点处提取图像特征.
  2. 进行图像到图像匹配以找出图像之间的重叠区域.
  3. 进行束调整以对齐所有匹配的图像.
  4. 渲染技巧,使输出看起来不错.

以上参考使用SIFT功能,如本文所述:

David G. Lowe," 尺度不变关键点的独特图像特征 ",国际计算机视觉杂志,60,2(2004),第91-110页.

理解这些材料的先决条件包括:

Koan在他的回答中提出了一本优秀的教科书.

可以使用大量现有代码进行特征提取(VlFeat提供Matlab和C++库),RANSAC和最小化(尽管我不知道最好的库是什么).OpenCV也是一个非常好的计算机视觉库.

你有多长时间参与这个项目?我认为这是非常雄心勃勃的.基于没有计算机视觉经验,我认为一个很好的目标是找到两个图像之间的转换并将它们拼接在一起.你可以从中学到很多东西.