Оглавление:
Видео: TouchFree: киоск автоматической проверки температуры и обнаружения масок: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
По мере того как страны по всему миру открываются заново, жизнь с новым коронавирусом становится новым образом жизни. Но чтобы остановить распространение вируса, нам нужно отделить людей, у которых есть коронавирус, от остальных.
По данным CDC, лихорадка является ведущим симптомом коронавируса, и до 83% пациентов с симптомами имеют некоторые признаки лихорадки. Многие страны делают обязательные проверки температуры и маски для школ, колледжей, офисов и других рабочих мест.
В настоящее время проверки температуры выполняются вручную с помощью бесконтактного термометра. Ручные осмотры могут быть неэффективными, непрактичными (в местах с большим количеством шагов) и рискованными.
Чтобы решить эти проблемы, я разработал киоск, который автоматизирует процесс проверки температуры с помощью ориентировочного определения лица и бесконтактного ИК-датчика температуры и обнаружения маски с использованием нейронной сети с глубоким обучением.
Использование этого киоска не ограничивается школами, колледжами, офисами и другими рабочими местами, но также может использоваться в зонах повышенного риска, таких как больницы. Это устройство также можно использовать на вокзалах, автобусных остановках, аэропортах и т. Д.
Мой подход к этому проекту состоял в том, чтобы построить процесс упрощенной установки, чтобы любой человек, не имеющий предшествующего опыта компьютерного зрения или глубокого обучения, мог его использовать. Это полностью работающий и готовый к использованию проект. Я сделал этот проект настраиваемым, добавив файлы кода для каждой отдельной части и полной версии. Таким образом, вы можете использовать любую из частей проекта по отдельности.
Объяснение
Во-первых, нейронная сеть глубокого обучения на основе Tensorflow пытается определить, носит ли человек маску или нет. Надежность системы повышена за счет обучения ее на множестве различных примеров предотвращения ложных срабатываний.
После того, как система обнаружила маску, она просит пользователя удалить маску, чтобы можно было выполнить ориентировку лица. Система использует модуль DLIB для ориентировки лица, чтобы найти лучшее место на лбу человека для измерения температуры.
Затем, используя систему ПИД-регулирования с серводвигателями, система пытается выровнять выбранную точку на лбу с датчиком. После выравнивания система снимает показания температуры с помощью бесконтактного ИК-датчика температуры.
Если температура находится в пределах нормального диапазона температур человеческого тела, это позволяет человеку продолжить работу и отправляет электронное письмо администратору с изображением и другими деталями, такими как температура тела и т. Д.
Запасы
Аппаратное обеспечение
- Модель Raspberry Pi 2/3/4
- Модуль камеры Raspberry Pi v1 / v2
- Модуль бесконтактного инфракрасного датчика температуры (MLX90614)
- Официальный сенсорный экран Raspberry Pi (или стандартный 3,5-дюймовый сенсорный экран) (опционально)
- Комплект панорамирования и наклона
- Микро-цифровой сервопривод SG90 x 2
- Карта MicroSD
- Адаптер питания Raspberry Pi
Программное обеспечение
- ОС Raspberry Pi (ранее известная как Raspbian)
- Tensorflow-2.2.2
- OpenCV
- Ориентир по лицу DLIB
Рекомендуемые:
Диспенсер масок Arduino: 11 шагов
Диспенсер для масок Arduino: во-первых, я знаю, что это выглядит немного странно, но для функциональности он должен был выглядеть как маленький белый USS Enterprise. Во-вторых, он предназначен для малых и средних приложений, а не для использования в размерах Costco. стерилизует ваши маски на
Карманный прибор для проверки температуры воздуха своими руками: 6 шагов
Карманный прибор для проверки температуры воздуха своими руками: для этого мы будем использовать дисплей Nokia 5110, цифровой модуль температуры и Arduino Uno. Также нужен разъем на 9В с проводами, а не бочка, с выключателем и проводами. Может понадобиться паяльник, а можно и просто провода скрутить
Портативная сигнализация онлайн-проверки сервера (с использованием NodeMCU ESP8266): 6 шагов
Портативная сигнализация онлайн-проверки сервера (с использованием NodeMCU ESP8266): Что означает для нас индикатор сбоя сервера / службы? .. В мире онлайн-инфраструктуры это много … 'не хочу, чтобы ваша служба / сервер вышла из строя и потерял свой бизнес " Но иногда ставлю
Киоск-планшет Linux от Acer Aspire Switch 10 (Baytrail): 10 шагов
Планшет с киоском Linux от Acer Aspire Switch 10 (Baytrail): мне нужен был планшет для системы домашней автоматизации в моем объекте аренды на время отпуска (http://www.SoS-OBX.us/). После покупки и тестирования нескольких разных планшетов (HP Stream 7/8, Samsung Slate, Kindle Fire с root-правами) я наконец остановился на Acer Aspire Switch
Киоск для гитарного ПК: 12 шагов
Guitar PC Kiosk: киоск, который живет в музыкальном магазине и гармонирует с окружающей средой: это компьютер с акустической гитарой, с монитором на пюпитре и ковриком для мыши с бубном! Важно: при изготовлении этого гитары, которая не отстой, не пострадали