RESTAURACIÓN DE IMAGENES (APLICACIÓN DE ANALISIS) RESTAURACION DE IMAGENES APLICANDO LA MATRIZ PESUDOINVERSA PID 2005/06 Adrián Salas Gavilán Jose Luis.

Slides:



Advertisements
Presentaciones similares
Capítulo 2 Algoritmos.
Advertisements

Matemática Morfológica
FACTORIZACIÓN LU Bachilleres:
2.1 – Expresiones algebraicas
MÉTODOS NUMÉRICOS. Explicación del método de L U. Realizado por:
Códigos Detectores y Correctores de Errores
Departamento de Sistemas Informáticos y Programación Universidad Complutense de Madrid Bloque 1: Introducción Unidad 5: Matemáticas necesarias.
CÁLCULO DIFERENCIAL.
MÁSCARAS DE CONVOLUCIÓN PARA LA DETECCIÓN DE BORDES.
MATRICES Concepto Se llama matriz de orden m x n a todo conjunto de elementos aij dispuestos en m líneas horizontales (filas) y n verticales (columnas)
Detector de grietas en edificios Síntesis, Análisis y Visualización de Imágenes Máster Oficial en Ingeniería y Tecnología del Software Pedro Tomás Ibáñez.
Juan José Cortés Orozco. Antonio Muñoz Torres.
TD-33. EXTRACCIÓN DE SUPERFICIE BORDE DE UN CONJUNTO DE DATOS VOLUMÉTRICO Andrés Fernández Peralta Luis Franco Espín Ignacio Gordillo Díaz.
El valor del pixel (tono de gris) varia de una manera continua
Método de Gauss-Seidel
PROFESORA: ERIKA CRUZ ANGELES
Procesamiento de Imágenes Digitales
Morfología Matemática Binaria
Ancho de Banda de Señales
Reconocimiento y resolución de ecuaciones impresas Luis Fernández Pérez Marco Antonio Formoso Trigo.
Métodos de Análisis Ingenieril
EL MALLADO HEXAGONAL Dolores Bonilla Silva Daniel González Ortegón Remedios Gutiérrez Martínez.
MÉTODOS DE BINARIZACIÓN DE IMÁGENES EN NIVELES DE GRIS
MÉTODO DE PIXELES DE BORDE
Departamento de Física
Programación Lineal ANÁLISIS DE SENSIBILIDAD en Programación Lineal.
Graficación II. Algoritmos.
Guías Modulares de Estudio Cálculo diferencial – Parte B
Statistic Filters El filtro de mediana. Este tipo de filtro pertenece al grupo de filtros de orden estadístico, los cuales son filtros que no cumplen con.
COMPRESIÓN AUTORREGRESIVA Y CASI SIN PERDIDA Autores: Antonio Fernández Carpio Francisco José Lamela Rincón.
Introducción Scalable Edge Enhancement With Automatic Optimization For Digital Radiographic Images Procesamiento de Imágenes Digitales 1.
Daniel González Prieto.
Introducción La inferencia estadística es el procedimiento mediante el cual se llega a inferencias acerca de una población con base en los resultados obtenidos.
Universidad Nacional de Colombia Curso Análisis de Datos Cuantitativos.
Procesamiento Digital de Imágenes
Procesamiento de Imágenes digitales
Autovalores y Autovectores
Problema de inclusión en una Curva Digital Por Orellana Muñoz, Alfonso Paz Vicente, Rafael Pérez Medina, Gerardo Rodríguez Naranjo.
Adelgazamiento de Imágenes RGB
CARPLATE Reconocimiento del marco de la matrícula de un coche
Trabajo PID Análisis de imágenes de biopsias de músculo humano. Segmentación de células para construir un grafo a partir de las adyacencias entre ellas.
Grupo 1 Rivero Bablé, Álvaro Monge Soto, Juan Francisco Díaz Romero, Manuel Alejandro.
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Tema 3: Filtros.
Estructura de Datos M.C. José Andrés Vázquez Flores FCC/BUAP
MoMento S Grupo 33: Ignacio Ayllón Benito Félix A. Velázquez Salas.
Filtro Canny Detección de Esquinas
SUBSTRACCIÓN DE IMÁGENES
Filtros.
Eliminación de ruido y Tratamiento de partes alargadas en imágenes digitales.
Tema 6: Morfología Primera parte.
PROPIEDADES GEOMÉTRICAS
Procesamiento Digital de Imágenes
Tema 6: Morfología Segunda parte.
Imágenes binarias Horn, Robot Vision
Reconocimiento De Caracteres Manuscritos
El uso de las máscaras espaciales
II QUIMESTRE PARCIAL 4.
Juan Antonio Cano Salado Borja Moreno Fernández
Reconocimiento de caras usando Histogramas de Gradientes Orientados
Vectores * Un vector es un segmento de recta orientado.
“CURSO PROPEDÉUTICO PARA EL MEJORAMIENTO DEL PENSAMIENTO MATEMÁTICO”
Pixelación de imágenes avanzada usando el algoritmo slic
MATRIZ INVERSA.
Reconocimiento de cara basado en “espectrocara”
6. Sistemas de ecuaciones diferenciales lineales
OPTIMIZACION DEL DESEMPEÑO DE ERROR
ESTUDIO DE SUS PARÁMETROS FUNDAMENTALES CATEDRA DE A MEDICIONES I 1.
1 Los números reales Los números racionales Los números irracionales
Profesora: Milagros Coraspe Realizado por: Almérida, Gissell C.I.: Valladares, Angélica C.I.: Universidad De Oriente Núcleo Monagas.
Transcripción de la presentación:

