面向鲁棒跟踪的视觉特征自适应选择与融合方法研究
- 格式:docx
- 大小:39.73 KB
- 文档页数:8
深度学习模型自适应性和鲁棒性问题研究深度学习模型的自适应性和鲁棒性是当前研究中的热点问题之一。
随着深度学习技术的发展和广泛应用,人们越来越关注模型的能力,使其在不同场景中适应并保持良好的性能。
同时,鲁棒性则是指模型对噪声、干扰等不确定性因素的抵抗能力。
在实际应用中,深度学习模型需要面对各种挑战和变化。
例如,数据的分布可能会发生改变,噪声可能会影响模型的性能,对抗性攻击可能会干扰模型的预测结果等。
因此,研究如何提高深度学习模型的自适应性和鲁棒性对于实际应用具有重要意义。
一种用于提高深度学习模型自适应性的方法是领域自适应。
领域自适应是指将知识从一个或多个源领域迁移到目标领域,以提高模型在目标领域上的性能。
这种方法可以通过在目标领域上进行有监督或无监督的训练来实现。
有监督的领域自适应方法使用目标领域的有标签数据进行训练,而无监督的领域自适应方法在目标领域中仅使用无标签数据。
无论是有监督还是无监督的方法,领域自适应都可以帮助模型更好地适应不同的环境。
除了领域自适应,模型的鲁棒性对于应对噪声和干扰也非常重要。
鲁棒性训练是一种常见的方法,通过人工引入噪声等干扰来训练模型,使其能够更好地处理来自现实世界的不确定性。
此外,集成学习和迁移学习等方法也可以用于增强模型的鲁棒性。
集成学习通过融合多个模型的预测结果来取得更加鲁棒和准确的预测,而迁移学习则利用从一个领域到另一个领域的知识转移来增强模型的鲁棒性。
深度学习模型的自适应性和鲁棒性问题在实际应用中具有挑战性。
一方面,为了提高模型的自适应能力,需要在目标领域中获取足够的有标签或无标签数据,这可能会带来数据收集和标注的成本。
另一方面,在训练模型时引入噪声和干扰也需要谨慎操作,以确保模型对于现实世界中的不确定性具有较好的抵抗能力。
对于提高深度学习模型自适应性和鲁棒性的未来研究方向,我们可以关注以下几个方面:首先,探索更有效的领域自适应方法。
目前的领域自适应方法在一些场景下仍然存在着一定的局限性,例如在目标领域上的性能下降或源领域与目标领域之间的差异过大。
高鲁棒性自适应控制算法研究随着科技的不断发展,控制领域也在不断进步。
在自动化控制领域中,自适应控制是一个重要的研究方向。
高鲁棒性自适应控制算法是现代自适应控制技术的一个分支,它在噪声、抖动和环境变化等不确定因素下,能够保证系统的稳定性和鲁棒性,具有广泛的应用前景。
一、高鲁棒性自适应控制算法的定义高鲁棒性自适应控制算法是一种能够在不确定因素下实现良好控制效果的控制方法。
这种方法旨在解决控制系统中由于传感器故障、飞行器姿态变化、风力干扰等因素导致的不确定性问题。
通过自适应的方式不断地调整控制参数,使系统更加适应运行环境的变化。
相比于传统的控制方法,高鲁棒性自适应控制算法更加具有适应性和鲁棒性。
二、高鲁棒性自适应控制算法的工作原理高鲁棒性自适应控制算法能够在不确定因素下,保证系统的性能表现。
其核心是通过一种自适应方法实时地调整控制器的参数,以逐渐适应系统环境的变化。
该方法通常包括两个步骤:1.参数识别阶段控制器通过特定的信号对系统进行辨识,以得到系统动态模型的参数。
主要使用的方法包括模型参考自适应控制、系统辨识等。
2.参数更新阶段在参数识别完成后,控制器会根据当前的系统状态和参数,更新控制参数以达到实时的控制效果。
主要有最小二乘法、模型基控制等方法。
三、高鲁棒性自适应控制算法的应用领域高鲁棒性自适应控制算法已经在多个领域中得到了广泛应用。
例如:1.航空航天领域在航空航天领域,高鲁棒性自适应控制算法可用于航空器飞行姿态的控制。
该算法能够在飞行器受到不同干扰时保证控制系统的稳定性和准确性。
2.机器人领域在机器人领域,高鲁棒性自适应控制算法可以用于机器人姿态控制、路径规划、物体抓取等方面。
与传统的方法相比,该算法能够端到端地完成任务,并在环境变化、障碍物干扰等情况下保证稳定性和鲁棒性。
3.智能交通领域在智能交通领域,高鲁棒性自适应控制算法可以用于自动驾驶、车辆稳定控制等方面。
该算法能够自适应地调整控制参数,以保证车辆在不同环境下的稳定性和安全性。
运动控制系统的鲁棒性分析与改进策略研究1. 引言运动控制系统在现代工业自动化中扮演着重要的角色。
然而,由于环境条件的变化以及输入信号的干扰等原因,控制系统的鲁棒性成为了一个重要的研究课题。
本文旨在对运动控制系统的鲁棒性进行分析,并提出一些改进策略。
2. 鲁棒性分析运动控制系统的鲁棒性主要指在系统参数不确定性或外界扰动的情况下,系统仍能保持期望的性能。
鲁棒性分析可以通过稳定性分析、敏感性分析和鲁棒性设计三个方面进行。
2.1 稳定性分析稳定性是控制系统最基本的要求之一。
传统的稳定性分析方法包括根轨迹法、频率域法和状态空间法等。
然而,这些方法往往局限于线性系统,对于非线性系统的稳定性分析不够准确。
因此,对于非线性运动控制系统,可以采用Lyapunov稳定性理论进行分析。
利用Lyapunov函数的正定性可以判断系统的稳定性。
2.2 敏感性分析敏感性分析是评估控制系统对于参数变动的敏感程度。
常见的敏感性指标包括系统传递函数的极点位置和传递函数的灵敏函数。
通过敏感性分析,可以确定控制系统哪些参数对系统性能影响最为显著,进而对这些参数进行合理的调整和设计。
2.3 鲁棒性设计鲁棒性设计是指在设计过程中考虑到系统的不确定性和外界干扰,以提高系统的鲁棒性能。
鲁棒性设计方法主要有H∞控制、鲁棒控制和自适应控制等。
H∞控制是一种重要的鲁棒性设计方法,通过最小化系统的加权灵敏度和互补灵敏度函数来获得一种鲁棒性能足够好的控制器。
3. 鲁棒性改进策略在运动控制系统中,常见的鲁棒性问题包括非线性摩擦、负载变动和外界干扰等。
针对这些问题,可以采取以下改进策略:3.1 摩擦补偿技术摩擦是运动控制系统中常见的非线性因素,对系统性能造成较大影响。
为了改进系统的鲁棒性,可以采用摩擦补偿技术。
常见的摩擦补偿技术包括基于模型的方法和基于自适应控制的方法。
基于模型的方法通过建立摩擦力模型并进行参数估计,实现对摩擦力的补偿。
自适应控制方法则通过在线调整控制器参数,以适应摩擦力的变化。
图像识别与分析中的多特征融合与分类方法研究摘要:随着计算机视觉和人工智能的快速发展,图像识别与分析技术在各个领域中得到广泛应用。
然而,在实际应用中,仅仅依靠单一的特征进行图像分类往往无法满足准确性和鲁棒性的要求,因此,多特征融合与分类方法成为了当前研究的热点之一。
本文综述了几种主要的多特征融合与分类方法,并分析了它们的优缺点。
最后,针对当前存在的问题和挑战,提出了一些未来的研究方向。
一、引言图像识别与分析是计算机视觉领域的核心问题之一,通过对图像进行特征提取和分类,可以实现对图像内容的理解和分析。
然而,图像的特征非常丰富,包括颜色、纹理、形状等多种信息,而单一特征往往无法全面准确地描述图像,因此,研究如何将多种特征进行融合并进行分类成为了研究的一个重要方向。
二、多特征融合方法1. 特征层级融合特征层级融合方法将不同层次的特征进行融合,充分利用每个层次特征的优势。
例如,可以将底层特征(如颜色和纹理)与高层特征(如形状和边缘)进行融合,逐渐提高分类的准确性和鲁棒性。
2. 特征级联融合特征级联融合方法将多种特征进行级联,通过级联网络实现特征的提取和分类。
通过构建多种级联结构并将其融合,可以实现对图像特征的全方位分析。
3. 特征权重融合特征权重融合方法通过学习或手动设置各个特征的权重,将其进行加权融合。
通过优化权重的方法,可以自适应地确定各个特征对分类结果的影响程度,从而提高分类的准确性。
三、多特征融合模型中的分类方法1. 支持向量机(SVM)支持向量机是一种常用的图像分类方法,通过找到最优的超平面来实现分类。
在多特征融合模型中,可以将每个特征提取的结果作为支持向量机的输入,将各个特征的分类结果进行集成。
2. 卷积神经网络(CNN)卷积神经网络是当前图像领域研究最活跃的方法之一,通过学习图像的特征表示和分类器的权重,能够从原始图像中提取高级特征并进行分类。
在多特征融合模型中,可以将不同特征的CNN网络进行融合,得到更准确的分类结果。
模型参考自适应控制与鲁棒自适应控制比较自适应控制是一种常见的控制策略,旨在使系统能够自动调整控制参数以适应不确定性和变化的环境。
在自适应控制中,模型参考自适应控制(Model Reference Adaptive Control,简称MRAC)和鲁棒自适应控制(Robust Adaptive Control,简称RAC)是两种常用的方法。
本文将对这两种自适应控制方法进行比较分析。
一、模型参考自适应控制模型参考自适应控制是一种基于模型参考的自适应控制方法。
它通过引入一个模型参考器,将期望输出与实际输出进行比较,然后根据比较结果对控制参数进行在线调整。
模型参考自适应控制的主要思想是通过使用与被控对象相似的模型来进行控制,从而提高系统的鲁棒性和跟踪性能。
模型参考自适应控制的主要优点是能够实现对系统模型误差的自适应校正,具有较好的系统鲁棒性和跟踪精度。
该方法在理论上是可行的,并已经在一些实际控制系统中得到了应用。
然而,模型参考自适应控制也存在一些局限性,比如对模型的要求较高、对系统参数的连续性和可观测性要求较严格等。
二、鲁棒自适应控制鲁棒自适应控制是一种能够处理系统不确定性和外部干扰的自适应控制方法。
它通过设计鲁棒控制器来使系统具有鲁棒性,同时引入自适应机制对控制参数进行在线调整。
鲁棒自适应控制的关键在于设计合适的鲁棒控制器,使系统能够在存在不确定性和干扰的情况下保持稳定性和性能。
鲁棒自适应控制的主要优点是能够在存在不确定性和干扰的情况下保持系统的稳定性和性能。
相比于模型参考自适应控制,鲁棒自适应控制对系统模型的要求相对较低,具有更好的适用性和实用性。
然而,鲁棒自适应控制也存在一些挑战,比如对控制器设计的要求较高、控制参数调整的收敛性等。
三、比较分析模型参考自适应控制和鲁棒自适应控制作为两种常见的自适应控制方法,各有优势和劣势。
模型参考自适应控制在鲁棒性和跟踪性能方面具有一定的优势,适用于对系统模型较为精确的情况。
计算机视觉中的多目标跟踪与鲁棒算法分析引言计算机视觉是人工智能领域的重要分支之一,通过使用计算机和摄像头等设备,使得计算机能够理解和解析图像或视频中的信息。
多目标跟踪是计算机视觉领域中的一个重要问题,涉及到识别和跟踪图像或视频中的多个目标。
为了保证多目标跟踪算法的鲁棒性和准确性,需要采用一些鲁棒算法来处理不同场景和条件下的挑战。
一、多目标跟踪的概述多目标跟踪是指在图像或视频序列中同时跟踪多个目标,目标可以是人、车辆、动物等各种不同类别的物体。
多目标跟踪的目标是从目标的初始位置开始,在接下来的图像或视频帧中准确地预测和定位目标位置,从而实现目标的连续跟踪。
多目标跟踪在许多实际应用中起着重要作用,例如视频监控、智能交通系统和机器人导航等领域。
二、多目标跟踪的挑战在实际应用中,多目标跟踪面临着一些挑战。
首先,目标可能具有不同的外观和形状,这导致跟踪算法需要具备较强的适应性。
其次,目标可能在运动过程中发生姿态变换、遮挡或者尺度变化等情况,这会对跟踪算法的准确性提出更高的要求。
此外,光照变化、噪声干扰和背景混杂等问题也会影响跟踪算法的鲁棒性和准确性。
三、多目标跟踪算法的分类针对多目标跟踪问题,研究者提出了许多不同的算法。
根据使用的方法,多目标跟踪算法可以分为两大类:基于关联的方法和基于检测的方法。
基于关联的方法,通过将多个目标的位置信息进行关联,确定目标在不同帧之间的运动轨迹。
这类方法的步骤通常包括目标检测、特征提取、目标关联和目标跟踪等。
其中,目标关联是关键步骤之一,它通过测量目标之间的相似度来确定目标之间的联系。
基于检测的方法,直接在每一帧中对目标进行检测和定位,而不需要进行目标的关联。
这类算法通常使用卷积神经网络(CNN)等深度学习方法进行目标检测,然后使用跟踪器跟踪检测到的目标。
四、常见的多目标跟踪算法1. 多尺度跟踪算法多尺度跟踪算法能够在目标发生尺度变化时保持鲁棒性,实现对目标的准确跟踪。
其中,基于卡尔曼滤波的多尺度跟踪算法常用于预测目标的位置和尺度。
控制系统中的自适应性与鲁棒性研究自适应性和鲁棒性是现代控制系统中关键的研究方向之一。
在现实世界中,控制系统必须能够应对各种不确定性和变化,以便准确、稳定地实现所需的控制目标。
因此,研究控制系统自适应性和鲁棒性对于提高控制系统的性能和稳定性至关重要。
自适应控制是指控制系统能够根据系统的动态变化和外部环境的改变自动调整控制策略和参数。
自适应控制算法可以通过对系统状态和输入的实时测量,实时计算并调整控制器的参数,从而适应各种工况条件下的控制要求。
自适应控制算法的核心是参数估计和参数调整。
参数估计一般是通过观测系统输出和输入之间的关系,从而推测出系统的动态特性和参数。
参数调整则是根据估计的参数和控制误差,通过合适的算法和规则来更新控制器的参数,以实现控制目标。
自适应控制算法有许多不同的方法和技术,包括模型参考自适应控制、模型预测控制和基于神经网络的自适应控制等。
这些方法都基于控制系统的数学模型和统计特性,利用现代控制理论和工程技术,通过计算和优化来实现自适应性。
其中,模型参考自适应控制是一种常用的方法,它依赖于一个参考模型来描述控制器应该达到的性能指标,通过比较实际输出与参考模型输出之间的误差,调整控制器参数以减小误差。
另一方面,鲁棒性控制是指控制系统能够抵御各种干扰和不确定性的能力。
鲁棒控制算法可以使控制系统对参数变化、外部扰动或测量误差具有较强的稳定性和鲁棒性。
鲁棒控制通常采用针对不确定性的设计方法,如H∞控制、μ合成控制和滑模控制等。
这些方法通过对系统模型的鲁棒稳定性和性能进行优化,设计出能够抵御各种不确定性和干扰的控制器。
与自适应控制不同,鲁棒控制是一种基于系统模型的设计方法。
它通常通过数学分析和优化方法,充分考虑参数变化和外部干扰对系统稳定性和性能的影响,并通过合适的控制策略和调整参数来提高系统的鲁棒性。
自适应性和鲁棒性在实际控制系统中都具有重要意义。
自适应控制能够使系统在面对各种变化和不确定性的情况下保持稳定性和性能。
鲁棒的自适应尺度和方向的目标跟踪方法单玉刚;汪家宝【摘要】针对在视频序列图像目标跟踪中,跟踪目标尺寸和跟踪目标相对背景运动的方位角都在实时变化,常规目标跟踪算法会引起尺度和方向定位偏差,导致跟踪漂移,甚至跟踪失败问题,提出鲁棒的目标尺度和方向自适应的跟踪方法.在Kalman滤波框架下,通过将运动目标的最小外接矩形信息转化为Kalman滤波参数,对目标运动进行建模.采用基于最小外接矩形的两步块匹配搜索方式实现对目标的中心定位,然后采用增量式搜索匹配方法根据最优尺度和角度的判别条件修正目标尺度和方向角度.通过动态评估不同目标模型在不同跟踪场景中的置信度,对目标模型进行动态更新.使用公用视频图像序列测试,实验结果验证了该方法的有效性.【期刊名称】《计算机工程与应用》【年(卷),期】2018(054)021【总页数】9页(P208-216)【关键词】目标跟踪;尺度自适应;方向自适应;块匹配【作者】单玉刚;汪家宝【作者单位】湖北文理学院教育学院,湖北襄阳 441053;湖北文理学院教育学院,湖北襄阳 441053【正文语种】中文【中图分类】TP391.411 引言视频图像序列目标跟踪[1-2]是计算机视觉领域的核心问题,广泛地应用在智能监控、人机交互、机器人导航、医学诊断以及精确制导武器等领域。
近十几年随着信息技术的快速发展,目标跟踪吸引了众多研究者的关注,成为热点研究问题。
块匹配跟踪方法简单,运算时间短,跟踪效果好,已在工程中应用。
但当存在视频跟踪的目标外观的变化,包括:目标运动过程中目标姿态的改变、目标的形变、视角的改变、目标尺度变化等时,跟踪精度会下降[3],因此,要对目标进行长时间稳定的跟踪,就需要合理地处理目标尺度和旋转变化,否则会导致跟踪失败。
针对目标尺度和旋转变化问题,国内外学者取得了大量研究成果。
这些方法可以在各种跟踪算法中应用。
Ning[4]等人提出通过计算候选区域像素点的权重分布图,从而估计出目标的最佳尺度,但尺度估计的精度仍有待提高。
目标跟踪中的多特征融合方法研究与优化一、引言目标跟踪是计算机视觉领域中的一个重要研究方向,其旨在通过连续观察目标在视频序列中的运动,并在给定的起始帧中确定其位置,从而实现在整个视频序列中对目标进行跟踪的任务。
由于目标的外貌和运动特征在不同的场景下会发生变化,传统的目标跟踪方法通常无法满足高精度和高效率的要求。
因此,本文将研究目标跟踪中多特征融合方法,并对其进行优化,以提高目标跟踪的准确性和鲁棒性。
二、多特征融合方法的研究现状目标跟踪中的特征融合方法旨在从不同的特征表示中获得更全面和准确的目标描述。
目前,主要的特征融合方法可以分为两类:基于特征级融合和基于决策级融合。
1. 基于特征级融合的方法基于特征级融合的方法通过将来自不同特征的信息进行组合,以获得更全面和准确的目标描述信息。
其中,主要的特征包括外貌特征、运动特征和上下文特征。
例如,外貌特征可以使用颜色和纹理等信息,运动特征可以使用目标的速度和加速度等信息,上下文特征可以使用目标周围区域的信息。
这些特征的融合可以通过加权平均、特征融合网络等方法实现。
2. 基于决策级融合的方法基于决策级融合的方法通过将来自不同跟踪器的决策进行组合,以获得更可靠和准确的跟踪结果。
其中,主要的决策融合方法包括投票融合、权重融合和置信度融合等。
投票融合将不同跟踪器的目标位置进行综合,通过统计投票得分最高的位置作为最终的跟踪结果;权重融合通过给不同跟踪器分配权重,根据权重的大小进行融合;置信度融合通过计算不同跟踪器的跟踪置信度进行融合。
三、多特征融合方法的优化策略针对目标跟踪中多特征融合方法存在的问题和挑战,本文提出以下优化策略,以提高目标跟踪的精度和鲁棒性。
1. 特征选择策略由于目标的外貌和运动特征在不同的场景下会发生变化,所选取的特征对目标跟踪的效果起着至关重要的作用。
因此,本文建议使用自适应特征选择策略,根据目标的外貌和运动特点自动选择适合的特征进行融合。
2. 权重学习策略在特征融合过程中,不同特征的重要性不同,对目标跟踪结果影响也不同。
面向鲁棒跟踪的视觉特征自适应选择与融合方法研究视频图像中的运动目标跟踪作为计算机视觉研究当中的一个基础性跨学科问题,融合了图像处理、模式识别、机器学习等多个不同领域的理论和知识。
近些年来随着高性能计算机的发展、日益增长的自动视频分析需求,运动目标跟踪已经成为计算机视觉领域的一个热点研究问题。
在视觉导航[1],视频压缩编码[2],智能监控[3],智能交通[4],人机交互[5],医学[6],军事[7]等领域有着广阔的应用前景.在运动目标备受研究者们的关注的同时,也有很多因素使得鲁棒精确实时地定位运动目标存在一定程度的困难。
这些因素主要包括:背景干扰,摄像机抖动,障碍物遮挡,光照变化,目标自身姿态的变化等等。
在这些复杂条件下,仅使用单一的特征来描述目标表达能力不够,因此,有很多研究者从众多的特征描述子中挑选出最具表达能力的k个特征,然后将其有效地融合,从而提高复杂场景下多特征的描述能力。
1. 常见的特征描述子1.1颜色特征颜色特征[8]是在图像检索中应用最为广泛的视觉特征,主要原因在于颜色往往和图像中所包含的物体或场景十分相关。
此外,与其他的视觉特征相比,颜色特征对图像本身的尺寸、方向、视角的依赖性较小,从而具有较高的鲁棒性。
颜色直方图是在许多图像检索系统中被广泛采用的颜色特征。
它所描述的是不同色彩在整幅图像中所占的比例,而并不关心每种色彩所处的空间位置,即无法描述图像中的对象或物体。
颜色直方图特别适于描述那些难以进行自动分割的图像。
当然,颜色直方图可以是基于不同的颜色空间和坐标系。
最常用的颜色空间是RGB颜色空间,原因在于大部分的数字图像都是用这种颜色空间表达的。
然而,RGB空间结构并不符合人们对颜色相似性的主观判断。
因此,有人提出了基于HSV空间、Luv空间和Lab空间的颜色直方图,因为它们更接近于人们对颜色的主观认识。
其中HSV空间是直方图最常用的颜色空间。
它的三个分量分别代表色彩(Hue)、饱和度(Saturation )和值(Value)。
计算颜色直方图需要将颜色空间划分成若干个小的颜色区间,每个小区间成为直方图的一个bin。
这个过程称为颜色量化(color quantization)。
然后,通过计算颜色落在每个小区间内的像素数量可以得到颜色直方图。
颜色量化有许多方法,例如向量量化、聚类方法或者神经网络方法。
最为常用的做法是将颜色空间的各个分量(维度)均匀地进行划分。
相比之下,聚类算法则会考虑到图像颜色特征在整个空间中的分布情况,从而避免出现某些bin 中的像素数量非常稀疏的情况,使量化更为有效。
另外,如果图像是RGB格式而直方图是HSV空间中的,我们可以预先建立从量化的RGB空间到量化的HSV空间之间的查找表(look-up table),从而加快直方图的计算过程。
颜色特征作为一个最具代表性的全局特征,计算简单,在很多条件下用颜色特征来描述目标都能取得比较鲁棒的结果。
但是,在一些复杂条件下,如光照变化,背景干扰等情况下缺乏鲁棒性。
1.2 HOG特征HOG即histogram of oriented gradient, 是用于目标检测的特征描述子,该技术将图像局部出现的方向梯度次数进行计数,该方法和边缘方向直方图、scale-invariant feature transform类似,不同的是hog的计算基于一致空间的密度矩阵来提高准确率。
Dalal[9]首先在05年的CVPR中提出HOG,用于静态图像or视频的行人检测。
HOG的核心思想是所检测的局部物体外形能够被光强梯度或边缘方向的分布所描述。
通过将整幅图像分割成小的连接区域(称为cells),每个cell生成一个方向梯度直方图或者cell中pixel的边缘方向,这些直方图的组合可表示出(所检测目标的目标)描述子。
为改善准确率,局部直方图可以通过计算图像中一个较大区域(称为block)的光强作为measure被对比标准化,然后用这个值(measure)归一化这个block中的所有cells.这个归一化过程完成了更好的照射/阴影不变性。
与其他描述子相比,HOG得到的描述子保持了几何和光学转化不变性(除非物体方向改变)。
因此HOG描述子尤其适合人的检测。
1.3纹理特征图像纹理是一种重要的视觉手段,是图像中普遍存在而又难以描述的特征。
纹理特征提取的目标是:提取的纹理特征维数不大、鉴别能力强、稳健性好,提取过程计算量小,能够指导实际运用。
纹理的定义一直为人们所关注,但是图像纹理定义问题至今没有得到圆满的解决,仍然不存在为众人所公认的定义。
其中的共识是一:纹理不同于灰度和颜色等图像特征,它通过像素及其周围空间邻域的灰度分布来表现,即局部纹理信息;二:局部纹理信息不同程度的重复性,即全局纹理信息。
Ojala[10]等提出了一种非常有效的纹理特征描述子,称为LBP。
LBP描述子被定义为灰度尺度不变纹理测量,他是来源于局部邻域的纹理定义。
LBP纹理特征最重要的特性在于对光照变化不敏感,另外一个同样重要的特性在于他的计算特别简单。
近年来,出现了很多由LBP演变而来的特征,如:LTP[11]和MB-LBP[12]等。
1.4 尺度不变特征转换表达—SIFT尺度不变特征转换(Scale-invariant feature transform或SIFT)是一种是用于图像处理领域的一种局部特征描述子,它在寻找空间尺度的极值点,并提取出这些点的尺度、位置和旋转不变量。
该算法由David Lowe[13-14]在1999年所发表,2004年完善总结。
因其在尺度转换方面的不变特性,且对光线、噪声等变化也比较鲁棒,所以在视觉跟踪领域得到了广泛应用。
Zhou[15]等用SIFT特征来关联感兴趣的区域,然后用Mean Shift算法来搜索相似度最大的区域,通过两者的结合来找寻到最大似然概率分布的区域,从而进行连续鲁棒的跟踪。
但是当背景模糊时,SIFT特征匹配会导致一对多的问题,与Mean Shift所搜索的结果可能会自相矛盾。
基于SIFT特征表达具有较高的特征维数,计算耗时,并且在某些情况的目标SIFT特征点稀少也会使得匹配不稳定。
1.5 加速鲁棒特征表达—SURFSURF(Speed Up Robust Feature)算法由Bay等[16]提出来的,是对SIFT的改进。
它借鉴了SIFT中的简化思想,使得模板对图像的滤波只需要进行几个简单的加减法。
在计算速度上要远快于SIFT,并且很稳定。
He等[17]提出了基于SURF 的跟踪算法,通过判断局部SURF特征和全局运动的兼容性,这种跟踪算法对目标外观变化和背景模糊比较鲁棒。
2 多特征自适应融合在实际的复杂动态变化的跟踪场景中,基于单个视觉特征的目标描述很难对目标及场景所有的变化都足够鲁棒,从而使得基于单个视觉特征的目标跟踪算法变得不可靠。
如果能基于实际场景内容将目标的多个视觉特征自适应的融合在跟踪算法中,则可以利用不同特征之间的互补性,更好地适应场景变化,实现更为鲁棒的目标跟踪。
近年来,由于各种各样的特征描述子的出现,越来越多的研究者关注多特征的联合表达,包括局部特征和全局特征[18]。
有一些研究者关注多特征的融合,提出了一些融合多特征的新颖的特征描述子。
Zoidi[19]等提出了一个基于外观表达的目标跟踪框架,利用了局部steering描述子和颜色直方图信息。
Wu[20]等联合了已经存在的一些视觉特征,将其应用到boosting框架中来提高跟踪的精度和速度。
Wang[21]联合LBP和HOG特征提出了一种新的LBP-HOG描述子用来做行人检测,在处理部分遮挡的行人上取得了不错的效果。
然而,大部分在特征集的静态多特征描述子不能解决运动目标的形变问题。
也有一些研究者,将已有的特征描述子,如:颜色,梯度,边缘和纹理等联合起来,在决策级融合他们的输出以便提高跟踪精度。
Yang[22]等发现了一个特殊特征的超平面结合,能够最好的在一个特征池里面将样本分为两类。
Zhou[23]等用颜色和SIFT特征来定位下一帧中最可靠的目标。
尽管,许多研究都表明了多特征融合跟踪的有效性,仍然存在一些问题,如:对跟踪目标和背景先验知识的需求,缺乏自适应的跟踪策略以及计算负担偏重等。
如果,研究者们仅考虑将几种固定的特征进行融合,在复杂场景下其跟踪效果不一定能达到最优,因为在不同的场景下最具表达能力的特征并不相同。
正因为存在这样的问题,越来越多的研究者关注特征的选择。
也就是,从一系列的特征中用一定的方式选择出最具表达能力的k个特征然后再进行自适应的融合。
一些研究者[24=26]提出从特征池中选择出最具表达能力的特征来提升跟踪的精度。
然而,这种情况下只有一种特征被利用了,当特殊的情况发生的时候将可能跟踪失败。
在线特征选择[27-29]提升了实时目标跟踪的鲁棒性和精确性。
Li[30]等将几种特征看作一个整体而不是将他们单个的进行赋予权值,从而选择出最具区分能力的一个特征子集。
Yoon[31]等提出了一种包括跟踪器选择和融合的框架来提高跟踪的性能。
然而,这些方法都没有提出一个自适应决定每一个特征在跟踪中重要性的跟踪框架。
3 常见的目标跟踪算法视频图像中的运动目标跟踪技术在近些年来发展迅速,根据应用场合的需要,研究者们提出了许多方法。
其中主要的基于单摄像机的跟踪算法有点跟踪、核跟踪和轮廓跟踪等。
3.1点跟踪在基于点的跟踪方法中,跟踪实际上就是通过相邻帧之间的一些用来描述目标的的位置或者运动信息的点进行关联。
这种方法需要一个外部机制在每一帧中来检测目标。
根据关联方式的不同,点跟踪可分为基于确定性的跟踪和基于统计方法的跟踪。
确定性方法先采用一组运动约束对相邻帧的目标定义一个代价函数。
通过最小化这个代价函数来跟踪目标。
从视频图像中测量所得到的数据总是包含有噪声的,并且目标的运动也会有随机的干扰。
基于统计的方法引入概率统计的思想,将不确定性观察(如概率密度函数)与不同的状态相联系,从而不再假设运动系统输入与输出的完全确定性,对目标的状态参数,例如位置、速度和加速度等建立空间模型,然后从目标检测模块获取目标信息,通过估计目标状态进行跟踪。
3.2核跟踪核跟踪中的“核”指的是目标的形状和外观。
例如矩形模板或者是用关联直方图表示的椭圆。
核跟踪通过在连续帧中计算目标核的运动来跟踪目标,这种运动通常指的是是参数转换形式如平移,旋转和放射变换等。
这类算法主要包括三个要素:目标外观模型、相似性度量以及搜索策略。
根据这三个要素的选取方法不同,把核跟踪方法分为三类:基于模板的方法、基于概率模型的方法和基于多视角模型的方法。
基于模板匹配的方法是最常见的核跟踪方法。
模板匹配就是在当前帧图像中搜索与目标参考模板最匹配的图像区域。
通常使用图像的亮度特征和颜色特征来形成模板。