图像Sobel处理的FPGA多核矩阵实现

来源 :沈阳理工大学 | 被引量 : 5次 | 上传用户:a4253272566
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字图像处理技术在近几十年来的迅猛发展,数字图像处理技术被广泛应用于航空航天、通信、医学及工业生产等领域中,FPGA等可编程器件的硬件实现图像处理也取代了软件实现图像处理成为了近几年的热门领域。但随着图像分辨率的越来越高,图像处理的数据量越来越大,处理也非常耗时。而随着实时图像器材技术的不断发展,图像的产生量和处理需求也快速发展,远远超过单核处理器计算能力的发展速度。为了尽可能加快图像处理速度,需要使用专门设计的多核处理器及其互联结构,当前的FPGA产品已经可以在原理上把这种构思化为现实。本文分析了多核处理器的发展现状和未来前景以及图像处理技术中常见的几种算法,并根据算法处理过程中可能存在的并行性,结合FPGA的工作原理和工作流程,提出了一种基于FPGA的多核矩阵处理器设计。多核矩阵处理器采用同构多核结构,将图像处理过程中可能存在的并行数据传送和数据计算尽可能的分配给多个处理核同时工作,希望达到最大并行性,并且每一个处理核实现的功能简单专一,代码简短读取效率高,这样可以大幅提高图像处理在应用中的速度,减少图像处理所需的时间。本文以图像Sobel处理为例,阐述了多核矩阵处理器中每一部分模块的的功能、核内数据的计算传送流程以及核间数据传送设计、时钟设计。本文主要完成了图像Sobel处理的多核矩阵处理器的设计,Verilog语言和代码设计,通过Altera公司的QuartusII9.0开发软件、第三方仿真工具ModelsimSE6.6和Synplify Pro逻辑综合器软件进行程序编写,行为仿真,功能仿真,综合优化,时序仿真,并进行实验验证,并得出结论。
其他文献
船舶辅锅炉是船舶重要的动力装置。国际海事组织IMO(International Maritime Organization)在《海员培训、发证和值班标准公约》中明确规定航海、轮机等部门的人员必须经过仿
现今,生物认证技术逐渐深入人们的社会和日常生活中,以其独有的方便性和经济性成为一种安全验证方式。声纹是人体特有的一种生物特征,如同指纹、人脸一样。声纹识别(即说话人识别
水下目标回波信号是主动声呐探测和识别的基础。水下环境复杂多变,存在各种噪声和干扰,尤其随着隐身技术的发展和各种小目标的出现,使得目标回波信号越来越弱,因此,弱回波信号检测和处理问题是水声信号处理领域研究的热点和难点问题。另外,为了提高系统的探测精度,增加抗干扰能力,提高目标检测概率等,需要不断增加信号带宽。然而带宽的增加使得数据量急剧增大,给信号的采集、存储、传输和处理等带来极大的负担。在这种背景
时段性的交通瘫痪、频繁性的交通事故等一系列问题,让原本已给城市出行带来方便、安全、快捷为目的的城市交通蒙上了一层巨大的阴影。当下的交通现状,不仅影响普罗大众的生活
足球机器人的自定位能力是机器人进行足球比赛的基础,随着计算机视觉和视觉传感器的深入研究和快速发展,视觉定位作为最能体现机器人智能化和拟人化的定位技术而备受关注。本
随着汽车制造业和人民生活水平的不断提高,汽车越来越成为人们出门的代步工具,城际高速公路和城市交通基础设施建设也使汽车运输业成为不可或缺的运输方式。但安全问题也随之而
三容水箱是一种典型控制对象,许多现场控制类型可以抽象成三容水箱数学模型,可作为自动化控制领域研究对象。三容水箱是一种柔性结构系统,通过水箱管路的组合形成各阶控制对
工业过程中主要过程变量的变化可以反映被监控设备的运行状况。报警器的作用是通过对过程变量采样信号的处理,并将其与报警阈值比较,对设备异常状态进行监测。在报警器设计中
集中供热模式具有节能、环保、经济、高效的优点,已经成为我国北方地区城市供热的主流模式。热网系统由热源、管网和热用户三部分组成,是一个典型的复杂、多变量、非线性、时变
近年来,随着人们生活水平的不断提高以及科学技术的不断进步,安全问题成为人们所关注的热点问题之一,于是视频监控系统作为一种重要的安防措施出现在了我们的生活中。电子技