李群李代数在数据融合算法中的应用分析

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:ren198525
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:数据融合是提升机器人、无人驾驶、无人机等应用能力的重要手段,一直是前沿技术中研究的一个热点,关于数据融合算法的分析设计,学术界和工程界对此方面进行了长期的研究与讨论,而数据融合算法结合李群李代数一直是此领域研究的一个热点,本文将对李群李代数应用于数据融合的算法进行分析,展开对基于李群李代数的扩展卡尔曼滤波系统模型的分析,并实验对比得出将李群李代数应用于数据融合算法在提升精度方面起着的重要一环。
  关键词:数据融合;李群李代数;扩展卡尔曼滤波
  中图分类号:TP311 文献标识码:A
  文章编号:1009-3044(2019)08-0192-02
  1 引言
  数据融合一直是研究领域的一个热点,是针对一个系统使用多种传感器这一特定问题而展开的一种关于数据处理的研究。数据融合技术是多学科交叉的新技术,涉及概率统计、信息论、人工智能、模糊数学等理论。
  提升精度是数据融合设计中的关键一环,而李群李代数理论正好提供了这样的工具,随着数据融合技术广泛应用于机器人、自动驾驶等计算机视觉领域,李群李代数对数据融合优化改进在越来越重要。本文的研究方向是对数据融合中滤波算法优化改进进行分析,研究基于李群李代数扩展卡尔曼滤波算法并进行试验对比,进一步证明李群李代数在提升数据融合算法的精度占据重要地位。
  2 李群李代数在数据融合系统模型中研究
  2.1 引言
  由于该系统模型算法步骤推导过程复杂,受篇幅限制,只给出具体的算法步骤来分析。首先分析经典的扩展卡尔曼滤波EKF,接着介绍李群李代数基本知识,着重分析李群李代数在数据融合扩展卡尔曼滤波EKF算法的应用分析,为后续进行试验验证对比证明结论奠定了基础。
  2.2 扩展卡尔曼滤波
  卡尔曼滤波算法的核心是动态调整权值,本质是通过预测结合测量来估计当前系统的状态,Kalman Filter用预测和测量进行状态估计,并根据卡尔曼增益K来决定用哪个来估计,当系统为线性高斯模型时,滤波器能给出最优的估计,实际系统存在不同程度的非线性,通过线性化方法将非线性系统转换为近似的线性系统,即为扩展卡尔曼滤波EKF,核心思想是围绕滤波值将非线性函数展开成泰勒级数并略去二阶及以上项,得到一个近似的线性化模型,然后应用卡尔曼滤波完成状态估计。
  2.3 李群李代数
  李代数的一大目的是用来优化,由于在空间点到观测数据的转换时,会有噪音的存在,优化运动状态的位姿使得噪声最小。这个优化的过程是通过对转换矩阵 T 的求导,得到整体误差的最小化:[minJ(T)=i=1N||zi-Tpi||],其中摄像机的位姿为T,观察到了点 p,得到了观测数据z,那么有: [z=Tp w]z,其中w为观测误差。引入两个刚体运动数学概念,SO(3)是三维旋转群,刚体仅作空间转动的姿态几何,SE(3)是三维欧式群,包括转动和平动。
  2.4李群李代数的扩展卡尔曼滤波系统模型
  设[Xk-1]是第k-1时刻的状态,[uk-1]是外界输入,[nk-1]是噪声,则下一个状态的预测为,,[nk-1~N(0p×1,Rk-1)],其中[Ω(Xk-1,uk-1)]表示输入所造成的位姿变换的李代数。由于[Xk-1]和[uk-1]都是已知的,假设只在[uk-1]的作用下,[Xk-1]状态变成了[X′k]。则:
  [X′k=Xk-1exp((ξuk-1)^)=Xk-1Tuk-1][?][X-1k-1X′k=exp((ξuk-1)^)=Tuk-1]
  由于[Ω(Xk-1,uk-1)]表示为[ξuk-1],即[Ω(Xk-1,uk-1)]=[ξuk-1]=[log(X-1k-1X’k)∨=log(Tuk-1)∨],[Xk-1]和[uk-1]都是已知的,即可求得[Ω(Xk-1,uk-1)]。滤波系统分为传播预测和更新,传统融合是对预测出来的扰动和实际测量出来的扰动进行融合,预测出来的测量值与实际的测量值进行融合,然后再反馈给状态,而本论文中,将测量值的处理转换成李代数的形式,以上一步的姿态为初值,优化姿态,使得通过姿态计算出来的测量值与实际测量值相接近。总体流程图如下,其中第k时刻位姿的真实值为[uk],预测的位姿[uk|k-1],其协方差[Pk|k-1],设输入:[m-k|k],[Pk|k-1],[uk-1],[zk]
  3 实验验证对比
  本系统采用MATLAB作为开发语言环境,完成基于李群的扩展卡尔曼滤波的系统模型设计,代码编写,系统试验测试验证。为了便于比较,整个轨迹使用性能指标为RMS(root-mean-square,均方根)来评估,对改进前后算法针对姿态和位置进行了对比,如下图1,并将实验的姿态和位置的RMS结果值列于下表1中。根据性能指标进行分析,证明李群李代数在数据融合中提升精度的重要手段。
  在这组实验中,图1中清晰对比了系统姿态和位置的均方根RMS,分析得出基于李群李代数在数据融合扩展卡尔曼滤波算法LG-EKF相对于传统的融合EKF的性能要好,针对表1 统计结果可以看出,LG-EKF在提升数据融合的精度方面取得了较好的效果
  4 结束语
  本文通过介绍理论知识,包括李群李代数,扩展卡尔曼滤波基本知识,设计基于李群李代数的扩展卡尔曼滤波系统模型,并完成系统模型代码的编写,通过实验验证对比的方式,证明了李群李代数对数据融合的精度提升占据重要地位,在這组实验中,我们看到,基于李群李代数在数据融合算法LG-EKF相对于传统数据融合算法EKF取得了较好的成绩。
  参考文献:
  [1] 基于扩展卡尔曼滤波的机动目标航迹跟踪[J].火力与指挥控制,2009,34(9):1374-1377.
  [2] A. Barrau and S. Bonnabel, “The Invariant Extended Kalman Filter as a Stable Observer,” IEEE Transactions on Automatic Control, vol. 62, no. 4, pp. 436–449, 2017.
  [3] A. Barrau and S. Bonnabel, “Intrinsic Filtering on Lie Groups with Applications to Attitude Estimation,” IEEE Transactions on Automatic Control, vol. 60, no. 2, pp. 436–449, 2015.
  【通联编辑:梁书】
