Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Detecção de Objetos com YOLO, Darknet, OpenCV e Python
Highest Rated
Rating: 4.6 out of 5(861 ratings)
4,151 students

Detecção de Objetos com YOLO, Darknet, OpenCV e Python

Aprenda a detectar mais de 600 tipos de objetos em imagens e vídeos usando a moderna arquitetura de Deep Learning YOLO!
Last updated 11/2023
Portuguese

What you'll learn

  • Detecte objetos em imagens e vídeos utilizando a moderna arquitetura YOLO
  • Implemente o YOLO utilizando o framework Darknet e a biblioteca OpenCV com o Python
  • Entenda a teoria básica sobre detecção de objetos e arquitetura YOLO
  • Treine seu próprio detector personalizado utilizando as GPUs gratuitas do Google Colab
  • Detecte objetos com o YOLOv8, o estado da arte em detecção de objetos

Course content

9 sections85 lectures11h 48m total length
  • Boas-vindas e conteúdo do curso6:27
  • Mais sobre Inteligência Artificial0:09
  • Detecção de objetos - visão geral7:59
  • Detecção de objetos com YOLO11:31
  • Funcionamento básico do YOLO16:47
  • Histórico do YOLO6:38
  • Arquitetura do YOLO5:34
  • Recursos para download0:15

Requirements

  • 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

Curso atualizado com uma seção adicional sobre o YOLOv8!

Dentro da área da Visão Computacional existe a sub-área de detecção de objetos, que visa encontrar objetos personalizados em imagens e vídeos e é muito utilizada em carros autônomos, os quais precisam identificar pedestres e outros veículos para evitar colisões, bem como reconhecer placas de trânsito para seguir uma direção segura. Essas técnicas também podem ser utilizadas para detectar praticamente qualquer tipo de objeto em imagens ou vídeos, como por exemplo: relógios, placas de veículos, animais, faces de pessoas, celulares, logo de empresas dentre vários outros! Em resumo, você pode treinar um classificador para qualquer tipo de cenário!

Existem diversas técnicas dentro deste cenário, porém, a que mais se destaca e que possui resultados incríveis é chamada de YOLO (You Only Look Once) e consiste na utilização de Redes Neurais Convolucionais da área de Deep Learning (redes neurais profundas). Muitas grandes empresas estão utilizando essa técnica para diversos tipos de aplicações comerciais, como por exemplo, utilização em carros autônomos, robôs humanoides, sistemas de segurança e defesa, rastreamento de objetos e automação industrial.

Atualmente o YOLO é considerado o estado da arte em detecção de objetos em tempo real. A sua quarta versão (YOLOv4) apresentou melhoras significativas tanto em velocidade quanto em precisão, superando o resultado de todos os melhores detectores concorrentes até o momento de sua publicação.

E para levar você até essa área, neste curso você aprenderá na prática como utilizar o YOLO para detectar mais de 600 objetos diferentes em imagens e vídeos, utilizando a linguagem Python, o framework Darknet e também a biblioteca OpenCV! Todos os exemplos serão implementados passo a passo utilizando o Google Colab, ou seja, você não precisa se preocupar com instalações e configurações de bibliotecas em sua máquina, pois tudo será desenvolvido on-line utilizando as GPUs do Google! Além de utilizar os recursos prontos do YOLO, você também aprenderá a construir sua própria base de dados de imagens caso precise treinar um detector de objetos personalizado! Confira os tópicos do curso:

  • Teoria básica sobre detecção de objetos

  • Como o YOLO funciona

  • Detecção de objetos em imagens e vídeos, utilizando o framework Darknet e a biblioteca OpenCV

  • Criação de bases de dados para o treinamento de detectores personalizados

  • Teoria sobre redes neurais artificiais e redes neurais convolucionais

YOLO é considerada a arquitetura mais eficiente e moderna para detecção de objetos, que muitas empresas estão utilizando em seus projetos comerciais! Você está preparado(a) para dar um importante passo na sua carreira? Aguardamos você no curso!

Who this course is for:

  • Pessoas interessadas em aprender a arquitetura YOLO na teoria e prática
  • Pessoas interessadas em detecção de objetos personalizados
  • Pessoas interessadas na área de Visão Computacional
  • Alunos de graduação que cursam disciplinas de Computação Gráfica, Processamento Digital de Imagens ou Inteligência Artificial