![Page 1: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/1.jpg)
![Page 2: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/2.jpg)
Puntos a tratar:Puntos a tratar:
Visión ArtificialDefinición: ¿Qué es y cómo puede usarse?Partes de un sistemaEjemplos de sistemas de VisiónBeneficios de la Visión
![Page 3: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/3.jpg)
Extracción automática de información de imágenes digitales
¿Qué es la Visión Artificial ?
Extracción automática de información de imágenes digitales
Las más populares aplicaciones de visión artificial realizan:
1. Medición: Medir una pieza y comprobar las tolerancias2. Decodificación: Códigos 1D, símbolos 2D y lectura OCR/OCV3. Conteo: Encontrar el número de piezas de un conjunto4. Localización: Informar de la posición y orientación de una pieza
¡No es magia!
Tercera ley de Arthur C. Clarke
“Cualquier tecnología suficientemente avanzada es indistinguible de la magia ”avanzada es indistinguible de la magia.
![Page 4: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/4.jpg)
1. Medición1. Medición
Medir de forma automática y comprobar posteriormente las toleranciasespecificadas.
Medición de la distancia entre electrodos de una bujía.
![Page 5: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/5.jpg)
2. 2. DecodificaciónDecodificación y OCR/OCV Iy OCR/OCV I
Decodificar códigos de 1D o 2D y leer OCR/OCV
Grabar información para trazabilidadUsar información para una acción inmediataIdentificar contenidos
OCR en latas para identificar el contenido
1D y simbología 2D verificar referencia horno
DPM Data Matrix
![Page 6: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/6.jpg)
2. 2. DecodificaciónDecodificación y OCR/OCV IIy OCR/OCV IIOCR: Optical Character Recognition
∙ La herramienta desconoce los caracteresC d lidi b j lid d∙ Capaz de lidiar con muy baja calidad
OCV: Optical Character VerificationC i id i d i t id. Coincidencia con cadena previamente conocida. Evaluación de la calidad de la marca
C i id i lib í d t‐ Coincidencia con librería de caracteres‐ Completitud de la librería‐ Aprendizaje de tipologías
Tipologías específicas para maximizar la diferencia entre caracteres:
![Page 7: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/7.jpg)
3. 3. ConteoConteoEncontrar el número de elementos de una parte.
Faltan piezas / montaje correctoP iPresenciaIdentificar la cantidad
C t l jContar los agujeros perforados en un bloque de aluminio mecanizado
Contar el número deContar el número de bebidas en un pack de 8
![Page 8: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/8.jpg)
4. Localización
Informar de la posición y orientación de una parte.
Localizar posición y orientación y comprobar las tolerancias especificadasLocalizar posición y orientación y comprobar las tolerancias especificadasInformar a otro dispositivo para la orientaciónAlineación de otras herramientas de VisiónBuscar un único patrón para identificar la pieza
Buscar un único patrón para identificar la pieza
Las herramientas de localización puedenLas herramientas de localización pueden alinear imágenes para otras herramientas
![Page 9: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/9.jpg)
¿Porqué usar Visión Artificial?
Reducir los defectos Pista WIP (Work in Progress)
A t l d ti id dAumentar la productividad
Cumplir con las normativas
Las máquinas no se cansan
![Page 10: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/10.jpg)
Elementos de un sistema de Visión ArtificialElementos de un sistema de Visión ArtificialEj l d d l
PiezaEl objeto a medir o inspeccionar
Ejemplo de componentes del sistema
Ejemplos de sistemas integrados
1. IluminaciónEl elemento más importante
2. LenteEnvía la imagen al sensor
3. SensorCaptura la luz y la convierte en una imagen
digital
4. Rutina de inspecciónAnalizar la imagen digital para extraer las características
5. ComunicaciónInformar de los resultados a otro equipo a través de
distintos protocolos.Los lectores 2D utilizan los mismoselementos que la visión artificial
![Page 11: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/11.jpg)
1. La iluminación y la pieza
Una iluminación adecuada es esencial para una exitosa aplicación de Visión
Seleccionar la correcta luz y geometría :Revelar las características de la piezaMinimizar información no valiosa
Si las características no pueden ser vistas, no pueden ser analizadasno pueden ser analizadas
![Page 12: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/12.jpg)
2. LentesDistribuir la imagen al sensor.
Determinar el campo de visión, la profundidad de enfoque y elpunto focal.pIntercambiable: C‐mount
Profundidad del foco
12mm: Largo del campo de Visión
Lentes y extensores
25mm: Aumenta la imagen25mm: Aumenta la imagen
![Page 13: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/13.jpg)
3. Sensor
Captura la luz y la convierte en imagen digital (8bits)
Sensor 3MP Sensor 5MPEl sensor está en el interior de la
cámara
Se so 5
![Page 14: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/14.jpg)
4. La rutina de inspección
Extraer información útil de las imágenesAdquiere la imagen: almacena la imagen que fue capturada por el sensor / lente. Pre procesamiento de imagen:Modificar la imagen para destacar lasPre‐procesamiento de imagen: Modificar la imagen para destacar las característicasAnálisis de imagen: Extrae las características de la imagenG í l i Mid l í i l lGeometría y tolerancia: Mide las características y las compara con las especificadas. Resultados: Comunica OK/ NO OK
Cuenta los pines de un conector usando blobs
Mide usando herramientas de
Localiza las piezas buscando características únicasconector usando blobs
última generacióncaracterísticas únicas
![Page 15: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/15.jpg)
5. Comunicación
Informa de los resultados de la inspección
Señales digitales I/O: Trigger de inspección, luces indicadoras , PLCs.Datos: Envía datos a través de RS‐232, Ethernet, …
Un PLC puede almacenar datos y señales discretas.
Los sistemas integrados tienen I/Otienen I/O.
Las señales eléctricas pueden ser enviadas aun desviador para quitar los artículosd f b li idefectuosos , y a una baliza para prevenir alos operarios.
Las pantallas HMI pueden mostrar elestado de la máquina inspeccionada porVisión.
![Page 16: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/16.jpg)
Partes de un sistema de Visión ArtificialPartes de un sistema de Visión ArtificialEjemplo: Comprobar el nivel de llenado y la colocación de la tapa
1. Trigger de inspección (Comunicación)2. Iluminación de la botella (Iluminación)( )3. Captura de imagen (Lentes y sensor)4. Ejecución de las herramientas de Visión Artificial (rutina de
inspección)5 M t l lt d HMI (C i ió )5. Mostrar los resultados a HMI (Comunicación)6. Envía la señal de muestra OK/NOOK(Comunicación)
32
35
4 61
![Page 17: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/17.jpg)
Definiciones y Análisis previosDefiniciones y Análisis previosEl éxito de la aplicación también depende de una clara definición de requisitos y
objetivos
◦ Los puntos clave son:1. Suministro de muestras representativas2. Lista concisa de requisitos y casos a contemplar3. Estudio de la integración si es necesario4. Aceptar algunos Falsos rechazosp g
Cuando las piezas buenas y defectuosas son muy similares algunos falsos rechazos deben ser aceptados para detectar todas las piezas
defectuosas
Lo ideal es que haya una gran separación entre piezas buenas y defectuosas.
defectuosas.
![Page 18: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/18.jpg)
Aplicaciones ideales de Visión Artificial
Ejemplos de aplicaciones exitosas
Leer código de barras y comprobar cotas de posicionamiento
Cuenta tres tornillos instaladosCuenta tres tornillos instalados
Validar 2D y OCRValidar 2D y OCR
![Page 19: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/19.jpg)
Introducción a la Visión ArtificialIntroducción a la Visión Artificial
Beneficios y Comentarios finales
La Visión Artificial permite:Automatizar tareas manualesOptimizar tareas de inspecciónOptimizar tareas de inspecciónAumentar la productividadEvitar rechazos y devoluciones de cliente
Los sistemas de Visión Artificial se amortizan a corto plazo y son precisosLos sistemas de Visión Artificial se amortizan a corto plazo y son precisos, personalizables, fiables y duraderos, con un mantenimiento prácticamente nulo.
Invertir en Visión es apostar por la modernización y las mejoras de los procesosInvertir en Visión es apostar por la modernización y las mejoras de los procesos productivos.
![Page 20: Puntos a tratar - Sivart SL · Elementos de un sistema de Visión Artificial Ej l d dl Pieza El objeto a medir o inspeccionar Ejemplo e componentes del sistema Ejemplos de sistemas](https://reader034.vdocuments.co/reader034/viewer/2022051811/6026d38a61fdd13d52133424/html5/thumbnails/20.jpg)
Fin de la presentación