Detecção de Faces com Python e OpenCV

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Aprenda passo a passo como utilizar o Python e o OpenCV para detectar faces em imagens e pela webcam!

A detecção facial é uma das subáreas da Inteligência Artificial que tem como objetivo detectar faces de pessoas em imagens ou vídeos. Smartphones e câmeras fotográficas utilizam esses recursos para enquadrar as pessoas em uma foto, geralmente colocando um retângulo em torno da face das pessoas detectadas. Esse tipo de aplicação tem ganhado bastante relevância em sistema de segurança, por exemplo, nos quais é necessário identificar se existem pessoas em um ambiente para que o alarme seja disparado. Nesse contexto, é importante que o sistema saiba diferenciar uma pessoa de um gato, para que o alarme não toque desnecessariamente.

Neste curso utilizaremos a linguagem Python e a biblioteca OpenCV, que é uma das mais utilizadas atualmente para processamento digital de imagens e tarefas de detecção e reconhecimento de faces e/ou objetos. Você aprenderá passo a passo como detectar faces e olhos de pessoas em imagens e também pela webcam! Além disso, teremos um bônus no qual implementaremos a detecção de outros itens, como carros, relógios de parede e até gatos! Nós passaremos uma foto como parâmetro e o sistema identificará automaticamente a presença desses objetos ou animais! E o melhor é que o OpenCV possui recursos nativos para a programação desse tipo de função, o que torna o desenvolvimento bastante rápido e com poucas linhas de código!

É importante enfatizar que esse curso é baseado somente na detecção de faces e/ou objetos, ou seja, somente identificar se eles estão ou não presentes em uma imagem ou um vídeo. Em outras palavras, não faz parte do escopo do curso reconhecer uma determinada pessoa. Este curso é de nível iniciante, ou seja, se você nunca trabalhou com o OpenCV aplicado em Inteligência Artificial este material é um ótimo ponto de partida! E não há problema se você não conhece a linguagem Python, pois os conceitos são apresentados de forma que se você tem uma noção básica de lógica de programação conseguirá acompanhar as aulas tranquilamente.

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

Importante: o material deste curso é o mesmo do curso Detecção de Faces com Java e OpenCV

  • Entenda os conceitos teóricos sobre detecção facial utilizando técnicas de haarcascades

  • Aprenda a construir passo a passo uma codificação para encontrar faces em imagens e em vídeos

  • Aprenda a detectar objetos em imagens utilizando arquivos haarcascades já treinados

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...

Review
4.9 course rating
4K ratings
ui-avatar of Jefferson R Cunha
Jefferson R. C.
4.0
1 year ago

gostaria que tivesse exemplo de como construir o arquivo xml para treinar o modelo.

  • Helpful
  • Not helpful
ui-avatar of Victor Hugo Campos de Souza
Victor H. C. D. S.
5.0
2 years ago

Otimo . Obrigado professor por nos abrir os olhos para possibilidades de conhecimento continuo !!!

  • Helpful
  • Not helpful
ui-avatar of Flavio Henrique Dias
Flavio H. D.
5.0
2 years ago

Conteúdo extremamente muito bem explicado com todos detalhes, não somente da da visão computacional como detalhamento de como podemos englobar estes conhecimentos em nossas aplicações que já existe no mercado.
gostei D+

  • Helpful
  • Not helpful
ui-avatar of Raphael Paciullo Ramalho
Raphael P. R.
5.0
3 years ago

O curso é excelente para quem deseja aprender mais sobre o OpenCV.

  • Helpful
  • Not helpful
ui-avatar of James Frank Lisboa Nepomuceno
James F. L. N.
5.0
3 years ago

O curso em si traz uma experiência prática para a utilização do OpenCV e valeu muito à pena. O instrutor faz a aula fluir e não cansa. Entretanto, acho que faltou um exemplo um pouco fora da curva. Eu sei que é iniciante a expectativa foi completamente atingida, mas poderia. =)
No mais, partindo para os outros cursos do professor. =)

  • Helpful
  • Not helpful
ui-avatar of Roberto Costa
Roberto C.
5.0
3 years ago

Curso realmente introdutório e útil para não sabe nada igual a mim. Foi muito bom para ter contato com a tecnologia, bem ensinado, bem explicado. ressalva apenas para a instalação, que deu problemas e isso é corrente, um UNICO detalhe resolveu o problema que poderia estar explicado também na instalação. Em questão, era o Pycharm Localizar a instalação do Pyhon. Entretanto, ótimo curso.

  • Helpful
  • Not helpful
ui-avatar of Wellington Macedo
Wellington M.
5.0
4 years ago

Curso atendeu as expectativas. Exemplos práticos e de fácil compreesão

  • Helpful
  • Not helpful
ui-avatar of Douglas de Carvalho
Douglas D. C.
5.0
4 years ago

Uma introdução rápida que me ajudou a matar a curiosidade e também deu um gostinho de "quero mais!".

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
4.0
4 years ago

O curso é didático, mas só explica o que fazer, não o porquê. Acho que faltam explicações básicas, como: o que é o import, o que é um treinamento, as funções do openCV, etc. Acho que precisa ter conhecimentos básicos de Python.

  • Helpful
  • Not helpful
ui-avatar of Lucas Daniel Porto Silva
Lucas D. P. S.
4.0
4 years ago

O curso é uma boa introdução ao openCV e estudos sobre visão computacional.

  • 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