Computer Vision Foundations · free preview
Blur as Low-Pass Filtering
Local averaging as a convolution, the box filter and its separable fast paths, and DC gain as the rule for preserving brightness.
1. Why averaging means blur
Why averaging means blur
2. The box filter
The box filter
3. Separability and the integral image
Separability and the integral image
4. DC gain and brightness preservation
DC gain and brightness preservation
5. Choosing the normalization
A kernel has every tap equal to , unnormalized. What does a constant image of value look like after convolution with it, away from the borders?
6. Counting work with separability
A box blur can run either as one two-dimensional convolution or as the separable cascade . How many multiplications per output pixel does each variant take, and which is cheaper?
7. DC gain of a box
An unnormalized box filter has all nine taps equal to . Compute its DC gain, the sum of all its taps, and write the result as an integer.
Practice this interactively
Free account · instant grading · spaced review that schedules itself.
Start this course for free