APP下载

基于机器学习的SMN可靠性分析及量测误差建模

2016-10-29余璐程咏梅刘夏雷刘楠

西北工业大学学报 2016年2期
关键词:标点景象方差

余璐,程咏梅,刘夏雷,刘楠

(西北工业大学自动化学院信息融合技术重点实验室,陕西西安 710129)

基于机器学习的SMN可靠性分析及量测误差建模

余璐,程咏梅,刘夏雷,刘楠

(西北工业大学自动化学院信息融合技术重点实验室,陕西西安 710129)

针对复杂环境下景象匹配导航匹配概率不易实时统计以及量测误差统计特性不确定,提出基于机器学习的景象匹配可靠性分析及量测误差建模方法。首先建立基于机器学习的匹配概率及误差统计特性建模算法框架;然后以速高比变化带来的运动模糊为分析对象,选取支持向量机作为机器学习方法,定义匹配特征指标以及运动模糊下的匹配概率,给出景象匹配量测误差统计分析方法,并通过假设检验方法对景象匹配量测误差进行零均值检验;进一步在google earth制备的大样本数据库下完成匹配性能统计分析,以运动模糊、匹配得到的平均最高峰和平均峰值比作为支持向量机输入,统计得出的匹配概率和误差参数,即均值及方差作为支持向量机输出,通过训练得到匹配概率和景象匹配量测误差参数预测模型;最后根据该模型预测实时图的匹配概率和景象匹配量测误差参数,分析统计了不同模糊大小下实时图的匹配概率和景象匹配量测误差参数预测精度,结果表明:运动模糊小于40个像素时,阈值为5个像素和10个像素时匹配概率预测值与统计值的均方误差分别小于0.004和0.001,方差预测值与统计值的均方误差小于1个像素。

景象匹配;运动模糊;支持向量机;匹配概率;量测误差建模

景象匹配导航(SMN,scene matching navigation)作为一种辅助导航方式,以其设备轻便、信息量大、无源等显著优点,得到飞行器导航领域的广泛关注[1-3]。若将SMN得到的位置信息直接用于修正惯性导航系统(INS,inertial navigation system),而不考虑该匹配结果的可靠性,即匹配概率,将会影响INS位置误差修正结果的可靠性[4]。景象匹配导航的匹配概率计算主要有基于约翰逊假设的计算方法[5-6],该方法其中有一条假设是:实时图被认为是基准图附加了满足平稳各态历经的高斯过程噪声。在实际飞行过程中,由于受复杂环境下各种因素的影响,实时图通常不满足该假设,从而导致计算不准确。

文献[7]研究INS/SMN的组合导航方法,解决导航精度问题,并假设SMN误差统计特性为固定方差的白噪声。在实际中,由于飞行运动及环境的变化,实时图与地标点图存在各种畸变,SMN的误差统计特性是不确定的,将其简化为固定方差的白噪声会造成量测模型不准确,从而影响组合导航性能。文献[8-9]对影响SMN误差统计特性的因素进行了定性分析,不同飞行运动及环境下误差统计特性定量建模研究未见报道。如果通过离线分析并建立在不同飞行运动及环境的SMN的导航误差统计特性模型,并进行在线预测,进一步与INS进行组合导航,将是提高INS/SMN组合导航的性能的一条有效途径。本文提出复杂飞行运动及环境下基于机器学习的SMN匹配概率及匹配误差统计特性建模与预测方法。

1 基于机器学习的SMN匹配概率及误差统计特性建模

1.1算法框架

基于机器学习的SMN匹配概率及误差统计特性建模算法框架如图1所示,分为模型训练和预测两部分。在模型训练部分,将飞行器飞行运动或环境参数、匹配之后的性能指标作为机器学习训练器的输入,匹配概率(Pc)、匹配误差均值(μ)、匹配误差方差(σ2)作为机器学习训练器的输出,离线训练出匹配概率与量测误差参数模型。在预测部分,获取当前的飞行器飞行运动或环境参数和匹配之后的性能指标,通过离线训练的模型在线预测当前帧的匹配概率及误差参数,根据系统需求设定匹配概率阈值P0,当Pc<P0,放弃该帧实时图,当Pc≥P0,则进行误差建模,将预测得到的μ、σ2作为景象匹配量测误差模型参数,输出给量测方程。

本文针对飞行器运动过程中产生的航空像移,即速高比变化下的运动模糊,采用SVM作为机器学习方法,对提出的算法进行实验分析。

图1 算法框架

1.2速高比变化下的运动模糊分析

当视觉传感器运用到景象匹配导航时,不同程度的运动模糊会带来不同的导航误差,影响导航精度,严重时,不得不放弃景象匹配导航。

如果确定曝光时间T,根据几何关系可以算出像移量δ与相机焦距f、飞行速度V、飞行高度H:

