PaperReading1目标跟踪综述

2019-02-28  本文已影响0人  我好菜啊_

以下内容摘录于
The Recent Research Advances of Object Tracking Algorithm Based on Deep Learning
Authors:OUYANG Gu,ZHONG Bi-neng,BAI Bing,LIU Xing,Wang Jing,DU Ji-xiang



目标表观建模
外观刻画(提取特征描述)+观测模型(计算各候选区的可信度)
目标的表观建模决定了跟踪模型是否能够有效的应对各种复杂的目标表观的变化,是跟踪系统中的核心技术。

特征描述能够抽象出目标的外观,经过一个映射过程,将原始图像像素空间映射到一个维度可分的特征空间。
鲁棒的特征描述应该具有以下性质:
(1)较强的泛化能力,能够应对各种遮挡、外观变化等不确定因素;
(2)较高的区分性,模型能够对背景和非目标物体保持较
好的判别性;
(3)较小的计算量,能够达到跟踪的实时要求。

一般来说,在提取完目标物体特征之后,目标表观建模
可分为生成式模型和判别式模型。


搜索策略
搜索策略也可以称为运动建模和搜索,主要作用是模型在上一帧目标位置附近搜索当前帧的所有可能的目标位置,并从这些候选的位置区域中估计出最优的目标位置。
好的搜索策略能够自适应目标运动规律,搜索出更优更少的候选区域,缩小搜索范围能够提高算法的效率,优质的候选区域间具有较少的重复率和较高的区分性,使得模型更加鲁棒且处理速度更快。

根据不同的搜索方式,搜索策略
可以分为以下几类:
1)基于滤波理论的搜索策略
通过散播离散的粒子集合的思想来近似目标运动的不规律性和不确定
性,最后加权粒子样本来估计目标当前分布状态。
2)基于滑动窗口的搜索策略
基于局部穷举思想,在感兴趣区域内密集搜索所有可能范围来选取
最优的目标状态。
3)基于梯度优化的搜索策略
如均值漂移算法
定义目标能量函数,采用梯度下降的策略来最小化能量函数进行目标的匹配和搜索,相对于滑动窗口搜索策略,它明显降低了计算强度,特别适用于对跟踪系统具有实时性要求的场景。
但是均值漂移算法容易陷入局部收敛,对于初始搜索位置比较敏感,同时当目标发生严重遮挡或目标运动速度较快时,往往导致收敛于背景而不是目标本身。


模型更新
模型更新决定了(目标表观)模型的更新策略和更新频率。
由于受目标自身和外部环境变化的影响,目标的外观一直处于动态变化中,是一个非静态信号,目标的表观模型必须通过自动更新来适应目标物体的外观变化,所以说跟踪问题也可以看成是一个边跟踪边学习的过程。

目前大部分模型使用的是在线更新策略,比较常用的方法是用最近新的模型代替旧的模型。但由于跟踪过程中,目标物体很容易发生遮挡、形变等现象,使得获取到的正负样本通常是不完整、不精确、带有一定噪声污染,经常情况下大部分正负样本具有二义性,导致模型在更新过程中逐渐累积误差,使得最新的表观模型与实际目标表观发生很大偏差,从而导致“漂移”现象,这是跟踪领域中一直存在的问题。
目前主要的更新策略常用的有在每一帧中都进行更新、每隔一段时间间隔进行更新、用启发式规则指导更新即误差达到一定阈值进行模型更新等。
这些方法虽然能在短时间内和可控场景下能够达到良好的效果,但是针对长时间跟踪、实际动态复杂场景中还是不够鲁棒,模型如何选择最优的在线更新策略还有待深入研究。


深度网络
经前馈传播过程中将原始信号进行逐层特征变化,即变换特征空间,再经反向传播的梯度下降算法更新网络权重,通过这种自适应方式提取高度抽象的自适应特征,而且构建的网络规模在模型深度上也比传统的浅层分类器要深。
深度学习网络模型按照训练方式可分为两类:有监督模型和无监督模型。
有监督模型有:多层感知机(MLP)、卷积神经网络(CNN)、循环神经网络(RNN)等。
无监督模型有:深信度神经网络(DBN)、自动编码机(ADE)等。


依据各算法使用的主要深度网络框架和算法的显著特点将目前基于深度学习的跟踪算法分为以下四类:


上一篇 下一篇

猜你喜欢

热点阅读