Reconhecimento de Faces e de Objetos com Python e Dlib

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Utilize os recursos de Deep Learning do Dlib para reconhecimento facial e detecção de objetos personalizados!

Dentro da área da Visão Computacional existem três subáreas que se destacam e são muito utilizadas em aplicações comerciais: a detecção de faces, o reconhecimento facial e a detecção de objetos. A primeira está relacionada a encontrar faces em imagens e exemplos desta técnica podem ser encontrados nas câmeras digitais que inserem um retângulo em volta da face para enquadrar a pessoa. Já o reconhecimento facial tem o objetivo de identificar quais são as pessoas que estão em uma foto, tendo como exemplo os sistemas de segurança que identificam se uma determinada pessoa está ou não presente em um ambiente. Por fim, a detecção de objetos visa encontrar objetos personalizados em imagens e atualmente essa técnica é muito utilizada em carros autônomos, os quais precisam identificar pedestres e outros veículos para evitar colisões, bem como reconhecer placas de trânsito para seguir uma direção segura.

Com base nisso, neste curso você vai aprender passo a passo a implementar essas três técnicas! Utilizaremos a linguagem Python e a biblioteca Dlib, que atualmente é umas das mais eficientes para visão computacional e resolução de problemas de aprendizagem de máquina. Essa biblioteca implementa internamente vários algoritmos para essas tarefas, bem como SVM (máquinas de vetores de suporte), HOG (histograma de gradientes orientados), KNN (vizinhos mais próximos) e redes neurais convolucionais (CNN). Inclusive quando trabalhamos com o Dlib, indiretamente estamos utilizando recursos de Deep Learning, que são as técnicas mais relevantes hoje em dia no cenário da Inteligência Artificial! E o melhor de tudo é que esses algoritmos complexos já estão embutidos na própria biblioteca, portanto, com algumas poucas linhas de código é possível criar nosso próprio sistema de reconhecimento facial ou detector de objetos personalizado! Além disso, também faremos alguns comparativos das técnicas de detecção de faces do Dlib com o OpenCV, para que você entenda melhor as diferenças entre essas duas importantes bibliotecas para processamento digital de imagens e visão computacional!

O objetivo principal deste curso é que você tenha uma visão prática de como utilizar o Dlib, portanto, nós mostraremos somente uma intuição básica sobre o funcionamento dos algoritmos. Outro detalhe é que recomenda-se que você já tenha um conhecimento prévio sobre detecção de faces e reconhecimento facial utilizando o OpenCV, pois assim o conteúdo fluirá melhor! Caso este seja seu primeiro curso na área de visão computacional, sugerimos que você faça primeiramente os cursos "Detecção de Faces com Python e OpenCV" e "Reconhecimento Facial com Python e OpenCV". Porém, dependendo do seu nível de conhecimento nessa área, é também possível acompanhar o conteúdo sem ter concluído os cursos acima. Devido a esse "pré-requisito", este curso é categorizado como o nível intermediário.

Preparado(a) para dar um importante passo na sua carreira? Aguardamos você no curso! :)

  • Aprenda detectar faces utilizando as técnicas de haarcascade, HOG e redes neurais convolucionais (CNN)

  • Aprenda a utilizar o detector de pontos faciais do Dlib (detector com 68 e 5 pontos)

  • Aprenda reconhecimento facial utilizando os recursos do Dlib

Course Curriculum

Instructors

Profile photo of Jones Granatyr
Jones Granatyr

Olá! Meu nome é Jones Granatyr e já trabalho em torno de 10 anos com Inteligência Artificial (IA), inclusive fiz o meu mestrado e doutorado nessa área. Atualmente sou professor, pesquisador e fundador do portal IA Expert, um site com conteúdo específico sobre Inteligência Artificial. Desde que iniciei na Udemy criei vários cursos sobre diversos assuntos de IA, como por...

Instructors

