基于窗结构和巴切奇偶排序的中值滤波器硬件设计与实现.pdfVIP

基于窗结构和巴切奇偶排序的中值滤波器硬件设计与实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第42卷 第3期 上海师范大学学报 (自然科学版) Vo1.42.No.3 2013年 6月 JournalofShanghaiNormalUniversity(NaturalSciences) Jun.,2013 基于窗结构和 巴切奇偶排序的中值 滤波器硬件设计与实现 孙凯雯,王 亮,顾美康 (上海师范大学 信息与机电工程学院,上海200234) 摘 要:数字电路设计中值滤波器时,面积和速度上的考虑非常重要.面积上要求使用的逻辑 资源尽可能少;速度上则要求系统能在较高时钟频率上工作,并用尽可能少的时钟周期完成 1帧滤波或进行实时滤波.设计的新型中值滤波器的硬件结构为带2个Buffer的3窗结构,并 用奇偶排序网络作为滤波器功能逻辑模块的理论依据,在 FPGA平台上进行结构设计,使用 ModelSim仿真验证了结果,最后实现了视频图像滤波.实验分析表明,设计的新型结构滤波器 不但使用的逻辑资源较少,仅用了741个逻辑单元(LE),而且处理速度达到27MHz/像素,实 现了对视频图像的30帧/s实时处理.设计不仅具有一定的实用性,也为数字图像处理的硬件 结构设计思路提供了参考. 关键词:中值滤波器;FPGA;数字图像处理;奇偶排序网络 中图分类号 :TP391.41 文献标识码 :A 文章编号 :1000-5137(2013)03-0271-06 O 引 言 数字图像处理领域中,非线性中值滤波器的应用非常广泛.在进行图像识别、视频跟踪等工作之前 一 般都会用中值滤波器进行图像预处理,因为它能有效消除椒盐噪声,并不会使边界区域模糊过大.中 值滤波器一般是用通用计算机和软件来实现的,然而 由于传统处理器串行结构的局限性,随着视频图像 分辨率的不断提高,对滤波处理速度的要求也越来越高,因此这种方式已经越来越不能满足实时性的要 求.另外专用芯片设计周期长、成本高、而且灵活性差,因此也不适合用来专门进行图像滤波工作.现场 可编程门阵列 (FPGA)以其可编程性和并行计算结构的特点,成为了实现滤波处理的理想工具 ]. 利用FPGA进行数字图像处理中值滤波的研究文献较多.如文献 [2]提出一种快速排序法的新算 法,用于滤波器的功能逻辑模块.该算法为比特串行滤波算法 (Bitserialmedianalgorithm),并在此基础 上扩展并结合权重法和优先级次序法.如果对 Ⅳ个像素值进行处理,这种算法复杂度为0(N),与冒泡 排序法(BubbleSort)0(N)的复杂度相比,所 占用的逻辑资源大大减少.然而在XC4010E一1FPGA芯片 实现后 ,处理速度相对较慢,图像处理速度仅仅为25 s.文献 [3]实现了向量中值滤波器,并组成了图 像滤波系统.该系统使用 StratixEP1$40F780C5FPGA芯片,处理速度达到80MHz/像素,然而缺点是需 要硬件设计结合软核处理器,因此所 占逻辑资源较多. 本文作者以进一步权衡逻辑资源和处理速度为 目标,利用 AlteraEP2C70FPGA硬件平台设计了基 于窗结构和巴切奇偶排序的中值滤波器并搭建了系统结构.文章第 1章介绍了中值滤波器和巴切奇偶 收稿 日期:2012—12.14 作者简介:孙凯曼(1987一),男,上海师范大学信息与机电工程学院硕士研究生;顾美康 (1954一),男,上海师范大 学数理学院副研究员. 272 上海师范大学学报(自然科学版) 排序的概念 ;第2章阐述了滤波器硬件结构设计思路,具体而言即扫描模块和滤波器功能模块,前者完 成对视频信息的输人工作,后者对视频信号作排序处理工作,作者分别使用窗结构和巴切奇偶排序来完 成2个模块的搭建.之后给出滤波器在ModelSim上仿真波形图验证了结果,并针对滤波效果图进行分 析;第 3章提出了可进一步改进结构的想法;第4章总结全文. 1 理论背景 1.1 中值滤波器 中值滤波器是一种基于统计排序 的非线性滤波器.它的响应是滤波器掩膜所包围的图像区域中各 个像素从小到大排序后的中问值.中值滤波器的使用非常普遍,这是因为对于一定类型的随机噪声,它 的去噪声能力非常优秀,比小尺

文档评论(0)

fengyu11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档