SlideShare uma empresa Scribd logo
1 de 43
Baixar para ler offline
Procesamiento de Imágenes
y Visión Artificial
(WEE2)
Sesión: 9
Ing. José C. Benítez P.
Filtrado espacial
Logros de aprendizaje
1. Conocer los métodos para introducir los diferentes
tipos de ruido en una imagen digital.
2. Conocer los operaciones de filtrado aplicadas a los
diferentes tipos de imágenes digitales.
3. Procesar las imágenes digitales mediante el filtrado
espacial.
4. Conocer los métodos de MatLab para la introducción
de ruido y realizar filtrado de las imágenes digitales.
2
3
Contenido
Filtrado espacial:
Introducción a los FD.
Objetivo de los FD.
Ruido en la imagen.
Tipos de ruido.
Clasificación de los FD.
Filtros en el dominio del espacio.
Filtros lineales.
Filtros no lineales.
Introducción a los FD
Esquema general del análisis de imágenes
4
Introducción a los FD
Los filtros digitales constituyen uno de los principales
modos de operar en el procesamiento de imágenes
digitales. Pueden usarse para distintos fines, pero en
todos los casos, el resultado sobre 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.
5
Objetivo de los FD
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.
6
Ruido en la imagen
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 el de
transmisión (debido a interferencias en el canal de
transmisión).
7
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)
Etc.
8
Tipos de ruido en la imagen
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.
9
Tipos de ruido en la imagen
Ruido impulsivo (o sal y pimienta)
Se produce normalmente en la cuantificación
que se realiza en el proceso de digitalización.
10
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.
11
Clasificación de los FD
Los filtros se pueden clasificar en:
Filtros en el dominio del espacio
Filtros en el dominio de la frecuencia
12
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:
1. Filtros lineales (filtros basados en máscaras de Convolución).
2. Filtros no lineales.
13
Filtros en el dominio del espacio: F. Lineales
14
Filtros en el dominio del espacio: F. Lineales
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.
15
Filtros en el dominio del espacio: F. Lineales
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 (p. ej., de difuminación en los
límites de la imagen) pero, en general, poco significativos si la máscara
es pequeña en relación con el tamaño de la imagen.
Ejercicio: establecer otras formas de tratar los límites de la imagen
16
Filtros en el dominio del espacio: F. Lineales
Filtro de la media
El filtro de la media es el más simple, intuitivo y fácil de implementar para
suavizar imágenes que el de la mediana, es decir, reducir la cantidad de
variaciones de intensidad entre píxeles vecinos.
¿Cómo funciona?
Se visita cada píxel 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.
Ejemplo de máscara 3x3 para el filtro de la media:
Ejercicio: ¿Cómo será la máscara de filtro de media de tamaño 5x5?
17
Filtros en el dominio del espacio: F. Lineales
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.
Ejercicio: ¿Cómo será la máscara de filtro de media de tamaño 5x5?
18
Filtros en el dominio del espacio: F. Lineales
Filtro de la media
19
Filtros en el dominio del espacio: F. Lineales
Filtro de la media
El filtro de la media ofrece ciertas desventajas:
El filtro de la media es bastante sensible a cambios
locales.
El filtro de la media puede crear nuevas intensidades
de grises que no aparecían en la imagen.
20
Filtros en el dominio del espacio: F. Lineales
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 con σ=1.0:
21
Filtros en el dominio del espacio: F. Lineales
Filtro Gaussiano
22
Filtros en el dominio del espacio: F. Lineales
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 con 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.
23
Filtros en el dominio del espacio: F. Lineales
Filtro Gaussiano
24
Filtros en el dominio del espacio: F. No Lineales
Filtro estadísticos 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.
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.
25
Filtros en el dominio del espacio: F. No Lineales
Filtro estadísticos de orden: F. de máximo
Selecciona el mayor valor dentro de una ventana ordenada de
valores de nivel de gris.
Ventaja:
Elimina el ruido pimienta (píxeles negros).
Inconvenientes:
Sólo funciona cuando el ruido es exclusivamente tipo pimienta
Tiende a aclarar la imagen
26
Filtros en el dominio del espacio: F. No Lineales
Filtro estadísticos de orden: F. de mínimo
Selecciona el menor valor dentro de una ventana ordenada de
valores de nivel de gris.
Ventaja:
Elimina el ruido sal (píxeles blancos).
Inconvenientes
Sólo funciona cuando el ruido es exclusivamente tipo sal.
Tiende a oscurecer la imagen.
27
Filtros en el dominio del espacio: F. No Lineales
Filtro estadísticos de orden: F. de máximo y mínimo
28
Filtros en el dominio del espacio: F. No Lineales
Filtro estadísticos de orden: F. de la mediana (median filter)
Se suele usar para eliminar ruido en la imagen.
¿Cómo funciona?
Se visita cada píxel de la imagen y se reemplaza por la mediana de
los píxeles vecinos. La mediana se calcula ordenando los valores de
los pixeles vecinos en orden y seleccionado el que queda en medio.
29
Filtros en el dominio del espacio: F. No Lineales
Filtro estadísticos de orden: F. de la mediana (median filter)
Desventajas:
Este filtro no es lineal. Dadas dos imágenes A y B,
mediana(A+B) ≠ mediana(A) + mediana(B)
Ventajas:
Da muy buenos resultados en caso de ruido sal y
pimienta.
30
Filtros en el dominio del espacio: F. No Lineales
Filtro estadísticos de orden: F. de la mediana (median filter)
31
Filtros en el dominio del espacio: F. No Lineales
Filtro estadísticos de orden: F. de la media y la mediana
32
Filtros en el dominio del espacio: F. No Lineales
Filtro estadísticos de orden: F. de la media y la mediana
33
Filtros en el dominio del espacio: F. No Lineales
Filtro estadísticos de orden: F. de la mediana
34
Filtros en el dominio del espacio: F. No Lineales
Filtro estadísticos de orden: F. de la mediana
35
Filtros en el dominio del espacio: F. No Lineales
Otros filtros
36
Filtros en el dominio del espacio: F. No Lineales
Otros filtros
37
Filtros en el dominio del espacio: F. No Lineales
Otros filtros
38
Filtros en el dominio del espacio: F. No Lineales
Otros filtros
39
Filtros en el dominio del espacio: F. No Lineales
Otros filtros
40
Filtros en el dominio del espacio: F. No Lineales
Otros filtros
41
Tarea de la Sesión
1. Realizar mapas conceptuales (CMapTools) de la presentación
y videos de ésta Sesión de Aprendizaje.
2. Mediante MatLab implementar cada uno de los ruidos y filtros
sobre su fotografía (foto.jpg) y la imagen (lena.jpg) colocada en
la Carpeta Sesiones de Aprendizaje del curso en el Dropbox.
3. Colocar dentro de su Carpeta Personal del Dropbox, en una
carpeta de nombre “PDI_PaternoM_S9_tareas”:
Los mapas conceptuales
Los códigos (*.m)
Su foto.
Las imágenes resultantes.
42
43
Procesamiento de Imágenes
y Visión Artificial
Blog del curso:
http://utppdiyva.blogspot.com

