摘要视频图像中运动目标的检测,在人工智能、公共安全、医学图像分析、交通监控和军事等领域有着广泛的应用。目标检测结果的好坏直接影响后期处理的效果,因此实现较好的目标检测效果是首要任务。本文基于多核 DSP 开发板 TMS320C6678EVM,将采集好的视频图像先进行彩色图像的中值滤波后,再转换成灰度图像通过千兆以太网传到开发板内,在板内实现运动目标的检测,最后再将处理好的二值视频图像传回并显示。目标检测方法本文采用了背景消除法、帧间差分法和三帧差分法,并比较了不同处理方法的不同效果。31130
毕业论文关键词 运动目标检测;背景消除法;帧间差分法;三帧差分法
Title Target Detection in The Video Image Based on TMS320C6678
Abstract Moving objects Detection in the video image have a wide range of applications in artificial intelligence, public safety, medical image analysis, traffic monitoring, and military and other fields. The result of target detection directly affects the effect of post-processing, thus achieving a better detection effect is the primary task .In this article ,we firstly apply the median filter to the color video captured images ,then convert the color images to gray images and deliver them to the development-board ,next we achieve the detection of moving target with the development-board ,finally transport the after- processing binary video images to the computer and display it ,all of these operation base on TMS320C6678 development-board .We choose three ways of moving target detection like background removal method, frame difference method and three-frame differential method ,and we compare the results for these techniques.
Keywords Moving target detection , background removal method, frame difference method three-frame differential method
目次
1绪论1
1.1课题的背景..1
1.2运动目标检测..1
1.2.1运动目标检测的概念1
1.2.2运动目标检测存在的主要难题2
1.2.3运动目标检测的应用3
1.3论文思路安排..3
2运动目标检测的实现4
2.1硬件基础..4
2.1,1TMS320C6678多核DSP.4
2.1.2TMDSEVM6678L结构...5
2.1.3多核DSP的应用.6
2.2算法实现..6
2.2.1背景消除法6
2.2.2帧间差分法...8
2.2.3三帧差分法9
2.3实验总体安排11
3实验过程..13
3.1彩色图像的中值滤波13
3.1.1自适应标量中值滤波..13
3.1.2单向量中值滤波.14
3.1.3减矢量中值滤波.15
3.1.5在HSV空间基于条件排序的中值滤波..16
3.2SYS/BIOS系统设置.16
3.2.1配置目标板16
3.2.2添加使用模块的库.17
3.2.3配置各模块的详细信息18
3.3图像预处理18
3.4图像的导入...19
3.4.1数据的分段.19
3.4.2基于socket的网络数据传输编程20
3.4.3无连接的服务器/客户端程序工作模型21
3.5图像的处理22
4实验结果及对比23
4.1背景消除法..23
4.2帧间差分法..24
4.3三帧差分法..25
结论27
致谢28
参考文献29
1 绪论 1.1 课题的背景 在如今的信息社会中, 人类从客观世界所获取的信息绝大部分是来自于眼睛的视觉信息,因此视觉信息的处理是信息处理领域中的重要任务。而人类所观擦到视觉信息中的目标往往是无时无刻都在运动着的,因此如何提取这些运动目标的各种信息变得尤为关键,这就需要我们运用运动目标检测技术。 数字信号处理(Digital Signal Processing,DSP)是对数字信号进行高速实时处理的专用处理器,目的是为了解决真实世界中的模拟信号处理起来相对较麻烦的问题。因此在进行信号处理之前需要通过模数转换器(ADC)将信号从模拟域转换到数字域,在数字域对信号进行诸如滤波、增强等各种操作,这比直接对模拟信号进行各种操作要简单很多,且不会收外界各种因素影响。而处理后得到的数字信号往往需要通过数模转换器(DAC)变成模拟信号,在真实世界里将这些模拟信号以各种形式展现给我们,达到预期的处理效果。 数字信号处理技术及设备具有模拟信号处理所无法比拟的轻便、抗干扰能力优秀、运算精度高、运算速度快等优点,而多核 DSP 的应用,在数字信号处理方面是一个极大的进步,多核 DSP 的问世,不仅解决了传统 DSP 在处理多路信号时的各种问题,而且极大地提高了数字信号的处理速度和处理能力。 千兆以太网是传统以太网在带宽上的一种拓展,相对传统的以太网而言,其迁移路径有了明显的提升,能够很好地兼容现有的诸多以太网,并且继承了现有以太网可靠性高、易于管理的特点,使得主机与主机之间、主机与服务器之间的数据传输变得更加便捷和安全。本课题在使用多核 DSP的基础实现了视频图像的运动目标检测,有别于 Opencv 以及Matlab的处理,本课题是在开发板上进行图像处理,不仅大大地节省了计算机的内存空间,可以让计算机去处理别的任务,而且显著地提升了信号的处理速度和能力。 基于TMS320C6678的视频图像目标检测方法研究:http://www.751com.cn/tongxin/lunwen_27179.html