Sadržaj:

TouchFree: Kiosk za automatsku provjeru temperature i otkrivanje maske: 5 koraka
TouchFree: Kiosk za automatsku provjeru temperature i otkrivanje maske: 5 koraka

Video: TouchFree: Kiosk za automatsku provjeru temperature i otkrivanje maske: 5 koraka

Video: TouchFree: Kiosk za automatsku provjeru temperature i otkrivanje maske: 5 koraka
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Studeni
Anonim
Image
Image
TouchFree: Automatski kiosk za provjeru temperature i otkrivanje maski
TouchFree: Automatski kiosk za provjeru temperature i otkrivanje maski
TouchFree: Automatski kiosk za provjeru temperature i otkrivanje maski
TouchFree: Automatski kiosk za provjeru temperature i otkrivanje maski

Kako se zemlje širom svijeta ponovno otvaraju, život s novim koronavirusom postaje novi način života. No da bismo zaustavili širenje virusa, moramo odvojiti ljude koji imaju koronavirus od ostalih.

Prema CDC -u, groznica je vodeći simptom koronavirusa s čak 83% simptomatskih pacijenata koji pokazuju neke znakove groznice. Mnoge zemlje obvezuju provjere temperature i maske za škole, fakultete, urede i druga radna mjesta.

Trenutno se temperature provjeravaju ručno pomoću beskontaktnog termometra. Ručni pregledi mogu biti neučinkoviti, nepraktični (na mjestima s velikim stopama) i rizični.

Da bih riješio ove probleme, osmislio sam kiosk koji automatizira proces provjere temperature pomoću označavanja lica i beskontaktnog IC temperaturnog senzora i detekcije maske pomoću neuronske mreže za duboko učenje.

Korištenje ovog kioska nije ograničeno samo na škole, fakultete, urede, druga radna mjesta, već se može koristiti i na područjima visokog rizika poput bolnica. Ovaj uređaj se također može koristiti na željezničkim stanicama, autobusnim stajalištima, zračnim lukama itd.

Moj pristup ovom projektu bio je izgraditi pojednostavljeni postupak postavljanja tako da to može koristiti svatko bez prethodnog iskustva u računalnom vidu ili dubokom učenju. Ovo je potpuno funkcionalan i spreman za korištenje projekt. Ovaj sam projekt učinio vrlo prilagodljivim dodavanjem datoteka koda za svaki samostalni dio i punu verziju. Stoga možete pojedinačno koristiti bilo koji dio projekta.

Obrazloženje

Prvo, neuronska mreža dubokog učenja zasnovana na Tensorflowu pokušava otkriti nosi li osoba masku ili ne. Sustav je napravljen robusnim osposobljavanjem sa mnogo različitih primjera za sprječavanje lažno pozitivnih rezultata.

Nakon što je sustav otkrio masku, traži od korisnika da ukloni masku kako bi mogla izvesti označavanje lica. Sustav koristi DLIB modul za označavanje lica za pronalaženje najbolje točke na čelu osobe s koje se mjeri temperatura.

Zatim, pomoću PID upravljačkog sustava sa servo motorima, sustav pokušava poravnati Odabrano mjesto na čelu sa senzorom. Nakon poravnavanja, sustav očitava temperaturu pomoću beskontaktnog IC temperaturnog senzora.

Ako je temperatura unutar normalnog raspona temperature ljudskog tijela, to omogućuje osobi da nastavi i šalje e -poruku administratoru sa slikom i drugim pojedinostima poput tjelesne temperature itd.

Pribor

Hardver

  1. Raspberry Pi model 2/3/4
  2. Modul kamere Raspberry Pi v1/v2
  3. Modul beskontaktnog infracrvenog osjetnika temperature (MLX90614)
  4. Službeni Raspberry Pi zaslon osjetljiv na dodir (ili opći 3,5 -inčni zaslon osjetljiv na dodir) (izborno)
  5. Pan Tilt Kit
  6. SG90 Micro Digital Servo x 2
  7. MicroSD kartica
  8. Adapter za napajanje Raspberry Pi

Softver

  1. Raspberry Pi OS (ranije poznat kao Raspbian)
  2. Tenzorski tok-2.2.2
  3. OpenCV
  4. DLIB Obilježavanje lica

Preporučeni: