基于FPGA的图像处理加速器研究

来源 :武汉工程大学 | 被引量 : 0次 | 上传用户:tony_tang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
21世纪是电子信息时代,其中多媒体技术的快速发展使数字图像处理被广泛的应用到各行业中,如安防、气象、交通、航天航空、工业检测等。随着图像处理数据的不断增加,采用软件方案处理图像已经无法满足实时性的需求,而微电子技术正向高速、高效、高集成化、高可靠性发展,使基于硬件平台的数字图像处理系统更具优势。现场可编程门阵列(Field Programmable Gate Array,FPGA)就是一种比较理想的硬件解决方案,如今基于FPGA的图像处理加速器研究成为国内外的热门课题。本文以FPGA为平台,采用Verilog HDL硬件描述语言,研究一个可配置图像处理加速器,实现分辨率在1024*a(a为自然数)以内,256灰度级的任意图像大小的中值滤波和边缘检测处理。通过SPI总线协议,外部CPU可读写FPGA内自定义寄存器,设定图像大小及模式选择等参数,完成不同需求的中值滤波或边缘检测处理,同时将处理完的数据缓存到异步FIFO存储器中。在设计中,遵循速度与面积互换原则,挖掘算法并行性和流水结构,通过改进算法、时序约束等措施,提高顶层模块的处理速度,从而提高图像处理速度,达到加速的效果。图像处理加速器的设计是在Altera公司的Quartus II 14.0开发环境下进行的,仿真是在Mentor公司的Modelsim SE 10.2环境下进行的。综合仿真结果显示,本设计能够较好的完成设定的图像处理功能,最高频率可达128.8Mhz,图像数据处理流量高达1Gbps,对于800*600分辨率的8位灰度图像进行中值滤波和边缘检测处理,可达到每秒260帧。本文的研究对FPGA在图像处理硬件加速器中的应用做了探索性的尝试,提出了一种图像处理加速器研究思路与实现方法,设计了基于FPGA的数据处理流量高达1Gbps的图像处理加速器。对基于FPGA的图像处理加速器的研究有着积极的意义和参考价值。
其他文献
公司可以通过章程限制甚至禁止股权转让,这是公司自治的表现。对于这些限制,除非违反了股东平等原则和损害了股东的核心利益,法院在实践中应予充分尊重,通过尽量合理的安排平
胎儿民事权益的保护是我国法律所面临的一个十分现实的问题。传统民法理论认为,胎儿是母体的一部分而不是独立的个体,胎儿不能作为权利义务的主体。但是,这一理论会损害胎儿
房地产业的健康稳定发展,关系到国民经济的发展、社会的稳定和人民的切身利益,因此科学客观地对当前房地产形势进行分析、制定科学合理的房地产业发展战略显得十分紧迫而必要,对
随着Internet的发展,可扩展标记语言XML(eXtensible Markup Language)正逐渐成为互联网上数据发布和交换的标准。由于其强大的数据表达能力和嵌套的结构、自描述的特点,XML可以
精简指令集计算机(Reduced Instruction Set Computer, RISC)是1979年提出的一种先进的处理器设计思想,其特点为优先选取处理器中使用频率最高的指令,并将指令的格式固定,指
《西厢记》从一问世就受到广大研究者的关注,一度形成研究的热潮,《金批西厢》在《西厢记》批评本中影响最大,金圣叹在批评《西厢记》的同时还对其进行了删改加工,本文着眼于
燃烧环境中气体分布的实时精确测量是控制燃料燃烧,优化燃烧过程,降低污染物排放,提高能源利用率的有效途径。因此研究一种适用于燃烧环境气体分布反演的可行方法是非常重要
"将"字在《诗经》中共出现60次左右,具备动词、名词、形容词、副词、连词、摹状词等不同词性。这些纷繁复杂的意义及用法,其实都源自于"将"的本义"祭献祖宗":其他各项动作义
<正> 近二十年来,随着悬浮预热器和窑外分解技术的发展,国际上干法生产水泥的发展非常迅速。特别是随着水泥工业设备趋向大型化,带悬浮预热器和预分解炉的回转窑的发展尤为突