论文部分内容阅读
运动目标检测与跟踪技术在计算机视觉领域占据重要位置,在军事、交通、安防等方面都得到广泛应用。现有智能监控系统的控制需要人为干预,针对这一缺陷,本文基于TMS320DM642芯片设计实现自动目标跟踪系统,该系统是在DSP硬件基础上,结合摄像头,云台、显示器以及Meanshift跟踪算法完成视频图像的采集,视频图像的处理,以及云台的控制等功能,可以根据运动目标在视场中的位置控制云台,实时、连续地对运动目标进行自动跟踪。具体研究内容如下:首先,对运动目标检测与跟踪技术深入研究后,设计一个以TMS320DM642芯片为基础的自动目标跟踪系统,包括以TMS320DM642最小系统为核心的外围电路的设计、安装与调试,编写程序实现Meanshift跟踪算法,以及云台、摄像头、显示器与DSP之间的连接通信。其次,在深入分析Meanshift跟踪算法原理和DSP硬件平台结构的基础上,在CCS3.3的DSP开发环境中实现Meanshift跟踪算法、视频图像的采集、云台控制、以及视频显示等过程,并对TMS320DM642芯片的I~2 C、EDMA、EMIF、Flash、SDRAM和编解码器等外围器件进行编程控制。以TMS320DM642最小系统为核心,完成了数据处理模块、外部存储器模块、视频编解码器模块以及云台控制模块的硬件设计。在Meanshift跟踪算法和DSP硬件平台共同作用下,完成视频信号的采集、传输、存储以及分析等工作,实现对运动目标的连续自动跟踪。最后,在搭建好的软件开发环境上,调用Open CV视频库,编程实现Meanshift算法跟踪过程,对跟踪过程和实验结果分析后,为了提高系统的实时性与准确性,基于DSP硬件平台完全脱离电脑,实现自动连续目标跟踪。