Problem 10
Discrete Gaussian filters Discuss the following issues with implementing a
discrete Gaussian filter:
\- If you just sample the cquation of a continuous Gaussian filter at discrete
locations, will you get the desired properties, e.g., will the coefficients
sum up to 0? Similarly, if you sample a derivative of a Gaussian, do the
samples sum up to 0 or have vanishing higher-order moments?
\- Would it be preferable to take the original signal, interpolate it with a
sinc, blur with a continuous Gaussian, then pre-filter with a sinc before re-
sampling? Is there a simpler way to do this in the frequency domain?
\- Would it make more sense to produce a Gaussian frequency response in the
Fourier domain and to then take an inverse FFT to obtain a discrete filter?
\- How does truncation of the filter change its frequency response? Does it
introduce any additional artifacts?
\- Are the resulting two-dimensional filters as rotationally invariant as
their continuous analogs? Is there some way to improwe this? In fact, can any
Problem 12
Steerable filters Implement Freeman and Adelson's (1991) stecrable filter
algorithm. The input should be a grayscale or color image and the output
should be a multi-banded image consisting of
Problem 16
Wiener filtering Estimate the frequency spectrum of your personal photo
collection and use it to perform Wiener filtering on a few images with varying
degrees of noise.
1\. Collect a few hundred of your images by re-scaling them to fit within a