粒子滤波研究及其算法软件库设计

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:liqi1987712
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以粒子滤波、UKF、高斯-厄米特滤波器为代表的采样型滤波方法是二十世纪九十年代中后期关于估计理论的重大突破,较传统方法而言,其精度高、普适性强、使用灵活,已在诸多领域迅速得到了广泛应用。近几年国内外研究的热点在于特定算法改进和寻求应用背景,相互参照和比较性研究较为缺乏,同时存在难以降低粒子滤波高计算负荷的缺陷,并且在软件工程方面缺乏新型滤波算法的公开的通用软件实现,对其推广应用造成了一定障碍。 本文重点研究了采样型滤波器中最为重要的方法——粒子滤波,及其在信号处理,图像去噪和状态估计等方面的应用,并在基于面向对象技术基础上的设计和开发了BefLib滤波算法软件库。主要贡献如下: 1.创新性地使用Google学术搜索和Google趋势工具对研究对象的研究现况进行统计比较和分析。 2.将粒子滤波,UKF和高斯-厄米特滤波统一在采样理论框架下,并对其各自理论依据、特点和适用原则进行分析论述。仿真结果表明三种新型滤波器精度均优于传统方法,基于随机采样的粒子滤波精度高,扩展性强,但基于确定采样的方法效率较优。 3.提出将粒子滤波应用于红外序列图像去噪,与其他滤波器对比的仿真结果表明对非线性模型下的红外图像序列去噪问题,粒子滤波具有更优的效果。 4.针对粒子滤波复杂度较高的缺点和实际电子系统资源的有限性,提出了基于机动残差和粒子权值系数的自适应粒子滤波方法。该方法可根据系统模型切变情况自适应调节粒子数目和采样间隔,从而有效降低算法复杂度,使其更适合在线估计;并对系统模型变化具有良好的自适应能力,从而消除滤波发散,减小峰值误差。 5.在对照REBEL Matlab工具集的基础上,基于跨平台开源软件的思路,在基于面向对象技术的基础上,引入多种软件设计模式,创新性地设计开发了一套针对粒子滤波等新型滤波算法的算法软件库BefLib。BefLib采用了多种第三方开源库,实现了跨平台,高性能,可授权验证,以及具有良好的数据IO和可视化等功能,可方便地被既存或新开发应用软件调用,并可根据应用领域需求进行二次开发,从而在保障应用软件系统质量的基础上加快开发进度,以及进一步促进粒子滤波等技术得到更好的推广和应用。基于BefLib的跟踪评估应用软件系统验证了其可用性和可靠性。
其他文献
随着视频通信产品和需求的不断升级,视频编码技术成为多媒体通信发展的重要瓶颈。现有的存储介质和网络带宽条件给视频压缩编码提出了新的挑战。因此,如何更有效地对视频数据进
随着网络技术、计算机技术的进步,多媒体技术得到了快速发展,尤其是对交互的音频视频服务需求日益提高。为了满足这种需求,新的视频编码标准MPEG-4和多媒体内容描述接口MPEG-
无线通讯技术特别是无线Internet通讯技术,作为后PC时代IT行业发展的一个方向,其应用领域在迅速拓展。GPRS提供的无线Internet接入业务使得无线通信和Internet相互融合成一个新
随着DNA计算研究的发展,DNA计算能解决的问题的规模越来越大,计算的精度与可靠性已经成为DNA计算能够具有现实意义的关键问题。在DNA计算中,信息总是通过特定长度的DNA序列来表
期刊
@@
计算机网络的复杂性与日俱增,网络性能管理的智能化己成为研究热点。本文以简单网络管理协议(SNMP)为基础,在网络性能管理中应用人工社会模型和人工智能技术,设计并初步实现一套
图像分割是图像分析、理解的基础,是图像处理的一个极其重要的环节,也是图像处理中最古老和最困难的问题之一;图像分割在很多领域得到了广泛的应用,吸引了很多的学者和研究人员。