Mais conteúdo relacionado

Mais procurados

Compensadores adelanto-y-atraso
Compensadores adelanto-y-atrasoCompensadores adelanto-y-atraso
Compensadores adelanto-y-atrasoxino7
 
Informe resultados control on off
Informe  resultados  control on  offInforme  resultados  control on  off
Informe resultados control on offSalvador-UNSA
 
Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.Javier Maita
 
G19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bodeG19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bodeRoslyn Cruz Castro
 
Metodos numericos-3-1212530740013750-9
Metodos numericos-3-1212530740013750-9Metodos numericos-3-1212530740013750-9
Metodos numericos-3-1212530740013750-9Xavier Davias
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisecciónTensor
 
Newton Raphson
Newton RaphsonNewton Raphson
Newton RaphsonJuan Crof
 
Ingeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estadosIngeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estadosSANTIAGO PABLO ALBERTO
 
Extrapolación Richardson
Extrapolación RichardsonExtrapolación Richardson
Extrapolación RichardsonEric Sira
 
Ecuaciones Diferenciales Lineales de Primer Orden
Ecuaciones Diferenciales Lineales de Primer OrdenEcuaciones Diferenciales Lineales de Primer Orden
Ecuaciones Diferenciales Lineales de Primer OrdenRuben Dario Lara Escobar
 

Mais procurados (20)

Neumática..
Neumática..Neumática..
Neumática..
 
CPI1- CLASE 3
CPI1- CLASE 3CPI1- CLASE 3
CPI1- CLASE 3
 
Compensadores adelanto-y-atraso
Compensadores adelanto-y-atrasoCompensadores adelanto-y-atraso
Compensadores adelanto-y-atraso
 
Informe resultados control on off
Informe  resultados  control on  offInforme  resultados  control on  off
Informe resultados control on off
 
Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.
 
Lugar de las raices
Lugar de las raicesLugar de las raices
Lugar de las raices
 
G19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bodeG19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bode
 
Controladores
ControladoresControladores
Controladores
 
Metodos numericos-3-1212530740013750-9
Metodos numericos-3-1212530740013750-9Metodos numericos-3-1212530740013750-9
Metodos numericos-3-1212530740013750-9
 
Isoclinas y campos direcciones
Isoclinas y campos direccionesIsoclinas y campos direcciones
Isoclinas y campos direcciones
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisección
 
Newton Raphson
Newton RaphsonNewton Raphson
Newton Raphson
 
Problemas de Regulación Automática
Problemas de Regulación AutomáticaProblemas de Regulación Automática
Problemas de Regulación Automática
 
Regla trapezoidal
Regla trapezoidalRegla trapezoidal
Regla trapezoidal
 
Ingeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estadosIngeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estados
 
Extrapolación Richardson
Extrapolación RichardsonExtrapolación Richardson
Extrapolación Richardson
 
Movimiento vibratorio
Movimiento vibratorioMovimiento vibratorio
Movimiento vibratorio
 
Ecuaciones Diferenciales Lineales de Primer Orden
Ecuaciones Diferenciales Lineales de Primer OrdenEcuaciones Diferenciales Lineales de Primer Orden
Ecuaciones Diferenciales Lineales de Primer Orden
 
Recursividad
RecursividadRecursividad
Recursividad
 
Automatas finitos
Automatas finitosAutomatas finitos
Automatas finitos
 

Semelhante a Utp pd_iy_va_sap9 filtrado espacial

Utp pdi_2015-2_ea9 filtrado espacial
 Utp pdi_2015-2_ea9 filtrado espacial Utp pdi_2015-2_ea9 filtrado espacial
Utp pdi_2015-2_ea9 filtrado espacialjcbp_peru
 
Utp pd_iy_va_sap9 filtrado espacial
 Utp pd_iy_va_sap9 filtrado espacial Utp pd_iy_va_sap9 filtrado espacial
Utp pd_iy_va_sap9 filtrado espacialjcbp_peru
 
tema 3-1 Filtros.pdf
tema 3-1 Filtros.pdftema 3-1 Filtros.pdf
tema 3-1 Filtros.pdfErnestoCorts8
 
tema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdftema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdfErnestoCorts8
 
Estudio de mascaras para reducción de ruido
Estudio de mascaras para reducción de ruidoEstudio de mascaras para reducción de ruido
Estudio de mascaras para reducción de ruidoDayana Guzman
 
Unidad 5 graficación
Unidad 5 graficaciónUnidad 5 graficación
Unidad 5 graficaciónAndhy H Palma
 
Diapositivas fotografia
Diapositivas fotografiaDiapositivas fotografia
Diapositivas fotografiasalesiana
 
