基于视频的运动人体检测技术研究

基于视频的运动人体检测技术研究
基于视频的运动人体检测技术研究

基于视频的运动人体检测技术研究

摘要在视频监控领域中,快速准确地检测出运动人体,是后续进行运动分析的初级处理。本文将单摄像头拍摄的视频流,首先转换成静止的图像帧,通过MATLAB利用中值法进行背景模型的重建,背景减除来进行运动目标检测,并通过图像后处理技术,将运动人体快速准确地检测出来。通过对公共视频数据库及自拍视频的检测实验,均得到了较理想的运动人体图像,证明了该技术的可行性。

关键词视频序列;运动人体;MATLAB;目标检测

前言

当今社会,智能视频监控已分布到各行各业,是安全防范系统的重要组成部分。运动人体的检测是视频监控系统进行运动分析的最底层,是后续进行各种高级处理如目标分类、行为理解等的基础。本文以视频监控系统的应用为目的,将单摄像头拍摄的彩色视频流,首先转换成静止的图像帧,通过MATLAB利用中值法进行背景模型的重建,背景减除来进行运动目标检测,并通过图像后处理技术,检测到了较理想的运动人体图像。

1 运动目标检测

背景减除是当前最简单也是最常用的一种检测方法。该方法通过将当前图像帧与背景图像的灰度值直接进行相减操作,并将得到的差值与某一阈值T进行比较,大于阈值T的即被认定为是目标点,赋值为1;反之,认定为是背景点,赋值为0,进而检测出运动人体目标。

1.1 中值法背景建模

根据视频序列的特点,在时间序列上,运动人体经过视频图像上某一位置的时间是非常短暂的,大部分时间在该位置上显示的都是背景图像,因此本文利用中值法[1-2]来进行背景模型的重新建立,该方法能够利用图像序列中的一部分图像重新构造出精确的背景图像。其思想就是将图像序列中的部分图像按照其中像素的顺序进行排列,然后选出中间的像素值以此作为背景图像中对应位置处的像素值,遍历图像序列中所有的像素,即可以获得精确的背景图像。

1.2 差分及二值化

采用前述的背景减除法对图像进行差分操作,得到的差分结果为灰度图像,而在后续的处理过程中,用到更多的是二值化图像。将灰度图像进行二值化的常用方法是阈值分割法,其中阈值的选取至关重要。

根据阈值选取的不同一般分为局部阈值算法和全局阈值算法。全局阈值算法

相关主题
相关文档
最新文档