0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于FPGA的数字识别和手势数字识别

454398 来源:PYNQ开源社区 作者:PYNQ开源社区 2020-10-11 11:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

摄像头之于计算机,就如同眼睛之于人类。我们认识世界,首先就是从像视觉这样的感官开始的。在利用感官获取信息后,我们将其筛选过滤,再将其储存至大脑中。那么,对于计算机来说,它是如何利用设备认识世界的呢?其过程,又与人类认识世界有哪些相似的地方呢?本期,小编为大家带来暑期学校优秀项目的图像处理合集。这些项目均利用了摄像头,获取图像后进行识别。

所有项目均附上了GitHub链接,并已开源。

基于OV5646猜拳手势识别

项目介绍:该项目基于SEA-S7平台实现手势识别,可识别剪刀、石头、布手势并与FPGA进行比拼,得出猜拳结果。除此之外,程序预留接口,玩家可以与FPGA通过上位机访问FPGA,得到处理数据、原始数据,进一步拓展应用范围实现“手势数字”识别。

知识点:

HDMI数据显示

从中可以学习到了摄像头的使用

像素数据的处理、算法设计

上位机人机交互功能实现

状态机设计

UART通讯设计

Github链接:https://github.com/For-up/SEA-S7Guess

项目系统框图:

基于FPGA的数字识别

项目介绍:此项目基于Camera_Demo官方例程进行修改,在原有的摄像头采集的功能上,增加了图像处理和数字识别的功能。通过对采集图像进行灰度处理和二值化处理,进而根据 (0~9) 数字的特征进行分类,并可以通过外接LCD显示被测数字,同时通过HDMI外接屏幕观察处理后的图像。该项目可以作为OCR(Optical Character Recognition)的数字识别模块,经过优化可以在身份证识别,信用卡识别,车牌识别等应用场景使用。

Github链接:

https://github.com/SCAU-Winford/Digital-Recognition-Based-on-FPGA

项目系统框图:

数字识别

项目介绍:在图像处理领域,图像识别是较为困难而关键的技术。这项技术被广泛的应用到娱乐、工业、军事等领域。本次设计数字识别系统已经在车牌识别、运动员号码识别等多处运用。本系统包括了摄像头读取图像、图像灰度处理、数字识别、HDMI显示四个主要模块,成功识别到纯底色上的一位数字,并在显示屏上的数字表中选中该数字,基本实现了本次设计的功能。

项目系统框图:

多功能创客彩灯

项目介绍:创客彩灯,觉得仅仅一个摄像头识别颜色的彩灯功能过于简单,我们希望设计一个功能完善,可以自定义模式,自定义灯光强度,自定义灯光颜色,具有操作界面和人机交互方式的一个系统的工程设计。

我们的输入设备包括一个摄像头,用于检测颜色;两个按键开关,用于状态选择,输出设备包括一块屏幕,用于显示和人机交互;一个RGB_LED彩灯,用于显示颜色。开机后可以根据选择菜单上的模式进行选择,包括摄像头识别模式、手动选择模式、亮度调节功能。其中摄像头识别和手动选择方式各可以显示七种颜色,亮度调节可以实现三种彩灯亮度的变换。

学到的知识点包括且不限于:FPGA状态机的搭建、摄像头信号进行的图像处理、ip的封装和使用。

受限于时间,本次工程仅仅由一个屏幕和一个彩灯作为输出,工程量较小。但是摄像头颜色识别可以用于人工智能领域,初步分类一些容易由颜色区分的物体,例如可以用于判断红绿灯、检测物体状态等,使用FPGA则可以大大提高识别的速度和精度。

Github链接:

https://github.com/harveyhuang18/Colorful-Lights-Based-on-SEA-Board-and-...

项目系统框图:

