Topic summary
Convolution kernel

Extracted from the Wikipedia article Convolution.
Applications
- Convolutional neural networks apply multiple cascaded convolution kernels with applications in machine vision and artificial intelligence. Though these are actually cross-correlations rather than convolutions.
- In non-neural-network-based image processing
- In digital image processing convolutional filtering plays an important role in many important algorithms in edge detection and related processes (see Kernel (image processing))
- In optics, an out-of-focus photograph is a convolution of the sharp image with a lens function. The photographic term for this is bokeh.
- In image processing applications such as adding blurring.