基于OpenCV的智能视觉监控系统的设计与实现

基于OpenCV的智能视觉监控系统的设计与实现

论文摘要

随着人们物质生活水平的提高和计算机视觉技术的发展,人们越来越重视对突发事件的预防和紧急事件的应对。智能视觉监控是实现安全监控的重要手段之一,它能在不需要人干预的情况下,对视频图像序列进行分析自动检测、跟踪与识别监控场景中的目标,并在此基础上进行更高层的行为理解和行为分析。运动目标检测和跟踪是智能视觉监控系统中的关键技术,具有广泛的应用价值。视觉监控系统主要包括两个部分:一个是运动目标的检测和提取,另一个是目标的预测与跟踪。本文的主要目标是在研究目标检测和跟踪算法的基础上,搭建一套跟踪系统实验平台。具体工作如下:1.研究了视觉监控中常用的目标检测算法——帧间差分法和背景减除法,给出了检测原理和步骤,并通过实验对帧差法和高斯模型进行了比较,实验结果体现了这两种方法的优缺点和适用场合。本文选取混合高斯模型进行背景建模。2.介绍了独立分量分析(Independent Component Analysis,ICA)的基本原理和相关的数学基础。提出将ICA算法应用于目标检测中,同时,用信息最大化的独立分量分析(Infomax)算法在MATLAB 7.0环境下进行了仿真实验。实验结果表明ICA是一种有效的目标检测方法。3.在目标跟踪方面,本文研究了CamShift跟踪算法和基于Kalman滤波的运动估计,详细介绍了两种方法的原理和步骤,这为设计系统的跟踪模块奠定了理论基础。4.设计并实现了基于OpenCV的智能视觉监控系统。本文首先根据系统的模块需求给出了整体架构;然后采用OpenCV视觉库在VC++6.0环境下编制了跟踪软件,并利用实验室的设备搭建了一套智能视觉监控系统。系统采用模块化设计,对自采集的视频序列和常用的视频序列进行测试,给出了相应的实验结果。结果表明系统成功实现了运动目标检测和跟踪任务,具有较好的实时性和鲁棒性。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 绪论
  • 1.1 研究背景及意义
  • 1.1.1 计算机视觉概述
  • 1.1.2 视觉监控系统
  • 1.2 国内外研究现状
  • 1.2.1 运动检测方法
  • 1.2.2 目标跟踪方法
  • 1.2.3 视觉监控技术在实际应用中面临的问题
  • 1.3 本文的主要研究内容与章节安排
  • 第二章 输入图像的预处理
  • 2.1 智能视觉监控系统中运动目标的检测和跟踪过程
  • 2.2 输入视频图像的预处理
  • 2.2.1 图像增强技术
  • 2.2.2 图像形态学
  • 2.3 本章小结
  • 第三章 常见的运动目标检测方法
  • 3.1 帧间差分法
  • 3.2 背景减除法
  • 4法'>3.2.1 W4
  • 3.2.2 统计平均法
  • 3.2.3 基于高斯模型的背景建模法
  • 3.3 前景目标的提取方法
  • 3.3.1 图像的二值化
  • 3.3.2 阈值的确定方法
  • 3.3.3 前景目标的位置描述
  • 3.4 本章小结
  • 第四章 基于ICA的运动目标检测
  • 4.1 ICA理论基础
  • 4.1.1 ICA的问题模型
  • 4.1.2 ICA算法
  • 4.2 一种新颖的运动目标检测方法
  • 4.3 实验结果与分析
  • 4.4 本章小结
  • 第五章 运动目标跟踪
  • 5.1 CamShift算法
  • 5.1.1 Mean Shift基础理论
  • 5.1.2 颜色模型
  • 5.1.3 CamShift跟踪算法
  • 5.2 Kalman滤波
  • 5.3 本章小结
  • 第六章 系统的设计和实现
  • 6.1 系统的整体架构
  • 6.2 系统的实现
  • 6.2.1 OpenCV概述
  • 6.2.2 系统软件的设计
  • 6.3 本章小结
  • 第七章 工作总结与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于OpenCV的交通灯绿信比智能调节装置的设计[J]. 电子产品世界 2020(01)
    • [2].OPENCV视觉下闪电解魔方机器人的设计研究[J]. 南方农机 2019(24)
    • [3].应用OpenCV的工商信息提取系统[J]. 福建电脑 2019(12)
    • [4].基于OpenCV的嵌入式人脸识别汽车电动举升门驱动系统[J]. 现代商贸工业 2020(07)
    • [5].基于OpenCV对机器鱼图像处理进行改进[J]. 机器人技术与应用 2019(06)
    • [6].基于OpenCV的三级跳远角度指标分析[J]. 微型电脑应用 2020(06)
    • [7].探索基于OpenCV的图像处理技术在国画中的应用[J]. 无线互联科技 2020(14)
    • [8].基于OpenCV的深度学习目标检测与跟踪[J]. 数字技术与应用 2018(10)
    • [9].基于OpenCV的二维渐变图像数据还原[J]. 现代计算机 2019(18)
    • [10].基于OpenCV的图形识别系统设计[J]. 电子技术与软件工程 2019(21)
    • [11].基于OpenCV的精量喷雾图像处理技术[J]. 农机化研究 2018(06)
    • [12].基于OpenCV的人脸识别的研究[J]. 长治学院学报 2016(05)
    • [13].基于OpenCV的餐厅自动化结算研究[J]. 浙江科技学院学报 2017(03)
    • [14].OpenCV应用现状综述[J]. 工业控制计算机 2017(07)
    • [15].基于OpenCV的银行卡号识别算法研究[J]. 吉林师范大学学报(自然科学版) 2017(03)
    • [16].基于OPENCV的人眼检测算法研究[J]. 科技经济导刊 2017(24)
    • [17].基于OpenCV的图像处理编程教学模式研究[J]. 电子世界 2017(17)
    • [18].基于OpenCV的计算机视觉技术研究[J]. 电脑知识与技术 2015(30)
    • [19].基于OpenCV 的比赛图片中的乒乓球球体识别[J]. 微型电脑应用 2016(04)
    • [20].基于OpenCV的双目摄像机标定技术研究[J]. 计算机与数字工程 2014(12)
    • [21].基于OpenCV的机器视觉功能开发及在工业生产中的应用[J]. 制造技术与机床 2015(03)
    • [22].基于OPENCV的计算机视觉技术研究[J]. 电子世界 2014(18)
    • [23].基于OpenCV多源图像的整合研究[J]. 湖南工程学院学报(自然科学版) 2015(02)
    • [24].基于OpenCV的一种手势识别方法[J]. 物联网技术 2015(06)
    • [25].基于OpenCV的视频监控系统的研究与实现[J]. 内蒙古工业大学学报(自然科学版) 2015(02)
    • [26].基于OpenCV的嵌入式自动捡乒乓球系统设计[J]. 计算机测量与控制 2015(11)
    • [27].OPENCV的计算机视觉技术研究[J]. 信息技术与信息化 2015(09)
    • [28].基于中学创客教育的OpenCV技术教学案例设计探索[J]. 中小学信息技术教育 2020(10)
    • [29].基于OpenCV的视频人脸检测[J]. 数码世界 2019(10)
    • [30].基于OpenCV的锥桶识别技术研究与实现[J]. 湖北汽车工业学院学报 2019(04)

    标签:;  ;  ;  

    基于OpenCV的智能视觉监控系统的设计与实现
    下载Doc文档

    猜你喜欢