这是一个提供人脸检测和人脸识别功能以及神经网络操作的组件。它可以用作某些项目的组件,因为它不支持任何外围接口。默认情况下,它与项目级存储库ESP-WHO一起工作。
使用MTMN模型进行人脸检测,输入为一幅 RGB 24-bits图像,如果图像中有人脸坐标,则输出为人脸坐标。
更多关于人检测的内容,参考博文:【ESP32-Face】ESP32人脸检测MTMN 模型以及face_detect()函数详解
若人脸检测过程中检测到有人脸,则进行人脸识别过程。
过程:预先注册过人脸
输入:原始图像和面部检测的处理结果
输出:表示面部的 512-d 矢量信息。然后与注册的人脸向量进行比较,判断是否是已经注册过的人脸。
更多关于人脸检测的内容,参考博文:【ESP32】ESP32-Face人脸识别过程概述】
该库包含基本矩阵运算、基本深度神经网络运算、网络结构和系数。
更多关于esp深度学习库的内容,参考博文:【esp-Deep learning library】