资料介绍
本文介绍了一种基于双TMS320VC5416处理器的实时图像搜索跟踪处理系统,详细阐述了该系统的硬件设计思想,并结合一种跟踪算法实例叙述了基于DSP的图像搜索与跟踪处理系统软件设计的一般流程。该系统是一种优良的图像处理平台,具备良好的通用性,可以用来实现多种图像处理算法。
1.引言
电视图像跟踪器是一种具有简单智能的图像跟踪装置,它能在比较复杂的背景中,按照标准的电视制式,逐场提取与分离视场内的运动目标,提取目标亮度与结构特征,测定目标中心对转台视轴的方位与俯仰角误差。该跟踪角误差信息经变换后送到转台的伺服系统,驱动转台运动以保证被跟踪的目标始终处于成像传感器的视场中心,实现对目标的自动跟踪。
由于需要逐场(20ms)处理视场中的数据,因此处理的数据量大、算法复杂度高,传统的处理器一般不能满足速度要求,本系统选择美国TI公司TMS320C5416信号处理器为核心,实现了实时采集视场中的图像数据并完成相应的图像处理算法运算的任务。TMS320C5416主频可达160MHz,片内总存储空间为128M×16bit,是一款高性能低功耗通用数字信号处理芯片。该系统能处理50场/秒的,图像分辨率可调的标准电视图像信号。
2.系统硬件框图
图1 系统硬件整体结构框图
如图1所示系统采用双DSP+CPLD构架,系统有两路输入,一路接数字视频信号输入,另外一路从摄像机输入PAL制式的视频信号。双DSP中一个为主DSP,负责处理跟踪算法以及与上位机通信,另外一个从DSP负责实时产生模拟高斯噪声用以检测各种噪声条件下跟踪算法的效果。两个DSP之间通过一个共享双口RAM或HPI进行通信。在场正程图像数据存储到图像SRAM中, 主DSP在场逆程从图像双口RAM中读取图像数据到DSP内部,场正程开始时主DSP开始进行图像处理算法,在下一场逆程主DSP将处理的结果以及相关数据写入图形显示双口RAM同时开始从SRAM读入下一场数据,DSP处理完成以后在时序电路和视频复合电路配合下将处理结果显示到监视器上,完成实时图像处理任务。
2.1 图像采集模块
图像采集模块的主要功能是获取输入视频信号中的灰度数据和同步时钟,它是后续处理的基准。系统采用同步分离和锁相技术设计,采用分立元件。具体实现是信号从CCD出来后分为两路,一路经同步分离同步分离器LM1881,输出复合同步HS,场同步VS作为后面电路的控制信号,另一路经篏位和直流恢复,然后放大,将图像信号调整到A/D转换器的参考电压范围之内。对行同步信号进行锁相倍频即可得到像素时钟信号,锁相环芯片采用74HC4046。输入视频信号经锁相环锁相输出系统象素时钟提供给A/D变换器使用,得到数字图像数据。
2.2 时序电路模块
时序模块主要由一片CPLD(Xilinx公司的95288XL)实现,包括锁相计数、标准视频行场信号生成、DSP的外接存储器接口片选读写信号生成以及部分存储器地址生成、实现图形信号的并串转换、用户自定义I/O等。
2.3 通讯接口模块
本系统用到一个异步串口接收PC发送的调试命令,并向PC返回运算结果。
5416提供的串口是一种同步串行接口,并不支持通用异步接收器/发送器(UART)标准,本系统使用MAXIM公司的MAX3100芯片实现同步串口到异步串口的转换。5416使用FSR和FSX作为每次传输的同步信号, FSX作为MAX3100的选通信号。同步接收时钟CLKR和同步发送时钟CLKX在本系统中使用内部的时钟源,并且把CLKX作为MAX3100的同步时钟。系统中使用MAX3100的接收中断作为DSP的外部中断信号,通知DSP数据准备好,可以开始接收。
1.引言
电视图像跟踪器是一种具有简单智能的图像跟踪装置,它能在比较复杂的背景中,按照标准的电视制式,逐场提取与分离视场内的运动目标,提取目标亮度与结构特征,测定目标中心对转台视轴的方位与俯仰角误差。该跟踪角误差信息经变换后送到转台的伺服系统,驱动转台运动以保证被跟踪的目标始终处于成像传感器的视场中心,实现对目标的自动跟踪。
由于需要逐场(20ms)处理视场中的数据,因此处理的数据量大、算法复杂度高,传统的处理器一般不能满足速度要求,本系统选择美国TI公司TMS320C5416信号处理器为核心,实现了实时采集视场中的图像数据并完成相应的图像处理算法运算的任务。TMS320C5416主频可达160MHz,片内总存储空间为128M×16bit,是一款高性能低功耗通用数字信号处理芯片。该系统能处理50场/秒的,图像分辨率可调的标准电视图像信号。
2.系统硬件框图
图1 系统硬件整体结构框图
如图1所示系统采用双DSP+CPLD构架,系统有两路输入,一路接数字视频信号输入,另外一路从摄像机输入PAL制式的视频信号。双DSP中一个为主DSP,负责处理跟踪算法以及与上位机通信,另外一个从DSP负责实时产生模拟高斯噪声用以检测各种噪声条件下跟踪算法的效果。两个DSP之间通过一个共享双口RAM或HPI进行通信。在场正程图像数据存储到图像SRAM中, 主DSP在场逆程从图像双口RAM中读取图像数据到DSP内部,场正程开始时主DSP开始进行图像处理算法,在下一场逆程主DSP将处理的结果以及相关数据写入图形显示双口RAM同时开始从SRAM读入下一场数据,DSP处理完成以后在时序电路和视频复合电路配合下将处理结果显示到监视器上,完成实时图像处理任务。
2.1 图像采集模块
图像采集模块的主要功能是获取输入视频信号中的灰度数据和同步时钟,它是后续处理的基准。系统采用同步分离和锁相技术设计,采用分立元件。具体实现是信号从CCD出来后分为两路,一路经同步分离同步分离器LM1881,输出复合同步HS,场同步VS作为后面电路的控制信号,另一路经篏位和直流恢复,然后放大,将图像信号调整到A/D转换器的参考电压范围之内。对行同步信号进行锁相倍频即可得到像素时钟信号,锁相环芯片采用74HC4046。输入视频信号经锁相环锁相输出系统象素时钟提供给A/D变换器使用,得到数字图像数据。
2.2 时序电路模块
时序模块主要由一片CPLD(Xilinx公司的95288XL)实现,包括锁相计数、标准视频行场信号生成、DSP的外接存储器接口片选读写信号生成以及部分存储器地址生成、实现图形信号的并串转换、用户自定义I/O等。
2.3 通讯接口模块
本系统用到一个异步串口接收PC发送的调试命令,并向PC返回运算结果。
5416提供的串口是一种同步串行接口,并不支持通用异步接收器/发送器(UART)标准,本系统使用MAXIM公司的MAX3100芯片实现同步串口到异步串口的转换。5416使用FSR和FSX作为每次传输的同步信号, FSX作为MAX3100的选通信号。同步接收时钟CLKR和同步发送时钟CLKX在本系统中使用内部的时钟源,并且把CLKX作为MAX3100的同步时钟。系统中使用MAX3100的接收中断作为DSP的外部中断信号,通知DSP数据准备好,可以开始接收。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- TMS320VC5416定点数字信号处理器数据表
- 基于TMS320F28335处理器的开关电源模块并联供电系统设计 10次下载
- 基于TMS320F28335处理器的超声波流量计系统设计 4次下载
- 如何使用TMS320VC5510处理器的引导程序资料的详细概述 1次下载
- 实时图像采集和处理系统的设计方法 7次下载
- tms320vc5416 46次下载
- 基于TMS320VC5409_DSP的音频信号处理系统 15次下载
- TMS320VC33实现高速多处理机图像处理系统 62次下载
- TMS320VC5416的多路加速采集系统设计方法 107次下载
- TMS320VC5416-120,pdf(Fixed-Point Digital Signal Processor)
- TMS320VC5416-160,pdf(Fixed-Poi
- 基于TMS320DM642的仿生眼视觉图像处理系统
- 基于TMS320VC5416水表号码图像采集系统的研究
- 一种基于TMS320VC33 DSP的通用图像处理系统设计
- TMS320VC5416 pdf datasheet
- 基于OMAP5910双核处理器实现实时图像处理系统的应用设计 2287次阅读
- 基于TMS320DM642和EPM240芯片实现图像采集与处理系统的设计 3266次阅读
- 基于TMS320F28335处理器实现驱动双电动机同步控制系统的设计 5856次阅读
- 基于DSP图像处理系统构成的光电搜索系统设计 1510次阅读
- 基于DSP芯片TMS320VC5402的PCI图像采集卡 1781次阅读
- 以FPGA和TMS320DM642为核心的实时图像采集和处理系统设计详解 2781次阅读
- cortex-a9是什么处理器_cortex-a9处理器介绍 2.5w次阅读
- TMS320C6678处理器的VLFFT演示探讨与研究 4220次阅读
- 基于HD-SDI技术的高清图像处理系统设计 2301次阅读
- 骁龙625处理器与骁龙652处理器对比评测 10.3w次阅读
- 实时图像处理系统的DMA控制器设计 2289次阅读
- 基于FPGA的视频图像处理系统的设计 4779次阅读
- 基于多DSP与FPGA的实时图像处理系统设计 4178次阅读
- 32位嵌入式处理器与8位处理器应用开发的区别 1528次阅读
- 基于DSP CCS2.2实现指纹识别预处理系统 1956次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多