Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Python IoT – Detecção e Reconhecimento de Faces, aplicações na sociedade

Python IoT – Detecção e Reconhecimento de Faces, aplicações na sociedade

Palestra realizada na Python Nordeste 2018, sobre sistemas de detecção e reconhecimento facial, mostrando um protótipo com Raspberry Pi, Python e OpenCV

D1bfeb3e2e89b58f023bd09a9338b5f4?s=128

Erlon Júnior

May 24, 2018
Tweet

Transcript

  1. Python IoT – Detecção e Reconhecimento de Faces, aplicações na

    sociedade ERLON DANTAS DA NOBREGA JUNIOR CIÊNCIA DA COMPUTAÇÃO – FAFIC
  2. Sobre mim • Pesquisador e Desenvolvedor IoT • Centro Tecnológico

    de Pesquisa e Desenvolvimento – CTPD • Desenvolvedor e Pentester • Freelancer • Cursando Bacharel em Ciência da Computação • FAFIC – Faculdade de Filosofia, Ciências e Letras de Cajazeiras, PB Erlon Dantas da Nóbrega Júnior 18 Anos || São João do Rio do Peixe, PB
  3. Redes • GitHub: • https://github.com/ejrgeek • Redes Sociais: • https://www.facebook.com/erlondnjr

    • https://www.instagram.com/ejr_geek/ • @ejrgeek (Telegram) • Blog: • https://erlonbcc.wordpress.com/
  4. • IoT e Raspberry • Protótipo • OpenCV • Detecção

    Facial • Haar Cascade • Reconhecimento Facial • Eigenfaces • Fisherfaces • LBPH (Local Binary Patterns Histograms) • Software • Codificação • Funcionamento • Aplicação na Sociedade • Usabilidade • Segurança • Considerações Finais • Menções honrosas • Agradecimentos Tópicos
  5. IoT e Raspberry

  6. IoT e Raspberry Não identificado (2) Detecção + Reconhecimento (1)

    Sistema embarcado (3) Status
  7. • Padrão Facial Haar Cascade • Captura com Webcam Detecção

    Reconhecimento • Padrão Facial identificado • Verificação da Face Aplicação OpenCV
  8. • Padrão Facial Haar Cascade OpenCV

  9. • Captura com Webcam Detecção Reconhecimento OpenCV Eigenfaces Fisherfaces LBPH

    (Local Binary Patterns Histograms) Algoritmos
  10. • Padrão Facial Identificado • Identificação Facial Aplicação OpenCV Algoritmo

    de Reconhecimento Executar Funcionalidade
  11. Software

  12. Aplicação na Sociedade

  13. Aplicação na Sociedade

  14. Aplicação na Sociedade

  15. Considerações Finais Desenvolvedor: AndersonValentin Projeto com JAVA + OpenCV Sistema

    para deficientes, usando a mão como mouse, em breve o olho.
  16. Considerações Finais Laudson Silva de Souza Coordenador do Bacharel de

    Ciência da Computação
  17. Obrigado!