进一步表示成运动模糊B大小:

式中,SCCD为CCD成像单元尺寸。

1.3匹配特征指标定义

采取的匹配算法是归一化互相关[10]。

1)最高峰(Vmax)

相关面上的最高值对应最高峰,通常最高峰位置被当做是最匹配位置。

2)峰值比(R)

式中,Vmax、Vsub分别表示相关面上最高峰对应的最大值和次大值。峰值比反映了区域图像唯一性大小,峰值比越低,在进行景象匹配时成功率越高。

1.4匹配概率定义

衡量匹配可靠性的一个常用的指标是匹配概率(Pc)。

绝对误差越小,表明匹配位置越准确。

评判地标点与实时图是否匹配正确的依据是:根据导航精度要求设置阈值D,当地标点与实时图匹配的绝对误差A>D时,认为匹配错误;当A≤D时,认为匹配正确。

1.5组合导航中量测误差统计特性分析

本文通过SVM学习速高比变化带来的图像不同模糊下景象匹配量测误差统计特性(μ、σ2)。μ与σ2的定义如下:

1)均值(μ)

本文采用t检验对样本匹配结果进行零均值验证。

2)方差(σ2)

本文模糊方向设为0°,即仅在x轴方向有运动模糊,误差参数只考虑x轴的μ和σ2,其它方向上本算法框架同样适用。

2 实验结果及分析

2.1模型训练

1)数据库制备

选择google earth上从陕西咸阳到山西大同320 km的航迹上308幅正下视实时图,拍摄时刻为2013.8.30,飞行高度为2 000 m,将其裁剪成900像素∗500像素大小。地标点的制备直接从实时图获取,在实时图上选择地物显著、信息量丰富、稳定性好的256像素∗256像素的小区域,作为地标点,将其中心在实时图的像素坐标系上的真实位置作为准确位置。然后在每幅实时图上分别加1~50像素的模糊大小,共计308∗51张实时图和308张对应地标点,构成实验中图像数据库。

2)匹配性能分析

(1)B与A、Vmax和R的关系分析

将不同模糊大小的实时图与对应地标点匹配后,对不同模糊下308幅实时图与地标点匹配后的Vmax求平均,得到平均最高峰max,然后计算R和A,并求平均,得到平均峰值比和平均绝对误差表1是实验得到的3个特征值(模糊大小1~50个像素,由于表格位置有限,仅给出部分值)。

表1 、max和随B变化统计

表1 、max和随B变化统计

B/像素¯A/像素max¯R 1 0 1.0000.623 0.9440.724 1000.8700.880 150.0520.8090.947 200.2760.7580.972 250.6470.7130.983 301.1170.6740.989 351.8050.6380.992 402.6820.6060.994 453.8200.5770.996 505.1200.5520.996 5 0

(2)运动模糊影响下的Pc

根据匹配后计算得到的A,在阈值D为5个像素,随着图像模糊的增加,Pc的变化曲线由如图2所示。

图2 阈值为5时的匹配概率随模糊大小变化曲线

由图2可以看出,模糊由1增加到50个像素过程中,匹配概率由100%减小到84%,即匹配概率随模糊大小的增加而减小。在实际运用时,可以根据系统对精度的需求设置D,得出实时匹配概率的变化曲线。

3)景象匹配误差统计特性分析

(1)均值是否为零验证

根据(5)式计算x方向上的均值,假设μ0=0,对地标点误差进行t检验。

实验表明|T|均在接受域内,所以认为景象匹配误差噪声可以看成均值为零的高斯分布。

(2)方差

根据(6)式计算x方向的方差,由实验可以得出,模糊由1增加到18个像素过程中,σ2保持为0,当模糊由18增加到50个像素过程中,方差随模糊呈非线性增加,由0增加到52。

由以上分析可知,SMN匹配概率与量测误差参数预测模型是合理的。

2.2误差参数预测

为了验证上一节训练得到的匹配概率及误差参数模型的有效性,进行数据库独立验证。从google earth重新截取了77张实时图(与模型训练时所用数据库内的实时图不重复),在每幅实时图选取地物显著的地标点,并在每张实时图上加1~50个像素的运动模糊,将不同模糊的实时图与对应地标点匹配。

由图3可以看出,当运动模糊小于40个像素,阈值为5时匹配概率预测值与统计值的均方根误差小于0.004,方差预测值与统计值的均方根误差小于1个像素,能保证较高的预测精度。

图3 不同模糊下预测值与统计值的均方根误差

3 结 论

给出了基于机器学习的匹配概率及误差统计特性建模算法框架,通过训练得到景象匹配的匹配概率和量测误差参数预测模型。

[1] 冷雪飞.基于图像特征的景象匹配辅助导航系统中的关键技术研究[D].南京:南京航空航天大学,2007