RESTAURACIÓN DE IMAGENES (APLICACIÓN DE ANALISIS) RESTAURACION DE IMAGENES APLICANDO LA MATRIZ PESUDOINVERSA PID 2005/06 Adrián Salas Gavilán Jose Luis Martínez González Juan Ignacio Moreno Núñez Lorenzo Pérez Perea

Introducción Morfología en Escala de Grises Filtros de Paso Bajo Descomposición en Valores Singulares Problemas Análisis Bibliografía

Morfología (I) Las operaciones morfológicas simplifican imágenes y conservan las principales característica de forma de los objetos, de esta forma pueden extraerse componentes de la imagen que son útiles en la representación y descripción de la misma. La morfología matemática se puede usar, entre otros, con los siguientes objetivos: - Pre-procesamiento de imágenes. - Destacar la estructura de los objetos. - Descripción de objetos. Para toda operación morfológica es necesario un elemento estructural que llamaremos B y la imagen a tratar que llamaremos F(x,y), siendo los parámetros la posición en la matriz de la imagen y el resultado de la función el valor de gris de esa posición.

Morfología (II) Las operaciones morfológicas básicas son: - Dilatación: (F  B)(s,t)=Max{F(s-x,t-y)+B(x,y) tal que (s-x,t-y)  Df y (x,y)  Db Al aplicar la dilatación sobre una imagen podemos apreciar que su brillo aumenta aunque esto solo ocurrirá siempre y cuando el elemento estructural este formado por valores positivos.

Morfología (III) - Erosión: (F  B)(s,t)=Min{F(s-x,t-y)-B(x,y) tal que (s-x,t-y)  DF y (x,y)  DB En este caso, el efecto de realizar una erosión es el contrario al de la dilatación ya que se obtiene una imagen con menos brillo siempre y cuando todos los valores del elemento estructural sean positivos.

Morfología (IV) También es posible la composición de las operaciones morfológicas básicas consiguiendo: -Apertura : A=(F  B)  B Usada para borrar pequeños detalles claros comparados con el elemento estructural, manteniendo el resto de la imagen prácticamente igual. -Cierre : C=(F  B)  B Usada para eliminar pequeños detalles oscuros comparados con el elemento estructural, dejando el resto prácticamente igual. Se ha añadido la resta de imágenes a modo de operación auxiliar.

Filtros de Paso Bajo (I) Sustituir los píxeles deteriorados o erróneos por una aproximación a sus vecinos, de esta forma se reduce la diferencia entre este píxel y los que le rodean. Se utilizará un umbral para distinguir entre píxeles correctos e incorrectos. Dependiendo del filtro se aplicará una mascara u otra. PROBLEMA : Cuando tratamos un error de gran tamaño (de varios píxeles) supondrá que los vecinos al píxel a tratar tampoco sean correctos y por lo tanto no se podrá aproximar dicho píxel.

Filtros de Paso Bajo (II) - Filtro de Media: Este filtro calcula la media de todos los vecinos y se le asigna al píxel a tratar. - Filtro de Mediana: Este será similar al anterior pero calculando la mediana de los vecinos. - Filtro Conservativo: Se buscan el valor máximo y mínimo de los vecinos y si el píxel lo supera por arriba o por abajo se le asigna respectivamente el máximo o el mínimo, asegurándonos así que el piel se encuentra en el intervalo de los que lo rodean.

Filtros de Paso Bajo (III) ConservativoMedia Mediana

Descomposición en Valores Singulares (I) Toda matriz compleja A, de orden mxn puede ser factorizada de la forma : Donde U es una matriz unitaria mxm, una matriz diagonal, que contendrá los autovalores, mxn y V una unitaria de orden nxn, donde U y V contendrán los autovectores asociados a los autovalores de A.

Descomposición en Valores Singulares (II) 1. Reducción de A a la forma de Hessenberg. 2. Se procede a iterar a partir de B0 = B, tendiendo a Bk una matriz triangular superior, cuyos elementos de la diagonal principal son los autovalores de A. 3. Los valores singulares de A son las raíces cuadradas de los autovalores de la matriz hermítica AhA, se procede como sigue :

Descomposición en Valores Singulares (III) 3.1. Calcular B = AhA Calcular los autovalores y los autovectores de B, obteniendo la factorización diagonal B = V V Construir la matriz diagonal D tomando las raíces cuadradas positivas de la diagonal principal de 3.4. Resolver el sistema UD = AV, obteniendo la matriz unitaria U, y por tanto, la factorización SVD.

Problemas La mayoría de los problemas surgen en la implementación : - Problemas de Memoria. - Truncamiento de los decimales. - Dificultades con el Algoritmo SVD.

Análisis (I) 30949, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,908188

Análisis (I) 30949, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,908188

Análisis (II)

Análisis (IV) 1º) ¿Por qué se produce un incremento en los autovalores al dilatar? Es lógico pensar que si la dilatación consigue un aumento de brillo y esto supone un aumento en los valores de la matriz de imagen los autovalores resultantes sean mayores, aun así nos surge otra pregunta: a)¿Por qué se llega a un punto en el que se decrementan? Quizás cada elemento estructural tenga un incremento/decremento asociado a cada autovalor. 2º) ¿Existe algún patrón en estos incrementos? Solo podemos suponer que es altamente probable, pero que dependa del elemento estructural elegido.

