Sampled Gaussian

In practical applications of discrete signal processing, where the Gaussian is used as a convolution filter, it must also be represented at discrete steps $g_k$. The Gaussian is normally sampled at uniform intervals but, since it has infinite support, samples are taken only over a range of 3 or 4 times the Gaussian's standard deviation:

\begin{displaymath}
g_k = \left\{ \begin{array}{ll}
c e^{ - \frac{k^2}{ 2\sigm...
...\vert < 3 \sigma \\
0 & \text{otherwise}
\end{array}\right.
\end{displaymath} (2.19)

where $c$ is a normalization factor chosen such that $\sum_k g_k = 1$. The Gaussian can be extended to the multidimensional case in a very simple way:
\begin{displaymath}
g_{k_1,k_2,\ldots,k_n} = g_{k_1} \cdot g_{k_2} \ldots g_{k_n}
\end{displaymath} (2.20)



Paolo medici
2026-10-06