Ultralytics YOLO27: Entre na lista de espera.
Licenciar o YOLO
Ultralytics YOLO

Detecção e rastreamento de objetos com Ultralytics YOLOv8

Aprenda a detetar e rastrear objetos com o Ultralytics YOLOv8: configure o modelo, escolha o ByteTrack ou o BoT-SORT e execute inferência em tempo real em vídeo e webcam.

Nuvola LadiNuvola Ladi3 min de leitura
Aprenda a detetar e rastrear objetos com o Ultralytics YOLOv8: configure o modelo, escolha o ByteTrack ou o BoT-SORT e execute inferência em tempo real em vídeo e webcam.

Hoje, vamos explorar mais um capítulo da nossa jornada com o Ultralytics YOLOv8. Neste episódio, nosso foco é a detecção de objetos e o rastreamento, um aspecto fundamental da visão computacional que viabiliza muitas aplicações em diversos setores. Junte-se a nós para explorar os recursos do YOLOv8 nesse campo, com Nicolai Nielsen.

A detecção e o rastreamento de objetos desempenham papéis fundamentais em diversos cenários, de sistemas de vigilância à automação industrial. Com o Ultralytics YOLOv8, é fácil colocar esses recursos em prática. Nicolai nos mostra o processo, destacando insights importantes e demonstrações práticas ao longo do caminho.

Preparação#

Antes de aprofundar os detalhes da deteção e do rastreamento de objetos, Nicolai destaca a versatilidade do Ultralytics YOLOv8. Quer se trate de identificar pessoas num espaço movimentado ou de monitorizar objetos numa linha de produção, o YOLOv8 oferece uma solução robusta.

Configuração do modelo#

Neste vídeo, Nicolai trabalha no Visual Studio Code e demonstra como configurar o modelo Ultralytics YOLOv8 para detecção e rastreamento de objetos. Usando o modelo médio, ele mostra como até modelos maiores podem funcionar em tempo real em hardware adequado.

Configuração do rastreador#

No rastreamento de objetos, é importante escolher o rastreador certo. Nicolai nos apresenta o algoritmo ByteTrack, conhecido por sua precisão e confiabilidade. Além disso, ele destaca a versatilidade do Ultralytics YOLOv8 mencionando rastreadores alternativos, como o BoT-SORT, que atendem a diversos requisitos de rastreamento.

Inferência em tempo real#

Com o modelo e o rastreador configurados, é hora de ver o Ultralytics YOLOv8 em ação. Neste tutorial, podemos ver como o programa funciona, com uma demonstração ao vivo de detecção e rastreamento de objetos usando um vídeo pré-gravado. Cada objeto recebe um ID exclusivo, para que possa ser acompanhado de um quadro para outro.

Nicolai Nielsen a demonstrar a deteção e o rastreamento de objetos com Ultralytics YOLOv8

Fig. 1. Nicolai Nielsen a demonstrar o funcionamento interno da deteção e do rastreamento de objetos com Ultralytics YOLOv8.

Testes com webcam em direto#

Para levar a demonstração mais longe, vemos como é possível mudar para uma transmissão em direto da webcam e demonstrar as capacidades de rastreamento em tempo real. Desde a deteção de pessoas à identificação de objetos, o Ultralytics YOLOv8 mantém a consistência do rastreamento, mesmo com movimentos da câmara e oclusões.

Rastreamento de objetos em vários fluxos#

O rastreamento de objetos em várias transmissões de vídeo com multithreading é ideal para processar vários fluxos de câmaras de vigilância. Com o módulo de threading do Python e o Ultralytics YOLOv8, cada thread gere uma instância de rastreador separada, permitindo um processamento eficiente em segundo plano. Esta funcionalidade é útil e desempenha um papel importante nas análises avançadas.

Aplicações práticas#

À medida que a demonstração avança, Nicolai destaca a relevância prática da deteção e do rastreamento de objetos. Desde o setor da saúde à agricultura e à indústria transformadora, as aplicações são amplas e variadas. Também salienta a importância de integrar funcionalidades de rastreamento com a deteção para melhorar a eficiência e a precisão.

Encerramento#

Em conclusão, as inúmeras aplicações de detecção e rastreamento de objetos permitem flexibilidade e soluções criativas em qualquer setor. Junte-se a nós para explorar o que a visão computacional pode fazer com o Ultralytics YOLOv8.

Fica atento e junta-te à nossa comunidade enquanto continuamos a explorar o panorama em constante evolução da inteligência artificial e da aprendizagem automática.

Escrito por

Nuvola Ladi
Nuvola Ladi

Gerente de conteúdo digital · Ultralytics

Nuvola Ladi é gerente de conteúdo digital na Ultralytics, onde cria conteúdo sobre IA visual e Ultralytics YOLO e representa a empresa em eventos do setor, como a PyTorch Conference 2025. Morando na Espanha, ela tem mestrado em Mídia Visual e Digital pela IE University. Antes de ingressar na Ultralytics, ocupou cargos em organizações como XVA Gallery & Hotel e Rolex.

Comentários

Faça uma pergunta, compartilhe seus resultados ou ajude alguém.

Explore as soluções

Visão computacional no desporto

Visão computacional no desporto

Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em informações em tempo real para a agricultura, a aquacultura, a conservação e a análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Aplica visão computacional na indústria aeroespacial com Ultralytics YOLO para inspecionar aeronaves, detetar objetos estranhos na pista (FOD), apoiar operações aeroportuárias em terra e detetar defeitos em materiais compósitos.
Saiba mais
Visão computacional na segurança

Visão computacional na segurança

Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo

Visão computacional no varejo

Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura

Visão computacional na manufatura

Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo

Visão computacional no setor automotivo

Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automação de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Comece sua jornada rumo ao futuro do aprendizado de máquina