Análisis (IV) 3º) ¿Existe algún tipo de constante o formula de incremento? Tras realizar varios experimentos con varios elementos estructurales tenemos indicios de que existe algún tipo de método/formula que establece el incremento/decremento de cada autovalor dependiendo del elemento estructural elegido, pero no hemos conseguido obtener un patrón claro. (Primer Autovalor)

Análisis (V) Pequeñas modificaciones en los primeros autovalores provocan grandes cambios en la imagen. Modificaciones en los autovalores más pequeños apenas provocan cambios. El primer autovalor es el que tiene más peso en la imagen. Las operaciones morfológicas de erosión y dilatación decrementan e incrementan respectivamente los primeros autovalores. Un incremento del primer autovalor provoca un aumento de brillo al igual que en la dilatación con un elemento estructural formado por valores positivos. Un decremento del primer autovalor provoca una disminución de brillo al igual que en la erosión con un elemento estructural formado por valores positivos.

Bibliografía - Image restoration by an iterative regularized pseudoinverse method, Junji Maeda and Kazumi Murata. - Apuntes de Álgebra Numérica, Francisco Javier Cobos Gavala. - Singular Value Decompositions and Digital Image Processing, Harry C. Andrews y Claude L. Patterson. - Handbook for Automatic Computation vol. II, Linear Algebra, Springer-Verlag.