一种景象适配性准则训练样本集生成方法与流程

文档序号:16358575发布日期:2018-12-22 08:02阅读:454来源:国知局
一种景象适配性准则训练样本集生成方法与流程

本发明涉及景象适配性准则训练样本集生成方法,属于图像处理技术领域。

背景技术

在景象匹配辅助导航系统中,为了能够实现精确定位,减少偏航的可能性,在进行基准图的制备过程中,要选择那些具有明显特征和容易匹配定位的区域作为最佳匹配区,使其具有较高的匹配概率和匹配精度,为实现精确导航奠定基础。景象最佳匹配区的选择是指按照一定的要求和准则在已确定大小的众多景象图中选取特征明显、信息量大、可匹配性高的数字地图作为制导基准图,这一过程也称作景象适配性分析。当景象匹配数据量大时,人工选取匹配区工作量大,速度慢,而且受操作人的知识水平、经验等主观因素的影响,往往难以找出令人满意的匹配区。最新的技术是基于大数据挖掘的方法自动生成适配性分析准则。因此需要形成训练样本集,进行大数据挖掘训练,得到景象适配性分析准则,进行最佳匹配区的选择。

基于大数据挖掘的方案对训练样本集的总数量、目标类型覆盖种类都有一定要求,现实工作中实时挂飞数据的数量难以满足基于大数据挖掘准则训练的需求,因此提出一套基于基础遥感保障数据的训练样本集生成方法,弥补挂飞数据的不足。



技术实现要素:

本发明的目的在于克服现有技术的不足,提供一种景象适配性准则训练样本集生成方法,该方法效率高、一致性好且无需人工交互。

本发明目的通过如下技术方案予以实现:

提供一种景象适配性准则训练样本集生成方法,步骤如下:

(1)获取可见光卫星影像数据集合,令q为1;

(2)从卫星影像数据集合中,获取第q幅场景图像,设置扫描窗口及扫描步长;令f=1;

(3)对第f个扫描位置,截取扫描窗口大小的参考图i,并且以参考图i为中心,截取大于参考图i的基准图m;

(4)对参考图i进行预处理,生成特征参考图z;

(5)特征参考图z和基准图m进行相关面计算,并获得相关面参数集;对参考图i进行特征提取计算,得到特征参数集;

(6)将相关面参数集和特征参数集划分为正负样本,并加入训练样本集;

(7)判断是否完成第q幅场景图像所有扫描位置的扫描,如果没有完成,则令f加1,返回步骤(3);如果完成则进入步骤(8);

(8)判断是否完成卫星影像数据集中所有图像的扫描,如果完成,则确定该训练样本集;如果没有则令q值加1,返回步骤(2)。

优选的,扫描步长为8的整数倍像素单位。

优选的,基准图m为参考图i的2~4倍大小。

优选的,进行预处理的具体方法为:

4.1对参考图i,进行对比度拉伸消除光照对图像的影响,生成图像i1;

4.2对图像i1进行高斯滤波,生成图像i2;

4.3对图像i2进行旋转,生成图像i3;

4.4对图像i3缩放插值,生成带尺度畸变的图像i4;

4.5对图像i4进行高斯模糊,生成带成像噪声的图像i5;

4.6对图像i5添加傅里叶噪声,生成带频域噪声畸变的特征参考图z。

优选的,步骤4.3中对图像i2进行旋转,生成图像i3的具体方法为:

将以左上角为原点的图像i2的坐标转换为以图像中心为原点;进行旋转后,再转换为以左上角为原点的图像i3。

优选的,步骤4.4中对基于图像i3缩放插值,生成带尺度畸变的图像i4的具体方法为:

将图像i4中的待求像素坐标反向投影到插值前图像i3中,进行灰度距离加权后赋给待求像素。

优选的,步骤4.6中对图像i5添加傅里叶噪声,生成带频域噪声畸变的特征参考图z的具体步骤如下:

1)对图像i5进行傅里叶变换,获得图像频谱f(i5);

2)对图像频谱f(i5)添加随机噪声获得含噪声频谱f′(i5);

3)再将f′(i5)进行傅里叶反变换得到最终加噪特征参考图z。

