Score(m′1,m′2)=σ(m′σ(m′1),2)(8)
其中:Cov(m′1,m′2)表示点m′1和m′2在其相关窗口中的协方差,表达式为:
nm
Cov(m′1,m′2)=[I′(x′+i,y′+j)∑∑111-E(m′1)][I′1(x′2+i,y′2+j)-E(m′2)](9)(2n+1)(2m+1)
nmσ(m′)为图像I′)为中心、 在以点(x′,y′大小为(2n+1)(2m+1)的邻域内的标准偏差,表达式为:
σ(m′)=[I′(x′+i,y′+j)∑1)]-E(m′2(10)
-nj=-m
从式(8)可得出,相关值Score的取值范围从-1到1,点m′1和m′2越相似,相关值Score就越大。在实际匹配过程中,先确定一个有效的相关值的阈值,当用点m′2计算出来的相关值Score大于该阈值时,可认为该点是特征点m′缝合点查找的算法为:1的一个候选匹配点。
(1)随机选择一对匹配点m1和m2,投影变换后得到对应点m′1,m′2;
(2)在投影变换后的图像I′1和I′2上进行上面所述的相关匹配;
(3)若存在满足要求的匹配,从中选择一个最优的匹配作为结果,算法结束;否则,转到(1)。
通过上面的算法得到缝合点m′1和m′2后,让图像I′2直接作平移使得m′2移到图像I′1的m′1,即通过平移操作将两幅图像进行拼接。
3 图像间的平滑过渡
查找到缝合点之后,两幅图像的位置就得到了惟一确定,但是由于两幅图像间存在着亮度的差异,如果仅仅将两幅图像进行简单的叠加,在拼接处可能产生明显的边界(见图2)。为避免这种情况的发生,实现图像的无缝拼接,必须对图像的重叠部分进行平滑处理,以提高图像质量[5]。
本文采用渐入渐出法,将图像重叠区域的灰度值按一渐变系数相加合成全景图像,设两幅图像的灰

