Conheça o YOLO26: IA de visão de próxima geração.
Ultralytics
Voltar para o Glossário da Ultralytics

Object Tracking

Aprende como funciona o rastreio de objetos em visão computacional. Descobre como usar o Ultralytics YOLO26 para identificar e monitorizar objetos com IDs únicos para análise em tempo real.

O rastreamento de objetos é um processo dinâmico em visão computacional (CV) que envolve identificar entidades específicas em um vídeo e monitorar seu movimento através de uma sequência de quadros. Diferente da análise de imagem estática, que trata cada captura isoladamente, o rastreamento introduz a dimensão do tempo. Isso permite que sistemas de inteligência artificial (IA) atribuam um número de identificação (ID) único a cada item detectado — como um carro, uma pessoa ou um animal — e mantenham essa identidade à medida que o objeto se move, muda de orientação ou é temporariamente obscurecido. Essa capacidade é a pedra angular da compreensão de vídeo avançada, permitindo que máquinas analisem comportamentos, calculem trajetórias e obtenham insights acionáveis a partir de filmagens brutas.

Link to this sectionComo Funciona o Rastreamento de Objetos#

Sistemas de rastreamento modernos geralmente utilizam um paradigma de "rastreamento por detecção". Esse fluxo de trabalho combina modelos de detecção poderosos com algoritmos especializados para associar detecções ao longo do tempo. O processo normalmente segue três etapas principais:

  1. Detecção: Em cada quadro, um modelo de detecção de objetos, como o estado da arte YOLO26, escaneia a imagem para localizar objetos de interesse. O modelo gera caixas delimitadoras que definem a extensão espacial de cada objeto.

  2. Previsão de Movimento: Algoritmos como o Filtro de Kalman estimam a posição futura de um objeto com base em sua velocidade e trajetória atuais. Essa previsão reduz o espaço de busca para o próximo quadro, tornando o sistema mais eficiente.

  3. Associação de Dados: O sistema associa novas detecções a rastreamentos existentes usando métodos de otimização como o algoritmo húngaro. Esta etapa frequentemente depende de métricas como Intersection over Union (IoU) para medir quanto uma caixa prevista se sobrepõe a uma nova detecção. Rastradores avançados também podem usar extração de características visual para reidentificar objetos que parecem similares.

Link to this sectionRastreamento de Objetos vs. Detecção de Objetos#

Embora estes termos estejam intimamente relacionados, eles desempenham funções distintas dentro do pipeline de aprendizado de máquina (ML).

  • Detecção de Objetos responde à pergunta: "O que está presente nesta imagem e onde?" Ela é apátrida (stateless), o que significa que não tem memória de quadros anteriores. Se um carro dirige através de um vídeo, um detector vê um "carro" no quadro 1 e um "carro" no quadro 2, mas não sabe que se trata do mesmo veículo.
  • Rastreamento de Objetos responde à pergunta: "Para onde este objeto específico está indo?" Ele é com estado (stateful). Ele conecta o "carro" no quadro 1 ao "carro" no quadro 2, permitindo que o sistema registre que o "Car ID #42" está se movendo da esquerda para a direita. Isso é essencial para tarefas como modelagem preditiva e contagem.

Link to this sectionAplicações no Mundo Real#

A capacidade de manter a identidade do objeto possibilita aplicações complexas de inferência em tempo real em vários setores.

  • Sistemas de Transporte Inteligentes: O rastreamento é vital para que veículos autônomos naveguem com segurança. Ao rastrear pedestres e outros veículos, os carros podem prever colisões potenciais. Além disso, engenheiros de tráfego usam esses sistemas para estimativa de velocidade a fim de aplicar regulamentações de segurança e otimizar o fluxo de tráfego.
  • Análise de Varejo: Lojas físicas usam IA no varejo para entender o comportamento do cliente. O rastreamento permite que gerentes de loja realizem contagem de objetos para medir o fluxo de pessoas, analisar tempos de permanência em frente a expositores usando mapas de calor e otimizar o gerenciamento de filas para reduzir tempos de espera.
  • Análise Esportiva: Em esportes profissionais, treinadores utilizam rastreamento combinado com pose estimation para analisar a biomecânica dos jogadores e as formações das equipes. Esses dados oferecem uma vantagem competitiva ao revelar padrões que são invisíveis a olho nu.

Link to this sectionImplementando o Rastreamento com Python#

A Ultralytics torna simples a implementação de rastreamento de alto desempenho. O modo track na biblioteca lida automaticamente com detecção, previsão de movimento e atribuição de ID. O exemplo abaixo mostra como usar o modelo YOLO26 compatível com a Plataforma Ultralytics para rastrear objetos em um vídeo.

from ultralytics import YOLO

# Load the official YOLO26n model (nano version for speed)
model = YOLO("yolo26n.pt")

# Track objects in a video file or webcam (source=0)
# 'show=True' displays the video with bounding boxes and unique IDs
results = model.track(source="https://ultralytics.com/images/bus.jpg", show=True)

# Access the unique tracking IDs from the results
if results[0].boxes.id is not None:
    print(f"Detected Track IDs: {results[0].boxes.id.cpu().numpy()}")

Link to this sectionConceitos Relacionados#

Para entender completamente o ecossistema de rastreamento, é útil explorar instance segmentation, que rastreia os contornos precisos ao nível de pixel de um objeto em vez de apenas uma caixa. Além disso, os desafios de Multi-Object Tracking (MOT) frequentemente envolvem benchmarks amplamente utilizados, como o MOTChallenge, para avaliar quão bem os algoritmos lidam com cenas lotadas e oclusões. Para implantação em ambientes de produção, desenvolvedores utilizam frequentemente ferramentas como NVIDIA DeepStream ou OpenCV para integrar esses modelos em pipelines eficientes.

Explore solutions

Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais

Vamos construir o futuro da IA juntos!

Começa a tua jornada com o futuro da aprendizagem automática