47
Introducción a la visión artificial Daniel Ramírez Senior Sales Engineer – México

Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

Introducción a la visión artificial

Daniel RamírezSenior Sales Engineer – México 

Page 2: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

2 | © 2014 Cognex Corporation

Agenda 

¿Qué es la visión artificial?

¿Por qué usar visión artificial?

Aplicaciones de visión artificial

Tipos de sistemas de visión artificial

Términos de visión artificial

Componentes de los sistemas de visión

Mejorando el desempeño de los sistemas de visión

Resumen

Preguntas y respuestas

Page 3: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

¿Qué es la visión artificial?

Page 4: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

4 | © 2014 Cognex Corporation

Un concepto simple

Definición formal: La visión artificial es el uso de dispositivos para la detección sin contacto óptico para recibir automáticamente e interpretar una imagen de una escena real con el fin de obtener información y/o controlar máquinas o procesos.

‐ Sociedad de ingenieros de manufacturao, más simple:La extracción automática de información de imágenes digitales para el control de procesos o la inspección de productos manufacturados.

Page 5: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

5 | © 2014 Cognex Corporation

Evolución de la visión artificial

Proprietary Box EmbeddedBoards

VisiónModular

Lectores de códigos

Sensoresde visión

1982 Today

Sensores 3D con desplazamiento

Visión por PC

Page 6: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

6 | © 2014 Cognex Corporation

Ejemplos simples

Los sistemas de visión analizan imágenes Después realizan decisiones y/o dan resultados numéricos acerca de cada imagen capturada.

La pestaña de este freno mide37.255 mm de ancho

Filtro de aceitebueno – todoslos agujeros

están abiertos

Filtro de aceiterechazado–

algunosagujeros están

bloqueados

Page 7: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

7 | © 2014 Cognex Corporation

Análisis de imágenes

El propósito principal de la visión artificial es el análisis de imágenes

Imagen

Decisión

Respuesta

Ubicación

Page 8: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

8 | © 2014 Cognex Corporation

¿ Donde se utiliza la visión artificial?

Automotive Industry

Graphic Arts/ Packaging

Consumer Products

SemiconductorIndustry

Shipping/Transportation

Electronics/ComputerIndustry

Medical/Pharmaceutical

Food PackagingIndustry

Page 9: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

¿Por qué usar la visión artificial?

Page 10: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

10 | © 2014 Cognex Corporation

Un papel fundamental en el logro de objetivos

Líneas de producción de alta velocidad

Ambientes de cuartos limpios

Ambientes peligrosos

Inspección microscópica

Control de procesos de Closed‐loop

Guiado de robots

Mediciones precisas sin contacto

Page 11: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

11 | © 2014 Cognex Corporation

Beneficios de la visión artificial

Objetivo estratégico Aplicaciones de visión artificialAumentar la  calidad Inspección, medición, calibración y verificación 

de montajeIncrementar la productividad Las tareas repetitivas anteriormente realizadas 

manualmente se hacen ahora por sistemas de visión

Producción flexible Medición y verificación / guiado robótico / verificación previa de la operación

Menor tiempo  de inactividad de la línea y reducción del tiempo de configuración del equipo

Cambios programados con anticipación

Información más completa  y control de procesos más estricto

Las tareas manuales pueden ahora proporcionar retroalimentación de datos informáticos

Page 12: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

12 | © 2014 Cognex Corporation

Beneficios de la visión artificial

Objetivo estratégico Aplicaciones de visión artificialCostos de capital de equipomás bajos

Agregar visión a una máquina mejora su rendimiento, evita la obsolescencia

Costos de producción más bajos

Un sistema de visión vs. muchas personas / detección temprana de defectos en el proceso

Reducción de tasadesperdicio

Inspección, medición y calibración

Control de inventario OCR e IdentificaciónRedución de espacio en la fábrica

Sistema de visión vs. operador

Page 13: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

Aplicaciones de visión artificial

Page 14: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

14 | © 2014 Cognex Corporation

Piensa: GIGI

Guiado Inspección “Gauging” Identificación

Page 15: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

15 | © 2014 Cognex Corporation

Guiado

Determina la posición de partes (x, y) y el ángulo Automatiza el manejo de partes: Alineado & colocación Recolección 2D & 3D  Elimina la necesidad de fixturing & mejora la flexibilidad robótica

