Índice:
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
À medida que os países ao redor do globo estão reabrindo, viver com o novo coronavírus está se tornando um novo estilo de vida. Mas para parar a propagação do vírus, precisamos separar as pessoas que têm o Coronavírus do resto.
De acordo com o CDC, a febre é o principal sintoma do Coronavírus, com até 83% dos pacientes sintomáticos apresentando alguns sinais de febre. Muitos países estão tornando verificações de temperatura e máscaras obrigatórias para escolas, faculdades, escritórios e outros locais de trabalho.
Atualmente, as verificações de temperatura são feitas manualmente usando termômetro sem contato. As verificações manuais podem ser ineficientes, pouco práticas (em locais com grande pisada) e arriscadas.
Para resolver esses problemas, projetei um quiosque que automatiza o processo de verificação de temperatura usando o sensor de temperatura facial e infravermelho sem contato e a detecção de máscara usando uma rede neural de aprendizado profundo.
O uso deste quiosque não se limita a escolas, faculdades, escritórios e outros locais de trabalho, mas também pode ser usado em áreas de alto risco como hospitais. Este dispositivo também pode ser usado em estações de trem, paradas de ônibus, aeroportos, etc.
Minha abordagem para este projeto foi construir um processo de configuração simplificado de forma que qualquer pessoa sem qualquer experiência anterior de visão computacional ou aprendizado profundo possa usá-lo. Este é um projeto totalmente funcional e pronto para usar. Tornei este projeto altamente personalizável adicionando arquivos de código para cada parte autônoma e a versão completa. Assim, você pode usar qualquer uma das partes do projeto individualmente.
Explicação
Em primeiro lugar, a Rede Neural de Aprendizagem Profunda baseada em Tensorflow tenta detectar se a pessoa está usando uma Máscara ou não. O sistema se tornou robusto, treinando-o com muitos exemplos diferentes para prevenir falsos positivos.
Uma vez que o Sistema detectou a Máscara, ele pede ao usuário para removê-la para que ele possa realizar o Marco Facial. O Sistema está usando o Módulo DLIB para Marcação Facial para encontrar o melhor ponto na testa da pessoa para medir a temperatura.
Em seguida, usando o sistema de controle PID com servo motores, o sistema tenta alinhar o ponto selecionado na testa com o sensor. Uma vez alinhado, o sistema faz a leitura da temperatura usando o sensor de temperatura infravermelho sem contato.
Se a temperatura estiver dentro da faixa normal de temperatura corporal, permite que a pessoa prossiga e envie um e-mail ao administrador com uma foto e outros detalhes como temperatura corporal, etc.
Suprimentos
Hardware
- Raspberry Pi Modelo 2/3/4
- Módulo de câmera Raspberry Pi v1 / v2
- Módulo sensor de temperatura infravermelho sem contato (MLX90614)
- Tela de toque oficial Raspberry Pi (ou tela de toque genérica de 3,5 polegadas) (opcional)
- Kit Pan Tilt
- SG90 Micro Digital Servo x 2
- Cartão MicroSD
- Adaptador de alimentação Raspberry Pi
Programas
- Raspberry Pi OS (anteriormente conhecido como Raspbian)
- Tensorflow-2.2.2
- OpenCV
- DLIB Facial Landmarking
Recomendado:
Máscara automática: 10 etapas
Máscara automática: Nota, se eu ganhar o concurso, provavelmente vou fazer uma segunda versão que é tudo em um em vez de ter partes diferentes. Usei partes separadas porque não posso pagar as melhores AINDA. Este projeto foi inspirado em Ben Hecks Auto Mask 2: ht
A verificação de sanidade: 5 etapas (com imagens)
A Verificação de Sanidade: Este projeto tem tudo a ver com a sanidade, ou seja, verificar se ela é verificada regularmente. A melhor maneira de fazer isso acontecer é construir uma máscara que brilhe de vermelho aleatoriamente. Muitas vezes é perceptível, mas esparsamente o suficiente para fazer as pessoas duvidarem
Quiosque de radar PiAware: 19 etapas (com fotos)
PiAware Radar Kiosk: No início deste ano, tomei conhecimento de uma empresa muito interessante chamada FlightAware, que oferece rastreamento de voos de aeronaves privadas e comerciais em todo o mundo. Como parte de seu serviço, o Flight Aware depende muito do crowdsourcing de seu t
Quiosque de guitarra para PC: 12 etapas
Quiosque Guitar PC: Um quiosque que vive em uma loja de música e se mistura com o ambiente: é um PC enfiado em um violão, com um monitor em uma estante de partitura e um mouse pad de pandeiro! Importante: nenhuma guitarra que não fosse ruim foi prejudicada na fabricação disso
Luz noturna Glass Martini com detecção automática de luz: 3 etapas
Glass Martini Night Light com Auto Light Sense: um hack simples de uma luz noturna de LED com sensor de luz para criar uma luz noturna suave Ingredientes: Vidro de martini com garrafa de vidro servindo bandeja de vidro quebrado (dê um passeio no lado selvagem e encontre um local onde as pessoas invadem carros com frequência ) 3-6 LEDs (se quiser