In machine vision , Gabor features are a common type of feature because they can effectively simulate the visual impact response of humans and are widely used in image processing. Gabor features are generally obtained by convolving an image with a Gabor filter. The Gabor filter is defined as the product of a Gaussian function and a sine function, and its expression is as follows:
The real part of a Gabor filter is equivalent to an edge detection operator in each direction. Based on this property, Gabor filters can be used to construct Gabor spaces. The following figure shows a Gabor filter in each direction:
By convolving the image with a Gabor filter, we can obtain images filtered at different directions and scales, as shown below:
The convolved image can be used for further processing, such as classification and recognition.