一种改进的视频运动目标检测算法.doc

上传人:gs****r 文档编号:1629620 上传时间:2019-03-09 格式:DOC 页数:5 大小:51KB
下载 相关 举报
一种改进的视频运动目标检测算法.doc_第1页
第1页 / 共5页
一种改进的视频运动目标检测算法.doc_第2页
第2页 / 共5页
一种改进的视频运动目标检测算法.doc_第3页
第3页 / 共5页
一种改进的视频运动目标检测算法.doc_第4页
第4页 / 共5页
一种改进的视频运动目标检测算法.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、一种改进的视频运动目标检测算法摘 要针对传统 Surendra 背景减除法在外界噪声干扰、光照突变时鲁棒性不高,分割阈值难确定等缺点,本文提出了一种新的视频运动目标检测方法。该方法将 Surendra 算法与六帧差分算法相结合来构建运动目标的轮廓模型,并利用最大类间方差法和动态阈值法提高算法的稳定性,通过连通性检测和形态学处理,得到完整的运动目标。实验结果表明,改进算法有效克服了外界噪声干扰、光照突变及空洞现象,与同类算法相比,具有更高的检测准确率和实时性。 关键词运动目标检测 Surendra 算法 六帧差分 最大类间方差法 中图分类号:TP391 文献标识码:B 文章编号:1009-914

2、X(2016)07-0023-01 引言 运动目标检测技术是计算机视觉的一个重点研究课题,已在智能监控系统、军事战场、海事搜救等领域1,2得到广泛应用,是目标跟踪与识别3的基础,因此,对运动目标检测方法的研究具有重要的意义。本文提出一种结合 Surendra 算法和六帧差分法来建立目标的检测模型,利用最大类间方差法14和动态阈值分割法进一步改进算法,增强目标和背景的区分度,通过后期处理,提取完整的运动目标。实验表明,改进的目标检测算法有效克服了噪声干扰、光照突变及空洞现象,具有更高的准确度和鲁棒性。 1 传统 Surendra 算法及改进 1.1 传统 Surendra 算法原理 传统 Sur

3、endra 算法的基本思想是对视频序列中的连续帧作差分运算,根据设定的阈值对差分图像中的像素点进行划分。如果像素点的灰度值大于阈值,则背景图像中相应位置的像素值保持不变;如果像素点的灰度值小于阈值,则对背景值进行更新,并在一定时间内得到背景图像。 1.2 Sruendra 算法的改进 Sruendra 算法简单、易于实现,但阈值的确定至关重要,若阈值选择不当将会影响目标和背景的区分度,导致目标或背景错分,而最大类间方差法能够自适应地确定目标和背景的分割阈值。因此,在 Surendra背景更新算法中嵌入最大类间方差法确定检测目标和背景的最佳阈值。采用遍历法,当方差最大时,目标和背景之间的区分度最

4、大,此时,为最佳阈值。 2 六帧差分算法 三帧差分法对目标之间的重叠部分检测较困难,仍有空洞存在,而Surendra 算法检测的目标轮廓不准确。因此,本文利用六帧差分算法和Surendra 算法进行结合,六帧差分算法原理如下: 在视频序列中,连续读取六帧视频图像, , , , , ,并依次进行两两差分,并二值化处理,公式如下: 3 本文检测算法流程 目标检测过程中,首先分别采用最大类间方差法改进的 Surendra 算法和动态阈值法改进的六帧差分算法得到运动目标,然后将两种算法得到的二进制图像进行逻辑运算。由于得到的目标图像中仍有小孔洞和少量噪声,所以采用连通性检测和形态学滤波进行后期处理后,

5、最终得到运动目标的完整像素。 4 实验结果与分析 为了检测本文算法的性能,在 2.8GHz CPU,4G RAM,Windows 32 位操作系统的 PC 机上,利用 Visual Studio 2010 和 Opencv2.4 编程完成测试。 图 2 是对标准视频序列利用四种不同算法进行目标检测的结果。其中,图 2(a)中的三帧图像从左到右依次为摆动树枝干扰、光线突变、物体运动状态改变时未进行目标检测的原始图像。 从图 2 所示的检测结果可以看出,当树枝摆动干扰时,图 2(b)中的传统 Surendra 算法能较好地适应场景的变化,在一定程度上抑制了噪声的干扰,而图 2(c)中的三帧差分法对

6、外界噪声的抑制不明显。当光照突变时,图 2(b)中的传统 Surendra 算法将大量的背景像素误判为前景,而图 2(c)中的三帧差分法有效地抑制了光照突变的影响,但检测目标存在明显的空洞现象。当运动目标出现静止到运动或运动到静止的状态改变时,Surendra 算法和三帧差法提取的运动目标像素都较少。和前两种算法相比,图 2(d)中的文献15算法具有较强的抗噪性,但检测目标存在较多的漏检像素,而图 2(e)中的本文算法有效地克服了外界噪声干扰、光照突变及目标运动状态改变带来的影响,得到了完整的运动目标,检测准确度更高。 在上述检测过程中,四种算法对单帧图像的平均运行时间如表 1 所示。 为了进

7、一步对本文算法进行客观评价,在三种干扰情况下,现分别采集连续的视频图像各 1500 帧作为样本,计算四种算法进行目标检测的平均准确率和平均虚警率,其中准确率是指检测目标的准确度。算法性能比较如表 2 所示。 从表 2 中四种算法的性能比较可以看出,在树枝摆动、光线突变和物体运动状态改变时,传统 Surendra 算法和三帧差分算法的抗干扰性都较弱,且算法的检测准确率较低。相比于 Surendra 算法和三帧差分法,文献算法的检测准确度分别为 81.2%、80.6%和 83.3%,误检率分别为4.6%、3.4%和 4.8%,而本文算法的检测准确度分别为 98.1%、96.5%和97.4%,误检率

8、分别为 1.8%、2.1%和 1.9%,和前三种算法相比,本文算法性能优越。 5 结论 本文提出一种新的联合 Surendra 背景差分法和六帧差分法的视频运动目标检测算法,利用最大类间方差法解决了 Surendra 算法分割阈值难确定的问题,动态阈值法抑制光照变化的影响,通过连通性检测和形态学处理,得到完整的运动目标像素,有效地解决了算法应对噪声干扰、光照突变及空洞问题,目标检测的准确度也有了明显提高。 参考文献 1 S Saravanakumar,A Vadivel Saneem,C G Ahmed. Multiple human object tracking using background subtraction and shadow removal techniquesC.The International Conference on Signal and Image Processing(ICSIP) ,2010. 2 刘杰,安博文.海面红外小目标检测算法研究J.红外技术,2015,37(1):16-19. 3 张晓春,孟令军,韩朝辉.一种优化的运动目标定位与跟踪算法研究J. 计算机测量与控制,2015,23(4):1266-1268.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。