Deteccao de Faces com Python e OpenCV
What you’ll learn
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
Requirements
É recomendado conhecimentos básicos sobre lógica de programação, embora não seja um pré-requisito e é possível acompanhar o curso sem essas habilidades
Não são necessários conhecimentos prévios sobre a linguagem Python ou sobre Inteligência Artificial
Se você tiver conhecimentos sobre Python, conseguirá entender melhor a codificação
Description
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
Overview
Section 1: Conteúdo do curso
Lecture 1 Conteúdo do curso
Lecture 2 Mais sobre Inteligência Artificial
Lecture 3 Recursos para download
Section 2: Teoria básica sobre detecção de faces
Lecture 4 Introdução ao módulo
Lecture 5 Detecção x reconhecimento facial
Lecture 6 Teoria detecção de faces I
Lecture 7 Teoria detecção de faces II
Lecture 8 Algoritmo Viola-Jones
Section 3: Detecção de faces em imagens
Lecture 9 Introdução ao módulo
Lecture 10 Instalação do Python
Lecture 11 Instalação e configuração do OpenCV
Lecture 12 Haar Cascades OpenCV
Lecture 13 Imagens de pessoas para detecção
Lecture 14 Detecção de faces I
Lecture 15 Detecção de faces II
Lecture 16 Parâmetros do classificador I
Lecture 17 Parâmetros do classificador II
Lecture 18 Parâmetros do classificador III
Lecture 19 Detecção de olhos I
Lecture 20 Detecção de olhos II
Lecture 21 Código fonte
Section 4: Detecção de faces pela Webcam
Lecture 22 Introdução ao módulo
Lecture 23 Conexão com a webcam
Lecture 24 Detecção de faces pela webcam
Lecture 25 Testes com os parâmetros
Lecture 26 Código fonte
Section 5: Detecção de outros itens
Lecture 27 Introdução ao módulo
Lecture 28 Novas imagens para detecção
Lecture 29 Detecção de gatos
Lecture 30 Detecção de relógios de parede
Lecture 31 Detecção de carros
Lecture 32 Detecção de objetos personalizados
Section 6: Considerações finais
Lecture 33 Considerações finais
Lecture 34 AULA BÔNUS
Pessoas interessadas em Inteligência Artificial e Detecção Facial,Alunos interessados em aprender a biblioteca OpenCV
Course Information:
Udemy | Português | 3h 13m | 1.29 GB
Created by: Jones Granatyr
You Can See More Courses in the IT & Software >> Greetings from CourseDown.com