基于Handel-C的多种图像处理算法的硬化实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wx418854188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着对算法运算速度要求的提高,一些用软件实现的算法已满足不了实时性的要求。因此,充分利用硬件电路的并行性和快速运行的特点,实现算法硬化,成为算法研究的一个新方面。本文工作进行的算法硬化实现是关于图像方面的。论文讨论了算法硬化的实际意义与现状,研究了图像处理方面所用到的算法与Handel-C硬件描述语言,完成了多种图像算法的硬化设计与实现,其中包括在音视频和图像编码中应用广泛的DCT算法,图像预处理中经典的高斯滤波算法和双边滤波改进算法,以及多种边缘检测算法。这些算法在计算机上进行仿真之后,FPGA平台上进行了算法硬化的验证,证明了通过逻辑电路运行算法的正确性。本文探索并使用了一种新颖的硬件化设计与实现方法,与传统使用的硬件描述语言VerilogVHDL进行算法硬化的方式不同,采用了高级语言直接面向硬件描述层的方式,避免了硬件无法有效地表述算法而高级语言无法描述硬件的难题。本论文采用的图像硬件化设计方法,以及完成的图像处理的算法硬化,对以后从事算法硬件化研究的人员有着一定的指导意义。
其他文献
随着企业不断加大科技投入,计算机仿真技术得到了广泛的重视,它具有经济、安全以及可重复性等特点,利用计算机仿真技术可以进行现场难以展开的工作,降低实验风险,提高投资安全性。
医学图像分割技术是医学图像处理与分析领域的重要课题之一,也是近年来备受研究人员关注的热点问题。由于人体解剖结构的复杂性、组织器官形状的不规则性及个体之间的差异性,
二十一世纪以来,伴随着科学技术的迅速发展,人们每天都要处理大量的信息数据(例如图像、视频以及文档资料等)以便进一步地分析和研究。图像作为常用信息的载体之一,在人们接
伴随着互联网的快速发展与互联网技术的不断创新,社交网络日益成熟和完善。在众多的社交网络类型中,有一种以活动为媒介将线上与线下相结合的社交网络——活动社交网络(Event
内存交换技术几乎应用于所有的计算机系统,交换操作中频繁的外存访问是制约程序运行性能的一个重要因素。近年来,随着新型存储介质闪存的快速发展,越来越多的研究关注于使用闪存
视频跟踪是计算机视觉领域的一个重要研究方向,它融合了模式识别、图像处理、图像表征和计算机应用等相关领域的研究成果和先进技术,在智能监控、交通管制、人工交互、军事精
伴随当前三维快速原型技术的飞速发展及商业化,大量数字模型通过三维打印等技术完成实体化并被投入商业应用中,从而也带来了模型管理以及版权保护的需求。传统水印算法面向数字
近年来,数据密集型计算越来越得到相关学者的关注。数据密集型计算环境下的数据具有海量、高速变化、分布、异构、半结构化或非结构化的特点,传统的数据挖掘算法已经不能满足
当用户面对经过本体标注过的大量实例时,如何快速的挖掘出对用户有用的信息仍是研究人员迫切需要解决的问题。聚类作为一种无监督的分类方法是对大量实例数据处理的重要手段,但
随着科技的进步和社会的发展,机器人技术成为当今世界备受关注的前沿课题。与此同时,随着人类在非规整复杂地形的各种活动增多,以及对具有潜在危险区域或者人员无法进入区域