基于Zynq的嵌入式图像特征提取系统设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:alongalong2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图像特征提取是数字图像处理技术高层次应用的前提和基础,快速、准确提取图像特征是图像分割、图像匹配以及机器视觉等应用的关键。现有的嵌入式图像处理系统大多采用软件的方式实现图像特征提取相关算法,由于特征提取算法需要对图像的每个像素点进行操作,计算量巨大,导致整个系统的性能和处理速度普遍不理想。而采用分散的多处理器架构,又会导致系统开发的难度增大,系统稳定性降低等问题。针对以上问题,本文提出了一种基于Zynq的嵌入式图像特征提取系统设计方案。该系统采用软硬件协同设计的方法,实现了特征提取IP核设计、硬件平台构建、嵌入式Linux系统移植以及应用程序设计。Zynq采用ARM+FPGA的体系结构,将计算量巨大的图像特征提取算法卸载到FPGA中实现,利用其并行运算的特点提升系统处理速度和性能;同时结合ARM处理器,增加系统的灵活性。本文主要内容包括以下四个方面:(1)对比分析经典角点检测和边缘检测算法,从检测精度和算法复杂度上选取用于本文系统中角点检测和边缘检测的算法,针对传统Sobel算子所提取边缘较粗的问题,采用非极大值抑制算法对其进行改进,获取更加细化的边缘;(2)总结Zynq平台关键技术与开发流程,采用高层次综合工具Vivado HLS设计实现FAST角点检测和Sobel边缘检测IP核;(3)采用自定义外设的方法,以IP核为基础构建集图像采集、图像特征提取硬件加速、HDMI显示为一体的嵌入式图像特征提取硬件平台;(4)在自定义硬件平台上移植嵌入式Linux操作系统,实现应用层软件设计,主要包括图像采集、图像特征提取和显示三部分。最后,对本文设计的系统在ZedBoard开发板上进行了软硬件联合测试,实现了预期的效果。实验结果表明,该系统在角点提取和边缘检测上具有较好的效果,且实时性较高。在考虑传输延迟的情况下,对于大小为640×480的图像,FAST角点检测模块处理耗时13.06ms,Sobel边缘检测模块处理耗时11.68ms,相比ARM中软件实现相应图像特征提取算法,在处理速度上快了 3倍,起到了硬件加速的效果。本系统能够为图像处理高层应用提供一个相对理想的平台,具有一定的工程实用价值。
其他文献
当代大学生是否认同社会主义核心价值体系,直接关系中国特色社会主义的成败。通过湘潭市8所高校的问卷调查发现:大学生的认知认同整体较高,情感认同整体健康,实践认同整体积极,但
目的:比较左旋布比卡因分别复合芬太尼、曲马多行术后硬膜外自控镇痛(PCEA)的临床效果。方法:PCEA 60例随机等分成三组。A、B和C组均用0.15%左旋布比卡因100mL,但B组含芬太尼(4,0p.g/mL)
对澳大利亚运动心理学的历史、训练、实践标准、研究现状和未来的方向等进行了介绍,并提出了我国运动心理学工作者需重视的两个问题
经常在罐子上做文章的可口可乐近日在日本公布了新的企划,接下来,可口可乐会在日本的主要旅游景点推出对应包装的特别版可乐。目前确定的5个目的地分别是东京、京都、北海道,熊
摘要:如今素质教育之花开遍全国中小学,以人为本教学理念也深入小学语文教学,在这大的教育环境之下每个语文教学工作者,也在不断学习、不断进行实践改革。随着教育工作者教学
在数控车床上切削特种螺纹有一定的技术难度,即标准的成型刀具难以选购,切削精度也存在不叮确定性。通过实践,采用通用型标准35°外圆车刀、多区间宏程序拟合螺纹齿形完成切
针对传统气动控制系统设计方法的不足,提出了一种虚实一体化设计方法与手段,结合实例详细分析了气动系统虚拟设计、仿真运行及实物调试的实现步骤,能够有效地提高嵌入式气动
为定量研究海上交通事故人失误致因因素,分析各种人失误因素对事故的影响程度,从而达到控制人失误事故的最终目的.在引入人的不安全行为分类框架和“人-机-环境”系统的基础上,运
当今,自动化控制系统已经在各行业得到了广泛的应用和发展,而直流调速系统控制作为电气传动的主要方式之一,在现代化生产中起着主要作用.随着微电子技术的发展,计算机在调速
随着我国经济的快速发展,人们的生活习惯和思想观念发生了翻天覆地的变化,可以说,改革对我国各个方面的影响非同一般,我国教育也受到很大影响,新课程改革由此被提出,新课标目