In the FFT2D paper
in the figure 1 and 2 it's stated that:
assuming the image is bigger than the convolution kernel, which is usually the case in practice, the convolution kernel needs to be expanded to the image size and padded according to Figure 1. As can be seen on figures 2 and 3 (see below), cyclic convolution with the expanded kernel is equivalent to cyclic convolution with initial convolution kernel.
If I perform the convolution between the kernel and the image for an element and I try to perform the convolution between the expanded kernel and the image for the same element, it yields different results.
I read somewhere that "cyclic convolution" is the same as a classic "convolution", is this correct? Otherwise how should I interpret this?