Kazalo:

Brez dotika: Kiosk za avtomatsko preverjanje temperature in odkrivanje mask: 5 korakov
Brez dotika: Kiosk za avtomatsko preverjanje temperature in odkrivanje mask: 5 korakov

Video: Brez dotika: Kiosk za avtomatsko preverjanje temperature in odkrivanje mask: 5 korakov

Video: Brez dotika: Kiosk za avtomatsko preverjanje temperature in odkrivanje mask: 5 korakov
Video: Papers Please! (Session 1) 2024, November
Anonim
Image
Image
Brez dotika: Samodejni kiosk za preverjanje temperature in odkrivanje mask
Brez dotika: Samodejni kiosk za preverjanje temperature in odkrivanje mask
Brez dotika: avtomatski kiosk za preverjanje temperature in odkrivanje mask
Brez dotika: avtomatski kiosk za preverjanje temperature in odkrivanje mask

Ko se države po vsem svetu znova odpirajo, življenje z novim koronavirusom postaja nov način življenja. Toda za ustavitev širjenja virusa moramo ljudi, ki imajo koronavirus, ločiti od ostalih.

Po podatkih CDC je zvišana telesna temperatura vodilni simptom koronavirusa, saj kar 83% simptomatskih bolnikov kaže nekatere znake vročine. V mnogih državah so temperaturni pregledi in maske obvezni za šole, fakultete, pisarne in druga delovna mesta.

Trenutno se temperaturni pregledi izvajajo ročno z brezkontaktnim termometrom. Ročni pregledi so lahko neučinkoviti, nepraktični (na mestih z veliko stopnjo) in tvegani.

Za reševanje teh težav sem zasnoval kiosk, ki avtomatizira postopek preverjanja temperature z uporabo zaznavanja obraza in brezkontaktnega IR -senzorja temperature in zaznavanja mask z uporabo nevronskega omrežja za globoko učenje.

Uporaba tega kioska ni omejena le na šole, fakultete, pisarne in druga delovna mesta, ampak se lahko uporablja tudi na območjih z visokim tveganjem, kot so bolnišnice. To napravo lahko uporabljate tudi na železniških postajah, avtobusnih postajah, letališčih itd.

Moj pristop pri tem projektu je bil zgraditi poenostavljen postopek namestitve, tako da ga lahko uporabi vsakdo brez predhodnih izkušenj z računalniškim vidom ali poglobljenim učenjem. To je popolnoma delujoč in pripravljen za uporabo projekt. Ta projekt sem zelo prilagodil z dodajanjem kodnih datotek za vsak samostojen del in celotno različico. Tako lahko kateri koli del projekta uporabite ločeno.

Pojasnilo

Najprej nevronsko omrežje za poglobljeno učenje, ki temelji na sistemu Tensorflow, poskuša zaznati, ali oseba nosi masko ali ne. Sistem je bil robusten z usposabljanjem z različnimi primeri za preprečevanje lažnih pozitivnih rezultatov.

Ko sistem zazna masko, od uporabnika zahteva odstranitev maske, da lahko izvede označevanje obraza. Sistem uporablja modul DLIB za označevanje obraza, da poišče najboljšo točko na čelu osebe, iz katere se meri temperatura.

Nato sistem s krmilnim sistemom PID s servo motorji poskuša poravnati izbrano mesto na čelu s senzorjem. Ko je sistem poravnan, opravi odčitavanje temperature z brezkontaktnim IR temperaturnim senzorjem.

Če je temperatura v normalnem temperaturnem območju človeškega telesa, osebi omogoči nadaljevanje in administratorju pošlje e -poštno sporočilo s sliko in drugimi podrobnostmi, kot je telesna temperatura itd.

Zaloge

Strojna oprema

  1. Model Raspberry Pi 2/3/4
  2. Modul kamere Raspberry Pi v1/v2
  3. Brezkontaktni modul infrardečega senzorja temperature (MLX90614)
  4. Uradni zaslon na dotik Raspberry Pi (ali splošni 3,5 -palčni zaslon na dotik) (izbirno)
  5. Komplet Pan Tilt
  6. SG90 Micro Digital Servo x 2
  7. MicroSD kartica
  8. Napajalnik za Raspberry Pi

Programska oprema

  1. Raspberry Pi OS (prej znan kot Raspbian)
  2. Tensorflow-2.2.2
  3. OpenCV
  4. Označevanje obraza DLIB

Priporočena: