Ultralytics YOLO27:
Voltar ao Glossário da Ultralytics

Visual Question Answering (VQA)

Explora o answering visual a perguntas (VQA), na interseção entre CV e NLP. Aprende como o Ultralytics YOLO26 potencia o VQA para aplicações em tempo real e IA multimodal.

As perguntas e respostas visuais (VQA) constituem uma tarefa sofisticada de inteligência artificial que se situa na interseção entre a visão computacional (CV) e o processamento de linguagem natural (NLP). Ao contrário da classificação tradicional de imagens, que atribui um único rótulo a uma imagem, os sistemas de VQA foram concebidos para responder a perguntas abertas em linguagem natural sobre o conteúdo visual de uma imagem. Por exemplo, perante uma fotografia de uma cozinha, um utilizador pode perguntar: "O fogão está ligado?" ou "Quantas maçãs estão na taça?" Para responder corretamente, o modelo tem de compreender a semântica do texto, identificar os objetos relevantes na cena e raciocinar sobre os seus atributos e relações espaciais.

Esta capacidade torna a VQA um componente fundamental da IA multimodal moderna, uma vez que exige o processamento simultâneo de diferentes tipos de dados. Normalmente, a arquitetura inclui um codificador visual, como uma rede neural convolucional (CNN) ou um Transformer de visão (ViT), para extrair características da imagem, e um codificador de texto para processar a consulta linguística. Os sistemas avançados utilizam um mecanismo de atenção para alinhar os conceitos textuais com regiões específicas da imagem, permitindo que a IA "observe" as partes relevantes da fotografia antes de gerar uma resposta.

Aplicações e importância no mundo real#

A capacidade de consultar dados visuais de forma dinâmica conduziu a aplicações transformadoras em vários setores, melhorando a automação e a acessibilidade.

  • Tecnologia assistiva: a VQA é fundamental para aplicações que apoiam pessoas com deficiência visual. Ferramentas como o Be My Eyes podem utilizar a VQA para permitir que os utilizadores tirem uma fotografia do que os rodeia e façam perguntas como: "Esta garrafa contém champô ou amaciador?" ou "É seguro atravessar a rua?" Isto promove uma maior independência ao converter informação visual em respostas audíveis.
  • Diagnóstico médico: no campo da IA na área da saúde, os sistemas de VQA ajudam os radiologistas a analisar imagens médicas. Um profissional pode consultar um sistema sobre uma radiografia com perguntas como: "Há indícios de uma fratura no quadrante superior esquerdo?" Investigadores dos Institutos Nacionais de Saúde (NIH) exploraram a VQA para simplificar a tomada de decisões clínicas e reduzir erros de diagnóstico.
  • Vigilância inteligente: os sistemas de segurança modernos utilizam IA para segurança para analisar horas de gravações de vídeo. Em vez de uma revisão manual, os operadores podem perguntar: "Um camião vermelho entrou na doca de carga depois da meia-noite?" A VQA permite uma rápida deteção de anomalias com base em critérios específicos, em vez de alertas genéricos de movimento.

O papel da deteção de objetos na VQA#

Embora alguns modelos de VQA sejam treinados de ponta a ponta, muitos dependem de uma base robusta de deteção de objetos para identificar primeiro os elementos da cena. A localização precisa dos objetos fornece o contexto necessário para o mecanismo de raciocínio. O modelo Ultralytics YOLO26 é uma excelente base para estes pipelines devido à sua elevada precisão e ao desempenho em tempo real.

Por exemplo, os programadores podem utilizar o YOLO26 para extrair classes de objetos e caixas delimitadoras, que são depois fornecidas a um modelo de linguagem de grande escala (LLM) ou a um módulo de raciocínio especializado para responder às consultas dos utilizadores. A gestão dos conjuntos de dados para treinar estas bases de deteção é frequentemente simplificada através da Ultralytics Platform, que facilita a anotação e o treino na cloud.

O exemplo seguinte em Python demonstra como utilizar o Ultralytics YOLO26 para extrair o contexto visual (objetos e as suas localizações) de uma imagem, que constitui o passo principal num fluxo de trabalho de VQA:

from ultralytics import YOLO

# Load the YOLO26 model (latest generation)
model = YOLO("yolo26n.pt")

# Run inference to detect objects, providing context for VQA
results = model.predict("https://ultralytics.com/images/bus.jpg")

# Display detected classes (e.g., 'bus', 'person') to verify scene understanding
for result in results:
    result.show()  # Visualize the detections

Distinguir a VQA de conceitos relacionados#

É útil distinguir a VQA de tarefas semelhantes de visão e linguagem para compreender o seu âmbito específico.

  • VQA vs. legendagem de imagens: a legendagem de imagens gera uma descrição genérica e estática de uma imagem completa (por exemplo, "Um cão a brincar no parque"). A VQA é interativa e específica; fornece uma resposta direcionada à pergunta do utilizador, em vez de um resumo abrangente.
  • VQA vs. ancoragem visual: a ancoragem visual centra-se na localização de um objeto específico mencionado numa expressão de texto, desenhando uma caixa delimitadora à sua volta. A VQA vai mais longe, analisando os atributos, as ações ou as quantidades dos objetos encontrados.
  • VQA vs. OCR: enquanto o reconhecimento ótico de carateres (OCR) se destina estritamente a extrair texto de imagens, a VQA pode incorporar OCR para responder a perguntas como "O que diz o sinal de trânsito?" No entanto, a função principal da VQA inclui uma compreensão mais abrangente da cena, para além da simples leitura de texto.

Os investigadores continuam a desenvolver esta área utilizando referências de grande escala, como o conjunto de dados de VQA, que ajuda os modelos a generalizar entre milhões de pares de imagens e perguntas. À medida que o hardware melhora, permitindo uma latência de inferência mais baixa, a VQA torna-se cada vez mais viável para aplicações móveis e de edge em tempo real.

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