1. Object detection method comprising the steps of: receiving an input image for detecting an object within the received input image; determining a plurality of feature matrices on the basis of the received input image, wherein each feature matrix represents a feature of the received input image; Fourier transforming the plurality of feature matrices to a plurality of Fourier feature matrices; providing a plurality of Fourier filter matrices, wherein each Fourier filter matrix represents a feature of an object in the Fourier space; point-wise multiplying each Fourier filter matrix with one of the plurality of Fourier feature matrices corresponding to the same feature; summing up the plurality of matrices resulting by point-wise multiplying each Fourier filter matrix with the corresponding Fourier feature matrix resulting in a Fourier score matrix; performing an inverse Fourier transform of the Fourier score matrix resulting in a score matrix; detecting the object in the input image on the basis of the score matrix.