Computer Vision & Edge AI
ESP-WHO
Framework de vision par ordinateur pour ESP32, optimisé pour les modules caméra (OV2640, OV3660, OV5640) avec détection et reconnaissance de visages locales.
- Langage
- C / C++
- ESP-WHO Face Detection & Recognition Framework
- Catégorie
- Computer Vision & Edge AI
- Objectif principal
- Vision par ordinateur embarquée avec détection, alignement et reconnaissance de visages
Fonctionnalités clés
- Modèles d'inférence légers optimisés pour le matériel ESP32 et ESP32-S3
- Détection de visages par apprentissage profond avec localisation de points de repère
- Reconnaissance faciale et inscription de visages directement dans la mémoire de l'appareil
- Pilote de caméra haute performance prenant en charge les bus DVP et SPI
- Support des résolutions de capture de QVGA à QSXGA
- Accélération vectorielle grâce aux instructions d'IA de l'ESP32-S3
- Serveur de streaming vidéo HTTP intégré pour le débogage et la prévisualisation
Quand l'utiliser
- Contrôle d'accès biométrique et serrures intelligentes avec reconnaissance faciale
- Sonnettes vidéo avec détection de présence humaine
- Comptage de personnes et analyse d'occupation de salles de réunion
- Caméras de sécurité intelligentes avec filtrage d'alertes locales
- Dispositifs d'assistance et interaction homme-machine
Exemple de code
Extrait de départ en C / C++. Adaptez les broches et la configuration à votre carte.
ESP-WHOC / C++
1