Ultralytics YOLO27: Entre na lista de espera.
Licenciar o YOLO
IA visual

Uma visão geral rápida da IA de visão e de como ela funciona

Explora como a IA de visão transforma imagens e vídeos em insights em tempo real usando modelos modernos, conjuntos de dados selecionados e fluxos de trabalho completos em vários setores.

Abirami VinaAbirami Vina11 min de leitura
IA de visão detectando objetos em dados visuais do mundo real

Todos os dias, câmeras em fábricas, hospitais, cidades, veículos e dispositivos de consumo capturam enormes volumes de imagens e vídeos. Esse fluxo constante de dados visuais cria novas possibilidades, mas também dificulta entender o que está acontecendo e agir rapidamente.

Por exemplo, cruzamentos movimentados ou espaços públicos lotados podem mudar de um instante para o outro. Monitorar esses ambientes manualmente é lento e muitas vezes impreciso, sobretudo quando são necessárias decisões rápidas e confiáveis.

Para lidar com situações como essas, os sistemas precisam entender as informações visuais à medida que elas surgem e responder em tempo real. A visão computacional torna isso possível, permitindo que as máquinas analisem imagens e vídeos, reconheçam padrões e extraiam informações úteis.

Os primeiros sistemas de visão computacional dependiam de regras fixas, que funcionavam em ambientes controlados, mas muitas vezes falhavam quando mudavam as condições, como a iluminação ou os ângulos das câmeras. A AI moderna para visão aprimora essa abordagem com o uso de inteligência artificial e aprendizado de máquina.

Em vez de apenas capturar ou armazenar imagens, esses sistemas analisam dados visuais em tempo real, aprendem com exemplos e se adaptam a ambientes em constante mudança. Isso torna a AI para visão mais eficaz em situações reais e permite que ela melhore ao longo do tempo, à medida que é usada em mais aplicações.

Neste artigo, vamos analisar mais de perto o que é IA visual e como ela pode ser usada para criar fluxos de trabalho inteligentes de ponta a ponta.

O que é AI para visão?#

A AI para visão é um ramo da inteligência artificial que permite às máquinas compreender e interpretar imagens e vídeos. Em outras palavras, os sistemas de AI para visão analisam o que veem e usam essas informações para apoiar ações, otimizar previsões ou tomar decisões como parte de um fluxo de trabalho mais amplo. Ao contrário da AI generativa, que cria conteúdo novo, a AI para visão se concentra em compreender e extrair informações de dados visuais existentes.

Por exemplo, monitorar a atividade no chão de fábrica ou num espaço público durante longos períodos exige uma rapidez e uma consistência difíceis de manter manualmente. Os sistemas de AI para visão podem enfrentar esse desafio aplicando técnicas de aprendizado de máquina e aprendizado profundo para reconhecer padrões, identificar detalhes relevantes e responder à medida que surgem novas informações visuais.

AI para visão detectando objetos numa imagem

Fig. 1. Exemplo de uso da AI para visão para detectar objetos numa imagem (Fonte)

Como imagens e vídeos costumam ser gerados em grandes volumes e em alta velocidade, os sistemas de IA visual podem processar dados visuais continuamente e aplicar o mesmo modelo a cada quadro. Isso torna os resultados mais consistentes e ajuda as equipes a melhorar as operações sem perder a precisão quando as condições mudam.

Na prática, a AI para visão geralmente faz parte de um sistema de AI de ponta a ponta. Ela conecta modelos de AI para visão à lógica de decisão e a outras ferramentas que atuam com base nos resultados. Ao transformar dados visuais em informações úteis, a AI para visão pode automatizar tarefas rotineiras e ajudar a tomar decisões mais rápidas e seguras em diversas aplicações de visão computacional.

Como funciona a AI para visão: dos dados visuais a informações úteis#

Então, como um sistema ou uma máquina passa de ver uma imagem ou um vídeo a entender o que está acontecendo e decidir o que fazer em seguida?

O processo começa com dados visuais do mundo real, como fotografias, clipes de vídeo, transmissões ao vivo de câmeras ou fluxos de sensores. Como a qualidade, a iluminação e o ângulo da câmera podem variar bastante, esses dados geralmente precisam ser preparados antes da análise.

Esse pré-processamento pode incluir o redimensionamento de imagens, o ajuste da iluminação e a organização dos quadros de vídeo em um formato consistente. Muitas vezes, informações contextuais adicionais, como marcações de tempo ou a localização da câmera, são incluídas para permitir uma análise mais precisa.

Em seguida, os dados preparados são usados numa estrutura de aprendizado que permite ao sistema reconhecer padrões visuais. Ao ser treinado com imagens e vídeos rotulados, um modelo de AI para visão aprende como objetos, padrões e eventos aparecem em diferentes condições.

Esse conhecimento aprendido é a base de muitas tarefas comuns de visão computacional, como a detecção de objetos (identificar e localizar objetos numa imagem) e a segmentação de instâncias (separar e rotular objetos individuais no nível do pixel). Modelos de AI para visão de última geração, como o Ultralytics YOLO26, foram desenvolvidos para realizar essas tarefas sem deixar de ser rápidos e precisos em ambientes reais.

