文献阅读(45)

  • 题目:A lightweight YOLOv2: A binarized CNN with a parallel support vector regression for an FPGA
  • 时间:2018
  • 会议:FPGA
  • 研究机构:东京工业大学

1 缩写 & 引用

  • PCA: principal component analysis
  • FCN: fully convolution network
  • SVM: support vector machine
  • SVR: support vector regression

2 abstract & introduction

本篇论文提出了一个轻量化的YOLOv2,用BNN来做特征提取,再用并行的支持向量回归来分类和定位,其中支持向量回归是用了32bit浮点数,然后在ZCU102上实现了,帧率为40.81FPS

3 FPGA实现

用共享的XNOR-MAC电路实现了二值化的二维卷积,通过移位寄存器对input feature做数据复用,可以减少memory access。有点像单处理器架构一层一层顺序的运行
在这里插入图片描述
特征图和权重乘完之后再加上bias,在进行batch normalization
在这里插入图片描述
对于整体架构,权重全部存在DDR上,权重cache是为了支持向量回归,特征图全部存在片上
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值