基于视频监控的游泳者检测与跟踪

来源 :太原理工大学 | 被引量 : 0次 | 上传用户:kf3567
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
游泳是一项非常受欢迎的体育运动,它具有健美瘦身、增强抵抗力以及心肌功能等好处。但随之可能发生的溺水问题也成了广大人民的困扰。在我国,泳池救生人员供不应求,而且人的精力是有限的,仅仅依靠救生员已经不能满足实时溺水救助的需求。因此,近年来研究一套关于泳池的智能视频监控系统成为了国内外研究人员关注的热门方向。本文主要研究泳池环境下的游泳者检测与跟踪。虽然现有的检测跟踪算法已经比较成熟,但仍没有一种算法对任意环境下的目标检测跟踪都能取得良好的效果。实现对游泳者的检测与跟踪是对游泳者行为分析判断其是否溺水的前提。而泳池因其环境的特殊性(水的波动、泳道线及砖间缝隙的晃动等),成为一个非常复杂的动态变化的背景。因此,对游泳者的检测与跟踪也成为一个难点问题。本文主要从视频预处理、游泳者检测、游泳者跟踪、溺水行为分析四个方面展开研究。研究工作如下:(1)视频预处理:首先分析了采集的泳池视频图像的特点。由水的波动引起的浮标运动、池底黑色泳道线及砖间缝隙的晃动等,使游泳池成为一个非常复杂的动态变化的背景。本文采用基于Mean Shift算法的泳池图像预处理方法对采集到视频进行降噪处理,减少了因水的波动引起的噪声,达到良好的效果。(2)游泳者检测:比较三种不同的背景差分法(GMM、Codebook、Vibe)对前景检测的结果,其中Vibe算法对前景检测的效果最好。并对其在背景模型初始化和游泳者检测两方面进行改进,提出了基于改进Vibe的泳池游泳者检测算法。在背景模型初始化方面,针对Vibe算法使用第一帧进行背景建模易出现“鬼影”现象的不足,提出了一种结合中值滤波的改进Vibe背景模型初始化算法,对采样的视频帧逐个像素进行中值滤波得到一张含有少量前景的背景图像,并用此图像初始化Vibe的背景模型。在游泳者检测方面,根据游泳者目标的特点,对Vibe算法得到的二值图像进行特定处理,从而确定游泳者的位置。(3)游泳者跟踪:简要介绍了常用的运动目标跟踪算法。本文采用Particle Filter算法对游泳者进行跟踪。首先介绍了基于颜色分布模型的Particle Filter算法原理,实验中通过鼠标选取单个游泳者,并实现对其跟踪。其次,提出了一种基于颜色分布模型的Particle Filter的多游泳者跟踪数据关联算法,实现了对多个游泳者的跟踪,并给出了实验结果及分析。(4)溺水行为分析:主要分析了溺水行为的特点,并根据本视频的特点,假设了几种用于溺水事件检测的特征。最后,设计了状态转移图用于溺水事件检测报警。
其他文献
电瓶车因方便环保而受到越来越多市民的青睐,然而小小的电瓶车也存在着不小的火灾隐患。近期,国内发生了不少电瓶充电引燃爱车的案例。加强日常电瓶的保养,才能延长电瓶车的使用
当今社会是一个信息的社会,信息技术的发展对教育和生活的影响越来越大,甚至可以将信息技术的发展等同于科技的发展。信息技术的发展一方面促进生活和科技的发展,另一方面又
目的探讨右半结肠癌淋巴结转移的规律,对淋巴结转移相关因素进行分析,以此提供淋巴结清扫范围与手术方式选择参照。方法回顾性分析我院2010年1月至2017年12月由同一组医生连
目的探讨任务驱动法在急救护理学教学中的应用效果,以提高教学质量。方法整群抽取2003级高职护理3班为试验组,2003级高职护理4班为对照组。试验组采用任务驱动法,对照组采用传统