本项目通过 OV7725 摄像头获取 RGB565 格式视频流输入 FPGA,用移位 IP 核获得 3*3像素阵列,然后对视频流进行高斯滤波处理后用 Sobel 进行边缘检测,计算图像亮度函数的灰度近似值产生对应的灰度矢量,用 SDRAM 对处理后得到的视频流进行储存,将实时处理的黑白边缘图像显示在 VGA 显示器上。
同时利用超声波传感器 HC-SR04 实时检测车辆到停车场道闸的距离,当距离达到设计好的值时,存下图像边缘检测后的视频的当前帧;同时,为了模拟实际状况,另外设计了以 LM324 运放和 MRF9011 三极管为核心的光控电路以实现亮度较暗时提供照明功能。

实现该项目的工程框架图:


工程截图以及效果图(有录屏视频):

FPGA车牌数字识别系统设计verilog实现(带上板录制视频)相关推荐

  1. 基于FPGA的数字识别实现

    前言 数字识别在我们生活中很常见,比如车牌识别.本篇博客就将介绍数字识别的方法,由于只是研究数字识别的方法,我们就不用硬件平台,而是用Modelsim和Matlab来仿真验证. 具体方法如下: 我们用 ...

  2. 基于FPGA的数字识别的实现

    基于FPGA的数字识别的实现 1 背景知识 1.1基于FPGA的数字识别的方法 通常,针对印刷体数字识别使用的算法有:基于模版匹配的识别方法.基于BP 神经网络的识别方法.基于数字特征的识别方法等.下 ...

  3. FPGA中关于“后仿真正常,但上板测试出错”的问题

    FPGA中关于"后仿真正常,但上板测试出错"的问题 求助帖 做的是矩阵键盘的扫描程序,后仿真的扫描波形正常: 但上板子测试的时候用chipscope看扫描的波形却是这个样子的: 有 ...

  4. FPGA实现数字识别

    文章目录 一.数字识别方法 二.画线取交点特征的方法 三.总体测试框图 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.数字识别方法 二.画线取交点特征的方法 三.总体 ...

  5. OpenCV车牌/数字识别

    opencv 数字识别 附完整代码 Opencv的应用之车牌识别       用的支持向量机 使用opencv进行数字识别       对学习还是有点帮助的 Tensorflow 实现 MNIST 手 ...

  6. BP神经网络实现手写数字识别Python实现,带GUI手写画板

    BP神经网络实现手写数字识别 BP神经网络模型 用tkinter编写用于手写输入的画板 程序运行的效果截图 在B站看了一个机器学习基础的视频( 链接)后,发现到资料里面有一个用BP神经网络对手写数字进 ...

  7. 数字密码锁verilog设计+仿真+上板验证

    数字密码锁: 实现的功能如下: 该设计可以在vivado.ISE.quartus下创建,下面是在vivado下创建的工程: 该工程仿真.上板验证过没有问题. 数字密码锁代码,顶层设计: module ...

  8. 台式计算机后面的端口示意图,如何识别戴尔台式 PC 上的集成视频端口

    这是一个快速而简单的指南,帮助您识别台式 PC 上哪些端口使用集成 GPU(图形处理单元),哪些端口使用附加的硬件(例如,带有 GPU 和内存的专用显卡).通读以下信息,了解有助于正确识别这些图形/视 ...

  9. 【FPGA教程案例100】深度学习1——基于CNN卷积神经网络的手写数字识别纯Verilog实现,使用mnist手写数字数据库

    FPGA教程目录 MATLAB教程目录 ---------------------------------------- 目录 1.软件版本 2.CNN卷积神经网络的原理 2.1 mnist手写数字数 ...

最新文章

  1. iBATIS第一部分基础
  2. border属性的CSS缩写顺序
  3. python网课观后感_Python OpenOPC的学习观后感
  4. WinRAR从入门到高级的操作技巧集合
  5. jeecg输入中文查询导表为空_学术利器—SCI期刊影响因子查询/中文核心期刊查询系统更新...
  6. 一维和二维卷积和池化
  7. Futter基础第5篇: 实现列表、动态列表【ListView、ListView.builder】
  8. java 快速创建map_快速创建Map并初始化,超级简单
  9. 感悟:number 2
  10. 安装系统显示sql服务器未安装,win7系统安装SQLServer2005提示“SQL Server服务无法启动”的解决方法...
  11. jQuery的$.ajax()与php后台交互,进行文件上传并保存在指定目录
  12. 如何把Tomcat 9 的默认8080端口变成80端口
  13. 新视野大学英语读写2 78单元翻译
  14. C语言条件运算符(?:)的使用
  15. python基础教程_python基础教程百度网盘
  16. 【手把手带你Godot游戏开发】FlappyBird:1.Hello World
  17. 《百面机器学习》学习笔试之模型评估(第2章)
  18. 怎么在python官网下载python,python的官方网址是什么
  19. 证件照换背景,excel2步搞定!
  20. 特征选择——变量重要性排序

热门文章

  1. dynamic change date type to sap.ca.ui.model.type.Date in Debugger
  2. SAP UI5应用Opportunity S5 formatter issue
  3. SAP UI5 different cache results
  4. Wordpress插件检测机制原理
  5. cannot create employee - HR check BP_BUPA_CHECK_HR_IS_ACTIVE
  6. Continue to debug QDD504 read - Service Order extractor debug
  7. 如何让SAP Spartacus的非英语页面正常显示
  8. 如何让Spring MVC显示自定义的404 Not Found页面
  9. code block怎样导入整个文件夹_按需分配随时可用的在线开发环境:弹性容器+code-server踩坑记...
  10. springmvc dao怎么可以不写实现类_SpringMVC(一)细聊ContextLoaderListener 是怎么被加载的...