Tema 4. Reducción del ruido

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 INDU

30 downloads 82 Views 1MB Size

Story Transcript

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

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.