You probably do not come from: Argentina. If necessary, change to: United States
  1. Sensores de visión
  2. Sensor de visión tipo O2D
  3. Software y parametrización

Software y parametrización

Parametrización sencilla de sensores de visión

La parametrización y programación del Dualis se lleva a cabo con el software ifm Vision Assistant. El usuario es guiado paso a paso por el proceso de parametrización en este intuitivo software. Los asistentes ya preparados facilitan, tanto a los principiantes como a los expertos, resolver aplicaciones de visión de forma rápida y fiable e implementarlas de forma sencilla.
Con la llamada capa lógica se pueden llevar a cabo la programación visual y los enlaces lógicos. Para los expertos en procesamiento de imágenes, se incluye un modo avanzado con numerosas funciones adicionales.

Experimente el rendimiento de un sistema de procesamiento de imágenes con la simplicidad de un sensor.

Haga clic para ver la animación

Haga clic para ver la animación

¿Qué es la detección de contornos?

La detección de contornos es una herramienta importante para el procesamiento de imágenes 2D. Se detectan los bordes, así como las transiciones del primer plano al fondo, y se calcula un contorno a partir de esta información. La particularidad de la detección de contornos es que también funciona de forma fiable en presencia de luz extraña, ya que esta suele incidir en todo el objeto. La diferencia relativa entre el primer plano y el fondo se desplaza, pero el contorno se sigue reconociendo con la misma certeza. La inspección del objeto se realiza comparando un contorno de referencia con el objeto actual.

La detección de contornos se realiza mediante:

  • Extracción del objeto a destacar del fondo mediante el ajuste de la situación lumínica
  • Optimización del contorno mediante la eliminación de zonas innecesarias
  • El algoritmo detecta posibles contornos en la imagen en tiempo real, que se distinguen como piezas aptas o no aptas en función de un valor umbral (puntuación)

¿En qué aplicaciones se utiliza la detección de contornos?

El método se utiliza principalmente en el reconocimiento de patrones y formas, así como en el reconocimiento de objetos, tal y como se aplica habitualmente en el punzonado, fresado, torneado o en el montaje. La detección de contornos se utiliza para garantizar la calidad en estos procesos.

¿Qué es un análisis de blobs?

El análisis de blobs (manchas) es un importante método de procesamiento de imágenes en el que las características de la imagen se seleccionan y analizan a partir de un grupo de píxeles contiguos similares.

El BLOB (del inglés Binary Large Object) en este contexto significa Binary-Logic Data Object, que se traduce ampliamente como un conjunto de píxeles con el mismo estado lógico. La selección de los píxeles contiguos se realiza generalmente mediante el umbral del valor de gris. A partir del análisis se pueden extraer conclusiones sobre diversas características. Una función muy conocida es, por ejemplo, el contador de píxeles.

El análisis de manchas se realiza mediante:

  • Extracción de la zona de interés del fondo mediante la aplicación de un umbral a través del valor de gris
  • Optimización de los criterios de búsqueda mediante diversos atributos
  • Cálculo de las características buscadas, como el número de píxeles (contador de píxeles), el centro del área, la orientación, la forma (p. ej., redondez, rectangularidad) y el diámetro

¿En qué aplicaciones se utiliza el análisis de manchas?

Se utiliza en muchas aplicaciones diferentes. Por ejemplo, el análisis de manchas puede utilizarse para la comprobación de contenido completo, la comprobación de presencia o la detección de roscas, así como para el recuento y la clasificación de objetos.

¿Qué es el seguimiento de posición?

El seguimiento de posición se lleva a cabo mediante un contorno de anclaje que se encuentra una sola vez en la imagen. Utilizando este contorno, las zonas de búsqueda de otros modelos (por ejemplo, la zona de búsqueda de un análisis de manchas) pueden ser rastreadas tanto en su posición como en su orientación.
Representación gráfica de un seguimiento de posición basado en el ejemplo:

Detección de bolas de soldadura en un clip

Lagenachführung

Fig. 1)
En las puntas de un clip, se debe comprobar si están presentes las tres bolas de soldadura (indicadas en verde).
Dado que el contorno de una bola de soldadura varía, pero el área de una bola de soldadura permanece constante, se utiliza un análisis de manchas.Las zonas de búsqueda indicadas en naranja se definen para la comprobación de presencia en el área que se va a comprobar.

Fig. 2)
Para rastrear estas zonas de búsqueda en función de la posición y la orientación del clip, se define un contorno de referencia —el llamado contorno de anclaje— (indicado en rosa).El contorno del redondeo izquierdo del clip se "ancla" con las zonas de búsqueda del análisis de manchas.

Fig. 3)
Si el clip gira ahora p. ej. 20 grados, el contorno de anclaje se encuentra también en estado girado. A continuación, las zonas de búsqueda naranja del análisis de manchas se rastrean automáticamente hasta encontrar la posición y orientación correctas.