análisis de imagen Tiempo de lectura: 3 minutos

¿QUÉ ES?

El análisis de imagen es un software que incluye una serie de funciones y herramientas de proceso y medida con el que un PC puede hacer decisiones sobre los objetos de la imagen.

 

TÉCNICAS DE PROCESO Y ANÁLISIS DE IMAGEN

Las técnicas de proceso y análisis de imagen para entornos industriales y científicos son relativamente recientes, sus inicios los podemos encontrar hace unos 30 años, y han evolucionado de manera muy rápida ayudados a su vez por el rápido avance de los ordenadores y su potencia de cálculo.

La base del software de un sistema de visión es la interpretación y análisis de los píxeles. El resultado final puede ser, desde la medida de una partícula, a la determinación o lectura de una serie de caracteres (OCR), pasando por cualquier otro proceso que podamos imaginar sobre las imágenes.

 

New Call-to-action

 

Incluso hasta hace pocos años, no era posible realizar la visualización de las imágenes debido al ancho de banda del bus ISA. Los procesos en tiempo real en ese momento se debían hacer en procesadores DSP a bordo de las placas, con el fin de poder alcanzar las velocidades requeridas, para la mayoría de las aplicaciones.

Con la llegada del bus PCI y con la rápida evolución de los procesadores de los PC, se ha conseguido visualizar las imágenes en tiempo real y realizar la mayoría de procesos en tiempos suficientemente cortos como para que puedan resolver aplicaciones de visión en entornos científicos e industriales.

Dependiendo de si la aplicación se realiza en entorno industrial o científico, los pasos a seguir en un sistema de visión serán algo distintos.

Aplicación industrial de la visión artificial:

  • Captura de la imagen
  • Definición de la región de interés donde se realizarán las medidas
  • Inicialización de las tolerancias para determinar si la pieza a determinar es o no correcta
  • Ejecutar  las medidas
  • Generar una salida apropiada

Aplicación científica de la visión artificial:

  • Capturar la imagen
  • Hacer un proceso de mejora
  • Determinar los elementos a medir
  • Ejecutar la medida
  • Almacenar las medidas y realizar procesos gráficos o estadísticos

Mientras que en las aplicaciones industriales la velocidad a la que se realizan las medidas es fundamental, ya que se deben evaluar todas las piezas producidas en tiempo real, en las aplicaciones científicas se busca la determinación de los resultados en imágenes más complejas.

 

HERRAMIENTAS Y TIPOS DE ANÁLISIS

  • Herramientas de proceso de imagen
  • Herramientas de filtrado de la imagen
  • Herramientas de morfología matemática
  • Herramientas de corrección geométrica y calibración
  • Herramientas de medida de intensidad
  • Herramienta de detección y medida de límites o contornos
  • Herramienta de identificación y medida de objetos
  • Herramientas de análisis de contornos
  • Herramientas de reconocimiento de patrones
  • Herramientas OCR
  • Herramientas de lectura de códigos de barras
  • Herramientas de lectura de códigos de matriz
  • Herramientas de detección e identificación de texturas
  • Herramienta de análisis de color
  • Herramientas 3D

 

SOFTWARES DE VISIÓN

Básicamente, hay tres niveles de software de visión. Cada uno de estos niveles requiere diferentes grados de programación y conocimiento de los entornos de visión por parte del programador o usuario.

  • Sistemas de programación a bajo nivel basado en kits de desarrollo de software (SDK):

Normalmente utilizan librerías en DLL o Active X y requiere un amplio conocimiento de hardware y software de visión y un conocimiento de programación en lenguajes estándar tales como Visual C o Visual Basic.

  • Sistemas de programación por menú:

Son sistemas de fácil utilización que no requieren ningún tipo de experiencia en programación.

  • Aplicaciones específicas:

Son programas específicamente diseñados para resolver aplicaciones concretas.

 

APLICACIONES DE SISTEMAS DE ANÁLISIS DE IMÁGENES

 

New Call-to-action