基于颜色直方图和卡尔曼预测的目标跟踪算法.pdf
《基于颜色直方图和卡尔曼预测的目标跟踪算法.pdf》由会员分享,可在线阅读,更多相关《基于颜色直方图和卡尔曼预测的目标跟踪算法.pdf(4页珍藏版)》请在咨信网上搜索。
1、科学技术创新 2023.25基于颜色直方图和卡尔曼预测的目标跟踪算法宋亚姬,戚晓艳,孙艳(空军航空大学 航空基础学院,吉林 长春)引言近年来无论在现代防御还是海上和空中交通管制系统中运动目标跟踪都是不可缺少的重要技术,随着现代航空航天事业及现代信息化战争的发展,运动目标跟踪技术得到了高度重视,成为计算机视觉领域的研究热点问题。所谓的目标跟踪是指在视频序列中检测目标,确定运动目标的位置、大小和目标运动轨迹,并实时估计其运动参数。由于目标跟踪在实现上非常复杂,在许多技术方面还不是很完善,因此对目标跟踪方法的研究具有重要的理论价值和广阔的发展前景1。连续自适应均值漂移算法(Camshift)是通过统
2、计迭代运算来寻找目标位置,算法简单容易实现,应用非常广泛。但是当目标较小或快速移动时容易丢失目标,有遮挡的情况下不能自我恢复跟踪。本文在此基础上进行了改进优化,用核直方图来计算目标的概率分布,应用 Kalman 滤波来预测目标位置,并通过与Camshift 进行反复的跟踪迭代,在连续图像序列中实时搜索目标进行跟踪。通过仿真实验验证了算法的可行性。1基于颜色直方图和 Kalman 预测的目标跟踪算法原理1.1直方图背投影图像中物体颜色的全局分布即不同颜色在图像中出现的概率可用颜色直方图来描述,应用颜色直方图对运动目标进行跟踪,不容易受到目标快速移动、旋转等形状尺寸发生变化的影响。将原始图像通过颜
3、色直方图转换为色彩概率分布图像的过程被称为直方图背投影。应用 Camshift 算法进行目标跟踪首先要通过颜色直方图来提取目标图像的颜色特征2,实验中采集的图像通常为 RGB 格式,由于 Camshift 算法只能识别 HSV 格式图像,因此要将图像转换为 HSV格式。将目标的概率分布映射到观测图像,将颜色空间下的 H 通道的灰度值反向投影,经过处理原图像转换成了灰度图像。令表示图像的 n 个组成像素,则目标的颜色直方图可表示为:(1)其中 qu表示直方图中分量 u 的像素值;c(xi)为像素 xi的值;为 Kronecker 函数。将直方图的尺度从0,max(q)变成0,255:(2)通过以
4、上处理,将视频图像中目标的原像素点 x的灰度值 u 由其所对应的概率值 pu代替,先求出图像的直方图,得到反向投影矩阵,即为直方图反向投影的过程。在此过程中将原来图像的灰度直方图经过计算出得出不同色度值的概率分布,就将原始图像通过作者简介:宋亚姬(1982-),女,硕士,实验师,研究方向:智能控制与图像处理。摘要:为改善 Camshift 算法在复杂背景下的目标跟踪成功率,本文提出一种基于颜色直方图和 Kalman预测的目标跟踪算法。应用颜色直方图计算目标的概率分布,引入 Kalman 滤波来计算目标的质心象素点,快速预测并确定当前帧中目标的质心位置,更新跟踪模型。通过仿真实验证明了算法的有效
5、性。关键词:目标跟踪;颜色直方图;Kalman 滤波;Camshift 算法中图分类号院TP317.4文献标识码院A文章编号院2096-4390渊2023冤25-0116-04 1iinx L 1nuiiqc xu1255min,255maxuuuumpqqL116-2023.25 科学技术创新直方图反向投影成了二维的色彩概率分布图。1.2Kalman 滤波原理Kalman 滤波是一种高效率的递归滤波器,由状态方程和观测方程来进行描述,通过系统输入输出观测数据,对系统状态进行最优估计3。Kalman 滤波器由以下差分方程来描述系统的状态:(3)观测系统可由下列观测方程来表述:(4)定义为 k
6、时刻的先验状态估计则后验状态估计为:(5)通过以上分析就可以导出卡尔曼滤波公式:(1)状态预测方程:(6)(2)协方差预测方程:(7)(3)卡尔曼增益方程:(8)(4)状态修改方程:(9)(5)协方差修改方程(10)Kalman 滤波对控制系统的最优化估计包括两个关键环节:预测和修正。通过预测环节 Kalman 滤波通过对当前系统状态建立观测模型到下一时刻系统状态的先验估计;在得到先验估计后,通过对先验估计和观测值的分析得到后验估计,此为修正环节。通过反复进行预测、修正,就实现了 Kalman 滤波工作过程。1.3Camshift 算法连续自适应均值漂移(Camshift)算法基于无参密度估计
7、理论,在均值漂移算法的基础上扩展而来。CamShift 是一种自适应算法,能够对目标的大小和形状进行自适应调整,在目标尺寸和形状变化较大的情况下也能实现跟踪。在 d 维欧式空间 Rd中,核核密度估计为:(11)如果 K(x)中心对称,且满足,K(x)定义在的区间上,将带宽矩阵 H 采用比例单位阵形式 H=h2I 表示,则多维变量的核密度估计式如下:(12)对式(12)求取梯度,经过化简后可得到向量函数:(13)可以得到候选区域的概率密度:(14)2算法实现过程为了提高在旋转、遮挡等复杂情况下的目标跟踪成功率,改善 Camshift 算法图像分割耗时长、计算量大等问题,同时为了减少寻找目标的时间
8、,克服颜色干扰的问题,在跟踪中引入了 Kalman 滤波器。将 Kalman滤波对当前帧图像中目标的质心位置的预测值与CamShift 算法跟踪结果进行比较分析来判定4。具体实现过程如下,其中 i 为视频序列中图像的帧数:(1)计算直方图背投影,在初始帧图像中对搜索窗的位置和大小初始化,从搜索窗中的目标区域内提取目标的颜色直方图,同时提取目标的质心坐标,记为(xi,yi),其中 i=1,为初始帧图像。(2)运行 CamShift 算法,得到第 i+1 帧图像中运动目标的质心坐标,并由此设置算法在下一帧图像中的搜索窗的大小和位置。(3)由 Kalman 滤波算法预测目标在第 i+1 帧图像中的质
9、心坐标5。(4)比较 Kalman 的预测值与 Camshift 跟踪结果,由以下公式进行判断:(15)T 是预设阈值,如结果满足上式关系则判定跟踪中存在干扰,则依据 Kalman 的预测值计算。反之则判定无干扰,以 CamShift 算法得到的质心坐标来确定当前帧目标的位置(xi+1d,yi+1d)。(5)更新模型,获取下一帧图像,跳转到第(2)11kkkkXAXBUWkkkkZH XV/1nK KXR)kx/1/1()kk kkkk kXXKZHX/11k kkkXAXB/11Tk kkPAPAQ1/1/1()TTkk kk kKPHHPHR/1/1()kk kkkk kXXKZHX/1/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 颜色 直方图 卡尔 预测 目标 跟踪 算法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。