Diapositivas fotografia
Diapositivas fotografiaDiapositivas fotografia
Diapositivas fotografiasalesiana
 
Manual gimp cap8
Manual gimp cap8Manual gimp cap8
Manual gimp cap8Gurrugno
 
Transformada discreta de fourier en imagenes
Transformada discreta de fourier en  imagenesTransformada discreta de fourier en  imagenes
Transformada discreta de fourier en imagenesDayana Guzman
 
Formación de la imagen digital [sólo lectura]
Formación de la imagen digital [sólo lectura]Formación de la imagen digital [sólo lectura]
Formación de la imagen digital [sólo lectura]pazsilvana
 
escáneres fotogram
escáneres fotogramescáneres fotogram
escáneres fotogramequiros
 
Consulta modos de color
Consulta modos de colorConsulta modos de color
Consulta modos de colorDanii Danii
 
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816 (1)
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816 (1)Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816 (1)
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816 (1)Jorge Antonio Parra Serquen
 

Semelhante a Utp pd_iy_va_sap9 filtrado espacial (20)

Utp pdi_2015-2_ea9 filtrado espacial
 Utp pdi_2015-2_ea9 filtrado espacial Utp pdi_2015-2_ea9 filtrado espacial
Utp pdi_2015-2_ea9 filtrado espacial
 
Utp pd_iy_va_sap9 filtrado espacial
 Utp pd_iy_va_sap9 filtrado espacial Utp pd_iy_va_sap9 filtrado espacial
Utp pd_iy_va_sap9 filtrado espacial
 
tema 3-1 Filtros.pdf
tema 3-1 Filtros.pdftema 3-1 Filtros.pdf
tema 3-1 Filtros.pdf
 
tema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdftema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdf
 
Estudio de mascaras para reducción de ruido
Estudio de mascaras para reducción de ruidoEstudio de mascaras para reducción de ruido
Estudio de mascaras para reducción de ruido
 
Damy
DamyDamy
Damy
 
Unidad 5 graficación
Unidad 5 graficaciónUnidad 5 graficación
Unidad 5 graficación
 
Diapositivas fotografia
Diapositivas fotografiaDiapositivas fotografia
Diapositivas fotografia
 
Diapositivas fotografia
Diapositivas fotografiaDiapositivas fotografia
Diapositivas fotografia
 
Manual gimp cap8
Manual gimp cap8Manual gimp cap8
Manual gimp cap8
 
Transformada discreta de fourier en imagenes
Transformada discreta de fourier en  imagenesTransformada discreta de fourier en  imagenes
Transformada discreta de fourier en imagenes
 
Formación de la imagen digital [sólo lectura]
Formación de la imagen digital [sólo lectura]Formación de la imagen digital [sólo lectura]
Formación de la imagen digital [sólo lectura]
 
06 Gimp. Filtros
06 Gimp. Filtros06 Gimp. Filtros
06 Gimp. Filtros
 
Unidad06
Unidad06Unidad06
Unidad06
 
escáneres fotogram
escáneres fotogramescáneres fotogram
escáneres fotogram
 
Filtros
FiltrosFiltros
Filtros
 
Manual gimp cap9
Manual gimp cap9Manual gimp cap9
Manual gimp cap9
 
Presentación foto movil
Presentación foto movilPresentación foto movil
Presentación foto movil
 
Consulta modos de color
Consulta modos de colorConsulta modos de color
Consulta modos de color
 
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816 (1)
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816 (1)Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816 (1)
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816 (1)
 

Mais de c09271

0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)c09271
 
S01.s1 material
S01.s1   materialS01.s1   material
S01.s1 materialc09271
 
jcbenitezp
jcbenitezpjcbenitezp
jcbenitezpc09271
 
Pdi paterno m_lab1
Pdi paterno m_lab1Pdi paterno m_lab1
Pdi paterno m_lab1c09271
 
