当前位置:主页 > 科技论文 > 软件论文 >

基于OpenCV的目标检测与跟踪算法的研究与实现

发布时间:2017-03-25 14:08

  本文关键词:基于OpenCV的目标检测与跟踪算法的研究与实现,由笔耕文化传播整理发布。


【摘要】:计算机网络化进程的加快和安防市场应用需求的细化,促进了视频监控的快速发展,推动了监控系统在交通、安防等领域的高速繁荣。运动目标检测与跟踪技术是视频监控和视频分析的基础,其改进与发展对视频监控的推广应用具有重要意义。针对目前运动目标检测与跟踪技术的发展现状,论文基于OpenCV开源计算机视觉库和Visual Studio 2013开发平台,以视频序列中的运动目标为对象,采用多种数字图像处理技术对获取图像进行预处理,改进目标检测算法提高检测过程的实时性和有效性,优化跟踪处理算法实现目标的快速和准确跟踪。论文主要包括以下三个方面研究内容:在图像预处理阶段本文利用直方图均衡化来获得良好的图像视觉效果、研究高斯模糊和中值模糊对图像中常见噪声的消除效果、采用Ostu等阈值处理方法对图像进行阈值分割、选用数学形态滤波改善二值化图像和目标结构特征效果。在目标检测阶段考虑目标检测的实时性和有效性,采用改进的背景减除法结合帧差法对运动目标检测进行多组仿真实验。对可见光视频和红外视频中目标检测结果表明本文的算法可以有效抑制背景对目标干扰,实现目标的准确完整的检测。在目标跟踪处理时本文主要研究了以颜色特征进行跟踪的Camshift算法及其算法的实现。针对Camshift算法对目标的严重遮挡处理的不足,提出利用Kalman滤波器预估目标位置来修正Camshift算法对目标的跟踪。通过仿真实验对比表明Camshift跟踪算法在经过Kalman对目标位置的预测与修正后实现了对存在严重遮挡的物体的准确跟踪,有良好的可行性和实时性。论文通过实验验证了改进后的运动目标检测与跟踪算法,具有良好的实时性和有效性,对智慧城市和平安城市建设具有广泛的应用价值。
【关键词】:运动目标检测 运动目标跟踪 OpenCV Kalman滤波 Camshift
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.41
【目录】:
  • 摘要3-4
  • Abstract4-10
  • 第一章 绪论10-14
  • 1.1 选题背景及研究意义10-11
  • 1.2 国内外研究现状11-12
  • 1.3 本文的研究内容与结构安排12-14
  • 第二章 OpenCV技术14-22
  • 2.1 OpenCV的特点14-15
  • 2.2 OpenCV在VS2013下的配置15-19
  • 2.3 OpenCV数据结构与常用函数19-21
  • 2.3.1 OpenCV数据结构19
  • 2.3.2 OpenCV常用函数19-21
  • 2.4 本章小结21-22
  • 第三章 视频图像处理技术基础22-38
  • 3.1 直方图均衡22-25
  • 3.2 图像的平滑处理25-30
  • 3.3 图像二值化30-34
  • 3.3.1 二值化阈值的选取30-32
  • 3.3.2 二值化阈值的实现32-34
  • 3.4 数学形态学滤波34-37
  • 3.4.1 膨胀与腐蚀34-35
  • 3.4.2 开运算与闭运算35-37
  • 3.5 本章小结37-38
  • 第四章 运动目标检测38-49
  • 4.1 运动目标检测的常用算法38-43
  • 4.1.1 光流法38-39
  • 4.1.2 背景减除法39-41
  • 4.1.3 帧间差分法41-43
  • 4.2 改进的目标检测方案与实验结果43-48
  • 4.2.1 目标检测方案与结果分析44-45
  • 4.2.2 运动目标检测结果与分析45-48
  • 4.3 本章小结48-49
  • 第五章 基于Camshift运动目标跟踪49-65
  • 5.1 目标跟踪常用的视觉特征49-51
  • 5.2 Camshift跟踪算法51-57
  • 5.2.1 Camshift算法51-52
  • 5.2.2 Camshift算法实现的步骤52-57
  • 5.3 Kalman滤波器57-60
  • 5.4 改进的目标跟踪方案与实验结果60-64
  • 5.5 本章小结64-65
  • 第六章 总结与展望65-67
  • 6.1 论文工作总结65-66
  • 6.2 未来工作展望66-67
  • 参考文献67-72
  • 致谢72

