文件名称:Matlab代码verilog-ece5760_website:ece5760_website
文件大小:12.8MB
文件格式:ZIP
更新时间:2024-06-15 20:53:57
系统开源
Matlab代码verilog ECE 5760:纸牌识别 介绍 对于ECE 5760的最终项目,我们从,并建立了一个识别纸牌上字母数字字符的系统-但无需使用OpenCV。 该项目旨在成为在DE1-SoC板上实现自动二十一点播放器的第一步。 我们之所以选择这个项目,是因为我们希望结合DE1-SoC板的独特功能,并实施一个涉及计算机视觉,并行化和用户交互的项目。 我们的项目实现分布在FPGA和HPS上,它们使用Qsys中实例化的并行I / O端口相互通信。 我们分阶段实施该项目,首先从MATLAB实现开始,然后将逻辑移植到C,最后在Verilog中实现某些部分。 这有助于测试,调试和基准化我们的实施。 概述 我们的项目使用DE1-SoC板上的FPGA和HPS来实现纸牌的字符识别算法。 除板子外,我们的硬件还包括一个NTSC子弹摄像头,该摄像头向下朝黑色背景,还有一个木制平台,用于安装摄像头。 由于相机分辨率低,我们使用的纸牌是较大的打印纸牌,并且我们需要较大的字符才能实现准确的字符识别。 来自摄像机的视频流被输入到FPGA,然后以图像捕获的形式存储在存储器中。 VGA子系统访问此存储器以
【文件预览】:
ece5760_website-master
----images()
--------qsys3.png(103KB)
--------ui.png(2KB)
--------j-acc.jpg(18KB)
--------3-acc.jpg(16KB)
--------qsys5.PNG(31KB)
--------screen-j.jpg(3.67MB)
--------contour-alg.png(97KB)
--------screen-j-contour.jpg(3.62MB)
--------rotation_equation.png(25KB)
--------setup.jpg(4.38MB)
--------6-acc.jpg(18KB)
--------ui2.png(2KB)
--------qsys2.png(91KB)
--------qsys4.png(78KB)
--------qsys1.png(96KB)
----package.json(1KB)
----package-lock.json(189KB)
----gulpfile.js(1KB)
----LICENSE(1KB)
----js()
--------scrolling-nav.js(927B)
----css()
--------scrolling-nav.css(398B)
----README.md(3KB)
----vendor()
--------bootstrap()
--------jquery()
--------jquery-easing()
----index.html(34KB)