图像拼接融合测试数据集


•前言

此数据集是本人图像拼接融合设计的数据集

主要基于sift特征点的图像拼接融合技术进行研究,通过sift特征点提取,对其提取的特征点集利用KNN检测,利用RANSAN算法对特征点进行匹配,再利用单应性矩阵进行透视变换,通过投影相似变换模型进行图像的初步拼接,最后采用灰度加权平均法融合方式对图像进行融合。

具体步骤:

1.图像预处理:图像预处理先将参考图像和待拼接图像处理为灰度图,便于提取特征值。

2.提取特征点:利用sift算法在灰度图上提取特征点得到两幅图的特征点描述集。

3.图像配准:利用配准算法将两个图像的特征点匹配。

4.图像拼接:利用透视角度变换对参考图像和待拼接图像拼接。

5.图像融合:对重叠部分进行加权融合处理,使得参考图像和待拼接图像拼接后没有明显裂缝、色差及鬼影。

•展示

•GUI界面

由于个人喜好,界面做的就偏可爱了一些(话说,调整元素布局还怪麻烦)

 

•用例

  

                        left                                                              right

•result

为了方便展示,把过程图放在了界面中,可以看拼接过程大图

•灰度图

图像预处理先将参考图像和待拼接图像处理为灰度图,便于提取特征值

    

 

 •特征点图

利用sift算法在灰度图上提取特征点得到两幅图的特征点描述集

    

 

 •匹配图

利用配准算法将两个图像的特征点匹配

 

•透视图

利用透视角度变换对参考图像和待拼接图像拼接

 

 

 •拼接图

两幅图像拼接后有色差(或者鬼影,下面的测试数据集会出现鬼影),利用融合算法消除色差(鬼影)

 

 •融合后最终结果图

效果不错

 

PS:后面还有融合图和真正全景图的对比(这个只是用来测试数据了,毕竟有了真正的全景图,谁还会去进行拼接呢)

 

 

选择  确定

 

 载入全景图对比

 

 

ok,完美。演示到此结束!(撒花✿✿ヽ(°▽°)ノ✿)

 


 

 数据集

(有些图像为自己手机拍摄,可能不是很美观)

•相同碎片重合度的不同图像



 

 


  


  ③

  


 ④

 


  

 


 

•相同碎片重合度的不同图像



①  10%重合度

 

② 20%重合度

 

③ 30%重合度

 

④ 40%重合度

 

⑤50%重合度

 

⑥60%重合度

 


广角图

 

 

 

posted @ 2021-05-15 18:28  MMMMinoz  阅读(2366)  评论(4编辑  收藏  举报