编辑:hfy


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1655

    文章

    22283

    浏览量

    630228
  • 图像处理
    +关注

    关注

    28

    文章

    1340

    浏览量

    59177
  • 数字识别
    +关注

    关注

    2

    文章

    22

    浏览量

    10321
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【道生物联TKB-623评估板试用】基于串口透传的手写数字识别

    【道生物联TKB-623评估板试用】基于串口透传的手写数字识别 本文介绍了道生物联TKB-623开发板结合 UART 串口透传实现手写数字识别与远距离传输的项目设计。 项目介绍 硬件连
    发表于 11-08 11:44

    什么是离线语音识别芯片(离线语音识别芯片有哪些优点)

    离线语音识别芯片,是一种集成了语音信号采集、前端处理和本地识别功能的专用集成电路,无须联网也可以进行语音控制。它内设先进的数字信号处理模块及人工智能语音算法,无须依赖云端服务器,就能在本地完成
    的头像 发表于 10-31 15:27 267次阅读

    XenG202G | 挥手手势识别参考设计(三维)

    WEMAKERFSMART-赋予万物感知的灵魂-矽典微ICLEGENDMICROXenG202G挥手手势识别(三维)毫米波传感器特征手势识别:非接触式控制,高精度
    的头像 发表于 08-29 08:25 406次阅读
    XenG202G | 挥手<b class='flag-5'>手势</b><b class='flag-5'>识别</b>参考设计(三维)

    使用aicube进行目标检测识别数字项目的时候,在评估环节卡住了,怎么解决?

    使用aicube进行目标检测识别数字项目的时候,前面一切正常 但是在评估环节卡住了,一直显示正在测试,但是完全没有测试结果, 在部署完模型后在k230上运行也没有任何识别结果 期待结果和实际结果
    发表于 08-13 06:45

    如何打造一个属于自己的手势识别应用

    上一期小编给大家介绍了和MediaPipe的相遇之路,本期小编将带着大家一起来动手,如何打造一个属于自己的手势识别应用。
    的头像 发表于 07-29 10:12 955次阅读
    如何打造一个属于自己的<b class='flag-5'>手势</b><b class='flag-5'>识别</b>应用

    基于恩智浦Mi.MX RT700 MCU实现手势识别开发

    小编最近接了活,要在我们最新的MCU产品RT700上做手势识别的开发,可能小伙伴们才听过RT700,小编先来简单介绍一下。
    的头像 发表于 07-22 11:17 1764次阅读
    基于恩智浦Mi.MX RT700 MCU实现<b class='flag-5'>手势</b><b class='flag-5'>识别</b>开发

    基于FPGA数字识别系统设计

    在图像处理领域,图像识别是较为困难而关键的技术。这项技术被广泛的应用到娱乐、工业、军事等领域。本次设计数字识别系统已经在车牌识别、运动员号码识别
    的头像 发表于 07-16 14:28 1112次阅读
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>数字</b><b class='flag-5'>识别</b>系统设计

    【BPI-CanMV-K230D-Zero开发板体验】人脸检测、手势识别、车牌识别

    【BPI-CanMV-K230D-Zero开发板体验】人脸检测、手势识别、车牌识别 本文介绍了香蕉派 CanMV K230D Zero 开发板结合 MIPI 摄像头实现人脸检测、人脸关键部位、
    发表于 06-30 20:44

    基于LockAI视觉识别模块:手写数字识别

    手写数字识别是一种经典的模式识别和图像处理问题,旨在通过计算机自动识别用户手写的数字。 本文将教会你如何使用基于RV1106的 LockAI
    发表于 06-30 16:45

    基于LockAI视觉识别模块:手写数字识别

    手写数字识别是一种经典的模式识别和图像处理问题,旨在通过计算机自动识别用户手写的数字。本文将教会你如何使用基于RV1106的LockAI视觉
    的头像 发表于 06-30 15:44 847次阅读
    基于LockAI视觉<b class='flag-5'>识别</b>模块:手写<b class='flag-5'>数字</b><b class='flag-5'>识别</b>

    【正点原子STM32MP257开发板试用】MNIST 手写数字识别

    【正点原子STM32MP257开发板试用】MNIST 手写数字识别 本文介绍了正点原子 STM32MP257 开发板基于 MNIST 数据集实现手写数字识别的项目设计,包括 USB 摄
    发表于 06-18 19:56

    OBOO鸥柏丨AI数字人触摸屏查询触控人脸识别语音交互一体机上市

    OBOO鸥柏丨AI数字人触摸屏查询触控人脸识别语音交互一体机上市分析OBOO鸥柏品牌推出的AI数字人触摸屏查询触控人脸识别语音交互一体机,是其在智能交互设备领域的又一创新产品。该一体机
    的头像 发表于 05-21 20:22 714次阅读
    OBOO鸥柏丨AI<b class='flag-5'>数字</b>人触摸屏查询触控人脸<b class='flag-5'>识别</b>语音交互一体机上市

    人脸识别技术的应用场景

    数字化时代,安全和便捷性成为了人们日益关注的话题。人脸识别技术以其独特的优势,即无需物理接触、快速识别和高准确率,成为了解决这些问题的关键技术之一。 1. 安全监控 1.1 公共安全 在公共安全
    的头像 发表于 02-06 17:20 3682次阅读

    【正点原子STM32H7R3开发套件试用体验】手写数字、字母的识别

    【正点原子STM32H7R3开发套件试用体验】手写数字、字母的识别 本文介绍了利用正点原子提供的手写识别库,在STM32H7R3开发板上实现 0-9 数字和 A-Z,a-z 字母的手写
    发表于 01-01 17:37

    如何用OpenCV进行手势识别--基于米尔全志T527开发板

    本文将介绍基于米尔电子MYD-LT527开发板(米尔基于全志T527开发板)的OpenCV手势识别方案测试。摘自优秀创作者-小火苗米尔基于全志T527开发板一、软件环境安装1.安装OpenCVsudoapt-getinstalllibopencv-devpython3-o
    的头像 发表于 12-13 08:04 1763次阅读
    如何用OpenCV进行<b class='flag-5'>手势</b><b class='flag-5'>识别</b>--基于米尔全志T527开发板