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

Post on 24-Jan-2016

228 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

filtrado lineal 1

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

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.

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.

filtrado lineal 5

Filtro ideal pasa-baja

filtrado lineal 6

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

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.

filtrado lineal 8

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

filtrado lineal 10

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.

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.

filtrado lineal 13

Filtro pasa alta ideal

Filtros pasa alta de Butterworth

filtrado lineal 14

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.

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

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

filtrado lineal 18

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

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.

filtrado lineal 20

Filtro rechaza banda ideal

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

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.

filtrado lineal 22

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

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∑

filtrado lineal 25

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.

filtrado lineal 27

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

wij =0i, j∑

filtrado lineal 28

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

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

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).

top related