基于异构计算平台的目标检测系统设计与实现

来源 :大连理工大学 | 被引量 : 1次 | 上传用户:macgrady2006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现今卷积神经网络在目标检测领域取得了巨大的成功,但其实现的环境大部分是在GPU-CPU的计算机架构上,其中,GPU功耗过大不适合嵌入式设备,而CPU无法进行大规模并行计算。由于FPGA具有低功耗、可重构的特点,可以解决以上问题。因此基于FPGA-CPU架构设计一个目标检测系统具有重要意义。本文基于Xilinx公司的Zedboard开发板设计了一种目标检测系统,该系统基于FPGA-CPU架构,两部分可通过AXI总线进行通信。由于CPU适合处理计算量较小的任务,主要负责图像预处理与图像后处理;而FPGA擅长处理高度并行的、计算量较大的任务,因此,本文主要利用其并行性,使用基于HLS的优化方法对Tiny-YOLOv2目标检测算法的卷积层、池化层进行加速优化,设计多个并行的乘法器与加法器;由于FPGA不擅长处理浮点数据,使用16位定点数据代替浮点数据;为了提高检测速度将BN操作提前至初始化模块。硬件图像处理通路的搭建主要利用基于AXI总线的流处理方式,以节省FPGA的片上资源Block RAM,将OV7670捕捉的画面数据传输到PS端中的DDR中存储,经过算法识别之后由VGA输出到屏幕上。实验结果表明,系统基本实现了预期功能:摄像头采集画面经由FPGA粗粒度的提取处理之后,检测相应目标,并由VGA输出显示到显示屏上。本设计使用的FPGA-CPU异构架构比单CPU架构在时延方面有80多倍的提升;FPGA虽然算力不如GPU,但能效比要好于FPGA,很适合部署在特定功耗的嵌入式领域。除此之外,本文虽然采取了量化处理,依旧可以输出与原算法检测框相近的位置坐标,可以投入到工程实践中。
其他文献
为了解决水平液固循环流化床中颗粒分布不均匀问题,在内径29mm、长4m的水平有机玻璃管流化床内放入Kenics静态混合器,采用CCD图像测量与数据处理系统考察静态混合器的结构、个
<正>在医学论文中,多样本之间率或构成比的比较常用R×C表卡方来进行处理,但R×C表的注意事项和统计学方法选择很多,往往在真正使用时不知选择哪一种方法,这里我们结合本期67
经贸英语涉及的范围极广,其内容除包括贸易业务本身之外,还与法律、银行业、仓储运输、国际金融、广告、包装、海上保险以及度量衡有关。因此,经贸英语翻译的难度较大,一词
多发性骨髓瘤(Multiple myeloma,MM)是一种血液系统的浆细胞性恶性肿瘤,好发于中老年人群,中位生存期仅为3~4年。近年来随着蛋白酶体抑制剂硼替佐米(Bortezomib,BTZ)为代表新
丙型肝炎病毒(hepatitis C virus,HCV)感染是慢性肝病的主要原因。目前全世界有约1.7亿人感染HCV,每年新增感染者3至4百万。大多数HCV感染者会发展成持续感染,这与肝硬化和肝
目的:近来研究提示,阿尔茨海默病患者脑内存在细胞周期蛋白的异常表达,其发病与异常的细胞周期相关,Tob蛋白作为细胞周期负性调控因子很可能在其发病中发挥着重要作用。本实
关于建筑建造理论的研究一直以来是建筑界经久不衰的论题。路易斯·康一生都在探讨建筑建造理论中秩序理论,一个是具象的可度量的建筑秩序,将几何形体在空间组合上采取等级划
教育需要新常态家校协作也需要新常态。新常态之“新”,意在突破传统家校协作的思维惯性,不断创新,大胆改革,找出新思路。新常态之“常态”,意在不断将创新实践的新思路反复
报纸
耕地是土地的精华,是“民以食为天”的根本,是农业生产中最基本的生产资料,耕地紧缺成为我国农业发展的制约因素。耕地的减少、污染、退化、低效利用及粮食安全问题日益引起
背景:乳腺癌高发病率、年轻化趋势,已成为女性常见并影响生活的恶性肿瘤之一。当下生活节奏加快,女性社会地位变迁,工作竞争及家庭压力伴随左右,抑郁障碍的发生也不断增加,世