Indexación por visión Localiza al menos una característica de una piezacon el propósito de calcular la posición (x, y) y la rotación de la pieza para luego implementar otrasherramientas de visión

* El primer paso en cada aplicación de visión es encontrar la pieza o características de interés

Page 16: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

16 | © 2014 Cognex Corporation

Pieza correcta

Fuera de enfoque

Rotación de 180°

Polaridad invertida Obstrucción

Cambio de escalaIluminación dim

Fondo confuso

Coincidencia de patrones geométricos

Page 17: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

17 | © 2014 Cognex Corporation

Desafíos en la localización de piezas

Cambios de apariencia

Page 18: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

18 | © 2014 Cognex Corporation

Desafíos en la localización de piezas

Presentación / Efectos de distorsión

Page 19: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

19 | © 2014 Cognex Corporation

Inspección

Categoría amplia de aplicaciones de visión:Ubicación correcta Orientación Inclinación

Calidad Detección de defectos Inspección de superficies Contaminantes

Terminado Nivel de llenado Característica presente Conteo Verificación de ensamble

Page 20: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

20 | © 2014 Cognex Corporation

Medición

Dimensiones precisas Metrología automatizada y registro de datos

Tolerancias seguras Diametros, huecos, orificios, etc.

Page 21: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

21 | © 2014 Cognex Corporation

Identificación

Lectura de códigos Códigos de barras 1D & 2D Etiquetas & códigos DPM

Lectura de cáracteres OCR/OCV

Reconocimiento de objetos Basado en color, forma o tamaño

Page 22: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

Tipos de sistemas de visión artificial

Page 23: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

23 | © 2014 Cognex Corporation

Visión artificial 1D 

100% continuous web inspection and classification• Usa cámaras de escaneadolineal• Materiales inspeccionados :

• Metales• No tejidos• Plásticos• Papel

Page 24: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

24 | © 2014 Cognex Corporation

Visión artificial 2D – escaneo de área

480

768

2448

640 1024 2448

Page 25: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

25 | © 2014 Cognex Corporation

Visión artificial 2‐D – escaneo lineal 

Built Image

Line AcquiredIn-Sight

5604

Line Light

Conveyor Belt

Movement

Encoder Shaft

La imagen es construída línea por líneaEl movimiento es necesarioRequiere un encoder para rastrear el movimientoTiempo de exposición corto

Page 26: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

26 | © 2014 Cognex Corporation

Cuatro razones para usar el escaneo lineal

1. Inspección de objetos cilíndricos

2. Añadir la visión a entornos con restricciones de espacio 

3. Cumplir con los requisitos de inspección de alta resolución 

4. Inspeccionar objetos en movimiento continuo

Page 27: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

27 | © 2014 Cognex Corporation

Visión artificial 3D 

Page 28: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

28 | © 2014 Cognex Corporation

Escaneo lineal vs. Vision artificial 1‐D

Page 29: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

Componentes para los sistemas de visión

Page 30: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

30 | © 2014 Cognex Corporation

Partes clave de un sistema de visión artificial

POWER

A-B ALLEN- BRADLEY

I NPUT

1

0

2

3

4

5

6

7

SLC 5/04 CPU

RUN

FLT

BAT

FORC

DH+

RS232

RUN REMPROG

I NPUT

1

0

2

3

4

5

6

7

O UTPUT

1

0

2

3

4

5

6

7

Monitor

Entradas/salidas: switches, PLCs, robots, luces

Fuente de luz

Sistema de visión

Software de visión

E/S Comm.

CámaraLentes

Page 31: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

31 | © 2014 Cognex Corporation

Poniendo todo junto

Cámara

Monitor

Dispositivo operador(Trackball, Mouse, Touchscreen)

Piezas

Fuente de luz

Sistema de visión

Salida:•Serial •Parallel•ISA, PCI, VME busEntrada:

•Serial •Parallel•ISA, PCI, VME bus

Lentes

Page 32: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

32 | © 2014 Cognex Corporation

¿Cómo funciona el sistema?

3.  La luz estroboscópica esdisparada para iluminar la parte

2. Un sensor detecta la pieza y envía un disparo (trigger) al sistema de visión

1. La pieza llega a la estaciónde  inspección

