预平移简化ICCP匹配算法提高匹配精度与可靠性

需积分: 11 1 下载量 2 浏览量 更新于2024-08-12 收藏 262KB PDF 举报
"预平移简化ICCP匹配算法研究 (2010年)" 本文主要探讨的是预平移简化迭代最近等值线(Inertial Closest Contour Point, ICCP)匹配算法,这是一种用于图像匹配的迭代算法,尤其在无源自主导航系统中,如地形匹配、重力匹配和地磁匹配等领域有广泛应用。ICCP算法虽然有效,但存在计算复杂、迭代时间长以及容易出现误匹配的问题,尤其是在特定航向或区域。 首先,作者对ICCP的简化算法进行了研究,提出了一种目标函数的简化模型。在传统的ICCP算法中,目标函数通常涉及计算两个序列之间的最小距离,这包括了对刚性变换参数(平移和旋转)的求解。简化模型的目标是减少计算复杂性,从而加速迭代过程。 接着,文章提出了预平移的概念,这是一种在正式匹配之前进行的预处理步骤,用以减少误匹配的可能性。预平移策略可以调整待匹配序列的位置,使得初始匹配更加准确,从而避免了在某些特定条件下(如航迹与背景等值线梯度方向平行时)可能出现的误匹配问题。 预平移简化ICCP算法的实施流程包括以下步骤:首先,对原始序列进行预平移操作,然后应用简化的目标函数进行迭代匹配,最后通过比较相邻迭代的欧氏距离来评估匹配效果。欧氏距离可以通过线段两端点的坐标差以及刚性变换参数(平移t和旋转R)来计算。 在简化目标函数方面,文章指出,通过考虑线段的方位角,可以对计算刚性变换参数的过程进行优化。通常,平移和旋转参数的求解较为复杂,但通过对目标函数的简化,可以降低计算的复杂性,提高算法的效率。 实验结果显示,预平移简化ICCP算法相比于传统的ICCP算法,不仅降低了计算负担,还有效地解决了误匹配问题,显著提升了匹配精度和可靠性。这对于依赖于精确匹配的导航系统来说,具有重要的实际意义。 关键词:ICCP;误匹配;目标函数;预平移ICCP算法 预平移简化ICCP算法是对ICCP算法的一次重要改进,它通过预处理步骤和目标函数的简化,提高了匹配算法的性能,减少了计算时间,并增强了在复杂情况下的匹配准确性。这种方法对于提升无源自主导航系统的整体效能具有积极的作用。