基于FPGA的图像分类系统的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:mir_lww0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,图像分类在卫星图像检测、医学图像处理、地貌图像识别、人脸识别、环境监测等方面的应用场景十分广阔。同时,图像分类算法在硬件终端中应用与部署的需求与日俱增,如何将这些算法移植到硬件终端并进行性能上的优化成为图像分类研究的热点与难点。为此,本文提出了一种基于FPGA的图像分类算法,并在Xilinx的Zynq-7000系列平台上对该算法进行移植和加速,以验证该算法的有效性。本文的主要内容包括:首先,本文根据算法移植的可实现性确定了图像分类系统的设计平台,提出了整体系统的算法流程,并依据So PC系统的设计规则确定了软硬件架构以及系统各组成部分的设计方案。其次,本文研究了基于手工特征的图像分类方法的算法原理与设计思路。在手工特征方面,本文选取SIFT特征作为手工特征,讨论了词袋模型和VLAD两种SIFT特征库的构建方案。同时,结合硬件平台的特点,提出了算法在FPGA上移植的设计方案,并给出算法在特征点检测、梯度计算、特征点描述等方面的优化方案。然后,本文研究了基于深度特征的图像分类方法的算法原理与设计思路。在深度特征方面,本文选取CNN特征作为深度特征。为获取深度卷积特征和手工特征各自的优点,提高图像的特征表达能力以得到更佳的图像分类效果,本文将两种特征通过加权串联的方式进行了融合。同时,结合硬件平台的特点,提出了将算法移植到FPGA上的设计思路,并给出算法在卷积的并行方式展开与部分和累加计算等方面的优化方案。最后,本文将基于硬件改进后的算法部署到FPGA上,详细给出了各模块的设计方法与实现方案。数字设计的实现采用了空间并行和流水线设计的方法,在充分利用FPGA的并行性的同时提高了算法的运行效率。实验结果表明,FPGA的硬件加速效果显著,本文设计的图像分类系统具有实时性,同时达到了较高的准确率。
其他文献
近年来,云化是整个IT行业的主旋律,以云原生、微服务为特征的云化改造方兴未艾,容器、PaaS平台等云化新技术发源于互联网公司,但在电信、电力、石油等传统行业也有广阔的应用空间,本文结合电信行业的应用特点,提出一种基于Kubernetes的PaaS应用管理平台的实现方案。本文的主要工作有:1)针对如何基于Kubernetes来构建PaaS应用管理平台这一问题,给出了整体实现方案,并结合典型的企业应用
随着娱乐多样性对游戏玩家的分流与手机游戏行业竞争的愈演愈烈,玩家流失成为游戏业务层需要解决的难题,有效的留存手段与回流策略制定能提高游戏整体利润。然而现有的方案仅局限于具体游戏,且日志数据均为静态数据而不是动态数据,现有方案仅针对玩家流失预测而未对流失原因做进一步猜测与分析。在本论文中,主要通过引进开源社区中数据收集、中间数据缓存、实时计算等大数据技术,设计从日志数据收集、数据汇聚与流失预测分析的
随着“中国制造2025”战略的不断推进,制造型企业的设备资产扩充迅速,生产线上的自动化设备越来越多,然而,企业现有的设备管理系统大多根据固有管理模式定制化开发,很难满足动态变化的新需求。因此,本课题受江苏南高智能装备创新中心委托,对江苏省智能装备产业联盟中的典型企业进行需求分析,设计并实现了一套基于SSM(Spring+Spring MVC+My Batis)的Web框架集的企业设备管理系统。首先
低场核磁共振检测技术因其无损性、准确性与稳定性等优势,广泛应用于医学、生物、化学与石油等领域。作为低场核磁共振检测技术的重要研究分支,反演算法通过分析检测样品内各弛豫组分幅值信号分布,定量获悉样品的物理或化学属性。而目前已有的反演方法主要可以分成迭代类算法与正则化算法,其中迭代类算法在确定迭代次数等方面存在缺陷,而正则化算法在确定平滑系数等方面遇到困难,且这些方法在多弛豫组分反演准确性上仍有较大的
违章建筑物严重阻碍我国经济建设和社会发展。针对我国现有违章检测技术以人工为主、精度低、智能化程度低的现实问题,本文致力于研究定点监控下可疑违章建筑物自动识别关键技术,主要研究内容如下:(1)提出了一种基于多特征融合的变化差异描述算法。利用结构自相似SSIM和自适应颜色迁移算法,消除因天气变化造成的新旧时相图像中局部差异,生成像素差异图像;针对像素特征难以描述建筑物结构变化的问题,利用局部梯度差异算
在稀相气力输送传输中,颗粒经过弯管之后,由于离心力的作用在弯管后的下游的管道中较为集中,形成相对致密的相结构,这种现象被称为绳索(Roping)现象。虽然国内外学者对绳索现象进行过一定的研究,然而对于绳索现象的扩散机理研究仍显不足。为了研究稀相气力输送系统中颗粒经过弯管后的扩散情况,本文利用高清摄像机获得弯管后(R/D=1.3,R是弯曲半径100mm,D是管道直径75mm)不同高度的截面上颗粒(粒
视频拼接技术是一种利用多个小视场视频构建大视场视频的技术。视频拼接技术是图像拼接技术的延伸,但不同于图像拼接。随着信息科学与计算机技术的发展,视频拼接技术也得到了越来越广泛的应用。本文首先介绍了视频拼接的基本流程,主要包括视频帧解码,帧预处理,帧配准对齐和视频帧图像融合。随后介绍了视频拼接过程中所涉及的主要技术,主要包括摄像机成像模型,广角和鱼眼镜头畸变矫正算法,图像球柱面映射和双线性插值等。随后
随着航天器、飞机、船舶、雷达等大型复杂产品向着智能化、精密化和光机电一体化的方向发展,产品零件结构越来越复杂。为了提升生产效率及产品竞争力,并迎合制造产业的全球化和网络化,产品的虚拟制造技术就显得日益重要。虚拟制造以计算机仿真技术和三维建模技术为支持,利用产品的虚拟模型,在产品的设计环节对产品进行全生命周期仿真,对产品的整体性能、可制造性进行评价,从而提高预测和决策能力,使产品的各方面性能达到均衡
随着大数据、云计算的快速发展,数据带来价值的同时,也增加了个人信息泄露的风险。随着个人信息的泄露,用户可能遭受垃圾短信的骚扰,甚至造成严重的经济损失。在用户从服务器获取信息的同时,保护个人隐私是必不可少的一步。私密信息检索是保护用户信息的一种手段,在用户下载的比特中混有一些无用比特,以达到混淆服务器的目的,从而保护用户真正的需求比特的序号。在实现保护用户隐私的同时,私密信息检索技术需要考虑实现方案
数字图像相关方法(Digital Image Correlation,DIC)是一种非接触式的全场变形测量方法,有着操作较便捷、对测试环境要求较低等优点,在航空航天、土木机械、生物医学等各个领域中得到了广泛的应用。近年来,研究人员对于高精度、实时测量的要求逐步提高,实验数据量随之增大。这不仅对测量硬件提出了很高的需求,对处理图像数据的软件算法也提出了新的挑战。如何有效地降低单幅图像数据量、提升DI