
Application multi-architectures évaluant le temps de réaction via IoT, reconnaissance faciale et visualisation de données.
Développée dans le cadre universitaire, cette application multi-architectures est conçue pour évaluer le temps de réaction et d'exécution de personnes lors de divers tests. Elle intègre une application mobile Android avec reconnaissance faciale (CameraX), des sketchs Arduino sur ESP32/ESP8266 pour différents stimuli (visuels, sonores, cognitifs), un serveur d'analyse d'images, un serveur de centralisation, une API REST Node.js connectée à MongoDB, et un frontend Vue.js avec visualisation de données interactive. L'ensemble est conteneurisé avec Docker.
Développement de l'application mobile Android avec reconnaissance faciale via CameraX
Programmation des sketchs Arduino pour 4 tests de réaction différents (LED, sonore, cognitif)
Mise en place du serveur d'analyse d'images pour la détection d'orientation du regard
Création du serveur de centralisation en Java pour les données de test
Développement de l'API REST Node.js connectée à MongoDB
Création du frontend Vue.js avec visualisation D3.js et filtrage par type de stimulus
Conteneurisation de l'architecture avec Docker
Ajouter plus de types de tests pour élargir les mesures
Améliorer la précision de la reconnaissance faciale avec un modèle ML dédié