其他文献
摘要:随着我国科学技术的快速发展,电子信息技术逐渐进入人们生活,并在人们日常生活当中,得到广泛应用。在人们对电子信息技术应用的同时,却忽视了电子信息产品的主要媒介—硬盘播放系统。基于此,本文对硬盘播放系统中的视频压缩存储技术进行以下相关研究。  关键词:硬盘播放系统;视频压缩;处理技术  中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2019)02-0201-02 
为制备基体相晶粒细小、增强相均匀分布的SiC/Al纳米复合涂层,以Al、SiC为原料,采用高能球磨法获得SiC颗粒弥散分布的纳米晶Al基复合材料粉末,利用冷喷涂技术低温成型制备了S
摘要:对社交网络进行简介,引出Open social即构建跨多个网站的社交应用程序提供的一组通用 APIs。之后介绍Open social 及其组成部分、数据关系图,结合web2.0下的数字图书馆,得到一些启示即图书馆逐渐成为专业化的SNS、图书馆的服务将无处不在、提高读者用户体验及促进图书馆之间的应用共享, 认为Open social能促进数字图书馆的发展。  关键词:Open social;
摘要:随着我国信息的不断膨胀,基于传统算法模式下的文本分类已经不能满足时代的需求,基于覆盖算法的构造性神经网络文本分类算法,可以有效地解决因为数据量过大而无法实现分类的弊端。因此,本文使用覆盖性前后神经网络算法,从文本的预处理入手,构造了文本的自动分类,并且做出了相应的实验,从实验结果当中来看,覆盖性前后神经网络算法无论是对于文本分类的准确度还是容纳的数据量都远远高于传统算法。  关键词:覆盖算法