论文部分内容阅读
多运动目标跟踪技术是数字视频处理的一个重要的研究课题,在民用和军事领域都有着广泛的应用。近年来,随着电子技术的迅猛发展,尤其是高性能数字信号处理器件的出现,使得视频图像的实时处理成为可能,并成为图像处理领域中的一个热点。本文在以TI公司生产的专用多媒体处理数字信号处理芯片TMS320DM642为主处理器的开发平台上,完成了在实验室环境下对多运动目标跟踪的系统设计,并通过RS485串口通信协议,给摄像头云台发送控制指令,使运动目标始终保持在摄像头视野之中。本文研究的内容主要包括图像预处理,多运动目标检测、提取,多运动目标交替切换跟踪,摄像头云台控制信息获取等几个部分:首先本文介绍了数字图像的采集、存储、表示方法,提出了适合此系统数字图像的使用机制;然后,叙述了多运动目标检测算法中的光流法和图像差分法,目标提取过程中的图像二值化算法、质心算法和目标特征求取方法;接下来,阐述了运动目标的相关匹配跟踪算法,详细分析了多运动目标交替切换跟踪的方法,以及摄像头云台控制信息获取的方法,同时说明了系统的搭建过程以及各个算法的程序实现方法,并通过测试检验了设计的正确性。根据系统实时性的要求,对系统中耗时程序代码部分,本文完成了基于TMS320DM642特定内部结构的汇编语言软件流水编排,大大降低了程序的运行时间,提高了系统的执行效率。通过实际测试的结果,本论文构建的系统能够完成对多个运动目标交替切换跟踪。