学位论文 > 优秀研究生学位论文题录展示

基于FPGA和Nios II的视频运动目标检测系统

作 者: 苟鹏飞
导 师: 喻明艳
学 校: 哈尔滨工业大学
专 业: 微电子学与固体电子学
关键词: 运动目标检测 FPGA Nios II软核处理器 视频采集
分类号: TP274.4
类 型: 硕士论文
年 份: 2008年
下 载: 190次
引 用: 0次
阅 读: 论文下载
 

内容摘要


视频运动目标检测系统能够实现对视频序列中运动目标的检测,是智能监控系统的重要组成部分。在军事、商业、工业等领域,视频运动目标检测系统都拥有广阔的应用前景。本设计基于FPGA技术和Nios II软核处理器,使用软硬件划分的方法进行了系统设计,实现了视频运动目标检测系统。该系统对CMOS图像传感器MT9M011所采集到的视频序列进行处理,得到运动目标检测结果,并将检测结果通过VGA显示器实时显示出来。整个系统被分为运动目标检测模块与视频采集子系统两个部分。其中,运动目标检测模块和视频采集子系统中的CMOS图像传感器控制器、VGA控制器通过硬件实现。这些模块以从设备的形式在Avalon总线上连接起来。Nios II软核处理器通过系统数据调度软件控制各个模块间的数据交换,最终实现系统功能。在设计实现的过程中,首先进行了系统方案设计。然后研究了运动目标检测算法,并选择帧间差分法作为系统算法,进行了运动目标检测模块的硬件设计。之后,进行了视频采集子系统的实现,其中包括视频采集子系统总体结构设计、各硬件模块设计、数据调度软件的开发等。最后,进行了系统硬件集成、软硬件协同调试以及最终的系统功能测试。最终设计的视频运动目标检测系统能够实现普通室内环境下的视频运动目标检测。由于本系统使用了软硬件划分的方法,一方面将运算量较大的运动目标检测、图像采集、图像显示等功能单元使用硬件实现,获得了较好的实时性;另一方面将模块设计为Avalon总线设备,并使用软件进行模块间的数据调度,使得本系统具有硬件功能模块可重用、图像数据调度方法简单等优点。

全文目录


摘要  4-5
Abstract  5-9
第1章 绪论  9-13
  1.1 课题背景  9
  1.2 运动目标检测系统简介  9-10
  1.3 国内外研究现状  10-11
  1.4 本文研究内容  11-12
  1.5 小结  12-13
第2章 系统概述  13-24
  2.1 系统框图与实现方案  13-14
  2.2 关键技术与子系统  14-21
    2.2.1 运动目标检测算法  14-17
    2.2.2 Avalon 总线  17-20
    2.2.3 Nios II 软核处理器  20
    2.2.4 视频采集子系统  20-21
  2.3 硬件平台与开发流程  21-23
    2.3.1 硬件平台  21-22
    2.3.2 开发流程  22-23
  2.4 本章小结  23-24
第3章 运动目标检测模块  24-33
  3.1 运动目标检测模块概述  24-25
    3.1.1 运动目标检测算法的选择  24
    3.1.2 运动目标检测模块框图  24-25
  3.2 运动目标检测算法MATLAB 建模与算法验证  25-28
    3.2.1 帧间差分法的MATLAB 算法模型  25-26
    3.2.2 帧间差分法的MATLAB 仿真结果  26-28
  3.3 运动目标检测模块硬件实现  28-31
    3.3.1 运动目标检测模块组成框图  28
    3.3.2 运动目标检测模块信号列表  28-29
    3.3.3 运动目标检测模块工作流程  29-31
  3.4 运动目标检测模块仿真与综合结果  31-32
    3.4.1 运动目标检测模块仿真结果  31-32
    3.4.2 运动目标检测模块综合结果  32
  3.5 本章小结  32-33
第4章 视频采集子系统与系统测试  33-53
  4.1 视频采集子系统概述  33-35
    4.1.1 视频采集子系统整体框图  33-34
    4.1.2 硬件模块介绍  34-35
  4.2 CMOS 图像传感器控制器的实现  35-41
    4.2.1 MT9M011 图像传感器  36-39
    4.2.2 CMOS 图像传感器控制器框图  39
    4.2.3 CMOS 图像传感器控制器输入输出信号  39-40
    4.2.4 CMOS 图像传感器控制器功能测试  40-41
    4.2.5 CMOS 图像传感器控制器综合结果  41
  4.3 VGA 控制器的实现  41-45
    4.3.1 VGA 时序  42-43
    4.3.2 VGA 控制器框图  43
    4.3.3 VGA 控制器输入输出信号  43-44
    4.3.4 VGA 控制器功能测试  44-45
    4.3.5 VGA 控制器综合结果  45
  4.4 视频采集子系统数据调度软件  45-47
  4.5 视频采集子系统功能测试  47-48
  4.6 系统总体测试  48-51
    4.6.1 系统集成  48-49
    4.6.2 系统硬件综合与网表生成  49-50
    4.6.3 系统功能测试  50-51
    4.6.4 系统性能分析  51
  4.7 本章小结  51-53
结论  53-54
参考文献  54-59
攻读学位期间发表的学术论文  59-61
致谢  61

相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  3. LXI任意波形发生器研制,TM935
  4. 基于FPGA的射频功放数字预失真器设计,TN722.75
  5. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  6. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  7. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  8. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  9. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  10. 基于FPGA的高速图像预处理技术的研究,TP391.41
  11. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  12. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  13. 基于Nios的串行总线分析仪研制,TP274
  14. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  15. PXI高性能数字I/O模块研制,TP274
  16. LXI计数器研制,TP274
  17. 基于FPGA的高速实时数据采集系统,TP274.2
  18. 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
  19. 温压炸药爆炸温度场存储测试技术研究,TQ560.7
  20. 掺铒光纤放大器中泵浦激光器驱动源的研究应用,TN248
  21. FPGA系统远程安全升级的设计与实现,TP309

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 数据处理、数据处理系统 > 集中检测与巡回检测系统
© 2012 www.xueweilunwen.com