优选的,相关面参数集包括主峰高度,主次峰比和主峰八邻域比。

优选的,特征参数集包括方差、梯度方向熵、累加梯度值和平均梯度强度。

优选的,划分正负样本的方法为:

设特征参考图z在基准图m中的匹配真实位置为(xm,ym),相关匹配的峰值坐标为(xt,yt),距离的阈值为lt;则样本正负值s用以下公式表示:

本发明与现有技术相比具有如下优点:

(1)本发明利用仿真数据生成训练集只需要提供大型可见光保障数据,而脱离于大量的实时图数据的支撑,这提高了工程的可实现性和可操作性,使得工程化的难度降低。

(2)本发明的训练样本集生成方法,自动执行,无需人工干预,无需依赖专家经验。

(3)本发明对图像进行预处理后,图像中会出现周期性的纹理特征,以模拟非同源成像过程中的噪声、以及不同光照条件引起的景物光影轮廓变化,使得样本集更加丰富,覆盖了更多的实时图状态,基于样本集训练得到的准则挑选出的匹配区域更加符合匹配导航定位要求。

附图说明

图1为本发明的训练样本集生成流程图;

图2为本发明的仿真相关面生成流程图;

图3为本发明一个参考图;

图4为本发明一个特征参考图;

图5为本发明一个真实匹配相关面示例图;

图6为本发明一个没有经过预处理的仿真相关面示意图;

图7为本发明一个经过预处理的仿真相关面示意图。

具体实施方式

在适配性分析中,相关面特征作为反映地物场景特征独特性的一类特征,在适配性准则中占据了重要地位。如果把大图子区域直接用作小图,则相关面会有一个极高的尖峰和100%的匹配概率。可知大图子区域不能直接用作小图来求相关面。因此考虑将基准图对应子区域作一定的处理后,使它的相关面接近于实际小图和大图匹配的相关面。这样就可以将处理后的子区域作为相关面小图来使用。

以下结合附图和具体实施例对本发明作进一步的详细描述景象适配性准则训练样本集生成方法,其步骤如下:

结合图1,训练样本集生成的流程如下:

(1)获取卫星影像数据集合,令q为1;

(2)从卫星影像数据集合中,获取待分析的第q幅场景图像,对于待分析的场景图像数据,设置一定的扫描窗口大小(w×h,w为宽度,h为高度,单位均为像素;例如.w=320,h=256)及扫描步长(step,单位为像素;例如step=16),对待分析的场景图像数据逐块扫描。令f=1;

(3)对第f个扫描的位置,截取扫描窗口大小的参考图i,并且以参考图i为中心,截取大小为3w×3h(单位为像素)的基准图m。

(4)采用对参考图i进行预处理,生成特征参考图z,特征参考图z参见图4。结合图2~5,进行预处理的具体方法为:

4.1.首先对参考图i,通过对比度拉伸消除光照对图像的影响,生成图像i1。

4.2.对图像i1进行高斯滤波,抑制由于对比度拉伸所带来的噪声增强,生成图像i2。

4.3图像旋转:以图像中心为原点将输入图像i2旋转一定的角度,形成一幅新的图像i3。既然是按照中心旋转,自然会有这样一个属性:旋转前和旋转后的点离中心的距离不变。根据这个属性,我们可以得到旋转后的点的坐标与原坐标的对应关系。由于原图像的坐标是以左上角为原点的,所以我们先把坐标转换为以图像中心为原点。假设原图像的宽为w,高为h,(x0,y0)为原坐标内的一点,转换坐标后的点为(x1,y1)。可以得到:

x1=x0-w/2;y1=-y0+h/2

在新的坐标系下,假设点(x1,y1)距离原点的距离为r,点与原点之间的连线与x轴的夹角为b,旋转的角度为a,旋转后的点为(x2,y2)。

x0=r*cosb;y0=r*sinb

x1=r*cos(b-a)=r*cosb*cosa+r*sinb*sina=x0cosa+y0sina

y1=r*sin(b-a)=r*sinb*cosa-r*cosb*sina=-x0sina+y0cosa

