Cuprins:
Video: TouchFree: verificare automată a temperaturii și chioșc de detectare a măștii: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Pe măsură ce țările din jurul globului se redeschid, trăirea cu noul coronavirus devine noul mod de viață. Dar pentru a opri răspândirea virusului trebuie să separăm persoanele care au Coronavirusul de restul.
Potrivit CDC, febra este principalul simptom al coronavirusului, cu până la 83% dintre pacienții cu simptome care prezintă unele semne de febră. Multe țări fac obligatorii verificarea temperaturii și măștile pentru școli, colegii, birouri și alte locuri de muncă.
În prezent, verificările de temperatură se fac manual cu ajutorul termometrului fără contact. Verificările manuale pot fi ineficiente, nepracticabile (în locuri cu o scădere mare) și riscante.
Pentru a rezolva aceste probleme, am proiectat un chioșc care automatizează procesul de verificare a temperaturii prin utilizarea senzorului de temperatură IR și a senzorului de temperatură IR fără contact și a detectării măștilor utilizând rețeaua neuronală Deep Learning.
Utilizarea acestui chioșc nu se limitează la școli, colegii, birouri, alte locuri de muncă, ci poate fi utilizată și în zone cu risc ridicat, cum ar fi spitalele. Acest dispozitiv poate fi utilizat și în gări, stații de autobuz, aeroporturi etc.
Abordarea mea pentru acest proiect a fost de a construi un proces de configurare simplificată, astfel încât oricine care nu are experiență anterioară de viziune computerizată sau învățare profundă să poată utiliza acest lucru. Acesta este un proiect complet funcțional și gata de utilizare. Am făcut acest proiect extrem de personalizabil prin adăugarea de fișiere de cod pentru fiecare parte autonomă și versiunea completă. Astfel, puteți utiliza oricare dintre părțile proiectului individual.
Explicaţie
În primul rând, rețeaua neuronală de învățare profundă bazată pe Tensorflow încearcă să detecteze dacă persoana poartă sau nu o mască. Sistemul a fost Robust prin instruirea sa cu multe exemple diferite pentru a preveni falsurile pozitive.
Odată ce sistemul a detectat masca, îi cere utilizatorului să scoată masca, astfel încât să poată efectua reperul facial. Sistemul folosește modulul DLIB pentru reperul facial pentru a găsi cel mai bun punct de pe frunte al persoanei din care să ia temperatura.
Apoi, utilizând sistemul de control PID cu motoare servo, sistemul încearcă să alinieze punctul selectat de pe frunte cu senzorul. Odată aliniat, sistemul efectuează citirea temperaturii folosind senzorul de temperatură IR fără contact.
Dacă temperatura se încadrează în intervalul normal de temperatură a corpului uman, acesta permite persoanei să continue și trimite un e-mail către administrator cu o imagine și alte detalii, cum ar fi temperatura corpului etc.
Provizii
Hardware
- Raspberry Pi Model 2/3/4
- Raspberry Pi Camera Module v1 / v2
- Modul senzor de temperatură cu infraroșu fără contact (MLX90614)
- Ecran tactil oficial Raspberry Pi (sau ecran tactil generic de 3,5 inci) (opțional)
- Set Pan Tilt
- Servo SG90 Micro Digital x 2
- Card MicroSD
- Adaptor de alimentare Raspberry Pi
Software
- Raspberry Pi OS (cunoscut anterior ca Raspbian)
- Tensorflow-2.2.2
- OpenCV
- DLIB Facial Landmarking
Recomandat:
VentMan Partea II: Detectare automată a cuptorului Arduino pentru ventilatoare de rapel: 6 pași
VentMan Partea II: Detectare automată a cuptorului Arduino pentru ventilatoarele de rapel: Principalele puncte: Acesta a fost un hack temporar pus în aplicare pentru a detecta când motorul meu de suflare AC / cuptor funcționează, astfel încât cei doi ventilatori de rapel ai mei să poată porni. Am nevoie de două ventilatoare de rapel în conductele mele pentru a împinge mai mult aer cald / rece două două dormitoare izolate. Dar eu
COMPENSARE AUTOMATĂ A TEMPERATURII SENZORULUI DE CONDUCTIVITATE AL ATLASULUI: 4 pași
COMPENSARE AUTOMATĂ A TEMPERATURII SENZORULUI DE CONDUCTIVITATE AL ATLAS: În acest proiect, vom compensa automat temperatura senzorului de conductivitate de la Atlas Scientific. Schimbările de temperatură au un impact asupra conductivității / solidelor dizolvate totale / salinității fluidelor și prin compensarea acesteia, suntem
Pungă de detectare a temperaturii folosind CPX: 5 pași
Pungă de detectare a temperaturii Folosind CPX: Pentru a crea o pungă de detectare a temperaturii, veți avea nevoie de orice fel de geantă doriți. Mi-am făcut propria geantă prin cusut, dar puteți cumpăra și una prefabricată sau reutilizați o geantă veche pe care o găsiți acasă. Pentru a include senzorul de temperatură, veți avea nevoie de un CPX-a Circuit playgr
Lumină de noapte cu LED pentru pat cu detectare automată a mișcării: 6 pași (cu imagini)
Lumină de noapte cu LED pentru patul de detectare automată a mișcării: Bună ziua, băieți, ați venit la un alt instructabil care vă va ajuta întotdeauna în viața de zi cu zi și va adăuga un confort pentru a vă face viața mai ușoară. Acesta ar putea fi uneori un salvator al vieții în cazul persoanelor în vârstă care trebuie să se lupte să se ridice în pat
Tabletă chioșc Linux de la Acer Aspire Switch 10 (Baytrail): 10 pași
Tabletă Linux Kiosk de la Acer Aspire Switch 10 (Baytrail): Aveam nevoie de o tabletă pentru sistemul de automatizare a locuinței din proprietatea mea de închiriat în vacanță (http://www.SoS-OBX.us/). După ce am cumpărat și testat câteva tablete diferite (HP Stream 7/8, Samsung Slate, Kindle Fire înrădăcinat) m-am stabilit în cele din urmă pe un Acer Aspire Switch