摘要:行人检测是计算机视觉研究中的极具挑战的热点和难点。本文在介绍运动目标检测方法的基础上,阐述了帧间差分法的原理,并采用帧间差分法来设计实现视频图像中行人的检测和跟踪的结果。在设计过程中首先对视频中的图像采用帧间差分法进行图像拆分处理。然后对图像进行灰度化处理,便于图像特征的明显、清晰、减少处理的数据。再进行阈值设置,对图像进行阈值二值化处理。得到二值化处理后的图像后对图像进行图像滤波。图像滤波利用数学形态学滤波方法,利用形态学滤波中腐蚀和膨胀运算方法进行图像滤波,最后在视频中框出运动目标。帧间差分法是根据不同帧图像之间的差别来识别运动目标。整个检测过程通过MATLAB编程及调试实现。测试证明,基于帧间差分的行人检测方法能有效地提取动态图像中的运动目标。
关键词: 图像灰度化处理;帧间差分法;行人检测;卡尔曼滤波
目录
摘要
Abstract
1 绪论-1
1.1 课题研究背景及意义-1
1.2 行人检测与跟踪概述-2
1.3 国内研究现状-3
1.3.1 特征提取-3
1.3.2 分类与定位-4
1.4 本文研究-4
2 图像预处理基本原理-6
2.1 图像灰度化处理-6
2.1.1 分量法-6
2.1.2 最大值法-6
2.1.3 平均值法-6
2.1.4 加权平均值法-7
2.2 图像滤波-8
2.2.1 中值滤波-8
2.2.2 数学形态学滤波-8
2.3 图像分割-10
3 运动目标检测算法-11
3.1 背景减除法-11
3.2 帧间差分法-12
3.2.1 两帧差分法-12
3.2.2 三帧差分法-12
3.3 边缘检测-14
3.4 光流法-14
4 目标跟踪设计-16
4.1 卡尔曼滤波目标跟踪-16
4.2 目标跟踪GUI演示界面实现-16
结 论-18
参 考 文 献-19
附录A 主要程序-20
致 谢-25