Está en la página 1de 32

“Año del Bicentenario del Perú: 200 años de Independencia”

PROCESAMIENTO DIGITAL DE IMÁGENES Y VISIÓN


ARTIFICIAL
Sesión 10

Sede Central Lima - Perú


Temario

 Objetivo
 Filtros Digitales
 Técnicas de suavizado de imágenes
 Filtrado Lineal y No Lineal.
 Referencias
Objetivos

 Al finalizar la sesión el estudiante implementa técnicas de suavizado con filtros lineales


para imágenes en el dominio espacial.
Esquema general

Figura1. Etapas de una aplicación de análisis de imágenes [1]

Profa. Marina Gabriela Pérez Paredes


Filtros Digitales
 Los filtros digitales constituyen uno de los principales modos de
operar en el procesamiento de imágenes digitales. Pueden usarse para
diversas aplicaciones, pero sobre todo el resultado en cada píxel
depende de los píxeles de su entorno.
 Una imagen se puede filtrar en el dominio del espacio, trabajando
directamente sobre los píxeles de la imagen, o en el dominio de la
frecuencia, donde las operaciones se llevan a cabo en la transformada
de Fourier de la imagen.

Profa. Marina Gabriela Pérez Paredes


Objetivos de los Filtros
 Suavizar la imagen: reducir las variaciones de intensidad entre
píxeles vecinos.

 Eliminar ruido: modificar aquellos píxeles cuyo nivel de intensidad es


muy diferente al de sus vecinos.

 Realzar la imagen: aumentar las variaciones de intensidad, allí donde


se producen.

 Detectar bordes: detectar aquellos píxeles donde se produce un


cambio brusco en la función intensidad.

Profa. Marina Gabriela Pérez Paredes


Ruido en la Imagen

➢ El ruido de la imagen da como resultado una disminución de la calidad de la imagen


porque no está presente en el objeto original fotografiado.
➢ El ruido es la información no deseada que contamina la imagen.
g(x,y) = f(x,y) + r(x,y)
 El origen puede estar tanto en el proceso de adquisición de la imagen (errores en los
sensores), como en la de transmisión (debido a interferencias en el canal de transmisión).
 Por ejemplo: una foto con poca luz a menudo contiene ruido de color en regiones
oscuras.

Original
Imágenes con
niveles de ruido

Profa. Marina Gabriela Pérez Paredes


Tipos de ruido en la imagen

 Existen distintos modelos de ruido, según las funciones de densidad


de probabilidad que sigan sus intensidades r(x,y):
✔ Ruido gaussiano
✔ Ruido uniforme
✔ Ruido impulsivo (sal y pimienta)

Original Ruido Ruido


Gaussiano Impulsivo

Profa. Marina Gabriela Pérez Paredes


Tipos de ruido en la imagen
Ruido Gaussiano
 El ruido gaussiano o normal modela el ruido producido por los
circuitos electrónicos o ruido de los sensores por falta de iluminación
y/o altas temperaturas.
 La intensidad de todos los píxeles se ve afectada.

Profa. Marina Gabriela Pérez Paredes


Tipos de ruido en la imagen
Ruido Uniforme
 Toma valores en un determinado intervalo de forma equiprobable. Se
da en un menor número de situaciones reales.

Profa. Marina Gabriela Pérez Paredes


Tipos de ruido en la imagen
Ruido Impulsivo
 El ruido impulsivo o sal y pimienta se produce normalmente en la
cuantificación que se realiza en el proceso de digitalización.

Original Ruido Impulsivo (10%) Ruido Impulsivo (30%)

Profa. Marina Gabriela Pérez Paredes


Clasificación de los Filtros Digitales

 Los filtros se pueden clasificar en:

✔ Filtros en el dominio del espacio


✔ Filtros en el dominio de la frecuencia.

Profa. Marina Gabriela Pérez Paredes


Filtros en el dominio del espacio

 Las operaciones espaciales de filtrado se


definen en un entorno de vecindad del punto a
transformar (x,y).

 Los filtros en el dominio del espacio pueden


clasificarse en:

✔ Filtros Lineales
✔ Filtros No Lineales

Profa. Marina Gabriela Pérez Paredes


Filtros Lineales en dominio de espacio

Dada una imagen f(x,y) y una máscara w(x,y), la


imagen resultante g(x,y) consiste en realizar la
operación:

Profa. Marina Gabriela Pérez Paredes


Filtros Lineales en dominio de espacio
Máscara
 Matriz de coeficientes:
 El entorno del punto (x,y) que se considera en la imagen para obtener
g(x,y) está determinado por el tamaño y forma de la máscara.
 El tipo de filtrado está determinado por el contenido de la máscara.

f(x,y) Filtro Espacial g(x,y)

Profa. Marina Gabriela Pérez Paredes


Filtros Lineales en dominio de espacio

 Tratamiento de límites de la imagen:


 Puede aplicarse la máscara extendiendo la imagen con un marco de
ceros de la anchura adecuada.
 Esto puede tener efectos no deseados (Por ejemplo: suavizado o
difumanción en los límites de la imagen), pero poco significativos si la
máscara es pequeña en relación con el tamaño de la imagen.

Profa. Marina Gabriela Pérez Paredes


Filtros Lineales en dominio de espacio
Filtro de la media
 Filtro de la media o pasa bajo es el más simple, intuitivo y fácil de
implementar para suavizar imágenes, es decir, reducir la cantidad de
variaciones de intensidad entre píxeles vecinos.
 Se realiza visitando cada pixel de la imagen y se reemplaza por la