YOLO realizando segmentação de instâncias de objetos

Fig. 2. Exemplo de uso do YOLO para segmentação de instâncias (Fonte)

Depois que o sistema é implantado, as entradas visuais são processadas continuamente como parte de um fluxo de trabalho de ponta a ponta. O modelo analisa imagens e vídeos e envia os resultados para painéis, ferramentas de automação ou outros sistemas de IA. Em alguns casos, agentes de IA visual usam esses resultados para acionar ações ou apoiar a tomada de decisões, transformando a compreensão visual em insights práticos e aplicáveis.

A evolução dos modelos e das arquiteturas de visão#

À medida que aprendes mais sobre AI para visão, podes perguntar-te por que os modelos e as arquiteturas são importantes e como afetam o desempenho do sistema. Os modelos de AI para visão são fundamentais para as inovações atuais em visão computacional.

A maioria dos sistemas de AI para visão é construída em torno de um modelo que determina como as imagens e os vídeos são analisados. O modelo define o que o sistema consegue reconhecer numa cena e qual é o seu desempenho em diferentes condições.

À medida que as aplicações de IA visual se tornaram mais variadas e complexas, os modelos de IA visual e suas arquiteturas subjacentes continuaram evoluindo para acompanhar essas mudanças e facilitar o uso. Os primeiros sistemas de visão computacional exigiam que engenheiros definissem manualmente o que o sistema deveria procurar, como bordas, cores ou formas específicas.

Essas abordagens baseadas em regras funcionavam bem em ambientes controlados, mas muitas vezes falhavam quando a iluminação mudava, a qualidade da câmera variava ou as cenas se tornavam mais complexas. Os modelos modernos de AI para visão adotam uma abordagem diferente.

Muitos modelos de código aberto aprendem padrões visuais diretamente dos dados, o que os torna mais flexíveis e adequados a ambientes reais, onde as condições são imprevisíveis. Os avanços na arquitetura dos modelos também simplificaram o processamento de imagens e vídeos, facilitando a implantação desses sistemas e a integração deles em plataformas práticas de AI para visão.

Os modelos Ultralytics YOLO são um bom exemplo dessa mudança. Modelos como o YOLO26 são amplamente usados em tarefas de detecção de objetos que exigem rapidez e consistência, especialmente em aplicações de vídeo ao vivo.

Explorando as principais tarefas de AI para visão#

Estas são algumas das principais tarefas de visão computacional usadas por sistemas de visão com AI para compreender informações visuais e otimizar ambientes reais:

  • Detecção de objetos: Essa tarefa permite que um sistema identifique quais objetos estão presentes em uma imagem ou vídeo e determine onde eles estão, normalmente desenhando caixas delimitadoras ao redor de cada objeto.
  • Segmentação de instâncias: Quando uma tarefa exige mais precisão, essa técnica divide a imagem no nível do pixel para separar objetos ou regiões de uma cena.
  • Classificação de imagens: Nessa abordagem, uma imagem inteira é analisada e recebe um ou mais rótulos com base no seu conteúdo geral, o que ajuda a organizar imagens e a orientar decisões.
  • Estimativa de pose: Identifica pontos-chave em pessoas ou objetos, como articulações ou pontos de referência, para determinar a posição, a postura e o movimento em ambientes dinâmicos.
  • Rastreamento de objetos: Em aplicações baseadas em vídeo, esse recurso permite acompanhar objetos ao longo dos quadros, preservando a identidade e o movimento deles ao longo do tempo.

Detectando e rastreando veículos numa estrada usando YOLO

Fig. 3. Detecção e rastreamento de veículos com YOLO (Fonte)

O papel dos conjuntos de dados na AI para visão#

Por trás de todo sistema eficaz de AI para visão há um conjunto de dados bem selecionado. Esses conjuntos de dados de AI para visão fornecem as imagens e os vídeos usados no aprendizado dos modelos, ajudando-os a reconhecer objetos, padrões e cenas em ambientes reais.

A qualidade dos dados afeta diretamente a precisão e a confiabilidade do sistema. Para que os dados visuais sejam úteis, os conjuntos de dados são anotados. Isso significa que detalhes importantes são adicionados a cada imagem ou vídeo, como rótulos para objetos, destaques para áreas específicas ou atribuição de categorias.

Além dos rótulos, metadados adicionais, como horário, local ou tipo de cena, podem ser incluídos para ajudar a organizar os dados e melhorar a compreensão. Os conjuntos de dados também costumam ser divididos em conjuntos de treinamento, validação e teste para que os sistemas possam ser avaliados com imagens que ainda não viram.

Conjuntos de dados populares, como ImageNet, COCO e Open Images, tiveram um papel importante no avanço da AI para visão, pois disponibilizam grandes coleções variadas de imagens rotuladas. Ainda assim, coletar dados do mundo real continua sendo difícil.

