Lecture 4 pt 3 Flashcards
What is a Bilateral Filter?
A Bilateral filter is a non-linear, noise-reducing, edge preserving filter.
It replaces the intensity of each pixel with a weighted average of intensity values from nearby pixels
When are pixels considered close to each other in Bilateral filtering?
Pixels are considered to be close to each other if they occupy nearby spatial locations and if they have some similarity in the photo metric range.
What parameters control bilateral filters?
There are two parameters to consider:
1. Range Parameter –> As it increases the bilateral filter gradually approximates Gaussian Convolution more closely.
2. Spatial Parameter –> As it increases it smooths larger features.
Which is generally a better approach to use: Bilateral filter or Gaussian Convolution?
Bilateral filter as it’s range and spatial parameters provide more versatile control than Gaussian Convolution.
What is the difference between Bilateral Filter and Gaussian Convolution?
Gaussian Convolution –> a local and linear filter that smooths the whole image irrespective of the edges or details.
Bilateral Filter –> A local non-linear filter that considers both graylevel similarities as well as geometric closeness of the neighbouring pixels without smoothing edges.
What are the main applications of Bilateral Filters?
- Denoising
- Texture and illumination separation, Tone Mapping and Tone Management
- 3D Fairing
What are the main applications of Bilateral Filters?
- Denoising
- Texture and illumination separation, Tone Mapping and Tone Management
- 3D Fairing
How is Bilateral filtering implemented?
Bilateral Filtering is implemented in the frequency domain by multiplication.
The image in the frequency domain is multiplied by the filter’s frequency response in the frequency domain.
What are the main advantages of Frequency Domain Filtering?
- the process is simplified to a multiplication, rather than convolution.
- It gives you more control over the whole image.
- Tools used for the image processing like correlation, convolution etc are much simpler and computationally cheaper.
What is a period or wavelength?
Units necessary to describe one cycle in the case of images that are space units. e.g. pixels