Reconhecimento Facial com Python e OpenCV

Aprenda passo a passo a utilizar o Python e o OpenCV para reconhecer faces de imagens e pela webcam!

4.76 (1011 reviews)
Udemy
platform
Português
language
Other
category
instructor
Reconhecimento Facial com Python e OpenCV
3,890
students
3.5 hours
content
Apr 2021
last update
$19.99
regular price

What you will learn

Entenda os conceitos teóricos básicos sobre reconhecimento facial

Entenda o funcionamento básico dos algoritmos Eigenfaces, Fisherfaces e LBPH para reconhecimento facial

Aprenda a utilizar os recursos do OpenCV para reconhecer faces de imagens e pela webcam

Aprenda a implementar passo a passo uma codificação para reconhecimento facial

Aprenda como avaliar algoritmos de reconhecimento facial

Description

O reconhecimento facial é umas das subáreas da Inteligência Artificial que tem como objetivo reconhecer faces de pessoas em imagens ou vídeos. Um exemplo são os sistemas de segurança que podem utilizar esses recursos para identificar se uma pessoa está ou não presente em um ambiente. Neste contexto é importante frisar as diferenças entre as técnicas de detecção e reconhecimento facial. Enquanto a primeira somente indica se uma face está presente em uma imagem, a segunda técnica tem o objetivo de dizer de quem é a face detectada.

Com base nisso, este curso é focado no reconhecimento facial com o intuito de mostrar passo a passo como reconhecer faces por imagens e pela webcam. Utilizaremos a linguagem Python e a biblioteca OpenCV, que é uma das mais utilizadas para processamento digital de imagens e visão computacional. Você aprenderá passo a passo todos os processos que envolvem essa tarefa, desde a criação das imagens de treinamento, a aprendizagem dos algoritmos e finalmente o reconhecimento de quem é quem! Faremos testes com três algoritmos disponibilizados no OpenCV, que são: Eigenfaces, Fisherfaces e LBPH. Além disso, você também aprenderá como avaliar a eficiência de um algoritmo de reconhecimento facial caso você deseje implementá-lo em ambientes comerciais.

É importante enfatizar que será mostrada somente uma intuição de como esses três algoritmos funcionam, pois o foco do curso está na prática e não tanto nos conceitos que envolvem o seu funcionamento. Outro detalhe é que recomenda-se que você já tenha um conhecimento prévio do OpenCV e detecção facial, pois os comandos básicos não serão explicados em detalhes. Caso seja seu primeiro contato com essa biblioteca, eu recomendo por primeiro o meu outro curso de nível mais básico "Detecção de Faces com Python e OpenCV". E não há problema se você não conhece 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. Este curso é indicado para todos os níveis, ou seja, se você é iniciante na área conseguirá desenvolver seus primeiros sistemas de reconhecimento facial e caso você já tenha algum conhecimento prévio; o curso lhe ajudará a compreender melhor essa área!

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

Content

Conteúdo do curso

Conteúdo do curso
Mais sobre Inteligência Artificial

Reconhecimento facial

Reconhecimento facial
Instalação das ferramentas
Detecção das faces pela webcam
Captura das fotos para treinamento I
Alteração no código!
Captura das fotos para treinamento II
Captura das fotos para treinamento III
Treinamento dos classificadores I
Treinamento dos classificadores II
Eigen faces I
Eigen faces II
Reconhecimento facial com eigenfaces
Parâmetros eigenfaces I
Parâmetros eigenfaces II
Fisherfaces
Reconhecimento facial com fisherfaces
LBPH (Local Binary Patterns Histograms)
Parâmetros LBPH
Reconhecimento facial com LBPH
Avaliação dos algoritmos I
Avaliação dos algoritmos II
Avaliação dos algoritmos III

Considerações finais

Considerações finais

Reviews

