|
Sapera Vision: software de visão com ferramentas optimizadas de processamento e análise de imagem
A livraria da DALSA Sapera Vision inclui um grande número de funções especificamente desenhadas para o processamento e análise da imagem, podendo ser utilizadas em qualquer tipo de aplicação como visão industrial, aplicações médicas, científicas, militares, aeroespaciais e de segurança e vigilância.
O software Sapera é acompanhado de um grande número de exemplos de programação, com o seu código fonte, que ilustram a maneira de utilizar esta livraria.
Arquitectura do Software
Entre as muitas características do software destacam-se: optimização da velocidade de processamento utilizando MMX, SSE e SSE2; suporte de multi-processadores; arquitectura aberta permitindo a utilização de hardware de terceiros; suporte de livrarias de programação Micrososft Visual C++ 6 e .NET.
Sapera Essential
Sapera Essential é o kit central de desenvolvimento de Sapera Vision com mais de 400 ferramentas de processamento e análise de imagens.O pacote standard inclui funções de filtragem de imagem, medição, morfologia, geometria e medição de objectos (veja as funções principais abaixo).
Sapera Essential inclui a ferramenta Measurement Tool concebida para criar medições dimensionais reais oferecendo uma ampla gama de marcadores pré-configurados que permitem múltiplas medições simultâneas de diferentes formas com precisão sub-píxel. Também inclui a função Search, ideal para a identificação de padrões e formas baseadas nos parámetros de orlas e área e a versátil ferramenta Barcode, para a descodificação e graduação 1-D e 2-D, análise de blobs para detecção de defeitos e funções de calibração para a correcção de ópticas.
Sapera Nitrous
O novo Sapera Nitrous foi desenvolvido para potencializar a capacidade de processamento utilizando uma GPU (Graphical Processing Unit) baseada em NVIDIA®’s CUDA™ e multi-processadores CPUs, resultando em mais velocidade na execução das funções de classificação da cor, filtragem, morfologia e ponto a ponto. Além disso, o novo módulo é capaz de funcionar com aplicações que já incorporam o Sapera Esssential sem a necessidade de atualizações.
Sapera Architect Plus
Architect Plus oferece a integradores e especialistas de visão industrial uma interface gráfica de fácil programação para o rápido prototipado e testagem de aplicações. Sapera Architect Plus utiliza a velocidade de processamento proporcionada pelo Sapera Nitrous combinada a uma interface gráfica de fácil utilização para que desenvolvedores OEM possam criar protótipos, modelos e programar algoritmos sem a necessidade de códigos avançados.
Ferramentas standard de Sapera Essential
Filtros
Circunvoluções Standard 1D, 2D
Filtros de Passo Alto e Passo Baixo 1D e 2D
Laplaciano e Gausiano
Compass: Melhoria de limites em 8 direcções
Declive Magnitude e fase
Detecção de limites e linhas
Geometria
Espelho horizontal e vertical, rotação de 90 grados e transposição
Translação e rotação com um ângulo arbitrário
Zoom e escalado de a imagem
Combinações verticais e horizontais
Calibração de perspectiva e distorção
Transformação Polar
Medidas
Estatísticas básicas da imagem
Projecção Horizontal e Vertical
Histograma e detecção de picos
Correlação cruzada normalizada e não normalizada
Soma de diferenças
Vector diferença
Filtro de Variância
Morfologia
Dilatação, erosão, abertura, encerramento e mediana em imagem binária
Dilatação, erosão, abertura, encerramento e mediana em imagem de níveis de cinzas Erosão e dilatação etiquetada
Filtros de contorno, esqueleto, adelgaçamento
Declives morfológicos
Filtro de gama
Filtro Top-hat
Ponto a Ponto
Operações aritméticas com uma ou duas imagens: Soma, resto, multiplicação, divisão mínima, máxima, ...
Operações booleanas numa ou duas imagens: AND, OR,..
Segmentação fixa ou adaptativa
Geração de ruído gausiano
Paletes de cor (LUT)
Equalização de contraste manual ou baseado em histograma
Transformadas
Transformadas espectrais: FTT, DCT, DHT
Transformada de Hough: directa e inversa
Análise de Objectos (Blobs)
Áreas
Retângulo envolvente: posição e tamanho
Centróide
Longitude do perímetro
Número de fissuras
Factor de forma
Alongamento
Raios da elipse
Circularidade Área convexa
FERETS a diferentes ângulos
Convexidade
Solidez
Elipse
Orientação
|