论文部分内容阅读
近几十年来,电视目标跟踪的应用发展十分迅速,所以进行目标跟踪实时仿真也就显得尤为重要。仿真理论发展已久,仿真技术方兴未艾,本人经过认真比较后选择MATLAB中的SIMULINK作为仿真软件。鉴于此,本文详细叙述了集成仿真环境SIMULINK的特点、功能和作用。它最显著的作用是能和DSP芯片的开发工具CCS连接起来,这为后来的DSP程序自动产生奠下了基础。分析和叙述了目标跟踪硬件系统的结构及数据流通路,并重点讨论了数字处理芯片TIDSPC6201的硬件结构、内核特性、性能特点、功能接口和软件开发方法。
本文也详细介绍了MATLAB生成代码的原理和工具,利用自动代码生成工具RTW能定制目标代码生成过程的功能,在目标跟踪硬件系统的基础上,用TLC(TargetLanguageCompiler,目标语言编译器)语言和CCSlink软件包中提供的函数建立目标跟踪仿真库,完成目标跟踪实时仿真软件环境的设计,使用户自动实现从SIMULINK模型到代码生成再到系统实时运行的目标跟踪全过程。
本文论述了目前常用的目标跟踪方法:质心跟踪和相关跟踪。在质心跟踪中比较和选择了分割目标的三种阈值确定方法,并据此分别用仿真系统和独立的DSP编程技术完成了目标跟踪算法及在系统实现。在利用仿真系统完成整个过程时讨论了SIMULINK建模的方法并建立了目标分割的算法模型。实现结果表明,目标跟踪实时仿真系统是可用的,是能实时仿真目标跟踪算法的。