关于 ESP32CAM 示例无法人脸识别的解决方法,亲测有效!

关于 ESP32CAM 示例无法人脸识别的解决方法,亲测有效!

首先打开官方提供的示例代码 —— CameraWebServer,选择正确的摄像头和修改成你自己 wifi 的名字和密码。

修改前:
在这里插入图片描述

修改后:
在这里插入图片描述

然后点击切换到 app_httpd.cpp 文件下,将第 286 行 ~ 第 289free 修改为 dl_lib_free
在这里插入图片描述

然后往下拉,将第 385 行 ~ 第 388free 修改为 dl_lib_free
在这里插入图片描述

修改后,进行编译,可以看到下图编译成功!
在这里插入图片描述

接下来配置烧录程序前的准备工作,选择开发板、Flash、端口等。
在这里插入图片描述

程序下载成功后,打开串口监视器可以看到以及正确连接了 wifi 并随机分配了一个 IP 地址。待会通过访问这个 IP 地址,就可以看到实时画面了。前提是,必须是连接了同个 wifi 的设备才能访问到。
在这里插入图片描述

用浏览器打开串口监视器提供的 IP 地址就可以进入如下图所示的页面了,其他选项设置默认即可。
我们直接看最下面的 Face Detection (人脸检测) 和 Face Recognition (人脸识别)。
首先试试人脸检测,打开 Face Detection 并点击 Start Stream
在这里插入图片描述

这个时候就可以准备一张照片了,由于准备的仓促,所以随便打开一张。
在这里插入图片描述

可以看到 ESP32CAM 已经识别到了人脸,并且还框了起来。
在这里插入图片描述

至此,人脸检测就完成了,下面就可以进行人脸识别了。
首先是把 Face Recognition 打开。
在这里插入图片描述

然后你就成为了入侵者,画面显示 Intruder Alert! (入侵者警报) 。
在这里插入图片描述

这是因为没有进行人脸注册,所以要点击 Enroll Face 进行人脸注册。
在这里插入图片描述

点击一下 Enroll Face 即可,会自动进行采集并按照从 0 开始进行标号。
可以看到下图就是成功注册并成功识别的效果。在串口监视器同样会有信息的返回。
![在这里插入图片描述](https://img-blog.csdnimg.cn/2dfef9d0db294fc98b5044a0b6ac9973.png

同理,我们再注册一个人脸。
在这里插入图片描述

人脸注册采集中
在这里插入图片描述

帅气的新脸庞注册成功并成功识别,标号进行递增。
在这里插入图片描述

以上就是关于 ESP32CAM 示例无法人脸识别的解决方法,最近想做个图像识别的小项目,但是买不起昂贵的摄像头,也不需要跑太大的模型和算法,因此主打性价比的 ESP32CAM 也是一个不错的选择。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
ESP32-CAM是一款基于ESP32芯片的物联网摄像头模块,它具有WiFi和蓝牙功能,可以通过网络连接到云端服务器或手机APP。ESP32-CAM模块集成了OV2640摄像头芯片和SD卡存储接口,可以实现图像和视频采集、存储和传输等功能。 人脸识别是一种基于图像和视频的人工智能技术,它可以自动检测和识别图像中的人脸,并提取出人脸特征进行比对和识别。人脸识别技术广泛应用于安防监控、人脸支付、门禁考勤、智能家居等领域。 在ESP32-CAM示例程序中,人脸识别部分基于OpenCV库实现,主要包括以下步骤: 1. 初始化摄像头设置,设置分辨率、帧率和白平衡等参数。 2. 读取图像数据,将采集到的图像数据转换为OpenCV图像格式。 3. 图像预处理,包括灰度化、直方图均衡化、高斯滤波等操作,以提高图像质量和减少噪声。 4. 人脸检测,使用Haar级联分类器或人脸检测神经网络模型进行人脸检测,将检测到的人脸位置、大小和角度等信息保存下来。 5. 人脸识别,将检测到的人脸特征与已知的人脸数据库进行比对,找出最匹配的人脸并输出结果。 6. 显示结果,将识别结果显示在屏幕上或通过网络发送至云端服务器或手机APP。 人脸识别技术的实现需要大量的图像处理和算法优化,需要充分利用硬件加速和优化算法来提高识别速度和准确率。ESP32-CAM模块具有强大的处理能力和丰富的外设接口,可以为人脸识别的实现提供优秀的硬件基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

源子逆袭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值