数字信号处理的发展及其在图像处理中的应用

  • 格式:doc
  • 大小:72.50 KB
  • 文档页数:3

数字信号处理的发展及其在图像处理中的应用
【摘要】
本文主要介绍数字信号处理技术的概念和数字信号处理器DSP 的发展,然后着重以目前TI 公司

的最新最高性能的DSP 芯片TMS320C6416T为例介绍了在图像处理中的典型应用。

【关键词】
数字信号处理器 TMS320C6416T 图像处理

【Abstract】The paper mainly describes the concept of the digital signal processing and the development of the
digital signal processor, and then takes the highest performance DSP-TMS320C6416T as an example to discuss
its applications in the image processing.

【Key words】
digital signal processor TMS320C6416T image processing

0.引言

数字信号处理技术(Digital Signal Processing)是利用计算机或专用处理设备,以数值计算的方
法对信号进行采集、变换、综合、估值与识别等加工处理技术,以实现提取信息和便于应用的目的。人们
总是希望数字信号处理系统具有速度快、抗干扰能力强、灵活精确且造价低,这样就不可避免的对科研及
工程技术人员提出了越来越高的期望和要求。

1.数字信号的特点

数字信号(Digital Signal) 是对模拟信号只在有限的时间点上取值,数值离散化后具有有限个电
平的信号,这种信号非常适合计算机处理。数字信号包括确定性信号、平稳随机信号、一维及多维信号、
单通道和多通道信号。

2.数字信号处理技术的发展

数字信号处理器(DSP)是一种高速专用的微处理器,其主要特点是:数学运算功能强大,资源丰富,
高速输入输出以及高速率传输数据,专门处理以运算为主的实时信号处理。自上个世纪60 年代提出数字
信号处理技术以来, 经历近十年的发展,产生了DSP 理论和算法,在当时,把理论实际应用到实际研制出
的数字信号系统则是由分立元件组成的, 且主要应用于美国的军事、航天等关键部门,也就是数字信号
处理器真正的诞生了。1982 年,世界上首枚DSP 芯片诞生于美国TI 公司,在这二十六年中,随着各种先
进技术的不断出现,促使其产品以每2~3 年更新一代的速度迅猛地发展着,以目为例,TMS320C6416T 是
目前最高性能定点型DSP,它是基于第二代高性能先进的高速超长字指令结构(VelociTI.2TM)发展而成
的,采用0.09μm 加工工艺,边界扫描执行IEEE1149.1 标准,核电压为1.2V,提供了64 独立通道的EDMA
数据传输总线,在1GHz 时钟频率(时钟周期为1ns)下8 位数据运算速度可达8000MIPS[1], 16 位乘
法运算速度可达4000MMACS[1],而且每个时钟周期可支持8 条32 位指令并行执行。此外, 芯片内部还
提供了10 路2Mbps 或60 路384Kbps 的传输控制协议用来专门支持3GPP 系统。通常一个DSP 系统除了DSP
芯片外,还需外接存储器。目前外部程序存储器一般可选用FLASH ROM,如AT29LV 系列,速度快,电可擦
除。数据存储器可以考虑DRAM 或SRAM, 而双端口存储器适用于速度要求更高的场合,内部带有仲裁电路,
可在两个端口同时实现数据的数据的输入和输出,隔离输入与输出设备,可以充分支持大规模数字信号处
理场合,如数据运算量十分庞大的图像实时压缩处理、3GPP 和3GPP2 等。
3.数字信号处理的主要应用

随着半导体加工技术的不断发展,越来越多的模拟电路退出了历史舞台,数字化时代正以不可逆转之
势充斥着人类的许多领域,数字信号处理技术以及DSP 芯片已成为不可替代的决定系统性能优劣的基础性
元件。比如有的系统要求较高性能:数字摄像机、IP 视频电话、便携式媒体设备、机顶盒、流媒体、监
视IP 摄像机、视频基础设施、无线基础设施等;有的系统要求低功耗:如生物辨识、远程信息处理、因
特网音频、组网、个人医疗设备、电信高频无线电和导航系统、无线调制解调器、便携式消费品等;还有
的系统要求最优化的控制:如数字电源、嵌入式传感和测量、工业驱动产品、白色商品等。

3.1 基于DSP 的典型图像采集简易系统
目前,基于DSP 的典型图像采集系统结构图,如图1 所示:

图1 简单图像采集系统结构图
此系统是将模拟摄像头CCD 采集的图像经过视频A/D 芯片转换后, 有FPGA 控制写入片外大容量帧存
储器存储, 然后经总线送到DSP 芯片进行压缩处理,最后经PC 机存储并输出图像。

3.2 基于DSP 的典型图像采集复杂系统
考虑到实际客户的越来越高的需求,如光谱范围较宽、要求图像数据无损实时压缩与传输、在某些特
殊位置需要将图像数据无损实时压缩并进行存储在条件允许时将数据打包后传输给接收站,那么上述系统
结构已经不能够满足光谱跨度较大的图像无损压缩的实际需要,

于是在有些数据运算量更大的场合采用了如下的数字信号处理结构,如图2 所示:

图2 较复杂图像采集系统结构示意图
在此结构示意图中,是以FPGA 为主控制部分,用来协调控制各部分工作,两片DSP 并行工作,用以
提高数据压缩速率。FPGA 选用ALTERA 公司的高端Stratix IV GX FPGA。DSP 选用美国TI 公司定点型最
高性能的TMS320C6455 -1200 或者选用AD 公司的浮点型ADSP-21369KBPZ-3A。均可以满足实际要求。具体
工作原理如下:数据交换部分主要由FPGA 和SRAM 组成,FPGA 主要负责控制SRAM、A /D 和D /A 的数据
读写时序,以及和DSP 的数据交换。数据处理部分主要由DSP 和FLASH 组成,采用FLASH 作为系统的程序
存储器,在每次系统上电后,DSP 组通过芯片自举方式从FLASH 读入程序数据, 然后通过该引导程序继续
将其它主程序调入各DSP 的片内SRAM 中,在以后的运行过程中, DSP 从片内SRAM 中读取程序。当FPGA 控
制数据写入SRAM 完成后,会发送中断信号到相应的DSP 芯片。当DSP 芯片接收到中断信号后从SRAM 中读
取视频图像数据,并且通过相应的先进算法进行图像压缩处理后,将处理后的图像数据进行打包,然后将
数据包数据存储到系统的存储模块中或发送至输出模块,直至最后输出。在图像数据处理过程中,DSP 通
过ISA 总线与PC 主机通讯,以得到图像处理参数并传回处理结果。DSP 芯片组与FPGA 的配合是整个图像
卡数据处理的核心,从FLASH 中读取程序之后,就通过FPGA 提供的地址信号和片选信号从SRAM 中读取相
关视频图像数据。在此系统中,DSP 芯片组与FPGA 的硬件性能和相应的压缩算法将决定整个图像处理系
统的实际工作效果。

4.结论

数字信号处理技术及数字信号处理器已经成为现代信息处理技术中核心技术,以高性能的硬件集成电
路配合越来越多的快速傅立叶变换、自适应数字滤波、卡尔曼滤波以及小波变换等来提高数字系统的整体
性能。现在,人们可以充分地断言,数字信号处理技术一定还会有更长足的发展, 一定会以更高性能和
更低的价格来为大众生活、国防工业等各方面提供更好服务。