Obsah:

TouchFree: Automatizovaný kiosk na kontrolu teploty a detekciu masky: 5 krokov
TouchFree: Automatizovaný kiosk na kontrolu teploty a detekciu masky: 5 krokov

Video: TouchFree: Automatizovaný kiosk na kontrolu teploty a detekciu masky: 5 krokov

Video: TouchFree: Automatizovaný kiosk na kontrolu teploty a detekciu masky: 5 krokov
Video: 3000+ Common English Words with British Pronunciation 2024, November
Anonim
Image
Image
TouchFree: Automatický kiosk na kontrolu teploty a detekciu masky
TouchFree: Automatický kiosk na kontrolu teploty a detekciu masky
TouchFree: Automatický kiosk na kontrolu teploty a detekciu masky
TouchFree: Automatický kiosk na kontrolu teploty a detekciu masky

Keď sa krajiny po celom svete opäť otvárajú, život s novým koronavírusom sa stáva novým spôsobom života. Na zastavenie šírenia vírusu však musíme oddeliť ľudí s koronavírusom od ostatných.

Podľa CDC je horúčka hlavným symptómom koronavírusu, pričom až 83% symptomatických pacientov vykazuje určité príznaky horúčky. Mnoho krajín požaduje, aby boli kontroly teploty a masky povinné pre školy, vysoké školy, úrady a ďalšie pracoviská.

V súčasnosti sa kontroly teploty vykonávajú ručne pomocou bezkontaktného teplomera. Ručné kontroly môžu byť neefektívne, nepraktické (na miestach s veľkým odstupom) a rizikové.

Na vyriešenie týchto problémov som navrhol kiosk, ktorý automatizuje proces kontroly teploty pomocou orientácie tváre a bezkontaktného infračerveného snímača teploty a detekcie masky pomocou neurónovej siete Deep Learning.

Použitie tohto kiosku nie je obmedzené na školy, vysoké školy, úrady a iné pracoviská, ale môže byť použité aj vo vysoko rizikových oblastiach, ako sú nemocnice. Toto zariadenie je možné použiť aj na vlakových staniciach, autobusových zastávkach, letiskách atď.

Mojím prístupom k tomuto projektu bolo vybudovať zjednodušený proces inštalácie, aby ho mohol použiť ktokoľvek bez predchádzajúcich skúseností s počítačovou víziou alebo hlbokým učením. Toto je plne funkčný projekt pripravený na použitie. Tento projekt som veľmi prispôsobil pridaním súborov kódu pre každú samostatnú časť a plnú verziu. Môžete teda použiť ktorúkoľvek z častí projektu jednotlivo.

Vysvetlenie

Po prvé, neurálna sieť Deep Learning založená na Tensorflow sa pokúša zistiť, či osoba nosí masku alebo nie. Systém bol robustný tým, že ho trénoval s mnohými rôznymi príkladmi, aby sa zabránilo falošným pozitívam.

Akonáhle systém deteguje masku, požiada používateľa, aby ju odstránil, aby mohol vykonávať funkciu označovania tváre. Systém používa modul DLIB na orientačné označenie tváre, aby našiel najlepšie miesto na čele osoby, z ktorej sa meria teplota.

Potom pomocou systému riadenia PID so servomotormi sa systém pokúsi zarovnať vybrané miesto na čele so senzorom. Po zarovnaní systém vykoná čítanie teploty pomocou bezkontaktného infračerveného snímača teploty.

Ak je teplota v rozmedzí normálnych teplôt ľudského tela, umožní to osobe pokračovať a odošle e -mail správcovi s obrázkom a ďalšími podrobnosťami, ako je telesná teplota atď.

Zásoby

Hardvér

  1. Raspberry Pi Model 2/3/4
  2. Modul kamery Raspberry Pi v1/v2
  3. Bezkontaktný modul infračerveného snímača teploty (MLX90614)
  4. Oficiálna dotyková obrazovka Raspberry Pi (alebo všeobecná 3,5 -palcová dotyková obrazovka) (voliteľné)
  5. Sada naklonenia
  6. Micro digitálne servo SG90 x 2
  7. MicroSD karta
  8. Napájací adaptér Raspberry Pi

Softvér

  1. Raspberry Pi OS (predtým známy ako Raspbian)
  2. Tensorflow-2.2.2
  3. OpenCV
  4. Orientačné body tváre DLIB

Odporúča: