Tema 4. Reducción del ruido - ingeniería de sistemas y automática

Anuncio
1
Div. Ingeniería de Sistemas y Automática
VISIÓN POR COMPUTADOR
Universidad Miguel Hernández
Tema 4. Reducción del ruido
GRUPO DE TECNOLOGÍA
INDUSTRIAL
Tema 4. Reducción del ruido
VISIÓN POR COMPUTADOR
Tabla de Contenidos
Grupo de Tecnología Industrial
2
Definición
É Filtros Lineales
É Filtros No Lineales
É Filtros Temporales
É Realce Espacial
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
1
Definición
3
É Ruido:
VISIÓN POR COMPUTADOR
Ñ El ruido es la información no deseada que
contamina la imagen.
É Funciones que permiten modelar el ruido:
ÑDistribución Normal
ÑDistribución Uniforme
Ñ‘Salt & Pepper’
G=
1
2πσ 2
e
−
( g −m )2
2σ
2
 1
b − a

U =
 0

a≤g≤b
otro
Tema 4. Reducción del ruido
A

A= 
B

g = a ( Pepper )
g = b( Salt )
Grupo de Tecnología Industrial
Definición
4
É Reducción del ruido
Ñ Algoritmos más frecuentes
VISIÓN POR COMPUTADOR
Õ Filtros lineales
; Convolución de una imagen con una máscara
predefinida
Õ Filtros no lineales
; Operación no lineal con los pixeles del entorno de
vecindad
Õ Filtros temporales
; Análisis de varias imágenes de la misma escena
tomadas en instantes diferentes de tiempo
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
2
VISIÓN POR COMPUTADOR
Tabla de Contenidos
5
É Definición
Filtros Lineales
É Filtros No Lineales
É Filtros Temporales
É Realce Espacial
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
Filtros Lineales
6
VISIÓN POR COMPUTADOR
É Promediado del Entorno de Vecindad (Filtro de
la Media)
ÑDada una imagen f(x,y), se genera una nueva
imagen g(x,y) en la que la intensidad para cada
punto (x,y) se obtiene promediando los valores de
intensidad de los pixels de f incluidos en el
entorno de vecindad S, de dimensión PxQ
1
g( x ,y ) =
⋅ ∑f ( i ,j )
P ⋅ Q (( ii,,jj ))∈∈SS
Õ Entornos de vecindad de 3x3
Tema 4. Reducción del ruido
1
9
1
1
1
1
1
1
1
1
1
Grupo de Tecnología Industrial
3
Filtros Lineales
7
VISIÓN POR COMPUTADOR
É Distribución Gaussiana de la función de
convolución
Ñ La función de convolución se aproxima a la
discretización de una gaussiana de media cero y
varianza sigma
u22+v22
−−u +v2
1
2
h(u, v) =
⋅ e 22⋅⋅σσ
2π ⋅σ
Õ Disminución de nitidez
Õ Aumento de borrosidad
Õ Pérdida de detalles
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
Filtros Lineales
8
VISIÓN POR COMPUTADOR
Ñ Máscaras de convolución empleadas
1
16
1
2
1
2
4
2
1
2
1
1
249
3 6 8 6 3
6 14 19 14 6
8 19 25 19 8
6 14 19 14 6
3
6
8
6
3
Ñ Este tipo de filtros reducen especialmente el
ruido gaussiano
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
4
Filtros Lineales
9
Gaussiano
Tema 4. Reducción del ruido
Tabla de Contenidos
VISIÓN POR COMPUTADOR
Gaussiano
Aleatorio
VISIÓN POR COMPUTADOR
Media
Grupo de Tecnología Industrial
10
É Definición
É Filtros Lineales
Filtros No Lineales
É Filtros Temporales
É Realce Espacial
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
5
Filtros No Lineales
11
Ñ Filtro de la mediana
VISIÓN POR COMPUTADOR
Õ Los pixeles de la nueva imagen se generan
calculando la mediana del conjunto de pixeles del
entorno de vecindad del pixel correspondiente a la
imagen origen
Õ Se homogeneizan los pixeles de intensidad muy
diferente con respecto a la de los vecinos
Õ Indicado en el caso de ruido aleatorio
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
Filtros No Lineales
12
Ñ Ejemplo de uso del filtro de la mediana
Gaussiano
Media
Aleatorio
VISIÓN POR COMPUTADOR
Mediana
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
6
Filtros No Lineales
13
VISIÓN POR COMPUTADOR
Ñ Mediana Ponderada del Entorno de Vecindad
ÕLa nueva imagen g(x,y) se genera a base de hallar
la mediana del conjunto formado por los píxels de
la imagen f, en un entorno de vecindad del punto
(x,y), repetidos tantas veces como se indique en la
máscara h(u,v)
Õ Una máscara h(u,v) muy utilizada:
1
2
1
2
4
2
1
2
1
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
Filtros No Lineales
14
Ñ Mediana Ponderada del Entorno de Vecindad
VISIÓN POR COMPUTADOR
Õ Ejemplo:
Imagen con Ruido
Aleatorio
Filtro Mediana
Filtro Mediana
Ponderada
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
7
Filtros No Lineales
15
VISIÓN POR COMPUTADOR
Ñ Punto Medio del Entorno de Vecindad
Õ La nueva imagen se genera a base de hallar la
semisuma de los píxels máximo y mínimo del
conjunto formado por los píxels de la imagen f en
un entorno de vecindad del punto (x,y)
g ( x, y ) =
f max (i, j ) + f min (i, j )
(i, j ) ∈ S
2
Õ Disminuye la Nitidez
Õ Pérdida de detalles de forma
Õ Más indicado para eliminar ruido Uniforme
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
Filtros No Lineales
16
VISIÓN POR COMPUTADOR
Ñ Alpha-Media del Entorno de Vecindad
Õ La nueva imagen g(x,y) se genera a base de
hallar la media del conjunto formado por los píxels
de la imagen f en un entorno de vecindad del punto
(x,y), eliminados los T de mayor y menor valor
1
g ( x, y ) =
P ⋅ Q − 2T
P⋅Q −T
∑ f (k )
k =T +1
Õ Buen compromiso para imágenes con ruido
gaussiano y aleatorio simultáneamente
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
8
Filtros No Lineales
17
Ñ Media Geométrica del Entorno de Vecindad
VISIÓN POR COMPUTADOR
Õ Producto de los valores de los pixels dentro de la
ventana elevados a la potencia 1/N2
MGeom. =
1
∏ [f (i , j)]N
2
(i ,j )∈S x ,y
ÕTrabaja bien con ruido Gaussiano, reteniendo
mejor los detalles de la información que el filtro de
la media aritmética
ÕFalla con ruido de tipo sal y pimienta
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
Filtros No Lineales
18
VISIÓN POR COMPUTADOR
Ñ Media Armónica del Entorno de Vecindad
Õ La nueva imagen se genera al hallar el inverso de
la media aritmética de la inversa de la intensidad
de los píxels de la imagen f en un entorno de
vecindad del punto (x,y)
g(x ,y ) =
P ⋅Q
1
∑ f (i , j)
( )
i ,j ∈S x ,y
ÕTrabaja bien con ruido Gaussiano, manteniendo
los detalles de la información mejor que el filtro de
la media aritmética
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
9
Filtros No Lineales
19
VISIÓN POR COMPUTADOR
É Filtros Adaptativos
Ñ Modifican su comportamiento en función de las
características locales de la imagen
Ñ Filtro Mínimo Error Cuadrático MMSE
MMSE = f (i , j) −
σn 2
[f (i , j) − ml (i , j)]
σl 2
σn2: Varianza del ruido
σl2: Varianza local
ml: Media local
ÕSi la imagen no tiene ruido, el filtro deja la imagen
original
ÕEn zonas de la imagen constantes, la varianza
local será muy parecida a la varianza del ruido, y el
filtro se convierte en la media
ÕEn zonas de la imagen con alta varianza (zonas de
bordes), prácticamente la imagen permanece
inalterada
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
Filtros No Lineales
VISIÓN POR COMPUTADOR
20
Imagen Original
con Ruido Gaussiano
Tema 4. Reducción del ruido
Filtro MMSE
Var. 27; 5x5
Grupo de Tecnología Industrial
10
VISIÓN POR COMPUTADOR
Tabla de Contenidos
21
É Definición
É Filtros Lineales
É Filtros No Lineales
Filtros Temporales
É Realce Espacial
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
Filtros Temporales
22
VISIÓN POR COMPUTADOR
É Continuidad temporal de la información de la
imagen frente a la variabilidad temporal del ruido
É Promedio de Varias Imágenes
Ñ El ruido varía con el tiempo, la escena no
Ñ Se realiza el promedio de varias imágenes de la
misma escena en distintos instantes
Õ No hay movimientos relativos escena - cámara
Õ La escena no cambia en el tiempo
Tema 4. Reducción del ruido
1 k
g(x,y) = ⋅ ∑fi (x,y)
k i=1
Grupo de Tecnología Industrial
11
23
VISIÓN POR COMPUTADOR
Filtros Temporales
Tema 4. Reducción del ruido
VISIÓN POR COMPUTADOR
Tabla de Contenidos
Grupo de Tecnología Industrial
24
É Definición
É Filtros Lineales
É Filtros No Lineales
É Filtros Temporales
Realce Espacial
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
12
Realce Espacial
25
VISIÓN POR COMPUTADOR
É Realce Espacial
Ñ El uso de filtros de reducción de ruido puede
afectar a la nitidez
Ñ Tratan de recuperar esa nitidez perdida
Ñ Lo más sencillo, filtros paso-alto
1
8
-1
-1
-1
-1
9
-1
-1
-1
-1
Tema 4. Reducción del ruido
Grupo de Tecnología Industrial
Realce Espacial
26
VISIÓN POR COMPUTADOR
Ñ Ejemplo de realce espacial
Imagen con ruido
Tema 4. Reducción del ruido
Imagen filtrada
Imagen realzada
Grupo de Tecnología Industrial
13
Descargar