media de los píxeles vecinos. Se puede operar mediante Convolución
con una máscara determinada.
 Máscara de MxN tendria una constante de normalización de 1/mm

Profa. Marina Gabriela Pérez Paredes


Filtros Lineales en dominio de espacio
Filtro de la media

 Imagen original de 500 x 500 píxeles.


 Resultados de aplicar filtros de la media
con máscaras de tama;o 3, 5, 9, 15 y 35.

Profa. Marina Gabriela Pérez Paredes


Filtros Lineales: Filtro de la media
Desventajas

 El filtro de la media es bastante sensible a cambios locales.


 Pueden crear nuevas intensidades de grises que no aparecían en la
imagen

Profa. Marina Gabriela Pérez Paredes


Filtros Lineales en dominio de espacio
Filtro Gaussiano
 El filtro Gaussiano se usa para emborronar imágenes y eliminar ruido.
Es similar al filtro de media pero se usa una máscara diferente,
modelizando la función Gaussiana:

 Ejemplo de máscara 5x5 para


el filtro gaussiano com σ=1.0

Profa. Marina Gabriela Pérez Paredes


Filtros Lineales en dominio de espacio
Filtro Gaussiano

Profa. Marina Gabriela Pérez Paredes


Filtros Lineales: Filtro Gaussiano
Desventajas

 El filtro Gaussiano tiene disminución de nitidez.


 Aumento de borrosidad.
 Pérdida de detalles.

Profa. Marina Gabriela Pérez Paredes


Filtros Lineales en dominio de espacio
Filtro Gaussiano
 Las ventajas del filtro gaussiano frente al filtro de media son:
 Es separable: es decir, en lugar de realizar una convolución
bidimensional, podemos realizar dos convoluciones unidimensionales.
 Una en sentido horizontal y otra en sentido vertical.
 Un ejemplo de máscara gaussiana 1-D com la que tendríamos el
mismo resultado que con la máscara de la transparencia anterior sería:

 El filtro gaussiano produce un suavizado más uniforme que el filtro


de media.

Profa. Marina Gabriela Pérez Paredes


Filtros Lineales en dominio de espacio
Filtro Gaussiano
Ejemplos:

Profa. Marina Gabriela Pérez Paredes


Filtros No Lineales en dominio de espacio
Filtro Estadístico de Orden
 Funcionan ordenando los valores en la vecindad de cada punto de
menor a mayor, y obteniendo algún valor a partir de la lista ordenada.
 Ejemplo: la reducción de ruido se puede lograr de manera efectiva
con un filtro no lineal cuya función básica es calcular el valor del nivel
de gris medio en el vecindario en el que se encuentra el filtro.

 Tipos de filtros no lineales


✔ Mínimo: selecciona el valor más pequeño.
✔ Máximo: selecciona el valor más alto.
✔ Mediana: selecciona el valor en la posición intermedia.

Profa. Marina Gabriela Pérez Paredes


Filtros No Lineales: Filtro Estadístico
De Orden Máximo
 Selecciona el mayor valor dentro de una ventana ordenada de valores
de nivel gris.
Ventaja:
 Elimina el ruido pimienta (píxeles negros)
Inconvenientes:
✔ Solo funciona cuando el ruido es exclusivamente tipo pimienta.
✔ Tiende a aclarar la imagen.

Profa. Marina Gabriela Pérez Paredes


Filtros No Lineales: Filtro Estadístico
De Orden Mínimo
 Selecciona el menor valor dentro de una ventana ordenada de valores
de nivel gris.
Ventaja:
 Elimina el ruido sal (píxeles blancos)
Inconvenientes:
✔ Solo funciona cuando el ruido es exclusivamente tipo sal.
✔ Tiende a oscurecer la imagen.

Profa. Marina Gabriela Pérez Paredes


Filtros No Lineales: Filtro Estadístico
De Orden Mediana
 Se suele usar para eliminar ruido en la imagen.
 Se realiza com la visita de cada pixel de la imagen y se reemplaza por
la mediana de los pixeles vecinos. La mediana se calcula ordenando los
valores de los pixeles vecinos en orden y seleccionado el que queda en
medio.

 Valores vecinos:
115, 119,120,123,
124,125,126, 127,150
Valor Mediano:124

Profa. Marina Gabriela Pérez Paredes


Filtros No Lineales: Filtro Estadístico
De Orden Mediana
 Desventajas:
 Este filtro no es lineal. Dadas las imágenes A y B,
mediana(A+B) ≠ mediana(A) + mediana (B)

 Ventajas:
 Da muy buenos resultados em caso de ruido sal y pimienta.

Profa. Marina Gabriela Pérez Paredes


Resumen
Libros

 Los modelos de ruidos comunes nos ayudan a realizar de la herramienta de Matlab


nos ayudan para trabajar facilmente los filtros digitales.
 Los filtros lineales están basadas em máscaras de convolución y son más comunes
por su simplicidad para suavizar los ruidos más comunes.
 Los filtros no lineales tienen un efecto de aclaramiento y difuminación de la imagen
usan la ecualización local del histograma.
Link Videos

Profa. Marina Gabriela Sadith Pérez Paredes


Referencias
Libros

[1] PAJARES GONZALO Y DE LA CRUZ JESÚS (2012). “Visión por


computador.Imágenes Digitales y aplicaciones”.
[2] Jain Anil (2010). Fundamentals of Digital Image Processing.
[3] Iván García Santillán (2008). Vision Artificial y Procesamiento Digital de
Imagenes usando Matlab.
Link Videos

Profa. Marina Gabriela Sadith Pérez Paredes

También podría gustarte