Escolar Documentos
Profissional Documentos
Cultura Documentos
Convoluo 1D e 2D
Computao Grfica
Sinal Impulso
[n]= 1, n=0
0, caso contrrio
1
0 1
[n]
2 3
Computao Grfica
Computao Grfica
Coeficientes
Funo base
Computao Grfica
SISTEMA DISCRETO
y[n]
Computao Grfica
Convoluo de sinais
Visualizao da convoluo...
Exemplos
Computao Grfica
Convoluo 2D (imagens)
$
% % x (k ,k )h(n
1
# k1,n 2 # k2 )
k1 =#$ k2 =#$
Visualizao da convoluo...
Exemplos
Computao Grfica
Convoluo 2D (imagens)
Convoluo a operao de filtragem no domnio da
intensidade (como a imagem se apresenta na prtica, com
os valores de cada pixel).
A equao que define a convoluo a seguinte:
Convoluo 2D (imagens)
A equao anterior pode ser reescrita de forma compacta:
y(n1,n2) = x (n1,n2) * h (n1,n2)
Na prtica, vejamos um exemplo da operao definida pela
equao acima. Efetuar a convoluo entre o filtro f e a
imagem I:
f=
-1 0 1
0 0 0
-1 0 1
5
5
I= 5
0
5
10
15
20
20
10
10 20 15
20 10 10
10 5 15
10 5 10
15 15 10
Computao Grfica
Convoluo 2D (imagens)
Deve-se efetuar uma varredura atravs do elemento central
do filtro f, passando por todos os elementos da imagem I,
comeando do elemento (1,1).
Computao Grfica
Convoluo 2D (imagens)
1o. Passo
-1
0
5 10 10 20 15
-1
1
5 15 20 10 10
5 20 10
5 15
0 20 10
5 10
5 10
15
15 15 10
Computao Grfica
Convoluo 2D (imagens)
2o. Passo
-1
0 5 0 10 0 10 20 15
-1 5 015 120 10 10
5 20 10
5 15
0 20 10
5 10
5 10
15 15
15 15 10
Computao Grfica
Convoluo 2D (imagens)
3o. Passo
-1
5 0 10 0 10 0 20 15
15 15 -5
5-115 020 1 10 10
5 20 10
5 15
0 20 10
5 10
5 10
15 15 10
Computao Grfica
Convoluo 2D (imagens)
4o. Passo
-1
5 10 010 020 0 15
15 15 -5 -10
5 15-120 010 1 10
5 20 10
5 15
0 20 10
5 10
5 10
15 15 10
Computao Grfica
Convoluo 2D (imagens)
5o. Passo
-1
5 10 10 020 0 15 0
5 15 20-110 010 1
5 20 10
5 15
0 20 10
5 10
5 10
15 15 10
Computao Grfica
Convoluo 2D (imagens)
6o. Passo
y(2,1) = 0x5 + 1x10 + 0x5 + 0x15 + +
0x5 + 1 x 20 = 30
-1
1
5 10 10 20 15
0
5 15 20 10 10
-1
5 20 10
5 15
0 20 10
5 10
5 10
E assim sucessivamente,
passando por todos as linhas da
imagem I.
15 15 10
Computao Grfica
Computao Grfica