Vieses, lacunas de cobertura e ambientes em constante mudança dificultam a criação de conjuntos de dados que representem fielmente as condições reais. Encontrar o equilíbrio certo entre dados em grande escala é fundamental para criar sistemas confiáveis de AI para visão.

Uma visão geral dos diferentes casos de uso da AI para visão#

Agora que entendemos melhor como funciona a AI para visão, vamos ver como ela é usada em aplicações do mundo real. Em diversos setores, a AI para visão ajuda as equipes a realizar tarefas visuais em grande escala, permitindo respostas mais rápidas e operações mais eficientes.

Estas são algumas formas comuns de usar a AI para visão em diferentes setores:

  • Manufatura: No chão de fábrica, a IA visual pode ser usada para monitorar produtos em cada etapa da produção. Ela pode identificar defeitos, peças ausentes ou inconsistências logo no início, ajudando as equipes a reduzir o retrabalho, manter a qualidade e evitar períodos de inatividade inesperados.
  • Varejo: Em espaços de varejo, as soluções de AI para visão podem monitorar o estoque, verificar as condições das prateleiras e reduzir perdas. Ao analisar imagens capturadas na loja, esses sistemas ajudam os funcionários a entender o que está acontecendo no local e a fazer ajustes mais rapidamente para manter as operações funcionando sem problemas.
  • Saúde: A AI para visão pode apoiar os profissionais de saúde na análise de imagens médicas, como exames de imagem ou resultados de testes. Ela pode sinalizar áreas que talvez exijam mais atenção, permitindo que os profissionais trabalhem com mais eficiência e mantendo as decisões finais nas mãos das pessoas.
  • Transporte e cidades inteligentes: Nas vias e nos espaços públicos, a IA visual ajuda as cidades a monitorar o fluxo do tráfego, detectar incidentes e melhorar a segurança. A análise em tempo real das imagens das câmeras permite respostas mais rápidas às mudanças nas condições e contribui para uma melhor gestão da infraestrutura urbana.

Monitoramento automatizado de produtos com AI para visão na indústria

Fig. 4. Monitoramento automatizado de produtos com AI para visão na indústria (Fonte)

Vantagens e desvantagens das ferramentas de AI para visão#

Estas são algumas das principais vantagens de usar AI para visão em aplicações do mundo real:

  • Escala para diferentes casos de uso: Depois de treinados, os sistemas de IA visual podem ser implantados em vários locais ou aplicações com alterações mínimas.
  • Assistência de IA mais rápida: Ao analisar imagens e vídeos no momento em que são capturados, os sistemas com IA visual podem fornecer informações em tempo real que permitem respostas mais rápidas e melhores decisões.
  • Integra-se facilmente aos fluxos de trabalho existentes: Os resultados da IA visual podem ser conectados a sistemas posteriores, painéis ou pipelines de automação.

Apesar dessas vantagens, há limitações que podem afetar o desempenho dos sistemas de IA visual. Veja alguns fatores a considerar:

  • Dependência da qualidade e disponibilidade dos dados: Os sistemas de IA visual dependem muito de grandes conjuntos de dados bem preparados. Coletar e manter dados visuais de alta qualidade pode levar muito tempo e ser caro.
  • Sensibilidade a mudanças ambientais: O desempenho pode cair quando as câmeras se movem, a iluminação muda ou as cenas se alteram significativamente sem novo treinamento ou ajustes.
  • Requisitos de computação e infraestrutura: Executar modelos de IA visual, especialmente em tempo real ou em grande escala, pode exigir recursos computacionais significativos e hardware especializado.

Principais conclusões#

A IA visual transforma imagens e vídeos em informações significativas que os sistemas conseguem entender e usar. Isso ajuda a automatizar tarefas visuais e permite tomar decisões mais rápidas e confiáveis. Sua eficácia depende da combinação de modelos capazes, conjuntos de dados de alta qualidade e fluxos de trabalho bem projetados.

Tem interesse em IA visual? Participe da nossa comunidade e saiba mais sobre visão computacional na agricultura e IA visual no setor automotivo. Confira nossas opções de licenciamento para começar a usar visão computacional. Visite nosso repositório no GitHub para continuar explorando a IA.

Escrito por

Abirami Vina
Abirami Vina

Criador de conteúdo · Ultralytics

Ao iniciar a carreira como engenheira de visão computacional, Abirami Vina construiu uma base sólida em IA de visão e machine learning. Ela é criadora de conteúdo da Ultralytics e fundadora e redatora-chefe da Scribe of AI, onde produz conteúdo técnico de alta qualidade para empresas focadas em IA. Movida pela paixão por tornar a IA compreensível e envolvente, seu trabalho aproxima a tecnologia de ponta do impacto no mundo real.

Comentários

Faça uma pergunta, compartilhe seus resultados ou ajude alguém.

Explore as soluções

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

Visão computacional no setor aeroespacial

Aplica visão computacional na indústria aeroespacial com Ultralytics YOLO para inspecionar aeronaves, detetar objetos estranhos na pista (FOD), apoiar operações aeroportuárias em terra e detetar defeitos em materiais compósitos.
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