Ultralytics YOLO27:
Voltar ao Glossário da Ultralytics

Video Understanding

Explora como a compreensão de vídeo analisa dinâmicas temporais para interpretar ações. Aprende a implementar tracking em tempo real com o Ultralytics YOLO26 para obter IA avançada.

A compreensão de vídeo é um ramo sofisticado da visão computacional (CV) focado em permitir que as máquinas percebam, analisem e interpretem dados visuais ao longo do tempo. Ao contrário do padrão reconhecimento de imagens, que processa instantâneos estáticos de forma isolada, a compreensão de vídeo envolve a análise de sequências de fotogramas para entender dinâmicas temporais, contexto e relações causais. Ao processar a "quarta dimensão" do tempo, os sistemas de IA podem ir além da simples identificação de objetos e compreender ações, eventos e a narrativa que se desenrola numa cena. Esta capacidade é essencial para criar sistemas inteligentes que possam interagir de forma segura e eficaz em ambientes dinâmicos do mundo real.

Componentes principais da análise de vídeo#

Para interpretar conteúdo de vídeo com sucesso, os modelos têm de sintetizar dois tipos principais de informação: características espaciais (o que está no fotograma) e características temporais (como as coisas mudam). Isto requer uma arquitetura complexa que frequentemente combina várias estratégias de redes neurais.

  • Redes neurais convolucionais (CNNs): estas redes servem normalmente como espinha dorsal espacial, extraindo características visuais como formas, texturas e objetos de fotogramas individuais.
  • Redes neurais recorrentes (RNNs): arquiteturas como as unidades de memória de longo e curto prazo (LSTM) são utilizadas para processar a sequência de características extraídas pela CNN, permitindo que o modelo "se lembre" de fotogramas anteriores e preveja estados futuros.
  • Fluxo óptico: muitos sistemas utilizam algoritmos de fluxo óptico para calcular explicitamente os vetores de movimento dos píxeis entre fotogramas, fornecendo dados essenciais sobre velocidade e direção, independentemente da aparência do objeto.
  • Transformers de visão (ViTs): as abordagens modernas dependem cada vez mais de mecanismos de atenção para ponderar a importância de diferentes fotogramas ou regiões, permitindo que o modelo se concentre nos eventos principais num fluxo de vídeo longo.

Aplicações no mundo real#

A capacidade de compreender o contexto temporal abriu caminho para uma automação avançada em vários setores.

  • Veículos autónomos: os carros autónomos utilizam a compreensão de vídeo para prever as trajetórias de peões e de outros veículos. Ao analisar padrões de movimento, o sistema pode antecipar possíveis colisões e executar manobras complexas.
  • Reconhecimento de ações: na análise desportiva e na monitorização de cuidados de saúde, os sistemas identificam atividades humanas específicas — como um jogador marcar um golo ou um paciente cair — para fornecer informações ou alertas automatizados.
  • Retalho inteligente: as lojas utilizam estes sistemas para a deteção de anomalias, identificando furtos ou analisando padrões de circulação de clientes para otimizar melhor a disposição do espaço.
  • Moderação de conteúdo: as grandes plataformas de meios de comunicação utilizam a compreensão de vídeo para sinalizar automaticamente conteúdo inadequado ou categorizar carregamentos por tema, reduzindo significativamente a necessidade de revisão manual.

Distinguir conceitos relacionados#

Embora a compreensão de vídeo abranja uma ampla gama de capacidades, distingue-se de vários termos relacionados no panorama da IA.

  • Compreensão de vídeo vs. rastreamento de objetos: o rastreamento centra-se em manter a identidade única de uma instância (como um carro específico) à medida que esta se move entre fotogramas. A compreensão de vídeo interpreta o comportamento desse carro, como reconhecer que está a "estacionar" ou a "exceder o limite de velocidade".
  • Compreensão de vídeo vs. estimativa de pose: a estimativa de pose deteta a configuração geométrica das articulações do corpo num único fotograma ou numa sequência. A compreensão de vídeo utiliza estes dados para inferir o significado do movimento, como "acenar para dizer olá".
  • Compreensão de vídeo vs. IA multimodal: enquanto a compreensão de vídeo se concentra em sequências visuais, a IA multimodal combina vídeo com áudio, texto ou dados de sensores para uma análise mais abrangente.

Implementação da análise de vídeo com Ultralytics YOLO26#

Um passo fundamental na compreensão de vídeo é detetar e rastrear objetos de forma robusta para estabelecer continuidade temporal. O modelo Ultralytics YOLO26 oferece desempenho de última geração para rastreamento em tempo real, servindo como precursor da análise de comportamento de nível superior.

O exemplo seguinte demonstra como realizar o rastreamento de objetos numa fonte de vídeo utilizando a API Python:

from ultralytics import YOLO

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

# Track objects in a video file with persistence to maintain IDs
# 'show=True' visualizes the tracking in real-time
results = model.track(source="path/to/video.mp4", persist=True, show=True)

Desafios e tendências futuras#

Apesar dos avanços significativos, a compreensão de vídeo continua a ser computacionalmente dispendiosa devido ao enorme volume de dados presente nos fluxos de vídeo de alta definição. O cálculo de FLOPS para convoluções 3D ou transformers temporais pode ser proibitivo para dispositivos de IA de edge. Para resolver este problema, os investigadores estão a desenvolver arquiteturas eficientes, como o Módulo de deslocamento temporal (TSM), e a utilizar ferramentas de otimização, como o NVIDIA TensorRT, para permitir a inferência em tempo real.

Os desenvolvimentos futuros avançam rumo a uma aprendizagem multimodal sofisticada, na qual os modelos integram sinais de áudio (por exemplo, uma sirene) e contexto textual para alcançar uma compreensão mais profunda. Plataformas como a Ultralytics Platform também estão a evoluir para simplificar a anotação e a gestão de conjuntos de dados de vídeo complexos, facilitando o treino de modelos personalizados para tarefas temporais específicas.

Explore solutions

Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

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

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatizaçã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 para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

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

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatizaçã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 para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

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

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatizaçã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 para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

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