基于FPGA的OpenSURF算法加速架构的研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:tian358120
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图像局部不变特征不直接依赖于图像灰度,具有较强抗干扰性,能更好的处理复杂空间变换关系。但是由于图像局部不变特征提取过程的复杂性,不使用特殊硬件的普通个人计算机非常难满足计算实时性的需求。本文的研究目标是设计出能够实时提取不变性特征的硬件架构。  本文总结了 FPGA并行加速的原则,结合 OpenSURF算法的原理,论证了OpenSURF算法使用FPGA加速的可行性,设计了基于FPGA实现OpenSURF算法加速的系统架构。该系统架构包括四个部分:积分图像计算及缓存、特征点检测、主方向生成和描述矢量生成。本文设计的系统架构包括四个方面的优化:(1)整个系统采用图像数据驱动的方式保证处理性能的实时性;(2)在积分图像数据表示方面采用优化表示的方法减少积分图像数据的缓存数量;(3)采用特征点读取描述的优化策略来改善积分图像缓存的总数量和提高单位时间内完成描述的特征点数量;(4)在特征描述阶段采用数据重用的方式减少对数据缓冲区的访问次数和提高系统处理的速度。之后,本文基于Xilinx KC705评估开发板设计了一个通用的算法测试验证平台,对本文设计的OpenSURF算法加速架构进行了功能验证和系统验证并分析了资源使用情况,并与其他文献中设计的方法进行算法实现性能和资源使用情况的对比。最后指出了本文存在的不足之处和进一步研究的方向。  本文基于FPGA的OpenSURF算法加速架构实现了OpenSURF特征的实时提取,可以以每秒97帧的速率从分辨率为800×640的图像中检测不多于1000个SURF特征点并对特征进行描述矢量生成,满足绝大多数应用对计算实时性的需求。
其他文献
现代飞行器需要高精度、高可靠性的自主导航系统,但目前任何单一导航系统都无法满足这一需求。随着现代导航理论和计算机技术的发展,研究者提出了组合导航系统,即由两种或两种以
机电系统的开发一般是由结构设计和控制设计两个部分来完成的。传统上,控制系统的设计是在结构设计完成之后才进行的。机械工程师根据工作空间、负载等要求设计出机械结构,然
人在看一副图像时,会不自觉的关注图像中某些区域,同时忽略某些区域。这种视觉感知过程中表现出的选择性是视觉注意机制作用的结果。在计算机视觉研究中,通过对视觉注意机制
人工地物是高分遥感影像的重要内容,而建筑物是人类日常生活工作和学习的载体,与人们的生活息息相关。传统建筑物提取方式效率低下且对人员要求较高,全自动建筑物提取方式虽然一定程度上提升了建筑物提取效率,但其提取精度不高,在实践中中往往无法达到建筑物目标提取精度的要求。半自动建筑物提取方式在增加少量人工交互操作的基础上,有效的提升了建筑物目标提取精度和提取效率,因此发展半自动建筑物提取方式切实可行。本文对
书画鉴证,是指对书画进行鉴别和认证,根据备案记录,判断该艺术品是不是备案的那一份作品。一般来说,书画鉴证只能依靠艺术品的作者或者有经验的专家。计算机视觉技术的快速发
无重叠视域的监控系统被广泛应用于各个大小型的公共场所中,对于日常人流量大的公共区域如:商场、医院、公园、火车站以及机场等,公共安全的监测十分重要。在无重叠视域的监
湿法腐蚀工艺是制作衍射微光学元件的一个重要方法。该方法基于硅的特定晶向特性,利用微电子加工工艺在硅基片表面制作多种复杂的微细结构。相比其他方法,本文研究的湿法腐蚀工艺,仅需单步光刻和两步湿法腐蚀就能够制作出表面形态良好、微细结构较为复杂的衍射器件。具有方法简便,易于控制及成本较低等特点。本文采用湿法腐蚀工艺,设计和制作红外、太赫兹波段的振幅调制衍射光学元件。在红外波段选取中红外(3-5微米)和远红
电子政务是现代政府管理观念和信息技术飞速发展的产物,它是一种新型的政府行政管理方式。面对全球范围内的国际竞争和知识经济的挑战,许多国家政府都把电子政务作为优先发展
特征提取作为模式识别领域的一个重要分支,现在已经引起了广泛关注,并且在很多领域已经得到了应用。随着技术的发展,特征提取方法也是层出不穷。不相关最佳鉴别矢量集(UODV)
直驱型风力发电系统是当前研究热点之一,其中,变流系统的控制技术是直驱型风力发电系统的核心技术。本文选取背靠背双PWM变流器为研究对象,深入研究了并仿真了直驱型风力发电系统电机侧、电网侧的变流控制策略。首先,针对电机侧研究了矢量控制和直接转矩控制的原理,并对两种方法的优劣进行了对比分析;其次,建立了网侧PWM变流器的数学模型,针对电网侧分析了电网电压定向矢量控制和直接功率控制的原理,并对传统直接功率