Detecção de objetos com Darknet Yolo

Aprende a detectar objetos da melhor forma possível!

Ratings: 4.39 / 5.00




Description

Fala galera, sejam todos bem vindos ao meu curso de Darknet Yolo, nesse curso eu vou estar ensinando como configurar, buildar e usar o OpenCV e odetector de objetos Darknet YOLO, da maneira mais fácil e prática possível, com as práticas mais modernas utilizando Python.

Durante o curso teremos as seguintes aulas:

01 - INTRODUÇÃO;​

02 - PREPARAÇÃO DOS MATERIAIS;​

  1. INSTALAR VISUAL STUDIO – FERRAMENTAS DE BUILD;​

  2. INSTALAR CUDA;​

  3. INSTALAR CUDNN;​

  4. INSTALAR CMAKE;​

  5. BUILDAR/INSTALAR OPENCV;​

  6. BAIXAR MATERIAIS DO DARKNET;

03 – BUILDANDO O DARKNET;​

  1. BAIXAR PROJETO DARKNET;​

  2. CONFIGURAR PROJETO COM CMAKE;​

  3. BUILDAR DARKNET COM VISUAL STUDIO;​

04 – USANDO O DARKNET;​

  1. BAIXAR ARQUIVOS DE PESOS JÁ TREINADOS;​

  2. RODAR OS TESTES DO DARKNET;

05 – USANDO O YOLO COM PYTHON E OPENCV;​

  1. PEGAR ARQUIVOS JÁ TREINADOS;​

  2. INSTALAR O OPENCV NO PYTHON. PIP INSTALL PYTHON-OPENCV​

  3. CARREGAR OS PESOS E FAZER A DETECÇÃO;​

06 – TREINANDO UMA NOVA CLASSE;​

  1. COLETAR AS IMAGENS PARA TREINAMENTO;​

  2. CRIAR ARQUIVOS DE ANOTAÇÕES DO LABEL DO OBJETO;​

  3. ORGANIZAR AQUIVOS PARA TREINAMENTO;​

  4. TREINAR REDE;​

  5. TESTAR PESOS CRIADOS;​

07 – COLETANDO AS IMAGENS;​

  1. COLETANDO VÁRIAS IMAGENS COM OPENCV;​

  2. SALVAR IMAGENS 'RAW' PARA CRIAR AS ANOTAÇÕES;

08 – CRIANDO AS ANOTAÇÕES;​

  1. ABRINDO AS IMAGENS COM PYTHON E OPENCV;​

  2. DESENHANDO O 'BOX' DO OBJETO;​

  3. CRIANDO O ARQUIVO TXT DE ANOTAÇÃO COM A POSIÇÃO DA 'BOX' DO OBJETO E A CLASSE;

09 – TREINANDO A NOVA CLASSE;​

  1. ORGANIZANDO OS DADOS PARA FAZER O TREINAMENTO.​

  2. TREINAR A REDE;

10 – TESTANDO A NOVA CLASSE;

  1. PEGAR OS ARQUIVOS DE PESOS CRIADOS;​

  2. TESTAR ELES COM PYTHON E OPENCV;

Nos vamos aprender a usar o YOLO junto com Python e OpenCV, e também o CUDA da NVIDIA, pra gente estar usando a nossa placa de vídeo para acelerar o processamento das nossas imagens e como treinar uma nova classe a partir de fotos.

Vamos estar aprendendo desde como baixar o código fonte de cada projeto, configurar e utilizar da melhor maneira o detector de objetos YOLO.

Então se você quer aprender visão computacional, detecção de objetos em alta velocidade com CUDA, esse é o curso pra você!

What You Will Learn!

  • Visão Computacional
  • Detecção de Objetos
  • OpenCV
  • Python

Who Should Attend!

  • Desenvolvedores de visão computacional