Compreendendo os parâmetros do filtro bilateral


8

Permitam-me mostrar um trecho do livro Computer Vision, de Szeliski, sobre filtro bilateral. Não sei como interpretar essas definições de kernel:

insira a descrição da imagem aqui

No somatório real os valores que fazer o k e l take? Por exemplo, para um núcleo de tamanho 5x5, k leva valores entre inf negativo e positivo? ou entre 1 e 5 (por exemplo, na programação matlab)? Ou leva valores de -2 a 2?

Além disso, o que essas barras duplas significam na definição de kernel de intervalo?


usando implicações bilaterais de filtro, os resultados da iteração mostram melhores resultados em comparação com outros métodos, mas não entendo como alterar os parâmetros na equação geral.

Respostas:


3

Uma pequena discussão dos detalhes que você pediu:

  1. σσ

σ

σ

Uma característica importante do filtro bilateral é que os pesos são multiplicados, o que implica que, assim que um peso está próximo de 0, não ocorre suavização. Como exemplo, um gaussiano espacial grande, associado a gaussiano de faixa estreita, alcança uma suavização limitada, embora o filtro tenha uma grande extensão espacial. O peso da faixa exige uma preservação rigorosa dos contornos.

"A norma ou as barras duplas indicam a distância gaussiana na equação. Essa distância é definida por Gσ (|| p - q ||), onde σ é um parâmetro que define a extensão da vizinhança."

Como (i, j) e (k, l) são simplesmente pontos espaciais em uma imagem, eles variarão do início da imagem até o final da imagem. Normalmente, isso depende da sua medida de indexação, por exemplo, em uma matriz, você precisa variar de 0 a 5 para obter uma imagem 5x5. Os valores reais de k são pouco importantes. É o valor relativo que importa muito mais.


2

kl2,1,0,1,2

f(i,j)f(k,l)f(i,j)f(k,l)2


obrigado. estas são imagens coloridas. então f (i, j) -f (k, l) é um vetor.
não é possível processar a imagem

Eu tenho lido sobre filtros bilaterais e fiquei confuso sobre a implementação. Fiz uma pergunta aqui dsp.stackexchange.com/questions/61988/… . Será muito útil se você puder compartilhar sua compreensão do filtro bilateral.
Suhail Gupta
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.