Leng X F.The Key Technologies Study of Scene Matching Aided Navigation System Based on Image Features[D].Nanjing, Nanjing University of Aeronautics and Astronautics,2007(in Chinese)

[2] 赵锋伟,李吉成,沈振康.景象匹配技术研究[J].系统工程与电子技术,2002,24(12):110-113

Zhao F W,Li J C,Shen Z K.Study of Scene Matching Techniques[J].Systems Engineering and Electronics,2002,24(12):110-113(in Chinese)

[3] Kim Y S,Hwang D H.Design of Vision/INS Integrated Navigation System in Poor Vision Navigation Environments[C]//International Conference on Control,Automation and Systems,2013:531-535

[4] Dong-Gyu Sim D G,Rae-Hong Park R H,Kim R C,Lee S,et al.Integrated Position Estimation Using Aerial Image Sequences[J].IEEE Trans on Pattern Analysis and Machine Intelligence,2002,24(1):1-18

[5] Johnson M.Analytical Development and Test Results of Acquisition Probability for Terrain Correlation Devices Used in Navigation Systems[C]//10th Aerospace Sciences Meeting,San Diego,USA,1972

[6] 王刚,段晓君,王正明.基于图像区域相关的景象匹配概率与精度研究[J].宇航学报,2009,30(3):1237-1242

Wang G,Duan X J,Wang Z M.Research on Acquisition Probability and Matching Precision of Scene Matching Systems Based on Area Correlation of the Image[J].Journal of Astronautics,2009,30(3):1237-1242(in Chinese)

[7] Yun S C,Lee Y J,Sung S K.IMU/Vision/Lidar Integrated Navigation System in GNSS Denied Environments[C]//IEEE Conference on Aerospace Conference,Big Sky,MT,2013:1-10

[8] Chen P,Hsu S C,Lee G W.Error Modelling on Registration of High-Resolution Satellite Images and Vector Data[C]//Proceedings of the Congress of International Society for Photogrammetry and Remote Sensing,Netherlands,2004:12-23

[9] Ratkovic J A,Blackwell F W,Bailey H H,et al.Estimation Techniques and Other Work on Image Correlation[R].Rand Corp Santa Monica Calif,1977

[10]Lewis J P.Fast Normalized Cross-Correlation[C]//Vision Interface,Quebec City,French,1995,10(1):120-123

A Method for Reliability Analysis and Measurement Error Modeling Based on Machine Learning in Scene Matching Navigation(SMN)

Yu Lu,Cheng Yongmei,Liu Xialei,Liu Nan

(Key Laboratory of Information Fusion Technology at Department of Automatic Control, Northwestern Polytechnical University,Xi′an 710129,China)

In a complex environment,it is hard for scene matching probability to have real-time statistics,and the statistical property of measurement error is uncertain scene matching navigation.We propose a method for reliability analysis and measurement error modeling based on machine learning.Firstly,we propose the algorithm frame of reliability analysis and measurement error modeling based on machine learning.Secondly,we use the support vector machine(SVM)as a tool of machine learning to study the aerial photography with motion blur brought about by velocity-height ratio.We define the characteristics indexes and scene matching probability under motion blurs and propose the measurement error statistics analysis method.The hypothesis testing is carried out to test whether the mean of scene matching measurement error is zero.Then through the statistical analysis of the scene matching performance in a large sample database generated by Google Earth,the motion blur calculated with velocity-height ratio,the mean ratios of highest peak and to highest peak obtained through scene matching are used as inputs of SVM.The scene matching probability model and measurement error parameters(mean and variance)obtained with statistics are used as outputs of SVM.The scene matching probability and measurement error parameters are trained.Finally, we use the method to predict the scene matching probability of real-time image and the measurement error parameters under motion blur,which are analyzed at different degrees of motion blur.The prediction results show that the root mean square error of the prediction values and the statistics of scene matching probability is less than 0.004 and 0.001 at the threshold values of 5 pixels.The root variant square error is less than 1 pixel when the motion blur is less than 40 pixels.

mean square error,pixels,reliability analysis,support vector machines(SVM),models,measurement errors,probability statistics,machine learning,motion blur,scene matching probability,scene matching navigation(SMN)

TP391.4

A

1000-2758(2016)02-0333-05

2015-10-09基金项目:西安市科技计划项目(CXY1436(9))资助

余璐(1991—),女,西北工业大学博士研究生,主要从事景象匹配导航、机器学习研究。

猜你喜欢

标点景象方差
标点可有可无吗
《辽史》标点辨误四则
概率与统计(2)——离散型随机变量的期望与方差
小小标点真厉害
池中景象
杯中异景
方差越小越好?
计算方差用哪个公式
冬天的景象
方差生活秀