Por que a difusão anisotrópica é útil no processamento de imagens?

Respostas:

11

O algoritmo de difusão anisotrópica de Perona e Malik é o trabalho pioneiro em denoising baseado em equações parciais de derivadas (PDE).

Aplica a lei da difusão nas intensidades de pixel para suavizar texturas em uma imagem. Uma função de limite é usada para impedir a difusão nas bordas e, portanto, preserva as bordas na imagem. (Diferente, por exemplo, do filtro de desfoque gaussiano.) Isso torna muito interessante se você deseja remover ruído, mas não deseja suavizar as bordas da imagem, por exemplo, se deseja usar essas bordas para segmentar a imagem, sem precisar perturbado pelo barulho.

Inúmeros esforços foram feitos para melhorar, ampliá-lo ou estendê-lo.

Agora, onde é usado, tenho apenas uma cultura limitada. Posso citar dois

  • Análise de imagem no campo das ciências da vida (onde trabalho): as imagens que você pode tirar de um microscópio são extremamente barulhentas e, na maioria das vezes, são de construção. A análise de imagem automatizada desses dados geralmente envolve segmentação, para a qual você às vezes usa algos baseados em PDE.

  • Videogames! Por exemplo, tente jogar Mass Effect (pelo menos o primeiro).

Jean-Yves
fonte
Você comentaria onde é usado nos videogames? Estou fazendo uma análise das filmagens de videogame (SSF4: AE, UMvC3) e estou interessado em saber como isso pode ser aplicado a essas análises.
precisa saber é o seguinte
11
@casperOne: Na verdade, não posso, pois não pertenço ao domínio de especialistas em videogames. Percebi que era usado (ou algo semelhante) para dar à imagem uma espécie de sensação "cinematográfica" dos motores 3D (combinação de ruído pontilhado + AD). No exemplo de Mass Effect mencionado acima, você pode notar e até ver o processo iterativo, concentrando a câmera no personagem e permanecendo imóvel. Talvez uma pergunta em um fórum especializado de troca de pilhas possa ajudá-lo?
19712 Jean-Yves