得到了转换后的坐标,我们只需要把这些坐标再转换为原坐标系获得(x3,y3)。这里还有一点要注意,旋转后的图像的长和宽会发生变化,因此要计算新图像的长和宽。

4.4.基于图像i3缩放插值,生成带尺度畸变的图像i4。将图像i4中的待求像素坐标反向投影到插值前图像i3中,按照四邻像素灰度距离加权后赋给待求像素。设(x,y)(x,y为正整数)为待求像素坐标,(i+u,j+v)为投影到插值前图像i3中的坐标,i,j为整数,u,v为小数,p为原图。则待求像素灰度的值为:

f(i,j)=v*[(1-u)*p(i+1,j)+u*p(i,j)]+(1-v)*[(1-u)*p(i+1,j+1+u*p(i,j+1))]

线性插值过程中对图像i3作小幅度的缩小或扩大,以模拟非同源成像时的几何畸变,位置不严格对齐等。

4.5.图像i4进行高斯模糊,生成带成像噪声的图像i5。用高斯模板对图像进行滤波,以达到使基准图模糊的目的。因为相关面的计算是相互的,所以将大图和大图子区域谁比谁模糊的问题简化为小图比大图模糊,以模拟实时图成像过程中的清晰度差异。

4.6.对图像i5添加傅里叶噪声,生成带频域噪声畸变的图像i6。具体步骤如下:

1)对图像i5进行傅里叶变换,将其变换到频域:

i5→f(i5)

2)对f(i5)添加随机噪声:

f′(i5)=f(i5)+rand(s)

其中,s表示噪声的强度,rand(s)表示随机噪声。

3)再将f′(i5)进行傅里叶反变换得到最终加噪图像z:

f′(i5)→z

经过上述步骤处理后,图像中会出现周期性的纹理特征,以模拟非同源成像过程中的噪声以及不同光照条件引起的景物轮廓的改变。

(5)预处理之后的特征参考图z用于和基准图m进行相关面计算,并计算获得相关面参数集,包括主峰高度,主次峰比,主峰八邻域比。同时对参考图i进行特征提取计算,得到特征参数集,包括方差、梯度方向熵、累加梯度值、平均梯度强度。匹配前后的对比参见图6~7。

(6)将相关面参数集和特征参数集划分为正负样本,并加入训练样本集。具体划分过程如下:

设特征参考图z在基准图m中的匹配真实位置为(xm,ym),相关匹配的峰值坐标为(xt,yt),距离的阈值为lt(取经验值3);则样本正负值s可用以下公式表示:

划分正负样本的判据不能直接用作是否可识别的判决准则,原因是仿真相关面不能完全代表真实的相关面,仅在特征层面接近真实的相关面图。当样本数量巨大时可认为仿真相关面的可识别样本概率分布和真实的可识别样本概率分布趋近一致,而分类器是基于概率的,因此可以使用仿真的结果作为训练集。

(7)判断是否完成第q幅场景图像所有位置的扫描,如果没有完成,则令f加1,返回步骤(3);如果完成则进入步骤(8)。

(8)判断是否完成卫星影像数据集中所有图像的扫描,如果完成,则确定该训练样本集;如果没有则令q值加1,返回步骤(2)。

基于训练样本集,进行大数据挖掘训练,得到景象适配性分析准则,进行最佳匹配区的选择。

实施例

景象适配性分析中的训练样本集生成方法,其步骤如下:

对于待分析的场景图像数据,设置一定的扫描窗口大小(320×256:单位像素)及扫描步长(16:单位像素),对可见光保障数据逐个逐块扫描。

每个扫描的位置,截取扫描窗口大小的参考图r,并且以参考图为中心,截取大小为960×768(单位像素)的基准图m。

采用步骤s1和s2对参考图i进行预处理,生成特征参考图z。

预处理之后的特征参考图z用于和基准图m进行相关面计算,并提取相关面有关参数。同时对参考图i进行特征提取计算,得到特征参数集。该实施例的训练样本集的结果如表1所示。

表1

以上所述,仅为本发明最佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

本发明说明书中未作详细描述的内容属于本领域专业技术人员的公知技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1