Puutetundlik: automaatne temperatuuri kontroll ja maski tuvastamise kiosk: 5 sammu
Puutetundlik: automaatne temperatuuri kontroll ja maski tuvastamise kiosk: 5 sammu

Sisukord:

Anonim
Image
Image
Puutetundlik: automaatne temperatuuri kontroll ja maski tuvastamise kiosk
Puutetundlik: automaatne temperatuuri kontroll ja maski tuvastamise kiosk
Puutetundlik: automaatne temperatuuri kontroll ja maski tuvastamise kiosk
Puutetundlik: automaatne temperatuuri kontroll ja maski tuvastamise kiosk

Kuna riigid üle maailma on taasavamas, on uue koroonaviirusega elamisest saamas uus eluviis. Kuid viiruse leviku peatamiseks peame eraldama koroonaviirusega inimesed ülejäänud inimestest.

CDC andmetel on palavik koroonaviiruse peamine sümptom, kuni 83% -l sümptomaatilistest patsientidest ilmnevad mõned palaviku tunnused. Paljud riigid muudavad temperatuuride kontrollimise ja maskid kohustuslikuks koolidele, kolledžitele, kontoritele ja muudele töökohtadele.

Praegu kontrollitakse temperatuuri käsitsi kontaktivaba termomeetri abil. Käsitsi tehtavad kontrollid võivad olla ebaefektiivsed, ebaotstarbekad (suurte sammudega kohtades) ja riskantsed.

Nende probleemide lahendamiseks olen loonud kioski, mis automatiseerib temperatuuri kontrollimise protsessi, kasutades näo maamärgistamist ja kontaktivaba IR -temperatuuriandurit ja maski tuvastamist, kasutades süvaõppe närvivõrku.

Selle kioski kasutamine ei piirdu koolide, kolledžite, kontorite ja muude töökohtadega, vaid seda saab kasutada ka kõrge riskiga piirkondades, näiteks haiglates. Seda seadet saab kasutada ka rongijaamades, bussipeatustes, lennujaamades jne.

Minu lähenemine sellele projektile oli luua sujuvam seadistusprotsess, nii et seda saaksid kasutada kõik, kellel puudub eelnev arvutinägemise või süvaõppe kogemus. See on täielikult toimiv ja kasutusvalmis projekt. Olen muutnud selle projekti väga kohandatavaks, lisades koodifailid iga eraldiseisva osa ja täisversiooni jaoks. Seega võite kasutada projekti mis tahes osa individuaalselt.

Selgitus

Esiteks püüab Tensorflow põhinev süvaõppe närvivõrk tuvastada, kas inimene kannab maski või mitte. Süsteem on muutunud tugevaks, koolitades seda paljude erinevate näidetega, et vältida valepositiivseid tulemusi.

Kui süsteem on tuvastanud maski, palub ta kasutajal maski eemaldada, et see saaks teha näo maamärkimist. Süsteem kasutab näo maamärkimiseks DLIB moodulit, et leida inimese laubalt parim koht, kust temperatuuri mõõta.

Seejärel proovib süsteem servomootoritega PID -juhtimissüsteemi kasutades joondada otsmiku valitud koha anduriga. Pärast joondamist võtab süsteem kontaktivaba infrapuna temperatuurianduri abil temperatuuri lugemise.

Kui temperatuur on inimese kehatemperatuuri normaalses vahemikus, võimaldab see isikul jätkata ja saadab administraatorile e -kirja koos pildi ja muude üksikasjade, näiteks kehatemperatuuri jms.

Tarvikud

Riistvara

  1. Vaarika Pi mudel 2/3/4
  2. Vaarika Pi kaamera moodul v1/v2
  3. Kontaktivaba infrapuna temperatuurianduri moodul (MLX90614)
  4. Ametlik Raspberry Pi puuteekraan (või üldine 3,5 -tolline puuteekraan) (valikuline)
  5. Pan Tilt komplekt
  6. SG90 Micro Digital Servo x 2
  7. MicroSD kaart
  8. Vaarika Pi toiteadapter

Tarkvara

  1. Raspberry Pi OS (varem tuntud kui Raspbian)
  2. Tensorflow-2.2.2
  3. OpenCV
  4. DLIB näo maamärk

Soovitan: