自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小黄能吃辣的博客

梦想成为技术大佬

  • 博客(5)
  • 收藏
  • 关注

原创 【基于Xilinx ZYNQ7000的PYNQ框架项目】05使用Overlay库和python父子进程实现开发板按键控制LED灯流水或熄灭

前四篇文章完成后,其实整个项目就能完整运行起来了。但我们似乎忘了使用PYNQ的初心——用python编程实现对开发板硬件部分的控制。因此,本文章使用PYNQ Overlay库的GPIO读写实现LED灯流水,然后使用python父子进程的多进程编程实现按键即关闭程序。至此,基于Xilinx ZYNQ7000的PYNQ框架的人脸识别项目的内容就介绍完毕啦!想回顾整个项目全貌【基于Xilinx ZYNQ7000的PYNQ框架项目】01人脸识别项目介绍与展示。第一次写技术博客,有出错的地方还请大家多多指正。

2024-01-13 12:23:57 1618 2

原创 【基于Xilinx ZYNQ7000的PYNQ框架项目】04开发板上运行人脸识别模型

书接上文,成功将电脑摄像头视频流传输到开发板并本地存储后,要做的就是使用PYNQ的pyhotn代码逐帧读取视频流,进行人脸识别啦。因为当初做这个项目的主要目的是锻炼嵌入式开发的能力,所以人脸识别模型是直接使用的opencv自带的分类器。(其实是懒得自己再捣鼓个模型了)我使用的分类器是haarcascade_frontalface_alt2.xml,下载opencv后,在文件夹内搜索即可找到该分类器。懒得下载的话我也免费上传到我的资源上了,小黄能吃辣的资源下载主页,人脸识别代码也放一起了,点击进去下载即可。

2024-01-12 10:42:08 654 3

原创 【基于xilinx Zynq7000的PYNQ框架项目】03 Socket实现开发板和电脑的实时视频传输并存储图片

主机摄像头获取实时视频流,需要传输到开发板上并实时保存更新,才能使用开发板上的人脸识别模型进行人脸检测。本篇文章通过 socket 实现主机与 ZYNQ_MINI 开发板之间的数据传输。本文章实现了将笔记本摄像头视频流传输到开发板上,开发板接收并存储到本地目录下。下一步就是导入每帧图片进行人脸检测啦~有不清楚的地方,欢迎大家在评论区交流~【基于Xilinx ZYNQ7000的PYNQ框架项目】01人脸识别项目介绍与展示【基于Xilinx Zynq7000的PYNQ框架项目】02 PYNQ镜像制作。

2024-01-11 09:57:46 1248 2

原创 【基于Xilinx Zynq7000的PYNQ框架项目】02 PYNQ镜像制作

由于 PYNQ 官网中没有适配 ZYNQ_MINI 开发板的现成的PYNQ镜像,我们需要用 vivado 自己设计硬件部分,然后下载与板子无关的预构建文件 PYNQ rootfs,在ubuntu系统中制作适配 ZYNQ_MINI 开发板的 PYNQ 镜像。软件与系统的环境版本Windows 11Ubuntu、Vivado、PetaLinux、PYNQ的版本必须与上文一致,不然可能会出现版本不适配的问题!(官网里已经找不到这个古老的版本了,我是在社区里找到的,非常滴珍贵!

2024-01-10 15:40:24 1837 6

原创 【基于Xilinx ZYNQ7000的PYNQ框架项目】01人脸识别项目介绍与展示

本项目是一个嵌入式开发的人脸识别项目,为ZYNQ7000开发板自制PYNQ镜像,通过socket通信将笔记本摄像头画面实时传输至开发板,然后使用开发板上的人脸识别模型进行检测后,将识别画面传输回笔记本进行显示。本篇文章只作简单效果展示,具体实现步骤和源码将在后续文章中详细给出。欢迎各位在评论区进行交流~小黄能吃辣的CSDN主页。

2024-01-09 15:22:04 1834

haarcascade-frontalface-alt2.xml和人脸识别python代码

内容概要:opencv里的分类器模型文件haarcascade_frontalface_alt2.xml和人脸识别pyhton代码。 适用于:独立使用或本人专栏的【基于Xilinx Zynq7000的PYNQ框架的人脸识别项目】 使用方法:将模型文件haarcascade_frontalface_alt2.xml和人脸识别代码放在同一目录下,运行即可。

2024-01-12

基于Xilinx Zynq7000的PYNQ框架的人脸识别项目-vivado设计的开发板硬件文件夹

内容概要:使用vivado2020.1设计的为ZYNQ_MINI开发板定制的硬件文件夹。 适用于:本人专栏里的【基于Xilinx Zynq7000的PYNQ框架的人脸识别项目】。 使用方法:(1)使用vivado打开.xpr文件即能打开整个工程文件,然后点击右边栏run synthesis 进行综合,待综合完成后点击顶部工具栏 File -> Export -> Export Bitstream File 导出得到.bit文件,用于后续定制PYNQ镜像;(2)在linux系统下解压.xsa文件可得到 .hwh 、.tcl 等文件,用于后续使用python控制开发板的LED灯、按键等。

2024-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除