Spisu treści:

TouchFree: automatyczny kiosk do sprawdzania temperatury i wykrywania masek: 5 kroków
TouchFree: automatyczny kiosk do sprawdzania temperatury i wykrywania masek: 5 kroków

Wideo: TouchFree: automatyczny kiosk do sprawdzania temperatury i wykrywania masek: 5 kroków

Wideo: TouchFree: automatyczny kiosk do sprawdzania temperatury i wykrywania masek: 5 kroków
Wideo: GRAFFICO I klienci o bezdotykowej stacji do dezynfekcji rąk #CZYSTOJAK 2024, Listopad
Anonim
Image
Image
TouchFree: automatyczny kiosk do sprawdzania temperatury i wykrywania masek
TouchFree: automatyczny kiosk do sprawdzania temperatury i wykrywania masek
TouchFree: automatyczny kiosk do sprawdzania temperatury i wykrywania masek
TouchFree: automatyczny kiosk do sprawdzania temperatury i wykrywania masek

Ponieważ kraje na całym świecie ponownie się otwierają, życie z nowym koronawirusem staje się nowym sposobem życia. Ale aby powstrzymać rozprzestrzenianie się wirusa, musimy oddzielić ludzi z koronawirusem od reszty.

Według CDC gorączka jest głównym objawem koronawirusa, a nawet 83% pacjentów z objawami wykazuje pewne objawy gorączki. W wielu krajach sprawdzanie temperatury i maseczki są obowiązkowe dla szkół, uczelni, biur i innych miejsc pracy.

Obecnie sprawdzanie temperatury odbywa się ręcznie za pomocą termometru zbliżeniowego. Ręczne kontrole mogą być nieefektywne, niepraktyczne (w miejscach o dużej liczbie odwiedzających) i ryzykowne.

Aby rozwiązać te problemy, zaprojektowałem kiosk, który automatyzuje proces sprawdzania temperatury za pomocą funkcji wyznaczania punktów orientacyjnych na twarzy i bezdotykowego czujnika temperatury na podczerwień oraz wykrywania maski za pomocą sieci neuronowej Deep Learning.

Korzystanie z tego kiosku nie ogranicza się do szkół, uczelni, biur i innych miejsc pracy, ale może być również używany w obszarach wysokiego ryzyka, takich jak szpitale. To urządzenie może być również używane na dworcach kolejowych, przystankach autobusowych, lotniskach itp.

Moje podejście do tego projektu polegało na zbudowaniu procesu usprawnionej konfiguracji, tak aby każdy bez wcześniejszego doświadczenia z komputerowym widzeniem lub głębokim uczeniem mógł z niego korzystać. Jest to w pełni działający i gotowy do użycia projekt. Sprawiłem, że ten projekt jest wysoce konfigurowalny, dodając pliki kodu dla każdej samodzielnej części i pełnej wersji. W ten sposób możesz korzystać z dowolnej części projektu indywidualnie.

Wyjaśnienie

Po pierwsze, oparta na Tensorflow sieć neuronowa Deep Learning Neural Network próbuje wykryć, czy dana osoba nosi maskę, czy nie. System stał się solidny, szkoląc go wieloma różnymi przykładami, aby zapobiegać fałszywym alarmom.

Gdy system wykryje maskę, prosi użytkownika o usunięcie maski, aby mógł wykonać wyznaczanie punktów orientacyjnych na twarzy. System wykorzystuje moduł DLIB do wyznaczania punktów orientacyjnych na twarzy, aby znaleźć najlepsze miejsce na czole osoby, z którego należy zmierzyć temperaturę.

Następnie, używając systemu sterowania PID z serwomotorami, system próbuje wyrównać wybrany punkt na czole z czujnikiem. Po wyrównaniu system dokonuje odczytu temperatury za pomocą bezdotykowego czujnika temperatury na podczerwień.

Jeśli temperatura mieści się w normalnym zakresie temperatury ciała ludzkiego, osoba może kontynuować i wysłać wiadomość e-mail do administratora ze zdjęciem i innymi szczegółami, takimi jak temperatura ciała itp.

Kieszonkowe dzieci

Sprzęt komputerowy

  1. Model Raspberry Pi 2/3/4
  2. Moduł kamery Raspberry Pi v1/v2
  3. Bezdotykowy moduł czujnika temperatury na podczerwień (MLX90614)
  4. Oficjalny ekran dotykowy Raspberry Pi (lub ogólny ekran dotykowy 3,5 cala) (opcjonalnie)
  5. Zestaw Pan Tilt
  6. Serwo cyfrowe SG90 Micro x 2
  7. Karta micro sd
  8. Zasilacz Raspberry Pi

Oprogramowanie

  1. Raspberry Pi OS (dawniej znany jako Raspbian)
  2. Tensorflow-2.2.2
  3. Otwórz CV
  4. DLIB Facial Landmark

Zalecana: