一种基于时空处理块的连续小波变换目标跟踪方法

文档序号:6552759阅读:267来源:国知局
专利名称:一种基于时空处理块的连续小波变换目标跟踪方法
技术领域
本发明提出一种基于时空处理块的连续小波变换目标跟踪方法,属于机器视觉与模式识别领域。具体涉及一种通过对时空处理块(分段视频区域流)应用连续小波变换以获得图像序列中运动目标的运动参数从而实现运动目标跟踪的方法。
背景技术
运动目标跟踪一直是机器视觉、图像处理和模式识别领域中的热点问题,它在视觉导航、安全监测、交通管制、军事视觉制导等方面都有广泛的应用。具体来说,运动目标跟踪是指从包含有运动目标的视频中检测、提取、识别和跟踪运动目标,进而获得其位置、速度、加速度等运动参数,经过进一步的分析和处理,达到理解目标运动行为、以完成更高级别任务的目的。运动目标跟踪问题要处理的对象一般是包含运动目标时空域信息的图像序列。传统的运动目标跟踪算法大多直接对图像序列进行处理,将问题转化为如何对时空域的连续帧中的目标区域进行匹配来解决,比如图像匹配方法中基于区域匹配的方法和运动分析方法中基于帧间差分的方法。这类运动目标跟踪算法处理方式简单而易于理解,但在视频跟踪中对光照、噪声、短时遮挡和姿态等各种变化缺乏鲁棒性。目前已经产生很多先对图像序列进行变换,再将运动目标跟踪问题转换到变换域中解决的算法。利用变换域中特有的性质,可以在一定程度上解决运动目标跟踪中的上述难点,对于提高运动目标跟踪算法的效率和鲁棒性非常有帮助。小波变换是当前应用数学中一个迅速发展的领域,是分析和处理非平稳信号的一种有利工具。它很适合探测运动目标信号中的瞬态变化并展示其变化信息,所以在运动目标跟踪领域也成为研究的热点。常见的对图像序列进行小波变换来进行运动目标跟踪的方式有利用小波变换系数作为图像的变换系数特征进行基于图像变换域特征的匹配跟踪; 利用小波变换分解的多分辨率分析特点在图像各分辨级上进行滤波融合目标跟踪;利用小波变换进行边缘提取或者能量分解来对运动目标进行分割,进而对扩展目标进行形心跟
S示οMujica等学者提出一种采用时空连续小波变换进行运动目标跟踪的策略。该策略利用和运动相关的参数进行函数变换,构造出时空连续小波函数对图像序列进行变换。这种变换可将运动目标跟踪问题转换为在与运动特征相关的变换域中求解最优的运动参数的问题。相比于其他利用图像时空域信息的运动目标跟踪方法,该策略具有较好的速度选择性,能够解决对时变运动目标的跟踪问题。但是,对图像序列进行时空连续小波变换的计算量会随着图像增大和处理帧数增多而急剧增加,这严重限制了该策略解决运动目标跟踪的实时性。而且,用于函数变换的运动尺度参数初始值的设定合理与否,在一定程度上影响了运动目标跟踪的准确性。因此,选择合适的对象进行时空连续小波变换来提高运动目标跟踪的效率和算法执行的速度,以及更合理地设定运动尺度初始值是利用连续小波变换进行运动目标跟踪算法的有效保证。

