Voltar aos resultados

Visão computacional

Computer Vision

Campo
Básico
Categoria: Aprendizado e tarefas de MLSubcategoria: Tarefas de ML

O que significa

É a área da Inteligência Artificial que permite a sistemas extrair informações de imagens e vídeos. Inclui tarefas como classificar uma imagem, detectar e localizar objetos, segmentar regiões, reconhecer rostos, ler textos em imagens (OCR) e acompanhar movimento em vídeo. O avanço decisivo veio com o Deep Learning, a partir de 2012, quando redes neurais passaram a superar as técnicas anteriores por larga margem. Hoje, modelos multimodais unem visão e linguagem, o que permite descrever uma imagem em texto ou responder perguntas sobre ela. Em produto, a saída útil raramente é apenas “há um objeto”. Costuma ser “há um objeto deste tipo, nesta posição, com este nível de confiança”.

Como usar na prática de produto

Em Produto, visão computacional aparece quando a informação relevante está em fotos ou vídeos: inspeções, documentos, catálogos, segurança, saúde. Ao especificar uma funcionalidade, vale definir exatamente o que o sistema precisa retornar. “Identificar um dano” é vago; “identificar o tipo de dano, sua localização e a confiança da detecção” é uma especificação que permite desenhar o fluxo. Com a confiança, o time pode definir um limiar abaixo do qual a imagem vai para revisão humana. Também é importante prever o que acontece com imagens de baixa qualidade, escuras ou fora do enquadramento: elas são comuns em uso real e precisam de um caminho claro no produto.

Quando usar este termo ou outro

Use visão computacional para falar do campo ou de tarefas específicas com imagens e vídeos. Use modelo multimodal quando a necessidade é fazer perguntas abertas sobre uma imagem ou combinar imagem e texto na mesma interação. Use OCR quando a tarefa específica é ler texto em imagens ou documentos. Uma forma simples de diferenciar: um modelo de visão dedicado é mais eficiente para alto volume e tarefas fixas; um modelo multimodal é mais flexível para perguntas abertas e baixo volume.

Exemplos de aplicação

  • Inspeção: detectar defeitos ou danos em produtos e equipamentos a partir de fotos.
  • Documentos: identificar o tipo de documento e verificar sua validade em processos de cadastro.
  • Varejo: reconhecer produtos em prateleiras ou em fotos enviadas por clientes.
  • Segurança: identificar situações de risco em imagens de câmeras.
  • Saúde: apoiar a análise de exames por imagem.
  • Agricultura: identificar pragas ou avaliar plantações por imagens aéreas.

Origem do termo

Larry Roberts (MIT, 1963); AlexNet (2012) inaugurou a era do deep learning em visão.

Fonte técnica

Szeliski, Computer Vision: Algorithms and Applications; Google Machine Learning Glossary

Termos relacionados