Sommario:
Video: TouchFree: controllo automatico della temperatura e chiosco per il rilevamento della maschera: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Mentre i paesi di tutto il mondo stanno riaprendo, convivere con il nuovo coronavirus sta diventando il nuovo modo di vivere. Ma per fermare la diffusione del virus dobbiamo separare le persone che hanno il Coronavirus dal resto.
Secondo il CDC, la febbre è il sintomo principale del Coronavirus con fino all'83% dei pazienti sintomatici che mostrano alcuni segni di febbre. Molti Paesi stanno rendendo obbligatori i controlli della temperatura e le maschere per scuole, college, uffici e altri luoghi di lavoro.
Attualmente, i controlli della temperatura vengono eseguiti manualmente utilizzando il termometro senza contatto. I controlli manuali possono essere inefficienti, poco pratici (in luoghi con un grande passaggio) e rischiosi.
Per risolvere questi problemi, ho progettato un chiosco che automatizza il processo di controllo della temperatura utilizzando il riconoscimento facciale e il sensore di temperatura IR senza contatto e il rilevamento della maschera utilizzando la rete neurale di apprendimento profondo.
L'uso di questo chiosco non è limitato a scuole, college, uffici, altri luoghi di lavoro ma può essere utilizzato anche in aree ad alto rischio come gli ospedali. Questo dispositivo può essere utilizzato anche presso stazioni ferroviarie, fermate autobus, aeroporti, ecc.
Il mio approccio per questo progetto è stato quello di costruire un processo di installazione semplificato in modo tale che chiunque senza precedenti esperienze di visione artificiale o deep learning possa usarlo. Questo è un progetto completamente funzionante e pronto per l'uso. Ho reso questo progetto altamente personalizzabile aggiungendo file di codice per ogni parte autonoma e la versione completa. Pertanto, puoi utilizzare singolarmente una qualsiasi delle parti del progetto.
Spiegazione
In primo luogo, la rete neurale di apprendimento profondo basata su Tensorflow cerca di rilevare se la persona indossa una maschera o meno. Il sistema è stato reso Robusto addestrandolo con molti esempi diversi per prevenire i falsi positivi.
Una volta che il sistema ha rilevato la maschera, chiede all'utente di rimuovere la maschera in modo che possa eseguire il riconoscimento facciale. Il sistema utilizza il modulo DLIB per il riconoscimento facciale per trovare il punto migliore sulla fronte della persona da cui prendere la temperatura.
Quindi, utilizzando il sistema di controllo PID con servomotori, il sistema cerca di allineare il punto selezionato sulla fronte con il sensore. Una volta allineato, il sistema esegue la lettura della temperatura utilizzando il sensore di temperatura a infrarossi senza contatto.
Se la temperatura rientra nel normale intervallo di temperatura del corpo umano, consente alla persona di procedere e invia un'e-mail all'amministratore con un'immagine e altri dettagli come la temperatura corporea, ecc.
Forniture
Hardware
- Modello Raspberry Pi 2/3/4
- Modulo fotocamera Raspberry Pi v1/v2
- Modulo sensore di temperatura a infrarossi senza contatto (MLX90614)
- Touch screen ufficiale Raspberry Pi (o touch screen generico da 3,5 pollici) (opzionale)
- Kit di inclinazione panoramica
- Servo digitale micro SG90 x 2
- Scheda MicroSD
- Adattatore di alimentazione Raspberry Pi
Software
- Sistema operativo Raspberry Pi (precedentemente noto come Raspbian)
- Tensorflow-2.2.2
- OpenCV
- Punto di riferimento facciale DLIB
Consigliato:
Borsa per il rilevamento della temperatura Utilizzo del CPX: 5 passaggi
Borsa per il rilevamento della temperatura Utilizzo del CPX: Per realizzare una borsa per il rilevamento della temperatura, avrai bisogno di qualsiasi tipo di borsa desideri. Ho realizzato la mia borsa cucendo, ma puoi anche acquistarne una già pronta o riutilizzare una vecchia borsa che trovi a casa. Per includere il sensore di temperatura, avrai bisogno di un CPX-a Circuit playgr
Rete di stazioni di rilevamento per il controllo dell'illuminazione e della sicurezza: 5 passaggi (con immagini)
Rete di stazioni di sensori per il controllo dell'illuminazione e della sicurezza: con questa rete di stazioni di sensori configurata in modalità master/slave, sarai in grado di eseguire il controllo dell'illuminazione e della sicurezza nella tua casa. Queste stazioni sensore (Node01, Node02 in questo progetto) sono collegate a una stazione master (Node00) collegata a te
Controllo batteria con selezione della temperatura e della batteria: 23 passaggi (con immagini)
Controllo batteria con selezione della temperatura e della batteria: tester di capacità della batteria. Con questo dispositivo è possibile controllare la capacità della batteria 18650, acido e altro (la batteria più grande che ho testato è la batteria acida 6v 4,2A). Il risultato del test è in milliampere/ora. Creo questo dispositivo perché ho bisogno di verificare
Interfaccia del sensore di temperatura (LM35) con ATmega32 e display LCD - Controllo automatico della ventola: 6 passaggi
Interfaccia del sensore di temperatura (LM35) con ATmega32 e display LCD | Controllo automatico della ventola: sensore di temperatura (LM35) interfacciato con ATmega32 e display LCD
Chiosco PC per chitarra: 12 passaggi
Guitar PC Kiosk: Un chiosco che vive in un negozio di musica e si fonde con l'ambiente circostante: è un PC farcito in una chitarra acustica, con un monitor su un leggio e un tappetino per il mouse a tamburello! Importante: nessuna chitarra che non ha fatto schifo è stata maltrattata durante la realizzazione di questo