Visão artificial vs. Visão computadorizada

Visão artificial - Ejemplos en la industria

Se você quiser entender a relação entre visão robótica e visão computadorizada, imagine uma árvore genealógica, onde o CV é o pai. Portanto, eles estão intimamente relacionados, mas não são os mesmos.

Há também uma distinção importante a ser feita. A visão artificial incorpora técnicas de visão mecânica, mas elas nem sempre se referem à mesma coisa. Algumas aplicações de visão mecânica têm suas raízes na robótica, que é quando os termos podem ser usados de forma intercambiável. 

Mas algumas delas não estão relacionadas à robótica ou à visão robótica.

A visão robótica tem sua própria área de pesquisa separada. Ela incorpora técnicas e algoritmos específicos da robótica, tais como cinemática, calibração de quadros de referência e a capacidade de afetar fisicamente o ambiente. 

Para comparação, a visão por computador estuda um conjunto mais amplo de assuntos como mecatrônica, transporte e logística inteligentes, engenharia biomédica, etc.

Como funcionam a visão por computador e a visão mecânica?

Os três estágios principais em ambos os processos são aquisição, processamento e ação da imagem. Mas esta é uma maneira muito simplista de ver as coisas; na verdade, há milhares de ações acontecendo nos bastidores.

As etapas realizadas pelo sistema de processamento de visão são:

  1. Capturar ou adquirir a imagem digital = entrada. Os dados podem ser fornecidos por sensores de visão, câmeras digitais, câmeras ultravioleta ou infravermelha, etc.
  2. Pré-processar a entrada e otimizá-la para as etapas seguintes.
  3. Análise da imagem com base na tarefa requerida (observação/detecção, medição, identificação). Isto é o que leva o maior tempo e poder de processamento.
  4. Coleta de informações sobre as características extraídas e comparação desses valores com determinados critérios.
  5. Gerar um resultado = saída, muitas vezes em uma base de passagem de falhas ou ir/não ir para visão mecânica e interpretação e aumento para visão computadorizada.

Dados de entrada e saída

Embora os dados de entrada e saída possam muitas vezes se sobrepor, nós definimos as principais diferenças para o que é alimentado no sistema e o que será recebido no final.

  • Síntese

A visão por computador e a visão artificial não estão em competição entre si. Há um tempo e um lugar para cada um, e suas diferenças tornam fácil decidir qual deles é adequado para uma determinada tarefa. 

Por exemplo, enquanto a visão mecânica funciona bem na detecção de objetos, inspeção de produtos e medições, a visão computadorizada está mais bem equipada para diagnósticos médicos, reconhecimento facial e análise de comportamento.

Pontos-chave:

Tanto a visão por computador quanto a visão mecânica lidam com o processamento de dados visuais.

A visão computacional pode lidar com tarefas mais avançadas, mas requer mais poder computacional.

Uma vez que a visão computadorizada e a visão mecânica são destinadas a tarefas diferentes, elas analisam diferentes tipos de entradas e produzem diferentes saídas.

As aplicações para ambas as tecnologias são extremamente variadas, mas a visão computacional vai muito além do uso industrial.

FAQ

O que se entende por visão mecânica?

Visão mecânica geralmente se refere ao uso de processamento de imagem para inspeção automática, controle de processo e orientação robótica. Um sistema de visão mecânica usa uma câmera para visualizar uma imagem e algoritmos que processam a entrada. Ao final, o componente de visão mecânica instrui outros componentes do sistema sobre como agir.

Como os sistemas de visão mecânica funcionam?

A visão mecânica usa sensores (como câmeras), hardware de processamento e algoritmos de software. Primeiro, o sistema adquire ou captura dados visuais. O próximo passo é o mais importante – processamento e análise. 

Mesmo sendo complexo, os sistemas modernos podem processar centenas ou até milhares de peças por minuto. A saída depende da tarefa – por exemplo, etapas de “visualização” mecânica ao longo de uma linha de produção.

Por que é utilizada a visão artificial?

A visão mecânica é utilizada para automatizar tarefas de inspeção visual complexas ou mundanas. Mas se olharmos mais de perto, há muitos grupos de aplicação diferentes. Ela pode ser usada para uma ou várias das seguintes tarefas – detecção de objetos, medição, detecção de falhas, identificação de defeitos de impressão, identificação, localização, contagem, etc.

Quais são as várias tecnologias de visão mecânica?

As tecnologias hot-topic que utilizam visão computadorizada são multiespectral/hiperespectral (inspeção de qualidade, inspeção de cores e monitoramento de processos), polarização (imagens de raios X, logística/armazenamento/distribuição, e inspeção de web), visão embutida (embalagem, embalagem, robótica), imagens 3D (imagens médicas, captura de movimento, desenho industrial) e imagens computacionais (eletrônica de consumo, microscopia, interação homem-computador).