discret 2D Convolution added