Deteccao de Faces com Java e OpenCV

Aprenda passo a passo como utilizar o Java e o OpenCV para detectar faces em imagens e pela webcam!
Deteccao de Faces com Java e OpenCV
File Size :
2.10 GB
Total length :
3h 30m

Category

Instructor

Jones Granatyr

Language

Last update

Última atualização em 1/2021

Ratings

4/5

Deteccao de Faces com Java 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

Deteccao de Faces com Java e OpenCV

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 Java ou sobre Inteligência Artificial
Se você tiver conhecimentos sobre Java, 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 Java 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! Nesse contexto, 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 pode ser considerado 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 Java, pois os conceitos serã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 Python e OpenCV

Overview

Section 1: Conteúdo do curso

Lecture 1 Conteúdo do curso

Lecture 2 Mais sobre Inteligência Artificial

Section 2: Teoria básica sobre detecção de faces

Lecture 3 Introdução ao módulo

Lecture 4 Detecção x reconhecimento facial

Lecture 5 Detecção de faces I

Lecture 6 Detecção de faces II

Lecture 7 Algoritmo Viola-Jones

Section 3: Detecção de faces em imagens

Lecture 8 Introdução ao módulo

Lecture 9 Instalação das ferramentas

Lecture 10 Instalação e configuração do OpenCV

Lecture 11 Exibição de imagens em tela

Lecture 12 Conversão de imagens para escala de cinza

Lecture 13 Haar cascades OpenCV

Lecture 14 Imagens de pessoas para detecção

Lecture 15 Detecção de faces I

Lecture 16 Detecção de faces II

Lecture 17 Parâmetros haar cascade I

Lecture 18 Parâmetros haar cascade II

Lecture 19 Parâmetros haar cascade III

Lecture 20 Detecção de olhos I

Lecture 21 Detecção de olhos II

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

Section 5: Detecção de outros itens

Lecture 26 Introdução ao módulo

Lecture 27 Novas imagens para detecção

Lecture 28 Detecção de gatos

Lecture 29 Detecção de relógios de parede

Lecture 30 Detecção de carros

Lecture 31 Detecção de objetos personalizados

Section 6: Considerações finais

Lecture 32 Código fonte completo

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 30m | 2.10 GB
Created by: Jones Granatyr

You Can See More Courses in the IT & Software >> Greetings from CourseDown.com

New Courses

Scroll to Top