论文部分内容阅读
随着电子技术的快速发展,计算机的性能得到了极大的提高,基于视频的目标检测与跟踪技术成为计算机视觉领域中最主要的研究方向之一,它是智能视频监控、人机交互、移动机器人视觉导航等应用的基础和关键技术。在科学研究和工程应用上都有十分诱人的前景。本文设计了一套基于FPGA的应用于背景静止视频序列的运动目标检测与跟踪系统,采用Altera公司的DE270开发板作为硬件平台,配合以TRDBD5M图像传感器对环境进行实时监控,当监控环境内有运动目标发生时,系统将通过DE270开发板上绿色LED灯和LCD显示来进行报警,同时,在VGA上实时显示运动目标跟踪的效果,并通过矩形框对目标进行标识。整个系统采用软件和硬件协同设计的方式实现。硬件方面:首先,在系统总体需求分析的基础上,设计和实现了图像采集输入模块,SDRAM缓存模块和运动目标检测模块;其次,利用SOPC Builder搭建运动目标跟踪模块;最后用Quartus Ⅱ构建整个硬件系统。软件方面:在Nios Ⅱ IDE环境下采用C语言对跟踪算法进行了编程并调试。算法方面:通过对相关算法的理论研究及在MATLAB平台进行仿真分析,提出了基于边缘检测的三帧差分运动目标检测算法,此算法简单,计算量小,适用于实时处理系统。此外,本文采用了卡尔曼滤波算法和基于直方图的匹配算法实现对运动目标的跟踪。经过一段时间的调试和运行,系统的检测与跟踪的平均正确率达到90%以上,此测试结果表明,系统达到了预期效果,运行稳定,实现了设计要求,具有广泛的应用前景,为视觉智能监控系统打下基础。