Ul rc_cap4_capa de red - encaminamiento ruteo
 Ul rc_cap4_capa de red - encaminamiento ruteo Ul rc_cap4_capa de red - encaminamiento ruteo
Ul rc_cap4_capa de red - encaminamiento ruteoc09271
 
Ul rc_cap3_el nivel de red en internet
 Ul rc_cap3_el nivel de red en internet Ul rc_cap3_el nivel de red en internet
Ul rc_cap3_el nivel de red en internetc09271
 
Ul rc_cap2_la capa de red
 Ul rc_cap2_la capa de red Ul rc_cap2_la capa de red
Ul rc_cap2_la capa de redc09271
 
X 4 prospeccion
X 4 prospeccionX 4 prospeccion
X 4 prospeccionc09271
 
Carrier ethernetessentials
Carrier ethernetessentialsCarrier ethernetessentials
Carrier ethernetessentialsc09271
 
Metro ethernet-services
Metro ethernet-servicesMetro ethernet-services
Metro ethernet-servicesc09271
 
Metroethernet redes-y-servicios
Metroethernet redes-y-serviciosMetroethernet redes-y-servicios
Metroethernet redes-y-serviciosc09271
 
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
 Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial ic09271
 
Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1c09271
 
9275315981 reduce
9275315981 reduce9275315981 reduce
9275315981 reducec09271
 
Utp sirn_s3_red perceptron
 Utp sirn_s3_red perceptron Utp sirn_s3_red perceptron
Utp sirn_s3_red perceptronc09271
 
Utp 2014-2_pdi_sap2 iluminacion y modos de color
 Utp 2014-2_pdi_sap2 iluminacion y modos de color Utp 2014-2_pdi_sap2 iluminacion y modos de color
Utp 2014-2_pdi_sap2 iluminacion y modos de colorc09271
 
Utp 2014-2_ia_s2_intro a las rna
 Utp 2014-2_ia_s2_intro a las rna  Utp 2014-2_ia_s2_intro a las rna
Utp 2014-2_ia_s2_intro a las rna c09271
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2c09271
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2c09271
 

Mais de c09271 (20)

0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)
 
S01.s1 material
S01.s1   materialS01.s1   material
S01.s1 material
 
jcbenitezp
jcbenitezpjcbenitezp
jcbenitezp
 
Pdi paterno m_lab1
Pdi paterno m_lab1Pdi paterno m_lab1
Pdi paterno m_lab1
 
Ul rc_cap4_capa de red - encaminamiento ruteo
 Ul rc_cap4_capa de red - encaminamiento ruteo Ul rc_cap4_capa de red - encaminamiento ruteo
Ul rc_cap4_capa de red - encaminamiento ruteo
 
Ul rc_cap3_el nivel de red en internet
 Ul rc_cap3_el nivel de red en internet Ul rc_cap3_el nivel de red en internet
Ul rc_cap3_el nivel de red en internet
 
Ul rc_cap2_la capa de red
 Ul rc_cap2_la capa de red Ul rc_cap2_la capa de red
Ul rc_cap2_la capa de red
 
X 4 prospeccion
X 4 prospeccionX 4 prospeccion
X 4 prospeccion
 
Carrier ethernetessentials
Carrier ethernetessentialsCarrier ethernetessentials
Carrier ethernetessentials
 
64 66
64 6664 66
64 66
 
Metro ethernet-services
Metro ethernet-servicesMetro ethernet-services
Metro ethernet-services
 
Metroethernet redes-y-servicios
Metroethernet redes-y-serviciosMetroethernet redes-y-servicios
Metroethernet redes-y-servicios
 
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
 Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
 
Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1
 
9275315981 reduce
9275315981 reduce9275315981 reduce
9275315981 reduce
 
Utp sirn_s3_red perceptron
 Utp sirn_s3_red perceptron Utp sirn_s3_red perceptron
Utp sirn_s3_red perceptron
 
Utp 2014-2_pdi_sap2 iluminacion y modos de color
 Utp 2014-2_pdi_sap2 iluminacion y modos de color Utp 2014-2_pdi_sap2 iluminacion y modos de color
