This repository is our C++ implementation of the IJCV 2007 paper Automatic Panoramic Image Stitching using Invariant Features.
这是我们项目代码仓库,主要基于Brown在IJCV2007的论文Automatic Panoramic Image Stitching using Invariant Features实现。
输入:n(2或3)张有序图片
- 从n张图片中提取SIFT特征点
- 使用k-d数算法为每个特征点找到k近邻相似点
- 针对所有图片
- 使用RANSAC算法计算特征点匹配对之间的2D映射关系H(单应矩阵)
- 使用概率模型验证图片匹配对
- 针对所有图片进行捆绑调整,计算得到相机的三维旋转矩阵角度theta1,theta2,theta3和所有相机的角度f
- 多通带融合全景图
输出:全景图
OpenPano原po地址,需要注意这三种拼接模式真正的区别。