基于OPENCV的图像分割与目标跟踪算法的设计与实现

基于OPENCV的图像分割与目标跟踪算法的设计与实现

论文摘要

计算机视觉的目的是赋予机器视觉系统人类的视觉感知功能,并根据感知到的图像对实际物体和场景做出有意义的判断。OpenCV作为一种开源、强大的图像处理和计算机视觉的函数库,可以保证代码的稳定性和实用性。运动目标检测和跟踪是计算机视觉、模式识别、视频编码、智能视频监控等研究领域的重点与难点,经过数十年的不断深入研究上述技术取得长足进步,但实践表明运动目标的检测、跟踪与识别技术远未成熟。本文利用OpenCV的运动目标检测和跟踪的数据结构、函数和基本框架,建立了一个运动目标检测与跟踪系统,主要包括:图像预处理、运动目标的检测模块、车辆跟踪模块。首先本文分析了图像噪声的原理和产生原因,在图像预处理模块中,结合均值滤波和中值滤波提出了中值平均滤波方法,并涉及到直方图均衡和形态学滤波预处理方法。其次本文对常见的图像分割算法进行了较为深入的介绍和探讨,在检测模块部分,将蚁群算法用于图像分割中,设计实现了一种基于蚁群模糊聚类的图像分割算法,对像素进行分类,减少搜索时间,可较为准确的检测出目标。最后在跟踪模块,本文提出了一种基于卡尔曼滤波的特征匹配跟踪算法,以目标质心和面积为特征,缩小搜索范围,实现了对目标的准确跟踪。实验结果表明本文基于OpenCV的运动目标检测与跟踪相关算法具有良好的鲁棒性,能够准确的对运动目标进行准确的检测和跟踪。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第1章 绪论
  • 1.1 课题背景和意义
  • 1.2 国内外研究现状及难点
  • 1.3 OpenCV综述
  • 1.4 研究内容和论文结构
  • 1.4.1 研究内容
  • 1.4.2 论文结构
  • 第2章 图像预处理
  • 2.1 图像噪声
  • 2.2 图像去噪
  • 2.2.1 均值滤波
  • 2.2.2 加权平均法
  • 2.2.3 中值滤波
  • 2.2.4 中值平均滤波算法
  • 2.3 直方图均衡
  • 2.4 数学形态学滤波
  • 2.4.1 膨胀和腐蚀
  • 2.4.2 开运算和闭运算
  • 2.5 本章小结
  • 第3章 图像分割相关技术
  • 3.1 图像分割概述
  • 3.2 图像分割的原理
  • 3.3 图像分割方法分类
  • 3.3.1 基于阈值的分割法
  • 3.3.2 基于边缘的分割算法
  • 3.3.3 基于区域的分割方法
  • 3.3.4 结合特定理论的图像分割技术
  • 3.4 本章小结
  • 第4章 基于蚁群算法模糊聚类的图像分割算法
  • 4.1 蚁群算法
  • 4.1.1 蚁群算法起源
  • 4.1.2 基本蚁群算法模型
  • 4.1.3 TSP问题
  • 4.1.3.1 TSP问题分析
  • 4.1.3.2 TSP算法流程
  • 4.1.4 基本蚁群算法的不足
  • 4.2 基于蚁群模糊聚类的图像分割算法的设计与实现
  • 4.2.1 算法设计
  • 4.2.1.1 初始聚类中心设置
  • 4.2.1.2 引导函数设置
  • 4.2.1.3 算法流程
  • 4.2.2 实验结果与分析
  • 4.3 本章小结
  • 第5章 基于KALMAN滤波与特征匹配的目标跟踪算法
  • 5.1 目标跟踪综述
  • 5.1.1 基于Marr视觉理论的跟踪框架
  • 5.1.2 基于贝叶斯理论的跟踪框架
  • 5.2 Kalman滤波原理
  • 5.3 基于Kalman滤波与特征匹配的目标跟踪算法的设计与实现
  • 5.3.1 算法设计
  • 5.3.2 算法流程
  • 5.3.3 实验结果及分析
  • 5.4 本章小结
  • 第6章 结论与展望
  • 6.1 本文总结
  • 6.2 今后工作展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [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文档

    猜你喜欢