基于FPGA的灰度图像模板匹配并行处理研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:limingxing0623
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模板匹配广泛应用于图像处理及信号处理领域。科学技术的飞速发展使得图像模板匹配处理的规模越来越大,更重要的是人们对实时图像处理的需求也越来越高,因此,采用通用处理器来实现实时图像的模板匹配,速度已经成为该技术的瓶颈。此外,对于一些优秀的图像模板匹配算法,其在台式机、工作站上可以正常运行,而将它们应用于嵌入式系统中,由于速度、资源的限制,对其进行简化后,效果不是很理想,有的甚至不能正常运行。可编程逻辑器件是一种可编程、功能强的逻辑器件,它的高灵活性、可配置性和高性价比与及支持并行和流水的系统设计为实时图像处理领域提供了一个理想的平台。因此,可以将FPGA应用于图像的模板匹配来实现资源受限情况下的实时图像并行处理。首先,对传统的基于滑动窗口的模板匹配算法的特点进行了分析,得出其是一个串行的、复杂的四重循环过程;并对FPGA的基本概念和设计方法、并行处理技术进行了分析,提出了4种基于分治策略的图像模板匹配并行处理,这四种策略包括:图像不分块,模板不分块、图像分块,模板不分块、图像不分块,模板分块、图像分块,模板分块。其次,针对这四种基于分治策略的图像模板匹配并行处理方法,分析了它们各自的时间复杂度和实现复杂度;通过对这四种策略的优、缺点进行对比和分析,选择了图像不分块,模板分块的并行处理策略,并在此策略上分析和设计了二值图像模板匹配并行处理的工作原理及体系结构,提出了基于FPGA的二值图像模板匹配并行处理模型,该模型包括3个部分:子模板划分、并行处理、全局匹配。然后,为了将基于FPGA的二值图像模板匹配并行处理模型应用于灰度图像的模板匹配,设计和实现了基于FPGA的RS232串口通信以及基于FPGA的双峰直方图二值化;得到二值图像后,用硬件电路和VHDL语言实现了基于FPGA的二值图像模板匹配并行处理模型。最后,对各个功能模块及整个系统的功能进行了波形仿真,波形仿真都正确后将VHDL代码在集成开发环境ISE9.2进行了综合并下载到FPGA芯片上进行验证。通过将实验结果与在PC机上运行的软件算法进行对比和分析,实验结果表明,基于FPGA的灰度图像模板匹配并行处理具有较好的加速比。
其他文献
学位
图像融合技术能够有效地提高图像信息的利用率、目标探测的准确性及图像的解译能力。目前比较流行的融合方法是基于多尺度几何分析工具的图像融合方法,其中最具代表性的是Shea
互联网信息过载导致人们越来越倚重搜索引擎,面向特定领域或学科的垂直搜索引擎是搜索技术的细化和拓展,它针对特定用户提供垂直搜索。当前在食品安全领域,食品安全信息的获取基
受限于单体锂电池的电压和容量,车用锂电池组常常需要将成百上千个单体锂电池串并联成组使用。但由于生产工艺的不一致性和使用过程环境的不一致性,单体电池间总是存在着无法消
人脸检测是指确定输入图像中是否存在人脸,以及存在的具体位置的过程。随着智能化的发展,人脸检测技术在智能交互、身份核验、移动社交等领域应用越来越广泛。然而非限制条件下,人脸并非总是呈现清晰完整的正面形象,因遮挡、角度、分辨率等各种因素导致的不完备信息的人脸图像,给人脸检测任务带来了巨大的挑战。当前虽然已有许多算法在人脸检测上取得了较好的效果,但在处理不完备信息人脸方面仍然存在不足。本文针对遮挡和小尺
学位
人脸识别因其重要的科学意义和实用价值而成为当前模式识别领域的一个研究热点。在过去几十年中,学者们提出了许多相关的特征提取方法,比如线性鉴别分析(LDA)、主成分分析(PCA)和保
作为传统DoS(Denialof Service)攻击的改进,LDoS(Low-rate DenialofService)攻击具有相当的危害性且更强的隐蔽性。由于LDoS攻击的高隐蔽性特征,传统的DoS攻击检测方法已无法对其进
随着各种数据来源和数据采集方式的逐渐多样化,机器学习和数据挖掘技术的应用场景日益丰富。机器学习研究的本质要解决智能化学习的基础表示和模型两大问题,前者需要对计算机可
人工智能是计算机模拟人脑的一种智能行为,它一方面对人类智能工作方法的基本步骤进行归纳,另一方面又创造了适合计算机运行的步骤,使计算机具有了与人类智能相似的能力和技
学位