Kernels are classified based on the following criteria:
- Separable/Degenerate:
- Symmetric or Hermitian:
, where * denotes the conjugate
- Convolution Type:
Note that a kernel may be of two types at the same time.
For example, is of both separable and of convolution type. It is not symmetric as
. You will find more examples in the quiz (link).