发明内容
1、目的本发明的目的是提供一种基于时空处理块的连续小波变换目标跟踪方法,该方法在已知运动目标初始信息的基础上,按照特定的方法获得针对每帧图像的时空三维处理块,采用时空连续小波变换,估计每帧图像中目标的运动参数,实现运动目标的跟
权利要求
1.一种基于时空处理块的连续小波变换目标跟踪方法,其特征在于该方法具体步骤如下步骤一读入待处理图像序列S中前Z帧图像作为图像序列Stl,将图像序列&的初始帧图像复制4次并补充到&前面构成初始过渡图像序列S1 ;设定所处理的图像在待处理图像序列中的帧数为t,判断待处理图像序列是否有第t-i+z帧图像存在即预先获得的图像序列、输入即实时拍摄的图像序列,根据判断结果,采用两种方式由前一过渡图像序列Sw 构造过渡图像序列St ;根据运动目标在图像序列S的第t-i帧图像中的运动参数构造针对图像序列S中第t帧图像的时空三维处理块Bt,假设目标的初始运动参数已知;步骤二 采用Morlet小波作为小波基函数,通过函数变换得到用于对处理块Bt进行时空连续小波变换的时空三维小波函数= —‘(《-vkm),^^^-^,简写为y(a’0’Sy);式中各符号含义如下= (4石)为空间坐标,t为时间坐标,a为尺度参数,C为速 「cos 汐 sin 汐率参数,θ为方向参数且r—θ= .^ ,r ih A、为位移参数,τ为时移参数;-sin 6* cos 6* b = {bx,by)步骤三根据处理块Bt的第帧图像窗与图像序列S的第t-i帧图像的对应关系,得到运动目标在处理块Bt的第Zf+1帧图像窗中的运动参数 wf/+1 =(xz,W+D”);对处理块Bt进行时空连续小波变换,估计运动目标在处理块第4+2帧图像窗中的运动参数;式中各符号含义如下χ¥表示在该帧图像窗中目标的纵坐标,//+1表示在该帧图像窗中目标的横坐标,cf—1表示在该帧图像窗中目标运动的速率,《/+1表示在该帧图像窗中目标运动的方向,表征在该帧图像窗中目标相对图像窗的运动尺度;步骤四根据处理块Bt的第帧图像窗与图像序列S的第t-Ι帧图像的对应关系, 以及处理块Bt的第帧图像窗与图像序列S的第t帧图像的对应关系,得到运动目标在图像序列S的第t帧图像中的运动参数g丨=(χ 丨);判断图像序列S是否已读取完, 根据判断结果,决定跟踪过程是否结束;式中各符号含义如下x丨表示在该帧图像中目标的纵坐标,乂表示在该帧图像中目标的横坐标,c丨表示在该帧图像中目标运动的速率,《表示在该帧图像中目标运动的方向,《丨表征在该帧图像中目标相对于处理块Bt的第帧图像窗的运动尺度。
2.根据权利要求1所述的一种基于时空处理块的连续小波变换目标跟踪方法,其特征在于步骤一中所述的根据判断结果,采用两种方式由前一过渡图像序列Sw构造过渡图像序列St,具体实现过程如下如果不能获得该帧图像,则标明图像序列S已读取完,并记录剩余待处理图像帧数\, 将前一过渡图像序列Sw的最后一帧复制1次并补充到Sw后面构成过渡图像序列St ;如果能获得该帧图像,则读入该帧图像并补充到前一过渡图像序列Sw后面构成过渡图像序列St。
3.根据权利要求1所述的一种基于时空处理块的连续小波变换目标跟踪方法,其特征在于步骤三中所述的对处理块Bt进行时空连续小波变换,估计运动目标在处理块第Zf+2 帧图像窗中的运动参数,具体实现过程如下将等参数代入时空三维小波函数;^^知),计算处理块Bt第帧图像窗的速度方向能量密度函数
4.根据权利要求1所述的一种基于时空处理块的连续小波变换目标跟踪方法,其特征在于步骤四中所述的判断图像序列S是否已读取完,根据判断结果,决定跟踪过程是否结束,具体实现过程如下如果图像序列S未读取完,则处理待处理图像序列S中第t+Ι帧图像,进行步骤一中相应的判断;如果图像序列S已读取完,再判断是否还有剩余图像未处理。
5.根据权利要求4所述的一种基于时空处理块的连续小波变换目标跟踪方法,其特征在于步骤四中所述的如果图像序列S已读取完,再判断是否还有剩余图像未处理,具体实现过程如下如果有,则处理待处理图像序列S中第t+Ι帧图像,进行步骤一中判断结果为否时的相应操作;如果没有,则结束跟踪过程。
全文摘要
一种基于时空处理块的连续小波变换目标跟踪方法,它有四大步骤步骤一、获得时空三维处理块Bt和时空连续小波函数步骤二、采用Morlet小波作为小波基函数,通过函数变换得到用于对处理块Bt进行时空连续小波变换的时空三维小波函数步骤三、根据处理块Bt的第Zf+1帧图像窗与图像序列S的第t-1帧图像的对应关系,得到运动目标在处理块Bt的第Zf+1帧图像窗中的运动参数步骤四根据处理块Bt的第Zf+1帧图像窗与图像序列S的第t-1帧图像的对应关系,以及处理块Bt的第Zf+2帧图像窗与图像序列S的第t帧图像的对应关系,得到运动目标在图像序列S的第t帧图像中的运动参数本发明构思科学合理,程序简约,在机器视觉与模式识别技术领域内具有较好的实用价值和广阔地应用前景。
文档编号G06T7/20GK102156993SQ20111009567
公开日2011年8月17日 申请日期2011年4月15日 优先权日2011年4月15日
发明者王睿, 赵岩 申请人:北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1