Computer Vision Foundations · free preview

The Gaussian Filter

The Gaussian kernel as the smooth low-pass without the box's ripples, discretized and truncated, separable for speed, and closed under convolution in the continuous world.

1. A bell instead of a plateau

A bell instead of a plateau

2. Discretizing, normalizing, truncating

Discretizing, normalizing, truncating

3. A Gaussian transforms into a Gaussian

A Gaussian transforms into a Gaussian

4. Blurs that add, in the continuous world

Blurs that add, in the continuous world

5. Where to cut the kernel

A discrete Gaussian is built with σ=2\sigma = 2 using the unnormalized form g[n,m]=e−(n2+m2)/2σ2g[n,m] = e^{-(n^2+m^2)/2\sigma^2} and truncated at ±3σ\pm 3\sigma. Which half-width is used, and why that bound?

6. Widths that trade off

Two Gaussian filters have σ1=1\sigma_1 = 1 and σ2=2\sigma_2 = 2. Comparing their frequency responses G=e−w2σ2/2G = e^{-w^2\sigma^2/2}, which statement is right?

7. Adding blur variances

An image is blurred with a Gaussian of variance σ12=4\sigma_1^2 = 4 and then with an independent Gaussian of variance σ22=9\sigma_2^2 = 9. Using the closure law σ32=σ12+σ22\sigma_3^2 = \sigma_1^2 + \sigma_2^2, compute the combined variance σ32\sigma_3^2 and write it as an integer.

Practice this interactively

Free account · instant grading · spaced review that schedules itself.

Start this course for free