首页 / 专利库 / 视听技术与设备 / 均值漂移过程 / 基于均值漂移的抗遮挡运动目标跟踪方法

基于均值漂移的抗遮挡运动目标跟踪方法

阅读:566发布:2020-12-28

专利汇可以提供基于均值漂移的抗遮挡运动目标跟踪方法专利检索,专利查询,专利分析的服务。并且一种 图像处理 技术领域的基于均值漂移的抗遮挡运动目标 跟踪 方法。本 发明 首先构建均值漂移模型和卡尔曼 滤波器 模型,然后利用卡尔曼滤波器进行预估计来获得每 帧 均值漂移搜索的起始 位置 ,由图像差分法可以得到物体的轮廓,同时定义了相似因子对物体是否发生遮挡加以判断。当发生遮挡时,根据物体运动状态的不同,对 颜色 信息和运动信息分别赋予不同权值来预测物体在当前帧的位置并作为下一帧预测的起点。此时,目标位置的线性预测替代了卡尔曼滤波器的作用。试验证明,本发明可以实现对快速运动目标的跟踪,对遮挡也有很好的鲁棒性。,下面是基于均值漂移的抗遮挡运动目标跟踪方法专利的具体信息内容。

1、一种基于均值漂移的抗遮挡运动目标跟踪方法,其特征在于,包括如下步骤: 第一步,均值漂移建模:对视频完成图像信息采集后,针对跟踪区域内图像的每一个特征点,建构均值漂移核函数,在此核函数基础上构造均值漂移模型; 第二步,卡尔曼滤波器建模:以物体运动规律为基础,构造卡尔曼滤波器模型,用来对目标初始位置进行预估,在每一,卡尔曼滤波器以前一帧目标位置为初始迭代点并预测出本帧目标位置,之后,均值漂移以此位置为启始点并在其领域内开始迭代搜索并最终定位目标位置; 第三步,目标遮挡判别和处理:由图像差分法得到物体的轮廓,同时采用相似因子对物体是否发生遮挡进行判断,这一步骤是在每一帧处理开始之前进行的工作,首先得到物体的灰度轮廓,并与前一帧的轮廓进行比较,判断是否发生了遮挡,当发生遮挡时,根据物体运动状态,对颜色信息和运动信息分别赋予权值来预测物体在当前帧的位置并作为下一帧预测的起点,此时,目标位置的线性预测替代了卡尔曼滤波器的作用,这样,在视频的每一帧,都能实现对初始帧框定目标进行实时跟踪。
2、 根据权利要求l所述的基于均值漂移的抗遮挡运动目标跟踪方法,其特 征是,所述均值漂移建模,具体步骤如下:① 在第一帧图像上,框定跟踪区域,在此区域内的每一个特征点,都作为 之后进行均值漂移的基础,在此步骤中完成图像信息采集,采用0penCv标准函 数库函数cvQueryFrame读取每一帧图像,从而建立起每一帧像素值矩阵;② 构造一个核函数it(IMI2),并用物体的灰度或色彩分布来描述这个物体,以一定间隔颜色值为单位,将取值为像素颜色值的特征空间分为多个特征值, 在初始帧包含目标的搜索窗口中,假设物体中心位于A,抽出跟踪物体第"个特征值的概率&: 4„=C^> formula see original document page 2式中,x,是第/个像素的坐标;A:(l;f)是核函数,A表示核函数的带宽;函数6和5的作用是判断x,处的颜色值是否属于特征值";C是一个标准化的常量系数,使得所有特征值的概 率和为1;至此,依靠&取出物体所有特征点的概率密度;③取出候选位于y的物体的第w个特征值的概率A(:AO0与&的最相似性用Bhattacharrya系数》(力来度量分布,即》0)三p 《]=Z Vp"(力《"®接下来,目标跟踪就是寻找最优的y,使得A(力与&最相似,最优少值就是要跟踪目标的位置坐标,这是一个循环迭代求取最优值的过程,由均值漂 移来完成。
3、根据权利要求l所述的基于均值漂移的抗遮挡运动目标跟踪方法,其特 征是,所述卡尔曼滤波器建模,具体如下:设信号向量X(A)^[JC(A):K"x'("y(A:)]T,其中x(A:),少("分别是目标中心;c, y轴上的位置分量,x'(A:), /(A:)分别是x,少轴上的速度,观测向量r("=[xe("凡("f,其中xJA:), A(A:)分别是目标中心x, y轴上位置的观测值;首先,构建卡尔曼滤波器包含的两个模型:(D信号模型-= ^Ot)I(A: -1) + S(yt)『(1 — 1)其中,X(k)表示系统状态,它描述了在k时刻各运动矢量的值;A(k)矩阵 为运动模型,用于描述目标物体平移运动;B(k)是控制增益矩阵;W(k-l)表示 运动模型的预测误差,其统计特性服从高斯分布;(2)观测模型:formula see original document page 4其中,Y(k)表示系统测量状态,C(k)为关系矩阵,V(k-l)为运动估值过程 中所产生的误差;其次,根据物体运动定律^ = 5。+^(^ + |"《>2构造运动模型:formula see original document page 4表示起始帧目标的中心坐标;至此,卡尔曼滤波器模型构建完毕,在每一帧,只需以上一帧目标状态参 量作为卡尔曼的输入,卡尔曼滤波器就能循环工作,预测出目标特征点位置作 为均值漂移的起始点。
4、 根据权利要求l所述的基于均值漂移的抗遮挡运动目标跟踪方法,其特 征是,所述由图像差分法得到物体的轮廓,是指采用帧间差分方法来取出物体 灰度图像,把物体色彩空间转化到灰度空间,然后在得到的目标灰度图像基础 上,利用背景差分得到物体轮廓。
5、 根据权利要求l所述的基于均值漂移的抗遮挡运动目标跟踪方法,其特 征是,所述采用相似因子对物体是否发生遮挡进行判断,具体为:定义相似因子",它是与上一帧轮廓的相似度:其中〜,M^分别是轮廓内最大中心对称矩形的高和宽,\,^卜分别是轮廓外相切矩阵的高和宽,下标1和2分别代表当前帧和上 一帧,如果"位于预先规定的阈值范围(0.9-1.1),此时判定其没有发生遮挡,反之,则认为其发生了遮挡。
6、 根据权利要求l所述的基于均值漂移的抗遮挡运动目标跟踪方法,其特征是,所述目标遮挡处理,具体为:在判定发生了遮挡的情况下,首先提取出物体在各时刻的概率分布图像和差 分图像,接下来,采用帧间差分法提取运动目标区域,根据目标运动速率大小,以不同权重将概率分布图像与差分图像相结合;当物体速度大于设定速度时,利用物体运动信息结合前几帧目标的位置变 量,以运动参数为预测初始变量,线性预测目标在当前帧位置;当物体速度小 于设定速度时,采用帧间差分法提取运动目标区域,以不同权重将概率分布图 像与差分图像相结合,依靠颜色信息来预测物体的当前帧位置;接着,构造结合目标运动信息与图像信息计算目标质心的公式,用于在发生 遮挡时继续跟踪目标:Z01 =Z Z乂(l-力/c(x,力+《(x,力]并进一步计算搜索窗的质心(&,;0为:xe=Z1Q/Z。。, k-Z。,/Z。。,其中 /Jx,力,/Jjc,力分别是概率分布图和差分图像中坐标为(;c,力的像素值,s为比例因子,s = A;*V, A:是系数,v是目标运动速率,这一步骤是计算搜索窗口的中心位置,并显示跟踪位置,为下一帧的处理做好准备;同时,继续计算相似因子的值,并开始下一帧卡尔曼滤波器预测工作; 至此,在每一帧,初始帧框定区域的跟踪目标将自始至终被框定,即使中间发生了遮挡,目标也能被重新框定出来,实现对目标的实时跟踪。
7、 根据权利要求6所述的基于均值漂移的抗遮挡运动目标跟踪方法,其特 征是,所述设定速度,是指10m/s。

说明书全文

基于均值漂移的抗遮挡运动目标跟踪方法

技术领域

发明涉及一种图像处理技术领域的运动目标跟踪方法,具体是一种基于 均值漂移的抗遮挡运动目标跟踪方法。 背景技术
随着多媒体技术的发展,人们正在接触越来越多甚至于海量的视频信息。 而其中大量的视频信息是运动场景下的。由于视频中在相邻间存在的强相关 性以及运动目标时域状态的连续性,使得对运动目标进行较好地检测、分割、 识别和跟踪成为可能。运动目标跟踪是计算机视觉领域最为重要的应用之一, 在交通,军事,体育等领域有着广泛的应用。
常用的有基于均值漂移(Mean Shift)的跟踪方法;基于卡尔曼(Kalman) 滤波器的跟踪方法。但是这两种方法都有其不足的一面:
均值漂移方法是一种非参数概率密度估计方法,方法利用像素特征点概率 密度函数梯度最优化方法,通过迭代快速的收敛于概率密度函数的局部最大值, 实现快速目标定位,能够对非刚性目标实时跟踪,对目标的变形,旋转等运动 有较好的适用性。但由于均值漂移方法在目标跟踪过程中没有利用目标在空间 中的运动方向和运动速度信息,当周围环境存在干扰时,仅使用均值漂移容易 丢失目标;而且,由于受均值漂移方法理论本身原理局限,它只能对特征点近 距离的像素点的概率密度函数做泰勒展开,当下一帧图像对应特征点偏离当前 帧对应特征点较远时,均值漂移方法就会出现很大误差,造成跟踪失败;
卡尔曼滤波器是一个对动态系统的状态序列进行线性最小方差估计的方 法,具有计算量小、可实时计算的特点,可以准确的预测目标的位置和速度, 但是仅适用于运动目标状态转移方程满足线性条件时,才能获得好的效果。
经对现有技术的文献检索发现,Alper Yilmaz等在《Computer Vision and Pattern Recognition》IEEE Conference on 17-22 June 2007 Page(s):l - 6 上发表 "Object Tracking by Asymmetric Kernel Mean Shift with AutomaticScale and Orientation Selection"(用自动分割和初始选定实现非对称核均 值漂移目标跟踪,计算机视觉和模式识别IEEE会议)。该文提出了在图像坐标系 下以物体大小和初始形状作为额外的坐标参考同时在有限次数迭代中估计所有 未知量的方法。文中的试验结果说明该方法具有较好的跟踪性能。但该方法没 有考虑目标颜色发生明显变化或者周围环境发生干扰时的情况以及没有充分利 用目标在空间中的运动方向和运动速度信息,因此该方法在实际应用中常常会 由于场景的动态变化或者发生遮挡而变得不适用。 发明内容本发明的目的在于针对现有技术的不足,提供一种基于均值漂移的抗遮挡 运动目标跟踪方法,采用基于颜色直方图均值漂移的同时,合理结合卡尔曼滤 波对目标空间运动位置的预测,保证了跟踪运动目标的连续性。同时,对于跟 踪方法中最难处理的遮挡问题,取得了较好的效果。本发明是提供以下技术方案实现的,本发明包括如下步骤:第一步,均值漂移建模:对视频完成图像信息采集后,针对跟踪区域内图 像的每一个特征点,建构均值漂移核函数,在此核函数基础上构造均值漂移模 型;该核函数是本发明利用均值漂移迭代搜索的依赖函数和基础,这一步是整 个方法中最基础最重要的一步,也是在卡尔曼滤波之后完成对目标的搜索并最 终定位目标的关键。第二步,卡尔曼滤波器建模:以物体运动规律为基础,构造卡尔曼滤波器 模型,用来对目标初始位置进行预估,在每一帧,卡尔曼滤波器以前一帧目标 位置为初始迭代点并预测出本帧目标位置,之后,均值漂移以此位置为启始点 并在其领域内开始迭代搜索并最终定位目标位置。第三步,目标遮挡判别和处理:由图像差分法得到物体的轮廓,同时采用相似因子对物体是否发生遮挡进行判断。这一步骤是在每一帧处理开始之前进 行的工作,是首先得到物体的灰度轮廓,并与前一帧的轮廓进行比较,判断是 否发生了遮挡。当发生遮挡时,根据物体运动状态的不同,对颜色信息和运动 信息分别赋予不同权值来预测物体在当前帧的位置并作为下一帧预测的起点。 此时,目标位置的线性预测替代了卡尔曼滤波器的作用。这样,在视频的每一 帧,都能实现对初始帧框定目标进行实时跟踪。 所述均值漂移建模,具体步骤如下-7① 在第一帧图像上,框定跟踪区域。在此区域内的每一个特征点,都作为 之后进行均值漂移的基础。在此步骤中完成图像信息采集,采用OpenCv标准函 数库函数cvQueryFrame读取每一帧图像,从而建立起每一帧像素值矩阵。
② 构造一个核函数Wlxl12),并用物体的灰度或色彩分布来描述这个物体,
以一定间隔颜色值为单位,将取值为像素颜色值的特征空间分为多个特征值。 在初始帧包含目标的搜索窗口中(假设物体中心位于x。),抽出跟踪物体第"个特
征值的概率&:
formula see original document page 8
(1)
式中,x,是第/个像素的坐标;^|—|2)是核函数,//表示核函数的带宽,一 般等于窗口宽度的一半;函数6和5的作用是判断、处的颜色值是否属于特征值
";C是一个标准化的常量系数,使得所有特征值的概率和为1。 至此,已经可以依靠&取出物体所有特征点的概率密度。
③取出候选位于y的物体的第"个特征值的概率凡(
formula see original document page 8(2)
a (力与&的最相似性用Bhattacharrya系数》(力来度量分布,即
formula see original document page 8 (3)
©接下来,目标跟踪就是寻找最优的y,使得ao)与&最相似。最优少值
就是要跟踪目标的位置坐标。这是一个循环迭代求取最优值的过程,由均值漂 移来完成。
所述卡尔曼滤波器是一种递推估计器。卡尔曼预测估计就是在前一帧系统 状态的基础上预估下一帧系统状态。因此每次只需保存上一帧的状态,就可预 测下一帧状态。再以此递推,可以一直预测下去直到系统条件不满足为止。因 此,卡尔曼滤波器常用于计算机对信号的实时处理,其原理是通过k时刻就给
出k+l时刻的预测值X(k+1),并保证该预测值的均方误差最小。所述卡尔曼滤波器建模,具体如下:设信号向量JT(A:h[x(^):KA:)x'(A:)3;'(A:)]T,其中x(A:), y(A:)分别是目标中心x,y轴上的位置分量,x'(W, /("分别是x, y轴上的速度。观测向量y("=[&(A:)尺(A:)f,其中xJA:),尺(A:)分别是目标中心x, y轴上位置的观测 值。首先,构建卡尔曼滤波器包含的两个模型: (D信号模型:輝)=雄)尊-1) +単两A;-l) (6)其中,X(k)表示系统状态,它描述了在k时刻各运动矢量的值;A(k)矩阵 为运动模型,用于描述目标物体平移运动;B(k)是控制增益矩阵;W(k-l)表示 运动模型的预测误差,其统计特性服从高斯分布。②观测模型:r(A:) = C("X(A:-1) + F(H) (7)其中,Y(k)表示系统测量状态,C(k)为关系矩阵,V(k-l)为运动估值过程 中所产生的误差。其次,根据物体运动定律^ = &+《^ + |0("2 (8)构造运动模型:• —1) (9) _1 0 o- 匿jc(A:-i;T 一,2 /2_K" 0 1 0 ,1) + /2x'(A;) 0 0 1 0 X'(A —1) —兩_ 0 0 0 1 匿y'("l)- —x(卜l)画 匿l 0 0 o一 + T 0 1 0 0 X'(A-1) 1 (10)然后设定初始值:广1 , o"v =〜=10, X(-l) = [xs凡0 0]。其中x,,凡表示起始帧目标的中心坐标。至此,卡尔曼滤波器模型构建完毕,在每一帧,只需以上一帧目标状态参 量作为卡尔曼的输入,卡尔曼滤波器就能不断循环工作,预测出目标特征点位置作为均值漂移的起始点。
所述由图像差分法得到物体的轮廓,假设物体在运动过程中未发生形变, 则其运动过程中的外在轮廓是不会发生变化的,因此,可以采用图像帧间差分 方法取出该物体在运动每一时刻它的轮廓来。帧间差分法是基于运动图像序列 中,相邻两帧图像间具有强相关性而提出的检测方法,它首先采用帧间差分方 法来取出物体灰度图像,把物体色彩空间转化到灰度空间;可以采用标准图像 处理函数库(例如OpenCv函数库)接口函数读取每一帧彩色图像RGB空间并转化 为灰度H空间。然后用点检测函数勾画出物体轮廓:在上一步骤得到目标灰 度图像基础上,利用背景差分就可以得到物体轮廓。
一旦跟踪物体发生遮挡,由检测方法得到的轮廓必然发生较大形变从而引 起失真。
所述遮挡目标遮挡判别,具体为:定义一个参数——相似因子",它是与 上一帧轮廓的相似度:
宽,〜,,卜分别是轮廓外相切矩阵的高和宽。下标1和2分别代表当前帧和上
一帧。如果"位于预先规定的阈值范围(0.9-1.1),此时可以判定其没有发生 遮挡;反之,则认为其发生了遮挡。
所述目标遮挡处理,具体为:在判定发生了遮挡的情况下,首先提取出物体 在各时刻的概率分布图像和差分图像;接下来,采用帧间差分法提取运动目标 区域,根据目标运动速率大小,以不同权重将概率分布图像与差分图像相结合。
当物体速度较大时,充分利用相对可靠的物体运动信息结合前几帧目标的位 置变量,以运动参数(v, a, s等)为预测初始变量,线性预测目标在当前帧位置; 当物体速度较小时,采用帧间差分法提取运动目标区域,以不同权重将概率分 布图像与差分图像相结合,依靠颜色信息来预测物体的当前帧位置。
接着,构造结合目标运动信息与图像信息计算目标质心的公式,用于在发生 遮挡时继续跟踪目标:
,M^分别是轮廓内最大中心对称矩形的高和formula see original document page 11(12)formula see original document page 1113)
并进一步计算搜索窗的质心(^,义)为:&=Z10/Z00, yc=Z01/Z00O其中4"力,"x,力分别是概率分布图和差分图像中坐标为(x,力的像素值,^为比 例因子,c = A*v, A:是系数,v是目标运动速率。这一步骤是计算搜索窗口的 中心位置,并显示跟踪位置,为下一帧的处理做好准备。同时,继续计算相似因子的值,并开始下一帧卡尔曼滤波器预测工作。至此,在每一帧,初始帧框定区域的跟踪目标将自始至终被框定,即使中 间发生了遮挡,目标也能被迅速重新框定出来,实现了对目标的实时跟踪。本发明针对现有均值漂移理论的不足,采用均值漂移和卡尔曼滤波器相结 合来处理动态背景下目标跟踪问题,既提高了跟踪准确率又增强了实时性,使 其在实用方面有了更高的可行性。首先利用卡尔曼滤波器进行预估计来获得每 帧均值漂移搜索的起始位置。由图像差分法可以得到物体的轮廓,同时定义了 相似因子对物体是否发生遮挡加以判断。当发生遮挡时,根据物体运动状态的 不同,对颜色信息和运动信息分别赋予不同权值来预测物体在当前帧的位置并 作为下一帧预测的起点。此时,目标位置的线性预测替代了卡尔曼滤波器的作 用。试验证明,本发明可以实现对快速运动目标的跟踪,对遮挡也有很好的鲁 棒性。附图说明图1为本发明实施例实施流程图图2为本发明实施例跟踪(遮挡部分)效果图 具体实施方式下面结合附图对本发明的实施例作详细说明:本实施例在以本发明技术方 案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的 保护范围不限于下述的实施例。如图1所示,本实施例实施具体实施过程:① 在第一帧图像上,框定跟踪区域。在此区域内的每一个特征点,都作为 之后进行均值漂移运算的基础。在此步骤中完成图像信息采集,采用OpenCv标 准函数库函数cvQueryFrame读取第一帧图像,并调用标准函数bgr2hsv把图像 RGB色彩空间转化为灰度空间,从而建立起第一帧图像像素值矩阵。② 继续采用OpenCv标准函数库函数cvQueryFrame读取下一帧图像,继而 调用标准函数bgr2hsv把图像RGB色彩空间转化为灰度空间,从而建立起下一 帧图像像素值矩阵。③ 在上一步骤得到目标灰度图像基础上,利用背景差分就可以得到物体轮 廓。由于物体与背景间的相对运动,因此利用两帧图像灰度差就可以检测出物 体轮廓。@构造核函数^lxl2),并用物体的灰度或色彩分布来描述这个物体,以一定间隔颜色值为单位,将取值为像素颜色值的特征空间分为多个特征值。在初 始帧包含目标的搜索窗口中(假设物体中心位于x。),抽出跟踪物体第"个特征值的概率formula see original document page 12 (1)式中,《是第/个像素的坐标;yt(IM、是核函数,力表示核函数的带宽,一 般等于窗口宽度的一半;函数6和5的作用是判断X,处的颜色值是否属于特征值 ";C是一个标准化的常量系数,使得所有特征值的概率和为l。至此,已经可以依靠&取出物体所有特征点的概率密度。© 取出候选位于y的物体的第W个特征值的概率AGO :formula see original document page 12A(力与&的最相似性用Bhattacharrya系数》(力来度量分布,即formula see original document page 12©接下来,目标跟踪就是寻找最优的位置坐标y,使得A(力与么最相似。最优^值就是要跟踪目标的位置坐标。这是一个循环迭代求取最优值的过程,由均值漂移(Mean Shift)算法来完成。 ⑦构建Kalman滤波器模型。设信号向量X(A;)二[jc(A:):KA:;u'(A:)/("]t,其中x(A), y(A;)分别是目标中 心;c, y轴上的位置分量,x'(", /(A:)分别是jc, y轴上的速度。观测向量}^:)=[&(^:) x(A:)r,其中xJA:), x^)分别是目标中心jc, y轴上位置的观测 值。首先,构建Kalman滤波器包含的两个模型: 信号模型-X(A0"("X(A;-1) +単,(A:-1) (6) 观测模型:TO = C(A:)X(A;-1) + F(A:-1) (7)其中,X(k)表示系统状态,它描述了在k时刻各运动矢量的值;A(k)矩阵 为运动模型,用于描述目标物体平移运动;B(k)是控制增益矩阵;W(k-1)表示 运动模型的预测误差,其统计特性服从高斯分布。Y(k)表示系统测量状态,C(k) 为关系矩阵,V(k-l)为运动估值过程中所产生的误差。其次,根据物体运动定律^ = ^+1^> + |"(^2 (8)构造运动模型:(9)—x(A:)_ _1 0 o画 —x(A:-l)一 )2 /2_W) 0 1 0 + 一 /2jc'(A:) 0 0 1 0 x'(卜l) _錢 0 0 0 1 L , —x(A:-l)- 匿W 匿l 0 0 o- + 0 1 0 0 x'(A:-l) i (10)然后设定初始值:1 , ctv = o"w=10, X(-l) = [x, a 0 O]。其中x,,凡表示起始帧目标的中心坐标。至此,卡尔曼滤波器模型构建完毕,在每一帧, 只需以上一帧目标状态参量作为卡尔曼的输入,卡尔曼滤波器就能不断循环工13作,预测出目标特征点位置作为均值漂移运算的起始点。®转至步骤②读取下一帧图像并调用步骤⑦中尔曼滤波器预测初始位置 和误差方差从而更新尔曼状态参量。⑨以上一步尔曼滤波器所得到的初始值为基础,在此位置附近利用均值漂 移迭代函数(即步骤©)求取观测位置。©在上一步求出观测位置基础上,转至步骤③计算并勾画出轮廓。(D)计算本轮廓与上一帧轮廓的相似度,即计算相似因子a。定义参数-一相似因子a,它是与上一帧轮廓的相似度。其定义如下:宽,~,、%分别是轮廓外相切矩阵的高和宽。下标1和2分别代表当前帧和上一帧。如果"位于预先规定的阈值范围(0.9-1.1),此时可以判定其没有发生遮挡;反之,则认为其发生了遮挡。O根据相似因子"判断是否发生了遮挡,即判断"是否在阈值范围内 (0.9-1.1)。若未发生遮挡,则继续用尔曼滤波器来更新目标状态信息;若发生 了遮挡,则用帧间差分方法结合运动信息和颜色信息线性预测下一帧目标位置 和状态。在判定发生了遮挡的情况下,首先提取出物体在各时刻的概率分布图像和差 分图像(如步骤④);接下来,采用帧间差分法(如步骤③)提取运动目标区域, 根据目标运动速率大小,以不同权重将概率分布图像与差分图像相结合。当物体速度较大(以10m/s为限,即大于10m/s)时,利用物体运动信息结 合前几帧目标的位置变量,以运动参数为预测初始变量,线性预测目标在当前 帧位置;当物体速度较小(以10m/s为限,即小于10m/s)时,采用帧间差分法 提取运动目标区域,以不同权重将概率分布图像与差分图像相结合,依靠颜色 信息来预测物体的当前帧位置;本实施例中所指10m/s不是一个既定值,是根据实验所得效果较好的一个 参考值。不同应用环境可适当调整。接着,构造质心计算公式,用于发生遮挡时继续跟踪目标:,其中&,M^分别是轮廓内最大中心对称矩形的高和并进一步计算搜索窗的质心(A,尺)为:Xe=Z1Q/Z。。, _ye=ZQ1/Z。。。其中 AO,力,^(x,力分别是概率分布图和差分图像中坐标为(JC,力的像素值,S为比例因子,s = A*V, A:是系数,v是目标运动速率。这一步骤是计算搜索窗口的 中心位置,并显示跟踪位置,为下一帧的处理做好准备。同时,继续计算相似因子的值,并开始下一帧卡尔曼滤波器预测工作。 ©跳转至步骤②。至此,在每一帧,初始帧框定区域的跟踪目标将自始至终被框定,即使中 间发生了遮挡,目标也能被迅速重新框定出来,实现了对目标的实时跟踪。在本例中,在第一帧框定初始目标后,在未发生遮挡时,在以Kalman预滤 波基础上由均值漂移迭代能始终快速正确跟踪目标(见图2第6、 10、 12帧); 当发生遮挡后,以运动和图像信息为基础进行线性预测也能够迅速调整并继续 准确跟定目标(见图2第12、 14、 16、 19帧)。从实施例可以看出采用均值漂移 和卡尔曼滤波器相结合来处理动态背景下目标跟踪问题,既提高了跟踪准确率 又增强了实时性。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