filtrado lineal1 filtrado lineal digital image processing, gonzalez & woods, chpt 4 digital...

30
filtrado lineal 1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

Upload: pilar-valenzuela-iglesias

Post on 24-Jan-2016

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 1

Filtrado lineal

Digital image processing, Gonzalez & Woods, chpt 4

Digital Image Processing, WK Pratt, part 3

Page 2: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 2

Filtrado es la operación de eliminar o resaltar componentes de la representación transformada de la imagen. Esto se consigue multiplicando la transformada por un filtro H(u,v). La operación dual es la convolución con una respuesta a impulso h(x,y).

Respuesta del sistema lineal

Page 3: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 3

Localización en el dominio de la transformada de Fourier discreta de las zonas que corresponden a coeficientes de bajas frecuencias, (sombreado).

Los filtros pasa-bajo preservan estos coeficientes anulando los coeficientes de las altas frecuencias.

Page 4: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 4

Filtros pasa baja o filtros de suavizavión

Se eliminan o atenuan las altas frecuencias y se preservan las bajas frecuencias.

El efecto es la difusion en la imagen, blurring o desenfoque de la imagen.

Se utiliza para eliminar ruido impulsivo que se identifica con las altas frecuencias

Se utiliza tambien como preproceso para el muestreo (para garantizar una banda limitada) o para otros procesos como la extracción de bordes.

Page 5: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 5

Filtro ideal pasa-baja

Page 6: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 6

Las frecuencias de corte se calculan enfunción de la masa total del espectro de la imagen

Page 7: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 7

El filtrado con el filtro ideal pasa-baja corresponde a la convolución con la primera imagen, para una frecuencia de corte dada.

Page 8: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 8

Page 9: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 9

Filtros de Butterworth

D0 es la frecuencia de corte.El valor del filtro en la frecuencia de corte es 0.5

Otra version

Page 10: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 10

Page 11: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 11

Resultado de aplicar el filtro de Butterworth de orden 1 a una imagen cuantizada a 16 niveles (a) y (b). Idem a una imagen corrompida con ruido impulsivo (c) y (d).

Se aprecia la perdida de detalle frente a la eliminación del ruido.

Page 12: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 12

Filtro Gausiano pasa-baja

Interés: la transformada de Fourier de la Gausiana es una función Gausiana. El filtrado gausiano espacial corresponde a un filtrado gausiano en el domionio frecuencial.

Page 13: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 13

Filtro pasa alta ideal

Filtros pasa alta de Butterworth

Page 14: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 14

Page 15: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 15

Ejemplo de procesado con filtros pasa alta Butterworth:

(b) resultado del filtrado pasa-alta

(c) resultado del enfasis de las altas frecuencias, (la combinación de la imagen original con la imagen filtrada con un filtro pasa-alta)

(d) despues de la ecualización del histograma de la imagen con enfasis de frecuencias.

Page 16: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 16

Filtrado homomorfico

Consiste en el filtrado lineal de la imagen transformada para separar los componentes de iluminación y reflectancia

Expresión de la imagen como producto de la iluminación y la reflectancia del objeto. El filtrado lineal no puede actuar por separado en estos componentes.

Estructura del filtrado morfologico: el logaritmo convierte el producto en suma, permitiendo la separación lineal de iluminación y reflectancia. Del resultado del filtrado lineal de la imagen logaritmo obtenemos mediante exponenciación la imagen filtrada

Page 17: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 17

Desarrollo formal del filtrado homomorfico

Filtrado de la imagen logarimo se puede descomponer en el filtrado de la iluminación y la reflectancia por separado

La imagen logaritmo filtrada:

Se asocian bajas frecuencias con el componente de iluminación, por lo que el filtro homomorfico es usualmente un filtro pasa baja.

Recuperación de la imagen mediante exponenciación

Page 18: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 18

Ejemplo de filtrado homomorfico con el filtro pasa-alta de la figura.

Page 19: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 19

Ejemplo del filtrado homomorfico de una imagen Landsat con un filtro pasa-alta de Butterworth con frecuencia de corte = 4.

El campo de iluminación es una función suave que se asimila con las bajas frecuencias de la imagen logaritmo.

Page 20: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 20

Filtro rechaza banda ideal

Debido a la simetria de la trasformada de Fourier es necesario filtrar en pares simétricos

Page 21: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 21

Caso de ruido coherente, producido por frecuencias espureas. Se detecta en la representación transformada las frecuencias espureas y se aplica un filtro rechaza-banda sobre ellas.

Page 22: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 22

Page 23: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 23

Filtrado lineal espacial: el filtrado se realiza mediante máscaras de convolución.

Equivalencia de los filtros en el plano frecuencial son las mascaras de convolucón en el dominio espacial. Filtros rotacionalmente invariantes, corte radial.

g x, y( ) = wi , j f x−i,y−j( )i , j=−M

M

Page 24: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 24

Mascaras de suavizado:

Basicamente son promedios de los pixels en el vecindario.

La suma de los coeficientes debe ser 1 para evitar ganancias indeseadas.

wij =1i, j∑

Page 25: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 25

Page 26: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 26

Eliminación de ruido impulsivo gausiano mediante una máscara de promedio y un filtro de la mediana. El filtro de la mediana es no lineal y consiste en tomar el valor de la mediana en el histograma del vecindario alrededor del pixel.

Page 27: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 27

Filtrado espacial pasa alta: los coeficientes de la máscara suman cero.

wij =0i, j∑

Page 28: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 28

Realce de las altas frecuencias: consiste en añadir el resultado del filtro pasa alta a la imagen original.

Page 29: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 29

Los filtros derivada son un caso especial de los filtros pasa-alta espaciales. Calculan las derivadas parciales aproximadas de la imagen. El cálculo del gradiente de la imagen es un proceso no lineal.

Roberts

Prewitt

Page 30: Filtrado lineal1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3

filtrado lineal 30

Imagen con los bordes resaltados. Los bordes se calculan mediante Prewitt (b) y se añaden a la imagen original (c) o bien se obtiene una imagen binarizada (d).