基于FPGA的双目特征提取与匹配系统

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:WSFLTS
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
特征提取与匹配是计算机视觉的重要任务,可应用于目标跟踪、图像拼接、三维重建等。在实现特征提取与匹配任务时,CPU(Central Processing Unit)、GPU(Graphics Processing Unit)等通用计算平台难以达到实时性,或功耗过高。在此背景下,许多研究者提出了基于FPGA(Field-Programmable Gate Array)或ASIC(Application Specific Integrated Circuit)平台的硬件加速方案。然而,目前已有的加速方案通常只实现特征提取的加速,而忽略了特征匹配,且只针对单目应用场景。鉴于此,本文针对双目场景,基于FPGA平台,设计了完整的特征提取与匹配系统。双目图像输入系统后,将依次经由图像采集、图像矫正、特征提取和特征匹配四个模块处理。为提高模块的可移植性,模块接口均采用了AXI-Stream协议,图像采集模块实现了相机原始视频格式向AXI-Stream协议的转换。图像矫正模块基于查找表,实现了双目相机的畸变矫正和立体矫正。在图像矫正的缓存设计中,本文优化了缓存读写指针的控制方案,使存储开销减少了42%,并在缓存的物理实现时采用RAM(Random Access Memory)奇偶分存的方法,提升了缓存读取效率。特征提取模块基于SURF(Speeded-Up Robust Features)特征检测和BRIEF(Binary Robust Independent Elementary Features)特征描述算法,本文将BRIEF算法中的高斯滤波更换为了均值滤波,实现了BRIEF描述与SURF特征检测的缓存共享,节约了48%的缓存资源。特征匹配模块不仅可完成相邻两帧的跟踪匹配,还可通过左右双目图像的立体匹配来为特征点提供视差信息。在设计特征匹配模块时,本文构造了多缓存结构,在该缓存接收特征提取模块结果的同时,特征匹配亦可读取该缓存,实现了特征提取与特征匹配的乒乓操作,系统运行速度得以提升。为使本系统能方便地接入其他系统,完成更为复杂的任务,本文采用以太网的方式将特征匹配结果向外传输。本文采用的FPGA具体型号为Xilinx Zynq XC7Z100,系统在100 MHz频率,640×480(双目)分辨率下的帧率为162 fps,总功耗为2.866 W。为验证匹配结果的有效性,本文将匹配结果应用于双目视觉里程计,得出视觉里程计均方根误差为1.14 m。
其他文献
凡纳滨对虾(Litopenaeus vannamei)是一类重要的经济养殖品种,冬棚对虾养殖因其反季节养殖创造较高经济效益,广为养殖者青睐,而对虾养殖产量和健康状况很大程度上取决于水环境
以问题为基础的学习(Problem Based Learning,PBL)与传统教学方法的一个主要区别是PBL在学习知识的同时强调各种能力的培养和运用。如学生的自学能力、思维能力、人际交流能力等
卓越高职院校建设项目是湖南省发展职业教育的主要措施。过程监控是卓越高职院校建设项目管理工作的重要组成部分,过程监控管理制度是实施过程监控的关键。过程监控管理制度
最近正在听的一张唱片Baroque in Italy(《意大利巴洛克音乐》)。是怎么发现/得到这张唱片的朋友相送。个人觉得这张唱片在版本上有什么特点我觉得这张唱片最大的特点就是群
《管子》与范蠡经商思想比较王京龙从整体上看,《管子》的商业经营理论是一套高度中央集权下的商业经营过程中的宏观调控术。就《管子》一书记载的一些成功的事例来看,轻重之术
陆空通话是空中交通管制中最基本的工作模式,具有自然、灵活与沟通便捷的特点,保障了空中交通的运行安全高效。管制员与飞行员之间和谐默契的通话在很大程度上可规避人为因素
目的探讨对于恒牙早期不伴有上颌牙弓狭窄的骨性Ⅲ类上颌后缩患者,实施前方牵引前先行采用上颌反复扩缩的疗效。方法方便选取2013年6月—2016年6月于江苏省宿迁市妇幼保健院
目的探讨精神分裂症患者家属的焦虑抑郁情绪现状及其影响因素。方法选择2012年4月-2012年6月在我院精神科住院治疗的238例精神分裂症患者的家属为研究对象,采用自填式问卷调
鉴于新巴塞尔协议中内部评级法关于资本要求的计算缺乏透明度,本文在归纳总结内部评级法关于资本要求计算的基础上,对资本要求计算的理论依据和统计含义进行了描述和分析。本
高校就业指导的主要内容是职业生涯规划,伴随着毕业生的就业压力不断上升,社会与各大高校也逐渐到注意这一问题。本文通过分析影响大学生职业规划的因素,对其中的原因进行分