1.一种基于NCC算法的红外全景图像拼接方法,其特征在于,所述方法包括:
设定相似度阈值和模板N×N,检索区域为矩形;
在第一图中以模板坐标建立模板图像,对所述模板图像进行灰度聚类,得到聚类图像;
所述聚类图像在第二图中的所述检索区域内移动,以进行模板匹配;
根据差分求和确定所述多值域模板匹配的最大相似性度量值及相应的所述聚类图像位置;
所述聚类图像以与所述最大相似性度量值相应的所述聚类图像位置为中心在范围内进行横向移动,以进行模板匹配;
根据差分求和确定所述聚类图像在横向移动范围内的最大相似性度量值,记录相应的所述聚类图像中心的横坐标;
所述聚类图像以在所述横向移动范围内确定的所述最大相似性度量值相应的所述聚类图像位置为中心在范围内进行纵向移动,以进行模板匹配;
根据差分求和确定所述聚类图像在纵向移动范围内的最大相似性度量值,记录相应的所述聚类图像中心的纵坐标;
根据所述横坐标、所述纵坐标和所述模板坐标确定图像重叠区域;
将所述图像重叠区域进行拼接。
2.根据权利要求1所述的基于NCC算法的红外全景图像拼接方法,其特征在于,在第一图中以模板坐标建立模板图像,对所述模板图像进行灰度聚类得到聚类图像包括:
在第一图中以模板坐标为中心建立模板图像;
根据多值域模板匹配算法对所述模板图像进行灰度聚类得到聚类图像。
3.根据权利要求1所述的基于NCC算法的红外全景图像拼接方法,其特征在于,所述聚类图像在第二图中的所述检索区域内移动,以进行模板匹配包括:
所述聚类图像在第二图中以为中心在所述检索区域内移动,移动步长为进行模板匹配。
4.根据权利要求1所述的基于NCC算法的红外全景图像拼接方法,其特征在于,根据差分求和确定所述多值域模板匹配的最大相似性度量值及相应的所述聚类图像位置包括:
根据差分求和计算所述模板匹配的相似性度量值;
记录所述模板匹配的相似性度量值及相应的所述聚类图像位置;
判断所述相似性度量值是否大于所述相似度阈值;
若所述相似性度量值小于或等于所述相似度阈值,则更改所述聚类图像在第二图中的所述检索区域,直到所述相似性度量值大于所述相似度阈值;
若所述相似性度量值大于所述相似度阈值,则确定最大相似性度量值及其相应的所述聚类图像位置。