Medias non locais

Medias non locais, coñecido como Non-local means, é un algoritmo de filtrado para o procesamento de imaxes dixitais. O ruído pode aparecer na captura ou durante a transmisión da propia imaxe. O obxectivo dos algoritmos de filtrado consiste na eliminación do ruído tratando de preservar as características máis importantes desa imaxe (bordos, textura, intensidade).[1]

Definición de medias non locais editar

A idea deste filtro é a de ter en conta o alto grado de redundancia que se observa nas imaxes naturais. Para poñer en funcionamento esta idea, defínese a contorna dun píxel   como a contorna de píxeles   da imaxe tales que a intensidade nunha contorna centrada en   é similar á dunha contorna do mesmo tamaño centrado en  .

Máis precisamente, definimos un sistema de contornas en   como unha familia,

  tal que,

  e se   entón  .

Dada unha imaxe representada por  , esta define  : .

Polo tanto, a similitude entre os dous píxeles   e   baséase na similitude entre a intensidade dos niveis de gris entre   e  . Esta similitude mídese mediante unha distancia gaussiana :

 ,

onde   é un núcleo gaussiano de varianza  ,

Entón, o filtro defínese como:

 ,

onde atopamos C(x) como o factor de normalización.

Notas editar

  1. Prince, Simon (2012). Computer Vision: Models, Learning, and Inference. Cambridge. 

Véxase tamén editar

Ligazóns externas editar