【相似文献】

中国期刊全文数据库 前10条

1 江林升;;利用OpenCV实现人脸检测[J];电脑编程技巧与维护;2009年11期

2 宋涛;马宇峰;蔺海峰;;OpenCV在目标跟踪中的应用及实现[J];计算机与网络;2009年24期

3 赵黎;;基于OpenCV的人脸检测系统设计与实现[J];科技信息(科学教研);2008年18期

4 周前进;项政权;;采用OpenCV实现的录相机程序[J];软件导刊;2008年07期

5 柴树杉;;基于OpenCV的汉字绘制研究[J];计算机工程与设计;2008年19期

6 阴法明;;基于OpenCV的图像处理[J];科技信息;2009年32期

7 谢明华;刘辉;王新辉;;基于OpenCV的实验室视频签到系统的设计[J];计算机与现代化;2010年03期

8 张进猛;张进秋;;基于OpenCV的图像采集和处理[J];软件导刊;2010年01期

9 赵霞;陆小龙;廖明;;基于OpenCV的角铁中线检测方法[J];中国测试;2010年03期

10 郭刘杰;张崇哲;李居峰;缪康鹏;;基于OpenCV的涂树白机视觉图像背景去除[J];机械制造;2010年06期

中国重要会议论文全文数据库 前5条

1 ;The System of Face Detection Based on OpenCV[A];第24届中国控制与决策会议论文集[C];2012年

2 王强;刘建丽;;基于OpenCV的运动目标检测算法的实现[A];逻辑学及其应用研究——第四届全国逻辑系统、智能科学与信息科学学术会议论文集[C];2008年

3 谭彩凤;邢座程;田海军;;基于OpenCV体系结构的LSSVM算法与人脸检测研究[A];中国电子学会第十六届信息论学术年会论文集[C];2009年

4 王福斌;刘杰;陈至坤;刘阔;潘晓娣;;基于OpenCV的履带式机器人运动物体视觉跟踪[A];2009中国仪器仪表与测控技术大会论文集[C];2009年

5 郑国荣;熊昌镇;张彦;;一种基于OpenCV的嵌入式视频监控方法[A];中国计量协会冶金分会2010年会论文集[C];2010年

中国硕士学位论文全文数据库 前10条

1 石浩然;基于嵌入式系统人脸识别的分析与研究[D];内蒙古大学;2015年

2 孙波翔;OpenCV-Julia的封装及在遥感图像处理中的应用[D];昆明理工大学;2015年

3 杨亚明;基于OpenCV的绝缘子及等电位线故障状态智能识别[D];西南交通大学;2015年

4 陈春林;基于pcDuino的人脸检测追踪系统[D];兰州大学;2015年

5 丁元舟;停车场远程视频监控系统的设计与开发[D];华中师范大学;2015年

6 周鹏;基于OpenCV的双目立体视觉系统定标与三维重构技术研究[D];宁夏大学;2015年

7 孙付超;基于OpenCV的图像预处理在仪表定位中的应用[D];山东大学;2015年

8 施天敏;基于OPENCV的结构光投影仪的标定研究[D];江苏科技大学;2015年

9 徐立东;基于OpenCV的Marangoni凝结液珠图像分析研究[D];新疆大学;2015年

10 汪翠;基于OpenCV的人脸检测与跟踪算法研究与实现[D];哈尔滨工业大学;2014年


  本文关键词:基于OpenCV的目标检测与跟踪算法的研究与实现,由笔耕文化传播整理发布。



本文编号:267307

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/267307.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户af189***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com