基于逆向结构匹配跟踪的序列图像目标点的精确自动标定方法技术

技术编号:17781128 阅读:51 留言:0更新日期:2018-04-22 10:26
本发明专利技术公开了一种基于逆向结构匹配跟踪的序列图像目标点的精确自动标定方法,包括以下步骤:步骤1:粗标定;在图像序列最后一帧人工标定的基础上,通过提取图像中目标点周围的特征角点,采用从后至前的逆向方式,对特征点集进行匹配,根据得到的仿射变换参数,实现对目标点的粗标定;步骤2:利用目标标定点与提取特征点的结构角约束关系矩阵,在粗标定的基础上通过爬山法的搜索策略实现对目标点的精确标定,并通过有效的结构角约束关系矩阵的更新策略,实现长时间的精确标定。本发明专利技术提供的标定方法能够有效的适应适应低矮目标、隐蔽目标以及目标遭受遮挡等情况,具有较高的可靠性。

【技术实现步骤摘要】
基于逆向结构匹配跟踪的序列图像目标点的精确自动标定方法
本专利技术属于飞行器视觉导航与成像制导仿真
,具体涉及一种基于逆向结构匹配跟踪的序列图像目标点的精确自动标定方法。
技术介绍
自动目标识别算法(ATR)与目标鲁棒跟踪算法(TRT)是飞行器视觉导航与前视成像制导中的关键技术之一,要设计有效实用的ATR与TRT算法必须通过大量的仿真识别与跟踪实验验证,通过机载飞行实验采集典型目标的实时图像序列进行算法仿真是评估ATR与TRT算法研究与改进的重要途径。对于直接与典型打击目标联系的前视成像制导模式,由于获取的实时图内的场景在不断的变化,待识别与跟踪的目标在实时图的精确位置(目标点)就无法得知,也就无法对ATR与TRT算法的性能进行全面有效的评估。因此,在测试和评估ATR与TRT算法过程中,目标点的精确标定方法是必不可少的途径和手段。传统的算法评估过程中,由于很难准确标定出实时图序列中目标点的位置,算法的性能只能靠人工逐帧统计,受主观因素影响较大,且对于成千上万帧图像,工作量异常繁重,仿真效率低下。实际中经常采用基于景像匹配的正向跟踪算法进行目标点的定位,即利用典型的模板匹配方法,从飞行器距离目标由远及近进行目标匹配跟踪,从而对目标点进行自动标定。但是,飞行器距离目标越远,目标在图像中的分辨率越低,因此传统的这种由远及近正向跟踪的标定方法就存在标定精度差的缺点,另外这种标定方法还无法适应低矮目标、隐蔽目标以及目标遭受遮挡等情况,标定的结果很难保证准确性、可靠性以及ATR和TRT算法参数的可对比性。因此,有必要研究一种能够高精度和高可靠性的实现图像序列目标点标定的方法。
技术实现思路
为了克服传统的基于景像匹配的正向跟踪目标点标定方法存在的精度差、可靠性低、环境适应能力差等缺点,本专利技术提供一种基于逆向结构匹配跟踪的目标点的精确自动标定方法,该方法在逆向跟踪的基础上,利用目标点与图像中特征角点的结构约束关系,采取“先粗标定再精标定”的两步标定方法:首先通过两帧图像特征角点集的匹配,根据仿射变换实现目标点的粗标定;然后在粗标定的基础上,根据目标点与特征角点的结构约束关系,实现目标的精标定。本专利技术提出的两步标定法,可以大大提高图像序列中目标点的标定精度。本专利技术采用如下的技术方案来实现:基于逆向结构匹配跟踪的序列图像目标点的精确自动标定方法,包括以下步骤:步骤1:粗标定;在图像序列最后一帧人工标定的基础上,通过提取图像中目标点周围的特征角点,采用从后至前的逆向方式,对特征点集进行匹配,根据得到的仿射变换参数,实现对目标点的粗标定;步骤2:精标定;利用目标标定点与提取特征点的结构角约束关系矩阵,在粗标定的基础上通过爬山法的搜索策略实现对目标点的精确标定,并通过有效的结构角约束关系矩阵的更新策略,实现长时间的精确标定。本专利技术进一步的改进在于,步骤1的具体实现步骤如下:步骤1.1:人工标定出图像序列最后一帧图像的目标点;步骤1.2:在当前帧标定目标点的周围利用SIFT算法进行特征角点的提取;步骤1.3:对前一帧的整幅图像利用SIFT算法进行特征角点的提取;步骤1.4:进行特征点集的匹配,并利用RANSAC算法剔除错误匹配的特征点对,得到仿射变换矩阵;步骤1.5:利用仿射变换矩阵,对前一帧图像的目标点进行粗标定。本专利技术进一步的改进在于,步骤1.1中,在图像序列的最后一帧人工标定出目标点位置x,然后通过逆向的方式依次往前对图像帧进行自动标定;步骤1.2中,在当前t时刻图像帧标定的目标点xt周围的一定区域内利用SIFT算法提取图像的特征点集{Pti,i=1,2,...,Mt},并对提取的特征点集进行筛选,使得筛选后的特征点集的分布分散;步骤1.3中,对t-1时刻的图像帧利用SIFT算法进行特征点的提取步骤1.4中,对t-1时刻的特征点集与t时刻的特征点集进行匹配,匹配的点集对分别为和匹配的点集对和实现随机抽样一致性算法,剔除其中错误的匹配点对,得到仿射变换矩阵以及对应的点集对和步骤1.5中,根据t时刻的标定点位置xt以及仿射变换矩阵得到t-1时刻的标定点位置本专利技术进一步的改进在于,在于,步骤2的具体实现步骤如下:步骤2.1:根据当前帧的标定点和特征角点位置,计算结构角约束关系矩阵;步骤2.2:计算与结构角约束关系矩阵所对应的结构角权重矩阵Wt;步骤2.3:根据粗标定位置,利用爬山法对目标点进行精标定;步骤2.4:利用序贯滤波的方式对结构角约束关系矩阵和结构角权重矩阵进行更新。本专利技术进一步的改进在于,步骤2.1中,根据t时刻的标定点位置xt以及匹配的特征点集对于图像中任一特征点与任一特征点计算矢量与矢量之间的夹角即构成了N×N维的结构角约束关系矩阵Ct:步骤2.2中,定义结构角所对应的权重为:其中σ为权重参数,为平均距离,即构成了N×N维的结构角权重矩阵Wt;步骤2.3中,根据t-1时刻的匹配点集从粗标定点xt′-1开始爬山,计算周围每个位置所对应的结构角约束关系矩阵评估函数选用两个结构角约束关系矩阵的欧式距离:评估函数达到极值时候的位置就确定为精标定的目标点:步骤2.4中,利用序贯滤波的方式对结构角约束关系矩阵和权重矩阵进行更新,目标点xt-1对应的结构角约束关系矩阵和权重矩阵为Ct-1和Wt-1,更新策略为:其中,α和β为权衡因子。本专利技术具有以下有益的技术效果:本专利技术针对前视成像制导飞行器采集的仿真图像序列的目标点的标定问题,设计了一种基于逆向结构匹配跟踪的“先粗标定再精标定”的两步标定方法。在逆向跟踪原理的基础上,标定过程采用了结构角约束关系矩阵,利用图像中的特征角点和目标点的结构关系加权约束,实现了对图像序列中目标点的精确标定。相比传统的基于景象匹配的正向跟踪目标点标定方法,本专利技术在具有较高的标定精度和稳定性,尤其解决了传统标定方法不能有效的适应低矮目标、隐蔽目标和目标受到遮挡等情况,具有更好的适用性。附图说明图1是本专利技术的总体流程示意图。图2是本专利技术实施过程中需要计算的结构角示意图。图3是爬山法的原理图。图4是红外图像序列1的基准位置示意图。图5是传统标定方法对红外图像序列1的标定位置示意图。图6是本专利技术对红外图像序列1的标定位置示意图。图7是红外图像序列2的基准位置示意图。图8是传统标定方法对红外图像序列2的标定位置示意图。图9是本专利技术对红外图像序列2的标定位置示意图。具体实施方式以下结合附图和仿真对本专利技术做出进一步的说明。如图1所示,本专利技术提供的基于逆向结构匹配跟踪的序列图像目标点的精确自动标定方法,包括以下步骤:步骤1:粗标定。在图像序列最后一帧人工标定的基础上,通过提取图像中目标点周围的特征角点,与真正的飞行器目标跟踪方法相反,采用从后至前的逆向方式,对特征点集进行匹配,根据得到的仿射变换参数,实现对目标点的粗标定。具体有可分如下5个步骤:步骤1.1:人工标定出图像序列最后一帧图像的目标点。在图像序列的最后一帧人工标定出目标点位置x,然后通过逆向的方式依次往前对图像帧进行自动标定;步骤1.2:在当前帧标定目标点的周围利用SIFT算法进行特征角点的提取。在当前t时刻图像帧标定的目标点xt周围的一定区域内利用SIFT算法(《InternationalJournalofComputerVision》杂志2本文档来自技高网
...
基于逆向结构匹配跟踪的序列图像目标点的精确自动标定方法

【技术保护点】
基于逆向结构匹配跟踪的序列图像目标点的精确自动标定方法,其特征在于,包括以下步骤:步骤1:粗标定;在图像序列最后一帧人工标定的基础上,通过提取图像中目标点周围的特征角点,采用从后至前的逆向方式,对特征点集进行匹配,根据得到的仿射变换参数,实现对目标点的粗标定;步骤2:精标定;利用目标标定点与提取特征点的结构角约束关系矩阵,在粗标定的基础上通过爬山法的搜索策略实现对目标点的精确标定,并通过有效的结构角约束关系矩阵的更新策略,实现长时间的精确标定。

【技术特征摘要】
1.基于逆向结构匹配跟踪的序列图像目标点的精确自动标定方法,其特征在于,包括以下步骤:步骤1:粗标定;在图像序列最后一帧人工标定的基础上,通过提取图像中目标点周围的特征角点,采用从后至前的逆向方式,对特征点集进行匹配,根据得到的仿射变换参数,实现对目标点的粗标定;步骤2:精标定;利用目标标定点与提取特征点的结构角约束关系矩阵,在粗标定的基础上通过爬山法的搜索策略实现对目标点的精确标定,并通过有效的结构角约束关系矩阵的更新策略,实现长时间的精确标定。2.根据权利要求1所述的基于逆向结构匹配跟踪的序列图像目标点的精确自动标定方法,其特征在于,步骤1的具体实现步骤如下:步骤1.1:人工标定出图像序列最后一帧图像的目标点;步骤1.2:在当前帧标定目标点的周围利用SIFT算法进行特征角点的提取;步骤1.3:对前一帧的整幅图像利用SIFT算法进行特征角点的提取;步骤1.4:进行特征点集的匹配,并利用RANSAC算法剔除错误匹配的特征点对,得到仿射变换矩阵;步骤1.5:利用仿射变换矩阵,对前一帧图像的目标点进行粗标定。3.根据权利要求2所述的基于逆向结构匹配跟踪的序列图像目标点的精确自动标定方法,其特征在于,步骤1.1中,在图像序列的最后一帧人工标定出目标点位置x,然后通过逆向的方式依次往前对图像帧进行自动标定;步骤1.2中,在当前t时刻图像帧标定的目标点xt周围的一定区域内利用SIFT算法提取图像的特征点集{Pti,i=1,2,...,Mt},并对提取的特征点集进行筛选,使得筛选后的特征点集的分布分散;步骤1.3中,对t-1时刻的图像帧利用SIFT算法进行特征点的提取步骤1.4中,对t-1时刻的特征点集与t时刻的特征点集进行匹配,匹配的点集对分别为和匹配的点集对和实现随机抽样一致性算法,剔除其中错误的匹配点对,得到仿射变换矩阵以及对应的点集对和步骤1.5中,根据t时刻的标定点位置xt以及仿射变换矩阵得到t-1时刻的...

【专利技术属性】
技术研发人员:杨小冈卢瑞涛李传祥任世杰李维鹏
申请(专利权)人:中国人民解放军火箭军工程大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1