AI engineering glossary · Computer vision
What is gaussian blur?
Gaussian blur: Smoothing an image by averaging each pixel with its neighbours using weights that follow a bell curve. It suppresses noise and fine detail, and is a standard preprocessing step before edge detection or when building image pyramids.
Gaussian blur: an example
A 5 x 5 Gaussian kernel with sigma 1 weights the centre pixel most and distant neighbours least, softening a grainy night-time photo.
Related terms
- Convolution
- Canny edge detector
- Image noise
More Computer vision terms
- Global average pooling
- Grad-CAM
- Grayscale image
- Histogram equalisation
- Histogram of oriented gradients
- Homography
- Horizontal flip
- HSV colour space
Where you learn it
Gaussian blur is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.