Académique Documents
Professionnel Documents
Culture Documents
Visin Artificial
Fecha: Febrero 2012
PARTICIPANTES EN EL PROYECTO:
INDICE
PARTICIPANTES EN EL PROYECTO: ............................................................................................ 2 1 INTRODUCCIN .................................................................................................................... 4 1.1 1.2 1.3 1.4 2 3 CONCEPTOS GENERALES ............................................................................................ 4 OBJETIVOS ................................................................................................................. 4 CARACTERSTICAS PRINCIPALES EN UN SISTEMA DE VISIN ARTIFICIAL ....................... 4 APLICACIONES DE LA VISIN ARTIFICIAL .................................................................... 5
DEFINICIN TCNICA ......................................................................................................... 6 COMPONENTES/ELEMENTOS DE UN SISTEMA DE VISIN ARTIFICIAL ................................... 7 3.1 ILUMINACIN: EL SISTEMA DE ILUMINACIN ( FLUORESCENTE, LED, POLARIZADA,
BACKLIGTH,LSER...) ............................................................................................................ 7 3.2 CMARAS Y PTICAS :EL SENSOR O CMARA DE CAPTURA DE IMAGEN ( CMOS,
CCD,INGAAS...) ..................................................................................................................... 9 3.3 3.4 3.5 4 5 PC............................................................................................................................ 15 TARJETA DE ADQUISICIN ........................................................................................ 15 PROCESAMIENTO DE IMAGEN (PROCESADOR Y ALGORITMOS DE PRETRATAMIENTO Y
SISTEMAS DE VISIN ARTIFICIAL ...................................................................................... 17 VENTAJAS Y BENEFICIOS DE LAS APLICACIONES DE VISIN ARTIFICIAL............................. 25
1 INTRODUCCIN
La tecnologa de visin es una disciplina relativamente reciente que tuvo su introduccin en la industria en la dcada de los 80. Aplicada en sistemas basados en la tecnologa de los PC, se beneficia de los rpidos avances informticos y de redes.
1.2 OBJETIVOS
Con la visin artificial se pueden: Automatizar tareas repetitivas de inspeccin realizadas por operadores. Realizar controles de calidad de productos que no era posible verificar por mtodos tradicionales. Realizar inspecciones de objetos sin contacto fsico. Realizar la inspeccin del 100% de la produccin (calidad total) a gran velocidad. Reducir el tiempo de ciclo en procesos automatizados. Realizar inspecciones en procesos donde existe diversidad de piezas con cambios frecuentes de produccin.
PUNTO 3
2 DEFINICIN TCNICA
La visin artificial consiste en la captacin de imgenes en lnea mediante cmaras CCD y su posterior tratamiento a travs de tcnicas de procesamiento avanzadas, permitiendo as poder intervenir sobre un proceso (modificacin de variables del mismo) o producto (deteccin de unidades defectuosas), para el control de calidad y seguridad de toda la produccin. Un sistema de visin artificial: Capta una imagen de un objeto real La convierte en formato digital La procesa mediante un ordenador Obtiene unos resultados del proceso
www.etitudela.com/celula/downloads/visionartificial.pdf
Mdulo de digitalizacin. Convierte la seal analgica proporcionada por la cmara a una seal digital (para su posterior procesamiento). Memoria de imagen. Almacena la seal procedente del mdulo de digitalizacin. Mdulo de visualizacin. Convierte la seal digital residente en memoria, en seal de vdeo analgica para poder ser visualizada en el monitor de TV. Procesador de imagen. Procesa e interpreta las imgenes captadas por la cmara. Mdulo de entradas/salidas. Gestiona la entrada de sincronismo de captacin de imagen y las salidas de control que actan sobre dispositivos externos en funcin del resultado de la inspeccin. Comunicaciones. Va I/O, ethernet, RS232 (la ms estndar).
www.etitudela.com/celula/downloads/visionartificial.pdf
Cul es la caracterstica a resaltar? Qu duracin debe tener el sistema de iluminacin? Qu requisitos mecnicos, ambientales, deben considerarse? La respuesta a estas preguntas dar el tipo de iluminacin a utilizar, para lo que se tendr en cuenta: Intensidad de luz necesaria Longitud de onda adecuada Superficie a iluminar Reflectividad del objeto Color del objeto Espacio disponible Tipo de cmara utilizada
La iluminacin podr ser mediante fibra ptica, fluorescente, led, difusa, lser. Iluminacin mediante fibra ptica. Proporcionan una gran intensidad de luz uniforme, con ausencia de sombras. Es ideal para iluminar objetos de reducidas dimensiones y se pueden sujetar al objetivo de la cmara o a la ptica de un microscopio. A los anillos de luz se les puede acoplar filtros de colores, polarizadores/analizadores, y difusores para eliminar reflejos y aumentar el efecto difusor.
Iluminacin mediante fluorescentes. (anulares, lineales, lineales de apertura, de panel).Este tipo de iluminacin proporciona una luz brillante, sin sombras. Las lmparas han sido diseadas para suministrar el mximo de intensidad durante al menos 7000 horas. Lo que proporciona una mayor productividad. Existen lmparas blancas en distintas temperaturas de color, Y tambin ultravioletas (UV). Esta iluminacin se aplica en entornos que requieren mucha luz, y ningn tipo de sombra, ( anlisis biolgicos, inspeccin y la microscopa, Ensamblaje, Inspeccin de circuitos, Industria, Laboratorios, Visin Industrial, Fotografa, Control de Calidad, Robtica, etc...)
Iluminacin mediante diodos led. Proporcionan una luz difusa muy til para la aplicacin en ciertos objetos. Pueden ser de iluminacin directa y en anillo.
iluminacin mediante diodos led, anular directa www.etitudela.com/celula/downloads/visionartificial.pdf Iluminacin mediante lser. Los patrones lser se utilizan mayoritariamente en aplicaciones de medida de profundidad, y de superficies irregulares. Mediante pticas especialmente diseadas, se puede convertir un puntero lser, en diferentes formas y tamaos.
3.2 CMARAS Y PTICAS: EL SENSOR O CMARA DE CAPTURA DE IMAGEN (CMOS, CCD, INGAAS...)
Para cada aplicacin, segn las necesidades de cada empresa se selecciona el tipo de cmaras y ptica ms adecuado. Tipos de cmaras: Lineales. Matriciales En color. En blanco y negro.
CAMARAS Su funcin es capturar la imagen proyectada en el sensor, va las pticas, para poder transferirla a un sistema electrnico. Las cmaras utilizadas en visin artificial requieren de una serie de caractersticas que permitan el control del disparo de la cmara para capturar piezas que pasan por delante de ella en la posicin requerida. Son ms sofisticadas que las cmaras convencionales, ya que tienen que poder realizar un control completo de: tiempos, seales, velocidad de obturacin, sensibilidad, etc. Se clasifican en funcin de: La tecnologa del elemento sensor. o Cmaras de tubo. Se basan en la utilizacin de un material fotosensible que capta la imagen, siendo leda por un haz de electrones. o Cmaras de estado slido CCD (Charge Coupled Device). Se basan en materiales semiconductores fotosensibles para cuya lectura no es necesario un barrido electrnico (ms pequeas que las de tubo) La disposicin fsica. o Cmaras lineales. Se basan en un sensor CCD lineal o Cmaras matriciales. Se basan en un sensor CCD matricial, lo que permite el anlisis de imgenes bidimensionales.
Hay una cmara especfica para cada aplicacin, color, monocromo, alta definicin, alta sensibilidad, alta velocidad, infrarrojas, etc. Pasamos a comentar en forma breve el funcionamiento de las ms utilizadas.
1 0
Cmaras lineales. Construyen la imagen lnea a lnea realizando un barrido del objeto junto con un desplazamiento longitudinal del mismo. Las cmaras lineales utilizan sensores que tienen entre los 512 y 8192 pixels, con una longitud lo mas corta posible y gran calidad de imagen. El hecho de construir imgenes de alta calidad a partir de lneas individuales, requiere de una alta precisin. La alineacin y el sincronismo del sistema son crticos si se quiere obtener una imagen precisa del objeto a analizar.
Su utilizacin est muy extendida para la inspeccin de objetos de longitud indeterminada. Tipo telas, papel, vidrio, planchas de metal, etc. Caractersticas tcnicas: Nmero de elementos del sensor. A mayor nmero de elementos (pixeles) mayor tamao de la ptica. Velocidad. Nmero de pixeles capaces de ser ledos por unidad de tiempo. En las cmaras lineales es un valor mucho ms alto que en las matriciales. En las cmaras de ltima generacin se alcanzan velocidades superiores a los 200 MHz Cmaras lineales a color. Tienen tres sensores lineales, uno para cada color (rojo verde y azul). Pueden ser de dos tipos: o Trisensor. Los sensores CCd estn posicionados unos junto a otros separados por un pequeo espacio. Tienen una buena sensibilidad pero solo pueden utilizarse en aplicaciones con superficies planas. o Prisma. Los sensores estn posicionados en las tres caras de un prisma. Pueden utilizarse para cualquier tipo de aplicacin pero necesitan de una mayor iluminacin.
1 1
Cmaras matriciales. El sensor cubre un rea que est formada por una matriz de pixeles. Los sensores de las cmaras modernas son todos de tecnologa CCD formados por miles de diodos fotosensibles posicionados de forma muy precisa en la matriz. El tamao de los CCD est definido en pulgadas, sin embargo su tamao real no tiene nada que ver con su valor en pulgadas, sino que estn basados en la relacin de los primeros con el tamao de los tubos Vidicn. Formatos habituales son 1/3,1/2 y 2/3.
Caractersticas de los sensores. Factor de relleno. Porcentaje del rea de pxel que es sensible a la luz, el ideal es el 100%, porcentaje imposible de obtener por la separacin entre los registros. Tipo de transferencia. Segn la forma de transferencia de la informacin. o Transferencia Inter-lnea (ITL). Son los ms comunes, utilizan registros de desplazamiento situados entre las lneas de pxel para almacenar y transferir los datos de la imagen lo que permite una alta velocidad de obturacin. o Transferencia de cuadro. Disponen de un rea dedicada al almacenamiento de la luz, la cual est separada del rea activa, esto permite un mayor factor de relleno aunque se pierde velocidad de obturacin. o Cuadro entero. Son los de arquitectura ms simple, emplean un registro paralelo para exposicin de los fotones, integracin de la carga y transporte de la misma, alcanzando con este sistema factores de relleno del 100%. Cmaras color. Aunque el proceso de obtencin de las imgenes es ms complejo, proporcionan una mayor informacin que las monocromo. Cmara color 1CCD. Incorporan un sensor con filtro en forma de mosaico, con los colores primarios RGB (filtro Bayer), Debido al carcter del filtro, bien en el interior de la cmara, o bien en un ordenador, se realizan los clculos necesarios para obtener en tiempo real una seal analgica o digital en RGB. Cmara color 3CCD. Incorporan un prisma y tres sensores, la luz procedente del objeto pasa a travs de la ptica y se divide en tres direcciones al llegar al prisma. En cada una de los tres extremos del prisma se encuentra un filtro de color (rojo, verde y azul) y un sensor que captura la luz de cada color que viene del exterior. Internamente la cmara combina los colores y genera una seal RGB similar a la que ve el ojo humano. Aunque la calidad de las imgenes de este tipo de cmaras respecto de las de 1CCD es muy superior, tienen dos inconvenientes a tener en cuenta: la necesidad de una mejor iluminacin para compensar el efecto producido por el prisma y el efecto de aberracin cromtica que se crea por la propia estructura del sistema que se subsana colocando las pticas adecuadas para este tipo de cmaras.
1 2
OPTICAS Fundamentos tericos. Las pticas se utilizan para transmitir la luz al sensor de la cmara de una forma controlada para poder obtener una imagen enfocada de uno o varios objetos. Para saber exactamente que ptica debe utilizarse hay que tener en cuenta una serie de parmetros: Tamao del sensor, distancia del objeto a la cmara y el campo de visin que deseamos abarcar. Se puede calcular la ptica mediante la siguiente frmula:
En los sistemas de visin artificial es necesario utilizar pticas de calidad para tener la mejor imagen posible y permitir las medidas con la mayor precisin.
Para definir el tipo de ptica se deben seguir una serie de consideraciones: El tipo de iluminacin utilizado Las especificaciones del sensor de la cmara
1 3
Elementos que componen las lentes: Anillo de enfoque. Cuanto ms cerca enfocamos, ms sobresale el objetivo. Diafragma. Se gira para seleccionar la entrada de luz a la cmara. Su escala suele ser: 16,11,...,1.8. A mayor nmero seleccionado, menor abertura del diafragma y mayor profundidad de campo. Velocidad de obturacin. Selecciona el tiempo que estar abierto el diafragma.
Su escala suele ser: 1/1, , ... 1/250, 1/ 1000. Para obtener imgenes ntidas de objetos que se desplazan a gran velocidad hay que seleccionar velocidades de obturacin altas (>1/250). Longitud focal. Valor en milmetros que nos informa de la distancia entre el plano focal (CCD) y el centro del objetivo.
Profundidad de campo. Espacio en el cual se ve el objeto totalmente ntido. Depende de la longitud focal de la lente empleada. Precisin de la medida. Depende exclusivamente del campo de medida y de la resolucin de la cmara. Ejemplo: si el campo de visin es de 10x10 mm. Y utilizamos una cmara de 752x752 pixels, la precisin de la medida en cada eje sera de 0,013 mm/pxel, o lo que es lo mismo, un pxel equivale a 13 milsimas de milmetro. Clasificacin de las lentes:
Gran angular Angulo de visin Tamao Luminosidad Perspectiva Prof. De campo Posibilidades 70 grados Pequeo Muy luminoso Separacin objetos Muy grande Para grandes espacios de
Standard(<50mm) 50 grados Medio Luminoso Reproduccin correcta Media Espacios grandes no muy
Teleobjetivo(>50mm) 30 grados Grande Poco luminoso Objetos prximos Muy pequea Para acercar objetos
1 4
3.3 PC
El PC es la parte pensante del sistema, se encarga no solo de recoger y mostrar las imgenes capturadas, si no de procesarlas para llevar a cabo su cometido. Las tareas a realizar son: Recibir todas aquellas seales de sincronizacin para que se pueda realizar correctamente la captura de imgenes. Realizar la lectura de las imgenes. Procesar los datos proporcionados por las cmaras para realizar el anlisis de imagen. Realizar el interfaz con los usuarios Comunicar con los sistemas productivos, para detener el proceso en caso de la aparicin de algn defecto Controlar el buen funcionamiento de todos los elementos hardware.
3.5 PROCESAMIENTO DE IMAGEN (PROCESADOR Y ALGORITMOS DE PRETRATAMIENTO Y FILTRADO DE LA IMAGEN, DE SEGMENTACIN Y RECONOCIMIENTO DE FORMAS, DE EXTRACCIN DE DESCRIPTORES Y DE CLASIFICACIN)
SOFTWARE. En el pasado ms reciente no era posible hacer los procesos en tiempo real debido a que los ordenadores no eran lo suficientemente rpidos para realizar los clculos con las imgenes. Con la llegada del bus PCI y con la rpida evolucin de los procesadores de los PC se ha conseguido visualizar las imgenes en tiempo real y realizar la mayora de procesos en tiempos suficientemente cortos, como para que puedan resolver aplicaciones de visin en entornos cientficos e industriales, con los resultados esperados en su justo tiempo. Esta evolucin del hardware a comportado el desarrollo de libreras de visin que puedan funcionar en entornos estndar de todo tipo de sistemas operativos como de procesadores.
1 5
La base del software de un sistema de visin es la interpretacin y anlisis de los pxeles. El resultado final puede ser, desde la medida de una partcula, a la determinacin o lectura de una serie de caracteres (OCR), pasando por cualquier otro proceso que podamos imaginar sobre las imgenes. INTERFACE. Una interfaz para notificar el resultado del anlisis a un operador. ACTUADORES EXTERNOS. Sincrona con el proceso, para adquirir la imagen en el momento adecuado y para actuar con el proceso o separar unidades defectuosas.
1 6
Presencia de orificios
1 7
Seleccin de modelos
Control de rosca
Control de utillajes
http://www.pyssa.com/es/vision-artificial/presencia-ausencia.asp
1 8
SISTEMA DE PICK-UP & PLACE (GUIADO DE ROBOTS) Localizacin de la posicin de un objeto detectando las coordenadas del mismo en el espacio para recogerlo y desplazarlo al lugar deseado. Guiado de robots y mquinas: -Localizacin de centro y orientacin para ensamblar piezas - Manipulado y posicionamiento de piezas - Recorrido guiado de objetos - Seguimiento Ejemplos de algunas aplicaciones
1 9
SISTEMA DE CONTROL DE CALIDAD POR VISIN ARTIFICIAL A travs de los sistemas de visin artificial se verifica el cumplimiento de los requisitos y especificaciones tcnicas de un objeto a partir de un patrn dado. Ejemplos de algunas aplicaciones Medicin
2 0
Control de calidad superficial (brillo, textura, decoloraciones, defectos 3D, rugosidad, grietas, poros etc.).
http://www.pyssa.com/es/vision-artificial/control-calidad.asp
2 1
SISTEMA DE METROLOGA / VISIN 3D / CONTROL DIMENSIONAL Visin 3D y control dimensional mediante la obtencin de las magnitudes fsicas de un objeto, para verificar que se corresponden con el patrn exigido. Medicin sin contacto: - Dimensiones de piezas - rea de superficies - Distancias entre bordes - Dimetro de crculos - ngulos - Posicin de orificios - Planitud de superficies - Montaje de elementos Ejemplos de algunas aplicaciones de Metrologa
2 2
2 3
SISTEMA DE CLASIFICACIN INDUSTRIAL Asignar un objeto a su clase a la que pertenece mediante la extraccin y procesado de sus caractersticas visuales. Identificacin automtica y clasificacin de productos: - Por dimensiones - Por marca caracterstica - Por cdigo de barras (lectura de caracteres) - Por color - Por rea - Por perfil (Forma) - Por reconocimiento de patrones Ejemplos de aplicaciones de los sistemas de clasificacin industrial
2 4
Se han desarrollado nuevas tecnologas como la visin multiespectral, que permiten ver ms all de lo que es capaz de captar el sistema visual humano. De este modo, ampliando la respuesta de las cmaras a los espectros ultravioleta e infrarrojo, es posible detectar defectos y problemas que, de otro modo, pasaran inadvertidos. Deteccin de cuerpos extraos:
Una de las ltimas aplicaciones de la visin artificial es el anlisis de imgenes procedentes de seales que son capaces de atravesar la muestra, como los rayos-X, la resonancia magntica nuclear o la termografa. A travs de estas tcnicas, es posible detectar cuerpos extraos de pocos milmetros Medicin sin contacto Realizacin de histricos con imgenes Resolver problemas de seguridad y ergonoma Alta velocidad de procesado: Sistema de alta velocidad y resolucin capaz de conseguir ratios de inspeccin de ms de 1000 productos por segundo. Sistemas multirecetas:
Uno de los problemas habituales en las lneas de produccin es el cambio frecuente del tipo de receta y el empleo de un gran nmero de formulaciones diferentes. Mediante el empleo de modelos estadsticos multivariantes es posible identificar a qu tipo de receta corresponde un producto, adaptando automticamente los parmetros de configuracin para detectar cualquier defecto relacionado con el color, la forma, el recubrimiento, etc.
2 5
De este modo, el sistema puede trabajar con una amplia variedad de recetas , adaptndose en cada momento sin necesidad de que ningn operario se lo indique. o o o Identificacin automtica de receta Adaptacin al cambio de receta Posibilidad de simultanear diferentes recetas
2 6