Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45
Alors que les pays du monde entier rouvrent, vivre avec le nouveau coronavirus devient le nouveau mode de vie. Mais pour arrêter la propagation du virus, nous devons séparer les personnes atteintes du coronavirus du reste.
Selon le CDC, la fièvre est le principal symptôme du coronavirus avec jusqu'à 83% des patients symptomatiques présentant des signes de fièvre. De nombreux pays rendent les contrôles de température et les masques obligatoires pour les écoles, les collèges, les bureaux et autres lieux de travail.
Actuellement, les contrôles de température sont effectués manuellement à l'aide d'un thermomètre sans contact. Les examens manuels peuvent être inefficaces, peu pratiques (dans des endroits très fréquentés) et risqués.
Pour résoudre ces problèmes, j'ai conçu un kiosque qui automatise le processus de vérification de la température en utilisant un capteur de température infrarouge facial et sans contact et une détection de masque à l'aide d'un réseau neuronal d'apprentissage profond.
L'utilisation de ce kiosque n'est pas limitée aux écoles, collèges, bureaux et autres lieux de travail, mais peut également être utilisée dans les zones à haut risque comme les hôpitaux. Cet appareil peut également être utilisé dans les gares, les arrêts de bus, les aéroports, etc.
Mon approche pour ce projet consistait à créer un processus de configuration simplifiée de telle sorte que toute personne sans aucune expérience préalable de la vision par ordinateur ou de l'apprentissage en profondeur puisse l'utiliser. Il s'agit d'un projet entièrement fonctionnel et prêt à l'emploi. J'ai rendu ce projet hautement personnalisable en ajoutant des fichiers de code pour chaque partie autonome et la version complète. Ainsi, vous pouvez utiliser n'importe quelle partie du projet individuellement.
Explication
Premièrement, le réseau de neurones d'apprentissage profond basé sur Tensorflow essaie de détecter si la personne porte un masque ou non. Le système a été rendu robuste en l'entraînant avec de nombreux exemples différents pour éviter les faux positifs.
Une fois que le système a détecté le masque, il demande à l'utilisateur de retirer le masque afin qu'il puisse effectuer un repérage facial. Le système utilise le module DLIB pour le repérage facial pour trouver le meilleur endroit sur le front de la personne à partir duquel prendre la température.
Ensuite, en utilisant le système de contrôle PID avec des servomoteurs, le système essaie d'aligner le point sélectionné sur le front avec le capteur. Une fois aligné, le système mesure la température à l'aide d'un capteur de température infrarouge sans contact.
Si la température se situe dans la plage de température normale du corps humain, cela permet à la personne de continuer et envoie un e-mail à l'administrateur avec une photo et d'autres détails tels que la température corporelle, etc.
Fournitures
Matériel
- Raspberry Pi Modèle 2/3/4
- Module caméra Raspberry Pi v1/v2
- Module de capteur de température infrarouge sans contact (MLX90614)
- Écran tactile officiel Raspberry Pi (ou écran tactile générique de 3,5 pouces) (en option)
- Kit d'inclinaison panoramique
- Servo micro numérique SG90 x 2
- Carte Micro SD
- Adaptateur secteur Raspberry Pi
Logiciel
- Raspberry Pi OS (anciennement Raspbian)
- Tensorflow-2.2.2
- OpenCV
- Repère facial DLIB
Conseillé:
Conception d'aquarium avec contrôle automatisé des paramètres de base : 4 étapes (avec images)
Conception d'aquarium avec contrôle automatisé des paramètres de base : IntroductionAujourd'hui, les soins d'aquarium marin sont disponibles pour tous les aquariophiles. Le problème de l'acquisition d'un aquarium n'est pas difficile. Mais pour le maintien en vie complet des habitants, la protection contre les pannes techniques, une maintenance et un entretien faciles et rapides
Disposition de chemin de fer modèle automatisé simple - Contrôlé par Arduino : 11 étapes (avec photos)
Disposition de chemin de fer modèle automatisé simple | Contrôlé par Arduino : les microcontrôleurs Arduino sont un excellent ajout au modélisme ferroviaire, en particulier lorsqu'il s'agit d'automatisation. Voici un moyen simple et facile de démarrer avec l'automatisation des chemins de fer miniatures avec Arduino. Alors, sans plus tarder, commençons
Kiosque radar PiAware : 19 étapes (avec photos)
PiAware Radar Kiosk : Plus tôt cette année, j'ai découvert une société très intéressante appelée FlightAware qui propose le suivi des vols d'avions privés et commerciaux dans le monde entier. Dans le cadre de son service, Flight Aware s'appuie beaucoup sur le crowdsourcing de ses t
Kiosque d'histoire orale à partir d'un téléphone public antique : 11 étapes (avec photos)
Kiosque d'histoire orale d'un téléphone payant antique : C'est drôle comment un projet génial mène à un autre. Après avoir montré mon coffre de mémoire audio à Boston Makers (l'espace de création de ma ville natale), l'un des artistes en résidence 2018 de la ville m'a demandé que je serais intéressé par la construction d'une "boîte téléphonique d'histoire orale
Kiosque Guitare PC : 12 étapes
Guitar PC Kiosk : Un kiosque qui vit dans un magasin de musique et se fond dans l'environnement : c'est un PC fourré dans une guitare acoustique, avec un moniteur sur un pupitre, et un tapis de souris tambourin ! Important : aucune guitare qui ne craint pas n'a été blessée lors de la fabrication de cela