Gabriel
September 4, 2023
No começo o autor o tempo todo informa que preciso do outro curso dele, no decorrer do curso, notei que precisa de uma grande atualização, porém os conceitos ainda são úteis e no final onde ele chama de bônus é uma forma que ele usa para vender o EAD dele.
Luiz
June 17, 2023
Curso direto ao ponto, no nível necessário para um bom entendimento e aplicação dos principais modelos.
Flavio
May 23, 2023
Didática do curso muito bem elaborada e explicada em cada detalhe e funções que são executadas. Até o momento estou curtindo. Somente sobre a aula 14 que me deixou varias duvidas, mas no decorrer do curso vou me sintonizando .
Rodolfo
May 9, 2022
Bom, eu sempre estou me dando de presente, os cursos de vocês, cada vez que eu estudo mais eu quero estudar, vejo futuro próximo já que eu sou formado, em análise e desenvolvimento de sistemas da faculdade IESB de Brasília-DF. Muito obrigado.
Alessandra
February 3, 2022
Professor não disponibiliza os códigos. Teve bastante erro ao longo do curso com as bibliotecas e não houve explicação no vídeo.
Bonatte
June 21, 2021
Me surpreendi com a facilidade apresentada pelo mestre no uso da OpenCV. Sou programador Delphi, Java e C#. Vou aprender Python com certeza!!! Grande abraço
Renato
April 13, 2021
Estou reconsiderando minha avaliação em razão do bom atendimento recebido do professor Gabriel que me ajudou a solucionar o problema da instalação das extensões. No final do curso vou reavaliar novamente.
Laudemir
February 5, 2019
Fui capaz de realizar meu próprio programa foi incrível, professor muito bom os instrutores também, feedback de perguntas rápidas e um bom fluxo de alunos presente fazendo o curso, isso ajuda e muito na hora de tirar suas duvidas, creio que tem muita coisa para implementar no meu programa, porem o curso atende tudo o que promete, foi por enquanto de uma gama de 15 cursos da Udemy que possuo que conclui com louvor, pois me prendeu a forma didática, e com os exercícios com a mão na massa, foi muito interessante!
Marcos
December 17, 2018
O conteúdo passado neste curso é bastante interessante para aqueles que têm interesse na área de reconhecimento de imagens, quer ampliar seus conhecimentos e começar aplicações bem interessantes que solucionam problemas práticos do mundo real.
Ulisses
November 26, 2018
Havia a necessidade de conhecer as bases do sistema de visão computacional refinada, a ponto de detetar detalhes de um objeto ou mais profundamente as características individuais de um rosto. O curso se mostrou bem elucidativo e passou muito bem os conceitos digitais para detecção e reconhecimento. Obrigado
Estanislau
November 17, 2018
Muito bom. Recomendo. No geral gostei bastante. O conteúdo em si consegue proporcionar uma excelente base pra quem é novo no assunto. Muito legal esse comparativo entre os algoritmos que ele faz no final do curso. Tive bastante dificuldade no processo de instalação das ferramentas no windows, tentei por varias vezes e não consegui até desistir e migrar para o ubuntu. Com isso seria legal o instrutor apresentar um vídeo com o processo de instalação em outros sistemas operacionais.
Elvis
November 15, 2018
Muito bom, tenho aprendido muito, os exemplos são bem didáticos, até agora valeu muito a pena ter comprado, recomendo, vc dificilmente vai achar no youtube algo com qualidade semelhante
Thaís
November 14, 2018
O curso me possibilitou aprender a desenvolver em Python alguns testes de reconhecimento facial que me auxiliaram no desenvolvimento do projeto de pesquisa de conclusão de curso.
Fausto
November 7, 2018
É um ótimo curso, prático e com boa explicação sobre o que é preciso saber e já te deixa cheio de ideias que você sente ser capaz de desenvolver sem problemas.
Alexandre
October 23, 2018
O professor Jones possui uma didática fantástica! Excelente curso para iniciantes em visão computacional... Super Recomendado!

Coupons

DateDiscountStatus
6/23/201971% OFF
expired

Charts

Price

Reconhecimento Facial com Python e OpenCV - Price chart

Rating

Reconhecimento Facial com Python e OpenCV - Ratings chart

Enrollment distribution

Reconhecimento Facial com Python e OpenCV - Distribution chart
1401762
udemy ID
10/20/2017
course created date
6/23/2019
course indexed date
Bot
course submited by