PYNQ上搭一个简易的摄像头采集与显示回路
前言
这个小工程是基于pynq提供的官方base工程剪裁而成的,加了之前博客提到的BNN IP核,可以实现一个很慢的摄像头采集、检测、与结果显示的功能。由于我并不是做这方面的,加上小工程是几个月前搭建的,所以具体实践细节我也记不太清了。
Block Design
小工程的Block Design大体如下图所示,其中video来自base工程,BlackBoxJam_0就是之前生成的BNN ip核。
video展开后的结构如下,直接从base搬过来就可以。但是不要忘记搬运与TMDS相关的文件(tmds.xml和tmds_rtl.xml),否则TMDS_out会消失。
未完待续...
整个工程因为跑过所以太大了,正在研究怎么通过export board design来快速复原工程...以后可能会更新。应用代码方面基于的是bnn工程提供的代码,做了一些小改动,加入了base中提供的关于摄像头读与显示的函数。