4. El sistema de visión adquiere la imagen del sensor

5. Los algoritmos del software se ejecutan en el  sistema de visiónque realiza el procesamiento y/o análisis de la imagen adquirida

6.  El sistema de visión envía la señal a lo largo de una línea de salida discreta que activa un desviador si la pieza está mal

7.  El operador puede ver las piezas rechazadas y las estadísticas actuales sobre la pantalla, y retirar el sistema fuera de línea si es necesario .

FAIL!

Page 33: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

33 | © 2014 Cognex Corporation

Algoritmos de la visión artificial

Transforme los números crudos en características útiles de alto nivel 

– Números crudos convertidos en bordes, colores, caracteres, y otras características

… Luego tome decisiones– Devuelva respuestas tales como la posición, la similitud, la distancia, la presencia, la calidad 

¡Todo esto de decenas a cientos de milisegundos!

Page 34: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

Términos de visión artificial

Page 35: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

35 | © 2014 Cognex Corporation

Definiciones relacionadas a la visión

Campo de vista –Field of view (FOV) El área que puede ser vista por el sistema de visión. El campo de visión depende de lente del sistema y de la distancia de trabajo entre el objeto y la cámara

5” x 7”

Page 36: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

36 | © 2014 Cognex Corporation

Campo de visión

¿Qué es el campo de visión?3”

4”

8”

15”

Page 37: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

37 | © 2014 Cognex Corporation

Distancia de trabajo y resolución

Distancia de trabajo ‐Working Distance (WD) Es la distancia desde el frentedel lente a la pieza

Resolución La mínima dimensión del objeto bajo inspección. 10”

Page 38: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

38 | © 2014 Cognex Corporation

La distancia de trabajo y el campo de visión están relacionados entre sí 

Page 39: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

39 | © 2014 Cognex Corporation

Profundidad de campo 

Profundidad de campo (DOF) Es la distancia enfrente y detrás del objeto que se encuentra enenfoque.

3”

Page 40: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

40 | © 2014 Cognex Corporation

¿Diferentes lentes … misma imagen?

Iluminación Profundidad de campo Distancia de trabajo Velocidad de línea Tiempo de exposición Apertura Presupuesto

Page 41: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

Mejorando el rendimiento del sistemade visión

Page 42: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

42 | © 2014 Cognex Corporation

Técnicas de iluminación

4

Campo claro

Campo oscuroIluminación de fondo

Domo difuso

Axial Difusa

La luz puede ser estructurada de diferentes maneras.  El ángulo y la dirección de la luz determinan cómo la marca y el espacio es visto por la cámara.

Estructurada

Para conocer más sobre la elecciónde la iluminación adecuada ir a Cognex.com > Recursos > Documentos y Artículos

Page 43: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

43 | © 2014 Cognex Corporation

Óptica

Para conocer más sobre elegir la óptica correcta ir a Cognex.com > Recursos > Seminarios bajodemanda

Page 44: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

44 | © 2014 Cognex Corporation

Filtros ‐ técnicas

Control  de la calidad y cantidad de luz

Bloqueo de frecuencias de iluminación no deseadas

Pasar solamente la entrada de iluminación usada para la inspección

Incrementa el contrastey la resolución

Para más información sobre filtros de luz, ir a Cognex.com> Recursos> Seminarios en línea

Page 45: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

45 | © 2014 Cognex Corporation

Herramientas de pre‐procesamiento de imágenes

Para más información sobre el pre‐procesamiento,  de imágenes ir a Cognex.com> Recursos> Seminarios en línea

Page 46: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

46 | © 2014 Cognex Corporation

Resumen

• Hacer mejores productos, más rápido y con menores costos• Guiado, inspección, medición e identificación son las aplicaciones clave • Los componentes clave son, lentes, cámara, ilumi‐nación, software de visión y conectividad • Aprender más acerca de la óptica, la iluminación, los filtros y  el pre‐procesamiento  de imágenes para mejorar el rendimiento del sistema •No hacerlo solo ... ¡obtener ayuda de expertos!

Page 47: Introduccióna la visiónartificial€¦ · 12 | © 2014 Cognex Corporation Beneficios de la visiónartificial Objetivo estratégico Aplicaciones de visión artificial Costosde capital

¿Preguntas?