Filtro mediano

Da Wikipedia, l'enciclopedia libera.
Esempio di immagine a cui è stato applicato del rumore sale e pepe, e quindi ripulita grazie al filtro mediano.

Nella teoria dei segnali, un filtro mediano è un filtro digitale che viene utilizzato per eliminare il rumore da immagini o da segnali digitali.

Solitamente questo filtro viene utilizzato come pre-processing prima di effettuare altre operazioni, come ad esempio trovare i contorni. È anche spesso usato per rimuovere il rumore sale e pepe.

Il principio di funzionamento di questo filtro è di lavorare su singolo campione, andandolo a sostituire con il valore mediano dei suoi vicini, rappresentati da una cosiddetta finestra, con al centro il valore da sostituire.

Esempio in una dimensione[modifica | modifica sorgente]

Per mostrare, utilizzando una finestra di 3 valori, come funziona il filtro mediano, vediamo come si applica a questo semplice segnale: x = [2, 80, 6, 3]

Quindi il filtro mediano produce in uscita il segnale y:
y[1] = Median[2, 2, 80] = 2
y[2] = Median[2, 80, 6] = Median[2, 6, 80] = 6
y[3] = Median[80, 6, 3] = Median[3, 6, 80] = 6
y[4] = Median[6, 3, 3] = Median[3, 3, 6] = 3

ad esempio: y = [2, 6, 6, 3].

Altri progetti[modifica | modifica sorgente]