今天gpw师兄分享他的毕业设计。
基于ZYNQ的人脸识别。
在PC端先跑神经网络,调参。
然后将pytorch写成HLS。
学长说需要三大步
1、写HLS生成IP核
2、用vivado增加CPU核
3、用vitis IDE把网表变成电路下载到FPGA
平台是7020

因为7020没有PCIE,他的工作流程如下
1、PC端将照片发送至服务器。socket
2、服务器用网线将图片发送至zynq,tcp/ip
3、zynq对人脸照片提取特征向量(算法参数(权重)从sd卡中读取)
4、zynq将特征向量发送至服务器,进行比对
5、服务器将比对结果发送至pc端。结束。。

低效率做法:pc用JTAG发照片至ZYNQ ,zynq用uart将返回值发送至pc。

优化的地方主要在HLS处。


本文由 sdh 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

2 条评论

  1. yuukkki
    yuukkki

    加油呀德桓大佬~这些对于你来说都小菜一碟

    1. nash2zhao
      nash2zhao

      那肯定啊

添加新评论