Konvolusi 2D: Membalik kernel?

Jawaban:

6

Jika Anda tidak membalik kernel, Anda cukup mendapatkan operasi berbeda yang disebut korelasi silang. Ketika filter simetris, seperti Gaussian, atau Laplacian, konvolusi dan korelasi bertepatan. Tetapi ketika filter tidak simetris, seperti turunan, Anda mendapatkan hasil yang berbeda.

Alasan mengapa konvolusi lebih disukai daripada korelasi adalah karena ia memiliki sifat matematika yang lebih baik. Secara khusus, konvolusi bersifat asosiatif, sedangkan korelasi secara umum tidak.

fgfg

F{fg}=kF{f}F{g}

F

Sifat lain yang menarik dari konvolusi adalah konvolusi kernel dengan impuls unit (misalnya, matriks dengan 1 tunggal di tengahnya dan 0 sebaliknya), Anda mendapatkan kernel itu sendiri. Korelasi akan membalik kernel, sebagai gantinya.

Andrea Asperti
sumber