Ultralytics YOLO27:
Licenciar o YOLO
Voltar ao glossário da Ultralytics

Stereo Vision

Descubra como a visão estéreo extrai profundidade 3D para IA. Aprenda como funciona, conheça suas aplicações e saiba como integrá-la ao mais recente Ultralytics YOLO26.

A visão estéreo, também conhecida como visão estereoscópica, é uma técnica de visão computacional usada para extrair informações de profundidade 3D de imagens digitais. Ao comparar duas ou mais imagens 2D da mesma cena, capturadas de ângulos ligeiramente diferentes — imitando a visão binocular humana —, os sistemas de IA conseguem calcular com precisão a distância até os objetos. Essa capacidade é fundamental para a inteligência espacial, permitindo que as máquinas naveguem pelos ambientes e interajam com objetos físicos com segurança.

Como funciona a visão estéreo#

O processo depende de encontrar as diferenças entre as imagens da câmera esquerda e da direita. O principal desafio é o problema da correspondência, que envolve identificar exatamente os mesmos pixels ou características nas duas imagens. Depois de encontrar os pontos correspondentes, o sistema calcula o deslocamento horizontal e cria um mapa de disparidade.

Em um mapa de disparidade, deslocamentos maiores indicam objetos mais próximos, enquanto deslocamentos menores significam que o objeto está mais distante. Usando triangulação, esse mapa é então convertido em uma nuvem de pontos 3D densa. Embora algoritmos matemáticos tradicionais tenham sido historicamente responsáveis por esses cálculos, as abordagens modernas dependem cada vez mais de redes neurais convolucionais (CNNs) e aprendizado profundo para melhorar a precisão da correspondência de características em condições de iluminação complexas ou em áreas sem textura, conforme detalhado em pesquisas recentes de visão computacional da IEEE.

Visão estéreo e estimativa monocular de profundidade#

É importante diferenciar a visão estéreo das técnicas de estimativa de profundidade que usam apenas uma câmera. A estimativa monocular de profundidade usa modelos de aprendizado profundo para prever estruturas 3D a partir de uma única imagem 2D, com base em pistas visuais como perspectiva e sombreamento. Em contrapartida, os sistemas estéreo medem a profundidade diretamente usando a relação geométrica entre duas lentes de câmera. Embora os métodos monoculares exijam menos recursos computacionais, a visão estéreo geralmente fornece medições de profundidade mais precisas e em tempo real, essenciais para sistemas críticos de segurança.

Aplicações de IA no mundo real#

Os sistemas estéreo são essenciais em vários setores que exigem deteção de objetos 3D no mundo real e percepção espacial.

  • Navegação para direção autônoma: Tecnologias de direção autônoma desenvolvidas por empresas como a Waymo usam câmeras estéreo para calcular com precisão, em tempo real, a distância até pedestres, outros veículos e obstáculos, fornecendo esses dados precisos de profundidade a sistemas de modelagem preditiva para planejar trajetos seguros.
  • Automação robótica industrial: Robôs de fabricação usam visão estéreo em tarefas complexas de seleção de peças em recipientes. Ao calcular a profundidade e a orientação exatas de peças espalhadas em uma esteira transportadora, os sistemas robóticos conseguem alinhar perfeitamente as garras, melhorando a eficiência em pipelines de manufatura inteligente.
  • Imagiologia médica avançada: Robôs cirúrgicos e sistemas de diagnóstico usam câmeras estereoscópicas para oferecer aos cirurgiões uma visão 3D altamente precisa da anatomia do paciente durante procedimentos minimamente invasivos, uma tendência frequentemente destacada em preprints recentes do arXiv sobre IA médica.

Integração de IA com dados estéreo#

Muitas vezes, os desenvolvedores usam visão estéreo junto com a deteção de objetos para descobrir tanto o que é o objeto quanto a que distância ele está. O framework OpenCV é comumente usado para gerar mapas de disparidade, muitas vezes integrado a pipelines mais amplos de PyTorch ou TensorFlow, enquanto modelos de IA fazem a percepção. A seguir, apresentamos um exemplo conceitual de deteção de objetos com o Ultralytics YOLO26 e obtenção das respetivas caixas delimitadoras, que poderiam então ser usadas para extrair valores médios de distância de um mapa de disparidade associado do OpenCV.

import cv2
from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model for high-speed edge inference
model = YOLO("yolo26n.pt")

# Read the left camera frame (typically used as the primary frame for detection)
left_frame = cv2.imread("left_camera_frame.jpg")

# Run inference to detect objects in the scene
results = model(left_frame)

# Extract bounding boxes to later combine with a stereo disparity map
for result in results:
    for box in result.boxes.xyxy:
        x1, y1, x2, y2 = map(int, box[:4])
        print(f"Detected object bounding box: [{x1}, {y1}, {x2}, {y2}]")
        # Depth values can now be extracted from the disparity map within this specific region

O treinamento e a implantação de modelos avançados de percepção tornaram-se muito mais simples. Com ferramentas como a Ultralytics Platform, as equipes podem anotar pares estéreo com segurança, treinar modelos robustos e exportá-los para formatos otimizados, como TensorRT, para inferência de baixa latência em dispositivos de IA de borda.

Avanços recentes de organizações como o Laboratório de Visão e Aprendizado de Stanford mostram uma tendência crescente de combinar visão estéreo com Transformadores de Visão (ViT) e modelos fundacionais da Google DeepMind para resolver o problema da correspondência mais rapidamente. Além disso, à medida que os modelos multimodais de IA de líderes como Anthropic e OpenAI evoluem, a integração de dados espaciais 3D robustos continuará a ampliar os limites do que os agentes de IA incorporada conseguem perceber e compreender.

Explore solutions

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 aéreas e de drones em informações em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com o Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão ao monitoramento aéreo com modelos Ultralytics YOLO. Impulsiona drones, fluxos de trabalho aeroespaciais, conservação ambiental e setores geoespaciais com soluções de visão computacional.
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
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 aéreas e de drones em informações em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com o Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão ao monitoramento aéreo com modelos Ultralytics YOLO. Impulsiona drones, fluxos de trabalho aeroespaciais, conservação ambiental e setores geoespaciais com soluções de visão computacional.
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
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 aéreas e de drones em informações em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com o Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão ao monitoramento aéreo com modelos Ultralytics YOLO. Impulsiona drones, fluxos de trabalho aeroespaciais, conservação ambiental e setores geoespaciais com soluções de visão computacional.
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