Filtro di riduzione del rumore che sostituisce i pixel con valore mediano dei vicini — preserva bordi, elimina grana senza sfocatura.
Nell'elaborazione digitale delle immagini — specialmente nella pipeline VFX — lavori regolarmente con problemi di rumore: rumore del sensore da sottoesposizione, artefatti di compressione o rumore termico in riprese ad alto ISO. Il filtro mediano è qui il tuo strumento d'elezione, perché fa ciò che i filtri di sfocatura lineari non possono fare: eliminare il rumore senza distruggere la definizione dei bordi.
Il principio è elegante: per ogni pixel analizzi la sua immediata vicinanza (tipicamente un kernel 3×3, 5×5 o 7×7). Ordini tutti i valori dei pixel in questa matrice e sostituisci il centro con il valore mediano — il valore centrale della serie ordinata. A differenza di una sfocatura gaussiana, che prende valori medi e sfoca i bordi, il mediano "salta" gli outlier. Un singolo punto bianco in un'area nera viene riconosciuto e corretto come outlier statistico, senza influenzare la linea di confine stessa. Per questo viene anche chiamato filtro preserva-bordi.
In pratica, utilizzi il filtraggio mediano nel workflow di compositing principalmente per la gestione del grano e per il pulizia del rotoscoping. Se hai materiale di base granuloso — specialmente da vecchie telecamere digitali o girato in condizioni difficili — applichi un passaggio mediano prima di affrontare la correzione colore o il keying. La struttura del grano scompare, il contrasto dei dettagli rimane. Anche con artefatti di chroma subsampling (frequenti in materiale video compresso) il filtro rende buoni servigi, senza ammorbidire i bordi di luminanza.
Attenzione: filtri mediani troppo aggressivi distruggono texture e linee sottili. Un singolo passaggio 3×3 è spesso sufficiente; uno stacking multiplo porta a un aspetto "plastico" — senza carattere, come se la ripresa fosse dipinta digitalmente. Nei sistemi professionali (Nuke, Fusion, anche Plasticity) il filtro mediano è nella toolbox standard; alcuni lo chiamano lì "Despeckle" o "Median". Per le sequenze video è necessaria cautela — si creano facilmente inconsistenze temporali se lavori frame per frame con dimensioni del kernel diverse. Qui aiutano i filtri mediani temporali (che includono l'asse Z) per evitare lo sfarfallio.