论文部分内容阅读
在智能交通和计算机视觉领域中,行人的检测和跟踪是一个重要的,也是最基本的任务,是视频场景分析、高层语义分析等诸多后续工作的基础。行人检测与跟踪技术在视频监控、交通、人机交互、机器人视觉导航、虚拟现实、医学图像和国防等各方面都有着广泛的应用。尽管行人的检测和跟踪技术已经研究了十多年,但仍是一个非常活跃的研究领域,目前还没有一个标准的,健壮的,精确的,高性能的,和实时的行人检测和跟踪算法。由于行人固有的一些特性,应用场景的复杂性,人与人或人与环境之间的相互影响,使得行人的检测和跟踪是计算机视觉研究领域中最难的一项挑战。本论文研究了视频中单摄像机下的行人检测与跟踪的几个关键问题,包括目标与背景、阴影的准确分割;准确的行人判断;更快的跟踪速度;更准确的跟踪定位。论文的重点及创新成果包括:(1)前景与背景的分割本文对视频中运动物体检测进行了研究,针对现有运动物体检测方法的不足之处,提出了一种鲁棒性较好的,能满足实时性要求的区间分布式背景模型的目标检测算法,主要包括预处理,区间分布模型建模、降噪处理、前景提取和背景更新等步骤。该方法的基础是本文提出的区间分布模型,该模型旨在建立一个快速,准确,具有较强适应性的背景模型;为了更好的适应光照、天气等的变化,该算法包含适时的背景更新策略。(2)阴影的检测对视频目标检测中的阴影检测问题进行了分析,提出了一种基于Gabor小波和颜色模型的阴影检测算法。首先,建立背景的区间分布模型和阴影参数模型,通过差分法提取前景区域并结合Gabor小波纹理特征分析找出潜在的阴影点;然后通过阴影颜色模型对这些潜在的阴影点进行颜色分析,找出真正的阴影区域。(3)静态背景下的行人检测针对静止摄像头下行人检测存在的问题进行了研究,提出了一种基于混合特征集的行人检测方法,该方法采用本文提出的混合特征集。首先,本文在借鉴矩形特征的边缘描述方法,分析行人姿态的边缘特性后得到了新的特征集-三角特征集,在融合矩形特征、三角特征和非对称特征之后,本文提出了一种新的特征集-混合特征集。同时,针对传统的AdaBoost算法(基于矩形特征集的AdaBoost算法)中存在过度拟和,本文提出了一种改进的AdaBoost算法,该方法使用的是混合特征集,并优化了阀值选取策略、权重更新策略和归一化处理,改进了原算法的样本训练过程,最后针对视频中行人随着镜头距离变化而导致大小变化的特点,提出了多尺度窗口遍历策略。(4)动态背景下的行人检测针对移动摄像头下的行人检测进行了研究,提出了一种基于量子演化的行人检测优化方法。该方法建立在AdaBoost行人分类算法、支持向量机(SVM)理论和多目标优化原理的基础之上,该方法的核心是基于实值编码的量子演化算法。首先,使用AdaBoost算法对行人进行粗粒度的分类,然后使用支持向量机(SVM)设计精度更高的行人检测器。针对SVM的分类器参数多,关系复杂,而且无好的调节准则,本文根据核函数的构建条件,将实值量子演化算法引入到SVM参数的寻优问题中,对于分类性能采用多目标优化的概念,取得了较好的效果,同时从理论上分析了算法的复杂度,保证了算法的实时性。(5)行人跟踪提出了一种改进的CamShift算法和关联矩阵相结合的行人跟踪算法。本文首先提出了一种改进的CamShift的定位算法,该算法用来对行人目标进行精确定位。为了解决复杂情况下跟踪问题,如行人目标的聚集,遮挡,突然消失,出现等情况,在此基础之上,提出了一种基于CamShift和多因素关联矩阵的算法。首先通过区间分布模型和阴影检测,获取前景团块,然后通过Kalman滤波对目标位置进行预测,用改进的CamShift定位算法在预测位置的基础之上对行人目标实现精准定位,接着分析前景团块与预测的目标的相似度,建立前景团块与目标之间的多因素关联矩阵,经过关联矩阵的判断和推理,完成对行人在复杂环境下的准确跟踪。