Aplicar filtro a la media y a la mediana en el pixel central de la siguiente
imagen para vecindad 8:
Aplicar filtro de minimo y maximo en el pixel central de la siguiente imagen
para vecindad 8: Aplicar dilatacin en la imagen con una mscara de 3x3 cuadrada y
conectividad 8 Aplicar erosin en la imagen con una mscara de 3x3 cuadrada y
conectividad 8
Aplicar una apertura a la siguiente imagen con una mscara de 3x3
cuadrada y con conectividad 8 Aplicar un cierre a la siguiente imagen con una mscara de 3x3 cuadrada y con
conectividad 8
Realizar el algoritmo grfico que determine el siguiente contorno de la
imagen original Explicacin del algoritmo: Indicar que hacer para adecuar la imagen a su posterior etiquetado
1. Binarizar. Las monedas se tocan (cuentan como un unico elemento)
2. Erosionar aplicando como elemento estructural un disco Problema: Se reduce el tamao de las imagenes (altera su forma)
Separar los crculos de las lneas de la siguiente imagen para su posterior
etiquetado Aplicar apertura con un elemento estructurante de disco de medida similar a la de los circulos. Esto elimina casi al completo las lneas sin alterar demasiado la forma de los crculos
Eliminar agujeros pequeos y quedarse con los grandes en la siguiente
imagen:
Solucin: cierre con un elemento estructural en forma de disco con un
dimetro mayor que los agujeros ms pequeos, pero ms pequeo que los grandes agujeros. Tema 1 1- Definicin de visin artificial: Proceso de extraccin de informacin del mundo fsico a partir de imgenes, utilizando para tal fin un sistema informtico. 2- Partes de un sistema de visin industrial - Sistema de adqusicin de la imagen: Transmisin de seales analgicas o digitales desde las cmaras (sensor) al ordenador (unidad de procesamiento). La iluminacin juega un papel muy importante - Sistema de procesamiento: Almacenamiento y procesamiento de la imagen para obtener informacin que se enviar posteriormente al sistema mecnico mediante rdenes para que acte en consecuencia. - Sistema mecnico: Se encarga de llevar a cabo fsicamente la orden proporcionada por el sistema de procesamiento 3- Lineas de actuacin de un sistema de visin industrial: - Inspeccin en lnea (determinar si cumple caractersticas estructurales, dimensionales, de acabado superficial,...) Control y monitorizacin del proceso (para saber si opera de forma correcta) - Guiado por robots 4- Cronologa de la evolucin de los sistemas de visin artificial - 1960: Aparicin para aplicaciones muy puntuales - 1970: Gran progreso en las tcnicas de procesamiento de imgenes digitales - 1990: Aparicin del hardware necsario para realzar las aplicaciones de visin - 2000: Aceptacin generalizada de los procesos de visin e incorporacin en las plantas de produccin industriales 5- Aplicaciones fuera del entorno industrial: - Diagnstico mdico mediante el anlisis de imgenes - Reconocimiento de personas por caractersticas biomdicas (cara, huella, ojo, voz, firma, dedos, forma de escribir en el ordenador, imagen trmica, oreja,..) - Vigiliancia y rastreo - Coches inteligentes - Proteccin de vehculos y peatones - Sistema de monitorizacin de incendios - Conduccin autonoma - Robtica - Reconocimiento de caracteres y anlisis de documentos - nalisis de videos para arbitraje en deportes - Reconocmiento de objetos - Reconstruccin en 3D de un objeto - Captura de movimiento Tema 2 1- Partes del ojo y funcin que realiza cada una en el proceso de transmisin de informacin de imgenes desde el exterior al cerebro Ojos: Informacin visual Impulsos nerviosos (enviados al cerebro, que interpreta dicha imagen) - Cristalino: lente que se encargade recoger los rayos luminosos refeljados en la escena y los proyecta hacia la retina. - Retina: membrana ms interna del ojo (se situa en la parte posterior) en el que se proyecta la imagen de forma ntida (si est bien enfocado por el cristalino) - Fvea: Entrante circular en la retina donde se encuentran los fotoreceptores. Estos transforman la proyeccin en impulsos nerviosos que pasan al cerebro a travs del nervio ptico. 2- Analoga entre el funcionamiento del ojo con el de una cmara - Iris Diafragma - Retina Sensor - Cristalino Lente (acercar o alejar la proyeccin del objeto, enfoque) 3- Que es la digitalizacin de una imagen? Que procesos se deben realizar para ello? Digitalizacion: transformar seales continuas procedentes de la adquisicin de la imagen en un conjunto de nmeros en los que poder trabajar - Muestreo: toma de muestras de la imagen cada cierto tiempo - Cuantificacin: digitalizacin de la amplitud del brillo (nivel de gris) en cada punto de la imagen (pixel) De esta forma se consigue una matriz de dimensin NxM donde cada elemento (llamado pixel) y representado por unas coordenadas x e y, es una cantidad discreta correspondiente al nivel de gris 4- Que tamao de memoria se requiere para almacenar una imagen que se mostrar a travs de un monitor estndar VGA y utilizando 8 bits para el nivel de gris? - VGA tiene una resolucin de la imagen de 640 * 480 pixeles - Cada nivel de gris se representa por 8 bits - Por lo tanto, para almacenar una imagen: 640*480*8 = 24570000 bits o 640*480 = 307.200 bytes 5- Cul es el nivel de gris y cantidad de pixeles por imgen ptimos? Depender de la aplicacin para la que se use la imagen. El aumento del nivel de gris y la cantidad de pxeles por imagen implica una mejor aproximacin/fidelidad de la imagen, pero requiere ms recursos de procesado y almacenamiento. Por lo tanto, en una aplicacin donde se desea mostrar la imagen con una calidad alta se utilizar un nmero elevado. Por otro lado, si se desea un procesamiento a alta velocidad, el nmero de pixeles y niveles de gris ser reducido (Compromiso velocidad vs calidad de imagen).
6- Que es el contraste de una imagen?
Es la relacin existente entre las zonas claras y oscuras de una imagen. Se calcula como una desviacin del rango dinmico de la imagen (suma de la desviacin de la intensidad de cada pixel respecto a la media) 7- Que es la respuesta espacial o nitidez? Tamao de la caracterstica ms pequea detectable en la imagen (espacio necesario para capturar una variacin brusca en el nivel de gris de la imagen) Baja respuesta espacial: imagen borrosa (poco ntida) 8- Que es un histograma? Explicacin del algoritmo para construirlo e informacin que se saca a travs de ste. Histograma: representacin grfica la cantidad de pxeles (eje y) para cada nivel de gris (eje x) que contiene una imagen. Informacin que se saca: - Grado de contraste de la imagen - Nivel de gris perdominante en la imagen - Orientacin sobre la manipulacin que se debe de dar para mejorar su contraste - Rango dinmico de la imagen (porcin del nivel de gris que realmente est siendo utilizado) Anchura de la poblacin de pxeles Algoritmo: h=0 (inicializacin de la tabla indexada de niveles de gris) Recorrer filas (x=1... max filas) Recorrer columnas (y=1.... max columnas) nivel de gris= nivel de gris del pixel + 1 (matlab no puede iniciar desde la posicin 0) h (nivel de gris) = h (nivel de gris) + 1 (sumamos uno a la posicin de ese nivel de gris) fin columnas fin filas
Que diferencia hay entre estirar y ecualizar el histograma?Que mejoras
introducen ambas respecto al original? Que solucin resulta ms efectiva? Como se llevan a cabo ambos procesos?
Que es la binarizacin de una imagen? En que mbitos utiliza y cules no?
Para que sirve realizar un histograma previo a este proceso?