Reconhecimento de Gestos e Ações com Python e OpenCV
What you'll learn
- Aprenda a detectar pontos chave do corpo e da mão em vídeos e imagens
- Aprenda a teoria básica sobre os modelos MPII e COCO CAFFE
- Implemente um detector de polichinelos
- Implemente um detector das letras em Libras (Linguagem Brasileira de Sinais)
Requirements
- É recomendado conhecimento básico sobre lógica de programação, principalmente estruturas condicionais e de repetição (if e for)
- Conhecimentos básicos sobre Python são desejáveis
- Conhecimentos básicos sobre o OpenCV são desejáveis (não obrigatório)
Description
Dentro da área da Visão Computacional existe a sub-área de reconhecimento de gestos e ações, que visa identificar ações específicas que pessoas podem executar em imagens ou vídeos. Um tipo de aplicação é um sistema de vigilância por vídeos, no qual ações suspeitas podem ser detectadas, como por exemplo: um passageiro abandonando uma bagagem no aeroporto ou uma possível futura ação de assalto! A ideia é detectar os pontos chave do corpo e da mão, podendo treinar um algoritmo para qualquer tipo de cenário.
E para levar você até essa área, neste curso você desenvolverá passo a passo dois projetos práticos utilizando a linguagem Python e a biblioteca OpenCV! No primeiro projeto, vamos analisar o exercício físico polichinelo para verificar se a pessoa está fazendo o exercício corretamente. Por outro lado, no segundo projeto faremos a detecção por imagem ou vídeo das principais letras do alfabeto em Libras (Linguagem Brasileira de Sinais), ou seja, baseado no movimento das mãos conseguiremos prever qual letra a mão representa.
O objetivo principal deste curso é que você tenha uma visão prática de como utilizar o OpenCV nesses projetos, portanto, nós mostraremos somente uma intuição básica sobre o funcionamento do algoritmo. Este curso é para todos os níveis, ou seja, se este for o seu primeiro contato com a área de Visão Computacional você conseguirá acompanhar o curso. Da mesma forma, se você já tem experiência na área também aproveitará o conhecimento adquirido com o desenvolvimento dos projetos práticos.
Preparado(a) para dar um importante passo na sua carreira? Aguardamos você no curso! :)
Who this course is for:
- Pessoas interessadas em Inteligência Artificial
- Pessoas interessadas na área de visão computacional utilizando o Python e o OpenCV
- Pessoas interessadas em detecção de movimentos
- Alunos de graduação que cursam disciplinas de Computação Gráfica, Processamento Digital de Imagens ou Inteligência Artificial
Instructors
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 exemplo: Deep Learning, Machine Learning, Data Science, Redes Neurais Artificiais, Algoritmos Genéticos, Detecção e Reconhecimento Facial, Algoritmos de Busca, Mineração de Textos, Buscas em Textos, Mineração de Regras de Associação, Sistemas Especialistas e Sistemas de Recomendação. Os cursos são abordados em diversas linguagens de programação (Python, R e Java) e com várias ferramentas/tecnologias (tensorflow, keras, pandas, sklearn, opencv, dlib, weka, nltk, por exemplo). Meu principal objetivo é desmistificar a área de IA e ajudar profissionais de TI a entenderem como essa tecnologia pode ser utilizada na prática e que possam visualizar novas oportunidades de negócios.
Olá, meu nome é Dalton Luiz Vargas, sou graduado em Ciência da Computação pela Universidade do Contestado (UnC) de Santa Catarina, instrutor no portal IA Expert, um site com conteúdo e cursos teóricos e práticos sobre Inteligência Artificial e instrutor na plataforma EAD Udemy. Trabalho em pesquisas relacionadas à Inteligência Artificial, Aprendizagem de Máquina, Visão Computacional e Métodos de Auxílio à Tomada de Decisão. Sou programador a mais de 6 anos em várias linguagens de programação, especialmente em Python devido a sua praticidade e simplicidade. Meu objetivo como instrutor é ajudar as pessoas a atingirem os seus objetivos e resolver os seus problemas utilizando a computação, contribuindo assim com o aprendizado e crescimento intelectual de cada um.
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 da informação. Também trazemos notícias atualizadas semanais sobre a área em nosso portal.