logo资料库

基于DSP的数字图像处理.docx

第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
资料共18页,剩余部分请下载后查看
论文题目: 基于 DSP 的数字图像处理 专业: 学号: 姓名: 老师: 成绩:
目 录 ● ● ● ● ● ● ● ● ● ● ● 2 摘要 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 1 基于 DSP 的图像处理 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 2 1.1 图像处理的基本概念 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 2 1.2 图像处理的研究背景 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 2 2 基于 DSP 的图像处理原理简介 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 3 3 图像处理各领域应用 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 3 4 数字图像处理技术主要问题 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 4 5 图像处理研究内容 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 4 6 TMS320C6000 DSP 芯片 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 5 6.1 DSP 芯片的特点 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 5 6.2 基于 DSP 的图像处理系统 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 6 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 7 6.3.1 TMS320C6000 DSP 芯片的硬件系统 ● ● ● ● ● ● ● ● ● ● 7 6.3.2 TMS320C6000 的硬件结构简介 ● ● ● ● ● ● ● ● ● ● ● ● 7 6.3.3 TMS320C6000 系列 CPU 结构 ● ● ● ● ● ● ● ● ● ● ● ● ● 7 6.4 算术单元 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 8 6.5 总线结构 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 8 6.6 专用寻址单元● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 9 6.7 流水处理 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 9 6.8 大容量片内存储器 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 10 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 10 6.9 零消耗循环控制 ● ● ● 7 基于 DSP 的图像处理实现 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 10 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 10 7.1 图像处理分类 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 10 ● ● ● ● ● 11 8.1 图像反色 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 11 ● ● ● ● ● ● ● ● ● ● ● ● ● ● 11 8.2 图像二值化自适应阀值法● ● 9 论文总结 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 12 10 参考文献 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 13 11 附录(DSP 数字图像处理实验结果) ● ● ● ● ● ● ● ● ● ● ● ● 14 11.1 图像反色实验 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 14 11.2 用固定值 128 作为阀值 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 14 11.3 用图像的灰度均值作为阀值 ● ● ● ● ● ● ● ● ● ● ● ● ● ● 15 11.4 用自适应阀值法找出最佳阀值 ● ● ● ● ● ● ● ● ● ● ● ● ● 15 8 基于 DSP 数字图像具体实例(实际结果见附录) ● 6.3 图像处理的硬件系统 ● 7.2 图像直方图统计 ● 1
摘要: 随着计算机、多媒体和数据通信技术的高速发展,数字图像技术近年 来得到了极大的重视和长足的发展,并在科学研究、工业生产、医疗 卫生、教育、娱乐、管理和通信等方面取得了广泛的应用。同时,人 们对计算机视频应用的要求也越来越高,从而使得高速、便捷、智能 化的高性能数字图像处理设备成为未来视频设备的发展方向,实时图 像处理技术在目标跟踪、机器人导航、辅助驾驶、智能交通监控中都 得到越来越多的应用。由于图像处理的数据量大,数据处理相关性高, 实时的应用环境决定严格的帧、场时间限制,因此实时图像处理系统 必须具有强大的运算能力。各种高性能 DSP 不仅可以满足在运算性能 方面的需要,而且由于 DSP 的可编程性,还可以在硬件一级获得系统 设计的极大灵活性。 1 基于 DSP 的图像处理 1.1 图像处理的基本概念 图像处理是指安之低昂的需要突出一幅图像中的某些信息,同时 削弱或去除默写不需要的信息,他是一种将原来不清晰的图像变得清 晰或强调某些感兴趣的特征,一直不感兴趣的特征,是指改善图像质 量丰富信息量,加强图像判读和识别效果的图像处理方法。 图像处理就是增强图像中用户感兴趣的信息,其主要目的有两 个:一是改善图像的视觉效果,提高图像成分清晰度;二是使图像变 得更有利于计算机处理。 1.2 图像处理的研究背景 数字图像处理又称为计算机图像处理在国外最早出现于 20 世纪 50 年代,当时的电子计算机已经发展到一定水平,人们开始利用计 算机来处理图形和图像信息。早期的图像处理的目的是改善图像的质 量,它以人为对象,以改善人的视觉效果为目的。图像处理中,输入 2
的是质量低的图像,输出的是改善质量后的图像,常用的图像处理方 法有图像增强、复原、编码、压缩等。图像处理技术在许多应用领域 受到广泛重视并取得了重大的开拓性成就,属于这些领域的有航空航 天、生物医学过程、工业检测、机器人视觉、公安司法、军事制导、 文化艺术等,使图像处理成为一门引人注目、前景远大的新型学科。 2 基于 DSP 的图像处理原理简介 数字图像的每个象素通常用 8 个比特表示,因此,图像有 256 个 灰度级,其范围为 0 一 255,其中 0 对应黑色,255 对应白色。数字 图像按一定的格式进行存储,BMP 格式就是最常用的格式之一。HMP 图像文件是 Microsoft windows 系统的图像格式,它由 BMP 图像文件 头利图像数据阵列两部分组成。图像数据阵列记录了图像的每个象素 值。图像数据的存储是从图像的左下角开始逐行扫描图像,即从左到 右,从下而上,将图像的象素值一一记录下来,从而形成了图像数据 阵列。 3 图像处理各领域应用 基于 DSP 的数字图像处理广泛应用于物理、化学、生物、医学、 环境保护、地质、农业、林业、气象、通信、工业、军事、渔业、水 利、法律。例如:结晶分析、谱分析等、细胞分析、染色体分类、X 射线成像;水质及大气污染调查等 资源勘测、地图绘制、GIS 等;农 作物估产、植被分布调查等;卫星云图分析等、传真、电视、多媒体 通信等、工业探伤、机器人、产品质量检测等;导弹导航、军事侦察 等、鱼群分布调查等;河流分布、水利及水害调查等以及指纹识别等 3
4 数字图像处理技术主要问题 (1)在进一步提高精度的同时,着重解决处理速度问题; (2)加强软件研究,开发新的处理方法,特别要注意移植和借 鉴其他学科的技术和研究成果,创造新的处理方法; (3)加强边缘学科的研究工作,促进图像处理技术的发展; (4)加强理论研究,逐步形成处理科学自身的理论体系; (5)时刻注意图像处理领域的标准化问题。 5 图像处理研究内容 数字图像处理主要研究的内容有以下几个方面: (1)图像变换:由于图像阵列很大,直接在空间域中进行处理, 涉及计算量很大。往往采用各种图像变换的方法,如傅里叶变换、沃 尔什变换、离散余弦变换等间接处理技术,将空间域的处理转换为变 换域处理,不仅可减少计算量,而且可获得更有效的处理(如傅立叶 变换可在频域中进行数字滤波处理)。 (2)图像编码压缩图像编码压缩技术可减少描述图像的数据量 (即比特数),以便节省图像传输、处理时间和减少所占用的存储器 容量。压缩可以在不失真的前提下获得,也可以在允许的失真条件下 进行。 (3)图像增强和复原图像增强和复原的目的是为了提高图像的 质量,如去除噪声,提高图像的清晰度等。图像增强不考虑图像降质 的原因,突出图像中所感兴趣的部分。如强化图像高频分量,可使图 像中物体轮廓清晰,细节明显;如强化低频分量可减少图像中噪声影 4
响。 (4)图像分割:图像分割是数字图像处理中的关键技术之一。 图像分割是将图像中有意义的特征部分提取出来,其有意义的特征有 图像中的边缘、区域等,这是进一步进行图像识别、分析和理解的基 础。虽然目前已研究出不少边缘提取、区域分割的方法,但还没有一 种普遍适用于各种图像的有效方法。 (5)图像描述:图像描述是图像识别和理解的必要前提。作为 最简单的二值图像可采用其几何特性描述物体的特性,一般图像的描 述方法采用二维形状描述,它有边界描述和区域描述两类方法。对于 特殊的纹理图像可采用二维纹理特征描述。 (6)图像分类(识别):图像分类(识别)属于模式识别的范 畴,其主要内容是图像经过某些预处理(增强、复原、压缩)后,进 行图像分割和特征提取,从而进行判决分类。 6 TMS320C6000 DSP 芯片 6.1 DSP 芯片的特点 DSP 处理芯片,为了适应信号处理运算的需要,结构与通用的其 他计算机或控制处理器相比,有较大的不同,主要的几点为: (1)具有专用的算术单元,如硬件乘法器,DSP 内部设有硬件 乘法器来完成乘法操作,以提高乘法速度。 (2)具有特殊的总线结构——哈佛结构。这种结构使 DSP 具有 独立的地址和数据总线,可以同时取地址和操作数。 (3)流水处理。流水技术使多个不同的操作可以同时执行,处 5
理器内将每条指令的执行分为取址、解码、执行等阶段,不同的阶段 并行执行,提高了程序执行的效率和速度。 (4)高速的芯片内存储器。DSP 芯片一般内部集成有程序和数 据存储器,访问速度快,缓解总线接口的压力,提高程序执行的速度。 DSP 运算的特点是寻址操作。数据寻址范围大,结构复杂但很有规律。 例如 FFT 运算,它的蝶形运算相关节点从相邻两点直至跨越 N/2 间隔 的地址范围,每次变更都很有规律,级间按一定规律排列,虽然要运 算 log2N 遍,但每级的地址都可以预测,也就是寻址操作很有规律而 且可以预测。这就不同于一般的通用机,在通用机中对数据库的操作, 具有很大的随机性,这种随机寻址方式不是信号处理器的强项。 6.2 基于 DSP 的图像处理系统 基于DSP 的图像处理系统的主要思想是利用C5000 这样具有强大 运算能力的 DSP 来满足图像处理技术中运算速度和处理的实时性要 求。以 DSP 为核心不见的图像处理系统具有以下优点: (1)接口方便。DSP 系统与其他以现代数字技术为基础的系统 或设备均互相兼容,同这样的系统接口来实现某种功能要比模拟系统 与这样的系统接口要容易的多; (2)编程方便。DSP 系统中的可编程 DSP 芯片可使设计人员在 开发过程中灵活方便的对软件进行修改和升级; (3)稳定性好。DSP 系统以数字处理为基础,受环境温度及噪 音的影响较小,可靠性高; (4)精度高。16 位数字系统的精度可达 10-5; 6
(5)可重复性好。模拟系统的性能受元器件参数性能变化的影 响较大,而数字系统基本上不受影响,因此数字系统便于测试、调试 和大规模生产; (6)集成方便。DSP 系统中的数字部件有高度的规范性,便于 大规模集成。 6.3 图像处理的硬件系统 6.3.1 TMS320C6000 DSP 芯片的硬件系统 TMS320C6000 系列 DAP 是美国 TI 公司于 1997 年推出的新一代高 性能的数字信号处理芯片,具有很高的工作频率和极强的并行处理能 力。片内有 A、B 两组共 8 个并行处理单元,每组内分为 L、M、D、 S 四个单元,每组处理单元结合同侧的寄存器和数据通道,构成了一 个完整的数据处理单元。C6000 处理器的 A、B 两个王正德数据处理 单元之间可以通过两条数据交叉通路进行数据交叉访问,所以这样的 硬件结构非常适合实现数据的并行处理,利于实现数据实时处理。 6.3.2 TMS320C6000 的硬件结构简介 TMS320C6000 系列 DSP(数字信号处理器)是 TI 公司最新推出 的一种并行处理的数字信号处理器。它是基于 TI 的 VLIW 技术的,它 包含两个子系列:用于定点计算的 TMS320C62X 系列和用于浮点计算 的 TMS320c 67x 系列其中,TMS320C62xx 是定点处理器,TMS320C67xx 是浮点处理器。以 TMS320C6201 为例,该处理器的工作频率最高可 以采用 50MHz,经内部 4 倍频后升至 200MHz。 6.3.3 TMS320C6000 系列 CPU 结构 7
分享到:
收藏