这段时间的课题---图像拼接
参考链接:
http://www.pyimagesearch.com/2016/01/11/opencv-panorama-stitching/
https://www.zhihu.com/question/34535199
https://www.zhihu.com/question/50939712
http://matthewalunbrown.com/autostitch/autostitch.html
http://www.cnblogs.com/skyfsm/p/7411961.html
http://blog.csdn.net/dcrmg/article/details/54317154 使用openMp加速
http://www.doc88.com/p-1488604869128.html 三角函数权重图像融合
http://www.360doc.com/content/15/1103/17/27378135_510480683.shtml 多分辨率图像融合
流程:
1、 检测两张输入图片的关键点(Dog,harris等)以及局部不变描述(SIFT, SURF等)
2、 匹配两张图片的局部描述
3、 使用RANSAC 算法对局部不变描述子匹配向量估计homography matrix
4、 使用得到的homography matrix进行扭曲变换(warpingtransformation)
BROWN大神03'ICCV和07'IJCV中提出的AutoStitch
提示:
1、图像拼接后存在细缝。 相机焦距不一样,从图像原始不一致上考虑
这一技术有两个要求:
- 是要求输入图像所拍摄的场景要近似一个平面
- 是拍摄位置不能变
重叠区域场景中没有深度变化
就会因为视差问题产生明显的伪影和对不齐(重影or模糊)
单纯的图像拼接技术已经非常成熟
拼接的速度很慢
拼接的问题
1、拼接后图片过大 估计能达到60000x60000 这种情况怎么处理
2、执行效率过低,几秒拼接张
3、拼接的接口处有明显接口痕迹
考虑图像切片技术 GIS
http://malagis.com/create-map-slices-a-few-suggestions.html