资料介绍
基于FPGA的实时图像中值滤波算法及实现_蒋涛
1 引言 数字图像处理中, 中值滤波因其与输入信号序列的映射关 系,在去除脉冲噪声上有比较好的效果,很多学者针对中值滤波 技术进行研究, 提出了很多改进算法。现场可编程逻辑门阵列 (Field Programmable Gate Arrays,FPGA) 技术在数字信号处理中 的应用,将逐渐成为前端信号处理的主流。本文论述了一种实时 图像中值滤波算法的基本原理以及采用 Altera 公司的 Cyclone Ⅱ系列 FPGA 具体实现方法。 2 中值滤波原理 2.1 传统中值滤波 传统中值滤波可以用公式表示为: 其中: 和 分别为输入和输出像素的灰度值,S 为 模板窗口。传统中值滤波要对模板窗口内的所有像素之间进行 比较排序,最后找到中值作为输出结果。对于一个 N×N 大小的 窗口,按照冒泡排序查找中值需要进行 次比较。对 于一幅 512×512 大小的图像,采用 5×5 窗口,整个滤波过程需要 7500 万次的比较。因此传统中值滤波运算量较大,很难满足实 时性要求。 2.2 快速中值滤波 针对传统中值滤波无法在图像预处理里中满足实时性要 求,文献[3]中提到的快速滤波算法,对 3×3 窗口采用不完全排序, 经过 16 次的比较找出 3×3 窗口内 9 个灰度值的中值,而且更适 合于 FPGA 硬件平台。考虑到随着图像尺寸越来越大,和更好的 滤除噪声,大窗口滤波越来越体现出它的优势,本文在此基础上, 提出 5×5 窗口的快速中值滤波算法。 在噪声系数较高的图像中, 采用 3×3 窗口并不能很好的完 成滤波任务。表 1 是对一幅 1024×1024 大小的图像加不同程度 的噪声后,滤波结果的客观评价。峰值信噪比(PSNR)是最普遍的 图像画质的客观测量方法,可以看出,噪声系数越高,采用 5×5 窗 口滤波越有优势。实际上用视觉主观判断也很容易发现 5×5 窗 口滤波后的效果更好。
1 引言 数字图像处理中, 中值滤波因其与输入信号序列的映射关 系,在去除脉冲噪声上有比较好的效果,很多学者针对中值滤波 技术进行研究, 提出了很多改进算法。现场可编程逻辑门阵列 (Field Programmable Gate Arrays,FPGA) 技术在数字信号处理中 的应用,将逐渐成为前端信号处理的主流。本文论述了一种实时 图像中值滤波算法的基本原理以及采用 Altera 公司的 Cyclone Ⅱ系列 FPGA 具体实现方法。 2 中值滤波原理 2.1 传统中值滤波 传统中值滤波可以用公式表示为: 其中: 和 分别为输入和输出像素的灰度值,S 为 模板窗口。传统中值滤波要对模板窗口内的所有像素之间进行 比较排序,最后找到中值作为输出结果。对于一个 N×N 大小的 窗口,按照冒泡排序查找中值需要进行 次比较。对 于一幅 512×512 大小的图像,采用 5×5 窗口,整个滤波过程需要 7500 万次的比较。因此传统中值滤波运算量较大,很难满足实 时性要求。 2.2 快速中值滤波 针对传统中值滤波无法在图像预处理里中满足实时性要 求,文献[3]中提到的快速滤波算法,对 3×3 窗口采用不完全排序, 经过 16 次的比较找出 3×3 窗口内 9 个灰度值的中值,而且更适 合于 FPGA 硬件平台。考虑到随着图像尺寸越来越大,和更好的 滤除噪声,大窗口滤波越来越体现出它的优势,本文在此基础上, 提出 5×5 窗口的快速中值滤波算法。 在噪声系数较高的图像中, 采用 3×3 窗口并不能很好的完 成滤波任务。表 1 是对一幅 1024×1024 大小的图像加不同程度 的噪声后,滤波结果的客观评价。峰值信噪比(PSNR)是最普遍的 图像画质的客观测量方法,可以看出,噪声系数越高,采用 5×5 窗 口滤波越有优势。实际上用视觉主观判断也很容易发现 5×5 窗 口滤波后的效果更好。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- labview图像中值滤波实例分享 27次下载
- 如何使用FPGA实现图像灰度级拉伸算法 10次下载
- 如何使用FPGA实现图像灰度级拉伸算法 1次下载
- 如何使用FPGA实现图像的中值滤波算法 41次下载
- 基于FPGA的图像调焦算法的实现方案 16次下载
- 使用FPGA实现自适应卡尔曼滤波器的设计论文说明 22次下载
- 使用FPGA实现自适应卡尔曼滤波器的设计论文说明 13次下载
- 如何使用FPGA实现一种图像预处理结构及典型算法 37次下载
- 图像加窗中值滤波算法的研究分析 4次下载
- 实时图像增强算法改进及FPGA实现 14次下载
- 测井图像的多级中值滤波算法及其FPGA实现 8次下载
- 快速中值滤波的FPGA实现 234次下载
- 一种基于FPGA的图像中值滤波器的硬件实现 31次下载
- 基于医学图像的有效中值滤波算法研究 10次下载
- 基于开关3-D中值滤波的视频序列去噪算法 17次下载
- FPGA图像处理算法有哪些 553次阅读
- 基于算术平均算法的中值数字滤波器设计 896次阅读
- 基于FPGA视频图像算法开发 836次阅读
- 基于FPGA实时图像边缘检测系统的实现 2019次阅读
- 如何用MATLAB来实现中值滤波 1.5w次阅读
- 基于FPGA的视频图像灰度信号直方图均衡算法实现设计 2479次阅读
- 一种基于DSP+FPGA视频图像采集处理系统的设计与实现 4509次阅读
- 基于DSP+FPGA的实时图像去雾增强系统设计 3381次阅读
- 基于ARM和FPGA实时图像采集传输系统的设计 3940次阅读
- 基于多DSP与FPGA的实时图像处理系统设计 4034次阅读
- 基于图像增强的去雾快速算法的FPGA实现 4933次阅读
- 引导滤波的软硬件协同加速器设计与实现 1255次阅读
- 基于SDI 接口的实时图像增强显示系统 2801次阅读
- 基于FPGA的采集卡的图像增强算法应用研究 2076次阅读
- 基于FPGA的速率自适应图像抽取算法 1116次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 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接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多