Profile photo of IA Expert Academy
IA Expert Academy

A plataforma IA Expert tem o objetivo de trazer cursos teóricos e práticos de fácil entendimento sobre sobre Inteligência Artificial e Ciência de Dados, para que profissionais de todas as áreas consigam entender e aplicar os benefícios que a IA pode trazer para seus negócios, bem como apresentar todas as oportunidades que essa área pode trazer para profissionais de tecnologia...

Instructors

Profile photo of Léo Da Silva
Léo Da Silva

Formado em Física e Ciência da Computação pela Universidade de São Paulo e tendo trabalhado em empresas nacionais e multinacionais de grande porte como Accor Brasil (Ticket), Citibank e Western Asset como Analista de Sistemas, Desenvolvedor, Dba certificado em Sql Server, Oracle e Db2. Atualmente interessado nas áreas de visão computacional, aprendizado de máquina e inteligência artificial com ênfase na...

Review
4.9 course rating
4K ratings
ui-avatar of Daniel Lino Lins
Daniel L. L.
5.0
1 year ago

Excelente curso, a IA expert sempre agrega muito com suas explicações claras, instrutores bem preparados e exemplos muito práticos e intuitivos, um bom balanço entre teoria e prática. Recomendo!

  • Helpful
  • Not helpful
ui-avatar of Roberto da Silva Macedo
Roberto D. S. M.
5.0
1 year ago

boa!

  • Helpful
  • Not helpful
ui-avatar of Renan Evilásio Silva de Oliveira
Renan E. S. D. O.
4.0
2 years ago

Bom curso na parte pratica, mas como foi dito no curso não foca na parte teórica.

  • Helpful
  • Not helpful
ui-avatar of Lais favila carvalhal
Lais F. C.
4.0
2 years ago

faltou a certificação

  • Helpful
  • Not helpful
ui-avatar of Marcos Silveira
Marcos S.
5.0
4 years ago

Excelente o curso. Com ele consegui criar um detector de microrganismos em tempo real utilizando um microscópio eletrônico conectado a um computador. E o melhor, com a minha base de dados. Recomendo!!!

  • Helpful
  • Not helpful
ui-avatar of Guilherme Silvério Rodrigues
Guilherme S. R.
4.5
4 years ago

Eu já tenho diversos cursos do professor e em sua maioria a qualidade é Muito boa.
E esse curso se enquadra naqueles em que é muito bom, com bastante material e informações da aplicação do códigos.
Ocorre que, No curso não tem uma aula explicando a geração do modelo para treino, e pelo jeito isso existe em outros cursos. Eu já fiz o curso de Inteligência Artificial do mesmo professor, Sei como funciona as criações de modelos e creio eu que consiga criar um modelo com essas bibliotecas, entretanto como até mesmo recomendação, creio eu que seria melhor ao menos ter 1 ou 2 aulas detalhando a criação de modelos para teste, mesmo que implique em um valor maior no curso.
Entretanto, tirando esse ponto, que é mais uma recomendação mesmo. O curso é excelente com bastante MATERIAL, DIDÁTICA EXCELENTE

  • Helpful
  • Not helpful
ui-avatar of Gabriel F. S. Filho
Gabriel F. S. F.
4.5
4 years ago

Bem instrutivo o curso, muito bom.

  • Helpful
  • Not helpful
ui-avatar of Rodrigo Pereira
Rodrigo P.
5.0
4 years ago

Excelente curso. Bem detalhado, vários exemplo de aplicação e explicado de uma maneira de fácil compreensão. Recomento a toda comunidade Udemy.

  • Helpful
  • Not helpful
ui-avatar of Jucilene Siqueira
Jucilene S.
5.0
4 years ago

Muito bom

  • Helpful
  • Not helpful
ui-avatar of Andre Luciano de Matos
Andre L. D. M.
5.0
4 years ago

Sim, a pessoa que está explicando é didática e sabe o que fala!

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses