7 applications of computer vision
- 1. Computer Vision for defection
- 2. A visão computacional para metrologia é outra das aplicações mais importantes. O que foi feito até agora com equipamentos complexos de metrologia laser ou sondas, agora pode ser medido usando a visão computacional. A chave sobre este tema é fazer um bom ajuste da referência para poder medir com a precisão necessária e, acima de tudo, usar a iluminação adequada para cada tipo de material e ambiente de trabalho. Usando sistemas de visão artificial podemos medir tamanhos de peças variáveis, retidão, paralelismo … 3. Visão computacional para Detecção de Intrusão
- 4. Visão computacional para verificação de montagem
- 5. Visão computacional para Leitor de tela
- 6. Computer Vision for Code and character reader (OCR)
- 7. Computer Vision + robotics for bin picking
1. Computer Vision for defection
This is, maybe, the most common application of computer vision. Até agora, a detecção de defeitos é realizada por pessoas treinadas em lotes selecionados, e o controle total de produção geralmente não é possível. Com a visão de computador podemos detectar defeitos, tais como rachaduras em metais, defeitos de pintura, má impressão, etc. em tamanhos menores que 0,05 mm. muito melhor do que o olho humano! Estas câmeras de visão precisam de um algoritmo que é o “cérebro inteligente” que é capaz de diferenciar o que é um defeito e o que não é. Este algoritmo é projetado e treinado especificamente para cada aplicação particular através de imagens com defeito e sem defeito.
2. A visão computacional para metrologia é outra das aplicações mais importantes. O que foi feito até agora com equipamentos complexos de metrologia laser ou sondas, agora pode ser medido usando a visão computacional. A chave sobre este tema é fazer um bom ajuste da referência para poder medir com a precisão necessária e, acima de tudo, usar a iluminação adequada para cada tipo de material e ambiente de trabalho. Usando sistemas de visão artificial podemos medir tamanhos de peças variáveis, retidão, paralelismo …
3. Visão computacional para Detecção de Intrusão
Através de hyperspectral câmeras é possível diferenciar entre uma fruta e uma pedra, o que permite, especialmente em alimentos, produtos mais seguros para o consumidor. As câmeras hiper espectrais são capazes de diferenciar o tipo de material através da medição que fazem do comprimento de onda. Desta forma, é possível diferenciar uma pedra de uma fruta, um plástico de um metal ou outras combinações enquanto o material é diferente.
4. Visão computacional para verificação de montagem
a cada dia são feitas mais e mais conjuntos complexos, com mais partes ou conexões. A visão computacional nos permite verificar, passo a passo, que cada peça está em seu lugar, ou no final do processo, que a montagem final está correta. Esta aplicação é muito útil para a montagem de máquinas, equipamentos, placas eletrônicas ou pré-montagens com muita complexidade. Estes sistemas reduzem significativamente os tempos de ciclo de operações muito complexas e os tempos de reabertura.
5. Visão computacional para Leitor de tela
às vezes não é possível extrair dados de uma tela de exibição, seja porque é um sistema de Fornecedor fechado ou porque esse sistema é incompatível com o instalado. Uma solução para este problema é instalar uma câmera de visão de computador para ler a tela e extrair os dados que aparecem nela (temperaturas, códigos, tensões… qualquer informação útil que aparece na tela e você precisa dela). Para fazer isso, procuramos as regiões de interesse nas quais a informação está localizada, usamos um algoritmo de reconhecimento de caracteres (OCR) para extraí-la, e tudo perfeito!
6. Computer Vision for Code and character reader (OCR)
Let’s be honest, the designers are very nice people, but they tender to change typography to more complex letters (and pretty!) frequentemente 😉. Voltamos aos algoritmos de reconhecimento de caracteres para ter um sistema de reconhecimento de visão computacional treinado, então mesmo você tem uma tipografia complexa, o OCR será capaz de lê-los. É um sistema tão robusto capaz de ler até mesmo cartas escritas à mão. Prova dos melhores designers!
7. Computer Vision + robotics for bin picking
and finally one of the applications that we are most requested, combining collaborative robotics with computer vision to be able to perform bin picking of pieces placed disorderly. As peças são sujas e, portanto, precisamos otimizar as trajetórias e detectar as coordenadas de aderência. O robô precisa de ajuda (a visão do computador) dizendo-lhe o que é uma peça e onde ela está, para que ele possa decidir qual é a melhor maneira de pegar a peça.