正在加载图片...
·188 智能系统学报 第10卷 和处理,从而提取出目标物体的运动轨迹。超市作为 征点在连续帧之间的匹配,从而得到特征点轨 目标跟踪的典型应用场景,其目标跟踪的主要任务集 迹[2,416]。具体来说,KLT算法假定在特征窗口W 中在对顾客的运动轨迹进行提取。超市作为供应链 内t时刻的图像帧表示为I(x,y,t),t+T时刻的图 系统的终端,顾客的运动跟踪为超市拥塞控制、商品 像帧表示为I(x,y,t+r),从1时刻到t+T时刻的 布局、购物推荐、自动预警等应用提供了数据基石,因 位置关系满足式(1): 而具有很高的应用价值和广阔的应用前景。 I(x,y,t+T)=I(x-△x,y-△y)(1) 当前目标跟踪的主要方法分为点跟踪、轮廓跟踪 定义d=(△x,△y)为点X(x,y)的偏移量。KLT匹 与核跟踪3类)。基于点跟踪的方法,如卡尔曼滤 配的过程即为寻找d使得式(2)中ε达到最小值。 波2)、最优分配滤波跟踪等,目标在视频帧中采用 s=J[J(x+d)-1(X)]o(X)dx (2)》 点表示,通过前一帧中物体的位置、运动等状态将后 一帧中的点与前一帧中的点关联起来。但基于点跟 式中:I、J表示2帧图像,W为特征窗口,ω(X)为 踪的方法需要在每一帧中检测出被跟踪的目标,不适 加权函数。 合用于超市这种存在较多遮挡的应用场景中。基于 1.2特征点轨迹预处理 轮廓跟踪的方法利用目标区域内的信息,通过轮廓演 由于KLT算法中提取出特征点是基于图像特 化)或形状匹配6进行跟踪。这种方法需要获取目 征窗口内梯度矩阵的特征值,即选取纹理模式稳定 标的轮廓信息,因而在超市这种顾客姿态各异的场景 且明显的点作为特征点。然而,在实际视频帧中,这 中应用受限。基于核跟踪的方法,如meanshift-)、 样的点不仅分布在移动的目标上,也大量存在于背 KLTo]等,通过计算核在连续帧之间平移、旋转、仿 景中,因此需要将背景特征点及对应轨迹进行滤除。 射等运动进行目标的跟踪。基于核跟踪的方法通常 另一方面,KLT算法跟踪出的特征点轨迹中存在跟 对目标的运动方式和所处环境有一定约束,例如KLT 踪不稳定的情况,即一部分特征点在被跟踪较短的 算法要求视频流中光照强度几乎不变,且特征点在连 时间之后丢失。此时,除了补充新的特征点以保证 续2帧之间的运动为微小运动。 特征点总数稳定之外,应当在跟踪结果中将这部分 综合以上方法的优点和不足之处,考虑到本文所 短暂的轨迹进行滤除。 述场景中超市室内光照条件能够保持基本稳定且顾 1.2.1滤除背景特征点 客运动轨迹在相邻2帧之间无突变,本文采用KLT 背景特征点相对于运动目标上的特征点,其表 算法进行特征,点提取和跟踪,得到一系列特征点的运 现为在特征点轨迹中,其坐标长时间保持恒定。定 动轨迹。通过特征点预处理过程对背景和短时特征 义特征点FP在第t帧的坐标为FP,=(x,y),则背 点轨迹进行滤除,从而分离出视频每一帧中运动目标 景特征点满足式(3): 所在区域的关键特征点。进一步,利用当前帧中的特 3L∈(s,+0),i>0, 征点在前后帧窗口内的信息,采用meanshift算法对 j∈[i,i+L-1],d(FP,FP+1)=0(3) 当前帧中的特征点所对应的轨迹进行聚类,聚为同一 式中:L为轨迹连续静止帧数,d(FP:,FP+1)表示 类的轨迹在当前帧中的特征点对应属于同一类,从而 特征点FP在第i帧与第i+1帧之间移动的距离,s 解决了仅使用单帧静态特征点聚类时多个目标之间 表示特征点最大连续静止帧数。滤除背景特征点的 的遮挡问题]。最终,在视频每一帧中查找当前帧 过程即为在KLT特征点的跟踪结果中遍历每一条 的所有特征点类在前一帧中相似度最高的匹配类,得 特征点轨迹,若满足式(3),则将该轨迹标记为无效 到目标在连续视频帧中的运动轨迹。通过上述运动 轨迹。滤除背景特征点的流程如算法1所示。 匹配算法,解决了运动目标出入视频区域以及具有复 算法1滤除背景特征点 杂运动轨迹时的稳定跟踪问题。 输入轨迹集合trajSet最大连续静止帧数s; 输出轨迹集合trajSet。 1 特征点轨迹提取及预处理 1)for all traj in trajSet 1.1特征点轨迹提取 2)按照式(3)计算轨迹连续静止长度L 本文采用KLT算法进行特征点提取及跟踪, 3)ifL>s KLT算法是一种经典的基于特征的跟踪算法,该算 4) trajSet +-trajSet -(traj} 法选择图像特征窗口内梯度矩阵特征值较大的点作 5)end if 为特征点,并利用基于最优估计的匹配算法实现特 6)end for和处理,从而提取出目标物体的运动轨迹。 超市作为 目标跟踪的典型应用场景,其目标跟踪的主要任务集 中在对顾客的运动轨迹进行提取。 超市作为供应链 系统的终端,顾客的运动跟踪为超市拥塞控制、商品 布局、购物推荐、自动预警等应用提供了数据基石,因 而具有很高的应用价值和广阔的应用前景。 当前目标跟踪的主要方法分为点跟踪、轮廓跟踪 与核跟踪 3 类[1] 。 基于点跟踪的方法,如卡尔曼滤 波[2⁃3] 、最优分配滤波跟踪[4]等,目标在视频帧中采用 点表示,通过前一帧中物体的位置、运动等状态将后 一帧中的点与前一帧中的点关联起来。 但基于点跟 踪的方法需要在每一帧中检测出被跟踪的目标,不适 合用于超市这种存在较多遮挡的应用场景中。 基于 轮廓跟踪的方法利用目标区域内的信息,通过轮廓演 化[5]或形状匹配[6] 进行跟踪。 这种方法需要获取目 标的轮廓信息,因而在超市这种顾客姿态各异的场景 中应用受限。 基于核跟踪的方法,如 meanshift [7⁃9] 、 KLT [10⁃12]等,通过计算核在连续帧之间平移、旋转、仿 射等运动进行目标的跟踪。 基于核跟踪的方法通常 对目标的运动方式和所处环境有一定约束,例如 KLT 算法要求视频流中光照强度几乎不变,且特征点在连 续 2 帧之间的运动为微小运动。 综合以上方法的优点和不足之处,考虑到本文所 述场景中超市室内光照条件能够保持基本稳定且顾 客运动轨迹在相邻 2 帧之间无突变,本文采用 KLT 算法进行特征点提取和跟踪,得到一系列特征点的运 动轨迹。 通过特征点预处理过程对背景和短时特征 点轨迹进行滤除,从而分离出视频每一帧中运动目标 所在区域的关键特征点。 进一步,利用当前帧中的特 征点在前后帧窗口内的信息,采用 meanshift 算法对 当前帧中的特征点所对应的轨迹进行聚类,聚为同一 类的轨迹在当前帧中的特征点对应属于同一类,从而 解决了仅使用单帧静态特征点聚类时多个目标之间 的遮挡问题[13] 。 最终,在视频每一帧中查找当前帧 的所有特征点类在前一帧中相似度最高的匹配类,得 到目标在连续视频帧中的运动轨迹。 通过上述运动 匹配算法,解决了运动目标出入视频区域以及具有复 杂运动轨迹时的稳定跟踪问题。 1 特征点轨迹提取及预处理 1.1 特征点轨迹提取 本文采用 KLT 算法进行特征点提取及跟踪, KLT 算法是一种经典的基于特征的跟踪算法,该算 法选择图像特征窗口内梯度矩阵特征值较大的点作 为特征点,并利用基于最优估计的匹配算法实现特 征点在 连 续 帧 之 间 的 匹 配, 从 而 得 到 特 征 点 轨 迹[12, 14⁃16] 。 具体来说,KLT 算法假定在特征窗口 W 内 t 时刻的图像帧表示为 I(x,y,t) , t + τ 时刻的图 像帧表示为 I(x,y,t + τ) ,从 t 时刻到 t + τ 时刻的 位置关系满足式(1): I(x,y,t + τ) = I(x - Δx,y - Δy) (1) 定义 d = (Δx,Δy) 为点 X(x,y) 的偏移量。 KLT 匹 配的过程即为寻找 d 使得式(2)中 ε 达到最小值。 ε = ∬ W [J(X + d) - I(X)] 2ω(X)dX (2) 式中: I 、 J 表示 2 帧图像, W 为特征窗口, ω(X) 为 加权函数。 1.2 特征点轨迹预处理 由于 KLT 算法中提取出特征点是基于图像特 征窗口内梯度矩阵的特征值,即选取纹理模式稳定 且明显的点作为特征点。 然而,在实际视频帧中,这 样的点不仅分布在移动的目标上,也大量存在于背 景中,因此需要将背景特征点及对应轨迹进行滤除。 另一方面,KLT 算法跟踪出的特征点轨迹中存在跟 踪不稳定的情况,即一部分特征点在被跟踪较短的 时间之后丢失。 此时,除了补充新的特征点以保证 特征点总数稳定之外,应当在跟踪结果中将这部分 短暂的轨迹进行滤除。 1.2.1 滤除背景特征点 背景特征点相对于运动目标上的特征点,其表 现为在特征点轨迹中,其坐标长时间保持恒定。 定 义特征点 FP 在第 t 帧的坐标为 FPt = (x,y) ,则背 景特征点满足式(3): ∃L ∈ (s, + ¥),i > 0, ∀j ∈ [i,i + L - 1],d(FPi,FPi+1 ) = 0 (3) 式中: L 为轨迹连续静止帧数, d(FPi,FPi+1 ) 表示 特征点 FP 在第 i 帧与第 i + 1 帧之间移动的距离, s 表示特征点最大连续静止帧数。 滤除背景特征点的 过程即为在 KLT 特征点的跟踪结果中遍历每一条 特征点轨迹,若满足式(3),则将该轨迹标记为无效 轨迹。 滤除背景特征点的流程如算法 1 所示。 算法 1 滤除背景特征点 输入 轨迹集合 trajSet 最大连续静止帧数 s; 输出 轨迹集合 trajSet。 1)for all traj in trajSet 2) 按照式(3)计算轨迹连续静止长度 L 3) if L > s 4) trajSet ← trajSet - {traj} 5) end if 6)end for ·188· 智 能 系 统 学 报 第 10 卷
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有