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

Multi-Object Tracking (MOT)

Explora o Multi-Object Tracking (MOT) em visão computacional. Aprende a detetar e rastrear entidades usando o Ultralytics YOLO26 para condução autónoma, retalho e mais.

O Rastreamento de Múltiplos Objetos (MOT) é uma tarefa dinâmica em visão computacional (CV) que envolve detectar múltiplas entidades distintas dentro de um fluxo de vídeo e manter suas identidades ao longo do tempo. Ao contrário da detecção de objetos padrão, que trata cada quadro como um instantâneo isolado, o MOT introduz uma dimensão temporal à inteligência artificial (AI). Ao atribuir um número de identificação (ID) exclusivo a cada instância detectada—como um pedestre específico em uma multidão ou um veículo em uma rodovia—os algoritmos de MOT permitem que os sistemas rastreiem trajetórias, analisem comportamentos e compreendam interações. Essa capacidade é fundamental para o entendimento de vídeo moderno e permite que as máquinas percebam a continuidade em um ambiente em constante mudança.

Link to this sectionComo o MOT funciona#

A maioria dos sistemas de rastreamento contemporâneos opera com base no paradigma de "rastreamento por detecção". Essa abordagem separa o processo em dois estágios principais: identificar o que está no quadro e, em seguida, associar essas descobertas a objetos conhecidos do passado.

  1. Detecção: Em cada quadro, um modelo de alto desempenho como o YOLO26 examina a imagem para localizar objetos, gerando caixas delimitadoras e probabilidades de classe.

  2. Predição de Movimento: Para antecipar para onde um objeto se moverá a seguir, os algoritmos frequentemente usam um Filtro de Kalman. Essa ferramenta matemática estima o estado de um sistema dinâmico—como velocidade e posição—ajudando a restringir a área de busca no quadro subsequente.

  3. Associação de Dados: O sistema combina novas detecções com rastreamentos existentes. Métodos de otimização, como o algoritmo húngaro, resolvem esse problema de atribuição minimizando o custo da correspondência, frequentemente contando com a Interseção sobre União (IoU) para medir a sobreposição espacial.

  4. Reidentificação (ReID): Quando ocorrem obstruções visuais—conhecidas como oclusão—rastreadores avançados usam embeddings visuais para reconhecer o objeto quando ele reaparece. Isso ajuda a evitar a "troca de ID", garantindo que o sistema saiba que o carro que emerge de um túnel é o mesmo que entrou nele.

Link to this sectionDiferenciando o MOT do Rastreamento de Objeto Único#

Embora a terminologia seja semelhante, o Rastreamento de Múltiplos Objetos (MOT) difere significativamente do Rastreamento de Objeto Único (SOT). O SOT concentra-se em seguir um alvo específico inicializado no primeiro quadro, muitas vezes ignorando todas as outras entidades. Em contraste, o MOT precisa lidar com um número desconhecido e variável de alvos que podem entrar ou sair da cena a qualquer momento. Isso torna o MOT computacionalmente mais exigente, pois requer uma lógica robusta para gerenciar a iniciação, a terminação e as interações complexas entre múltiplos corpos em movimento.

Link to this sectionAplicações no Mundo Real#

A capacidade de rastrear múltiplas entidades simultaneamente impulsiona a inovação em vários setores importantes.

  • Direção Autônoma: Carros autônomos dependem fortemente do MOT para navegar com segurança. Ao rastrear pedestres, ciclistas e outros veículos, os sistemas autônomos podem prever posições futuras para evitar colisões. Isso geralmente envolve a fusão de dados de câmeras e sensores LiDAR para máxima confiabilidade.
  • Análise de Varejo: Em lojas físicas, os varejistas usam IA no varejo para mapear a jornada do cliente. Os algoritmos de MOT geram mapas de calor de tráfego, ajudando os gerentes a otimizar o layout da loja e melhorar a gestão de filas durante os horários de pico.
  • Análise Esportiva: Equipes profissionais usam o MOT para analisar os movimentos dos jogadores e as formações da equipe. Ao rastrear cada jogador em campo, os treinadores podem extrair métricas detalhadas sobre velocidade, distância percorrida e posicionamento tático usando técnicas de estimativa de pose.

Link to this sectionImplementando MOT com Python#

A Ultralytics torna simples implementar o rastreamento com modelos de última geração. O método track() integra a lógica de detecção e rastreamento de forma contínua, suportando algoritmos como ByteTrack e BoT-SORT. O exemplo abaixo demonstra o rastreamento de veículos em um vídeo usando o modelo YOLO26 recomendado.

from ultralytics import YOLO

# Load the official YOLO26 small model
model = YOLO("yolo26s.pt")

# Track objects in a video file (or use '0' for webcam)
# The 'persist=True' argument keeps track IDs consistent between frames
results = model.track(source="traffic_analysis.mp4", show=True, persist=True)

# Print the IDs of objects tracked in the first frame
if results[0].boxes.id is not None:
    print(f"Tracked IDs: {results[0].boxes.id.int().tolist()}")

Link to this sectionDesafios no Rastreamento de Múltiplos Objetos#

Apesar dos avanços, o MOT continua sendo um campo desafiador. A Oclusão é uma dificuldade primária; quando objetos cruzam caminhos ou se escondem atrás de obstáculos, manter a identidade é complexo. Cenas lotadas, como uma maratona movimentada ou um bando de pássaros, testam os limites dos algoritmos de associação de dados. Além disso, manter velocidades de inferência em tempo real ao processar fluxos de vídeo de alta resolução exige arquiteturas de modelo eficientes e, muitas vezes, hardware especializado, como dispositivos NVIDIA Jetson.

Para enfrentar esses desafios, os pesquisadores estão explorando abordagens de aprendizado profundo ponta a ponta que unificam a detecção e o rastreamento em uma única rede, bem como utilizando a Plataforma Ultralytics para anotar conjuntos de dados desafiadores e treinar modelos personalizados robustos.

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