Utp 2014-2_pdi_sap2 iluminacion y modos de color
 
Utp 2014-2_ia_s2_intro a las rna
 Utp 2014-2_ia_s2_intro a las rna  Utp 2014-2_ia_s2_intro a las rna
Utp 2014-2_ia_s2_intro a las rna
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2
 

Utp pd_iy_va_sap9 filtrado espacial

  • 1. Procesamiento de Imágenes y Visión Artificial (WEE2) Sesión: 9 Ing. José C. Benítez P. Filtrado espacial
  • 2. Logros de aprendizaje 1. Conocer los métodos para introducir los diferentes tipos de ruido en una imagen digital. 2. Conocer los operaciones de filtrado aplicadas a los diferentes tipos de imágenes digitales. 3. Procesar las imágenes digitales mediante el filtrado espacial. 4. Conocer los métodos de MatLab para la introducción de ruido y realizar filtrado de las imágenes digitales. 2
  • 3. 3 Contenido Filtrado espacial: Introducción a los FD. Objetivo de los FD. Ruido en la imagen. Tipos de ruido. Clasificación de los FD. Filtros en el dominio del espacio. Filtros lineales. Filtros no lineales.
  • 4. Introducción a los FD Esquema general del análisis de imágenes 4
  • 5. Introducción a los FD Los filtros digitales constituyen uno de los principales modos de operar en el procesamiento de imágenes digitales. Pueden usarse para distintos fines, pero en todos los casos, el resultado sobre 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. 5
  • 6. Objetivo de los FD 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. 6
  • 7. Ruido en la imagen 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 el de transmisión (debido a interferencias en el canal de transmisión). 7
  • 8. 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) Etc. 8
  • 9. Tipos de ruido en la imagen 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. 9
  • 10. Tipos de ruido en la imagen Ruido impulsivo (o sal y pimienta) Se produce normalmente en la cuantificación que se realiza en el proceso de digitalización. 10
  • 11. 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. 11
  • 12. Clasificación de los FD Los filtros se pueden clasificar en: Filtros en el dominio del espacio Filtros en el dominio de la frecuencia 12
  • 13. 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: 1. Filtros lineales (filtros basados en máscaras de Convolución). 2. Filtros no lineales. 13
  • 14. Filtros en el dominio del espacio: F. Lineales 14
  • 15. Filtros en el dominio del espacio: F. Lineales 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. 15
  • 16. Filtros en el dominio del espacio: F. Lineales 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 (p. ej., de difuminación en los límites de la imagen) pero, en general, poco significativos si la máscara es pequeña en relación con el tamaño de la imagen. Ejercicio: establecer otras formas de tratar los límites de la imagen 16
  • 17. Filtros en el dominio del espacio: F. Lineales Filtro de la media El filtro de la media es el más simple, intuitivo y fácil de implementar para suavizar imágenes que el de la mediana, es decir, reducir la cantidad de variaciones de intensidad entre píxeles vecinos. ¿Cómo funciona? Se visita cada píxel 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. Ejemplo de máscara 3x3 para el filtro de la media: Ejercicio: ¿Cómo será la máscara de filtro de media de tamaño 5x5? 17
  • 18. Filtros en el dominio del espacio: F. Lineales 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. Ejercicio: ¿Cómo será la máscara de filtro de media de tamaño 5x5? 18
  • 19. Filtros en el dominio del espacio: F. Lineales Filtro de la media 19
  • 20. Filtros en el dominio del espacio: F. Lineales Filtro de la media El filtro de la media ofrece ciertas desventajas: El filtro de la media es bastante sensible a cambios locales. El filtro de la media puede crear nuevas intensidades de grises que no aparecían en la imagen. 20
  • 21. Filtros en el dominio del espacio: F. Lineales 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 con σ=1.0: 21
  • 22. Filtros en el dominio del espacio: F. Lineales Filtro Gaussiano 22
  • 23. Filtros en el dominio del espacio: F. Lineales 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 con 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. 23
  • 24. Filtros en el dominio del espacio: F. Lineales Filtro Gaussiano 24
  • 25. Filtros en el dominio del espacio: F. No Lineales Filtro estadísticos 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. 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. 25
  • 26. Filtros en el dominio del espacio: F. No Lineales Filtro estadísticos de orden: F. de máximo Selecciona el mayor valor dentro de una ventana ordenada de valores de nivel de gris. Ventaja: Elimina el ruido pimienta (píxeles negros). Inconvenientes: Sólo funciona cuando el ruido es exclusivamente tipo pimienta Tiende a aclarar la imagen 26
  • 27. Filtros en el dominio del espacio: F. No Lineales Filtro estadísticos de orden: F. de mínimo Selecciona el menor valor dentro de una ventana ordenada de valores de nivel de gris. Ventaja: Elimina el ruido sal (píxeles blancos). Inconvenientes Sólo funciona cuando el ruido es exclusivamente tipo sal. Tiende a oscurecer la imagen. 27
  • 28. Filtros en el dominio del espacio: F. No Lineales Filtro estadísticos de orden: F. de máximo y mínimo 28
  • 29. Filtros en el dominio del espacio: F. No Lineales Filtro estadísticos de orden: F. de la mediana (median filter) Se suele usar para eliminar ruido en la imagen. ¿Cómo funciona? Se visita cada píxel de la imagen y se reemplaza por la mediana de los píxeles vecinos. La mediana se calcula ordenando los valores de los pixeles vecinos en orden y seleccionado el que queda en medio. 29
  • 30. Filtros en el dominio del espacio: F. No Lineales Filtro estadísticos de orden: F. de la mediana (median filter) Desventajas: Este filtro no es lineal. Dadas dos imágenes A y B, mediana(A+B) ≠ mediana(A) + mediana(B) Ventajas: Da muy buenos resultados en caso de ruido sal y pimienta. 30
  • 31. Filtros en el dominio del espacio: F. No Lineales Filtro estadísticos de orden: F. de la mediana (median filter) 31
  • 32. Filtros en el dominio del espacio: F. No Lineales Filtro estadísticos de orden: F. de la media y la mediana 32
  • 33. Filtros en el dominio del espacio: F. No Lineales Filtro estadísticos de orden: F. de la media y la mediana 33
  • 34. Filtros en el dominio del espacio: F. No Lineales Filtro estadísticos de orden: F. de la mediana 34
  • 35. Filtros en el dominio del espacio: F. No Lineales Filtro estadísticos de orden: F. de la mediana 35
  • 36. Filtros en el dominio del espacio: F. No Lineales Otros filtros 36
  • 37. Filtros en el dominio del espacio: F. No Lineales Otros filtros 37
  • 38. Filtros en el dominio del espacio: F. No Lineales Otros filtros 38
  • 39. Filtros en el dominio del espacio: F. No Lineales Otros filtros 39
  • 40. Filtros en el dominio del espacio: F. No Lineales Otros filtros 40
  • 41. Filtros en el dominio del espacio: F. No Lineales Otros filtros 41
  • 42. Tarea de la Sesión 1. Realizar mapas conceptuales (CMapTools) de la presentación y videos de ésta Sesión de Aprendizaje. 2. Mediante MatLab implementar cada uno de los ruidos y filtros sobre su fotografía (foto.jpg) y la imagen (lena.jpg) colocada en la Carpeta Sesiones de Aprendizaje del curso en el Dropbox. 3. Colocar dentro de su Carpeta Personal del Dropbox, en una carpeta de nombre “PDI_PaternoM_S9_tareas”: Los mapas conceptuales Los códigos (*.m) Su foto. Las imágenes resultantes. 42
  • 43. 43 Procesamiento de Imágenes y Visión Artificial Blog del curso: http://utppdiyva.blogspot.com