Lesson 2 Flashcards
What is a digital image composed of?
A large array of discrete dots called pixels.
What is the neighborhood of a pixel?
The pixels surrounding a given pixel.
What does greater spatial resolution mean?
More pixels are used to display images.
How can you halve the size of an image?
By taking out every other row and every other column.
What is the purpose of the preprocessing step in digital image processing?
To correct defects and enhance contrast for better feature analysis.
What are the three different color models mentioned?
- RGB color model
- CMYK color model
- HSV color model
What is a point operation in image processing?
Applying a simple function y=f(x) to each gray value in the image.
What is the formula for calculating grayscale pixel value in scikit-image?
Y = 0.2125R + 0.7154G + 0.0721B.
What is the significance of the weights used in grayscale conversion?
They better represent human perception of red, green, and blue.
What are the effects of poor technical image quality?
- Low contrast
- Noise
- Blurring
- Aliasing
What does top-1 accuracy refer to?
Accuracy by comparing the top prediction with the correct class.
What types of noise can degrade an image signal?
- Salt and pepper noise
- Gaussian noise
- Speckle noise
What is aliasing in images?
Occurs when a signal is sampled at slightly less than the period of the original signal.
What does image enhancement aim to achieve?
To make the result more suitable for a specific application.
What are the two main domains for image enhancement?
- Spatial Domain
- Frequency Domain
What is histogram equalization?
Mapping a roughly equal number of pixels to each intensity level for a flat histogram.
What is Otsu’s Method used for?
To determine the optimal threshold for separating background and foreground pixels.
What is adaptive thresholding?
Calculating local thresholds with fixed block size surrounding each pixel.
What type of intensity transformation can improve image appearance?
Gamma transformations.
What is the effect of contrast stretching?
Improves the appearance of images for better segmentation and recognition.
What is the function of a grayscale image to binary image conversion?
A pixel becomes white if its gray level is greater than T, black if less than or equal to T.
What is the purpose of smoothing in image processing?
To reduce noise and improve image quality.
What are the two types of blurs mentioned?
- Motion Blur
- Out of focus Blur
What is the formula for contrast stretching?
Using percentiles to rescale intensity within a specified range.
What does a histogram indicate in a digital image?
The distribution of pixel intensities, showing darkness, brightness, and contrast.
What is the main goal of image segmentation?
To partition an image into meaningful segments for analysis.
What is the main output of the preprocessing step in image processing?
Images that are ready for further analysis.
What is the significance of image quality on deep neural networks?
Poor image quality can lead to misclassification by DNNs.
What can cause JPEG distortion in images?
Compression artifacts during image saving.
What is Adaptive Thresholding used for?
Better results when there is a large variation in background intensity
Adaptive Thresholding helps in segmenting images by differentiating foreground from background based on varying light conditions.
What is the primary function of Point Operators?
They do not know anything about their neighbors
Point Operators operate independently on each pixel without considering surrounding pixels.
What are the three steps involved in convolutions?
- Position the mask over the current pixel
- Form all products of filter elements with corresponding neighborhood elements
- Add up all the products
These steps are repeated for every pixel in the image.
What is the basic difference between convolution and correlation?
Convolution rotates the kernel by 180 degrees
This distinction is important for understanding how the two processes affect image filtering.
What are the three types of kernel sizes used in smoothing operations?
- 3x3 Kernel
- 5x5 Kernel
- 7x7 Kernel
Different kernel sizes affect the degree of smoothing applied to the image.
What is the purpose of the averaging mask?
Used for smoothing an image by averaging pixel values
Averaging masks help reduce noise and detail in images.
How does the Gaussian smoothing filter work?
Based on the Gaussian probability distribution
The standard deviation (σ) influences the shape of the Gaussian curve, affecting the smoothing effect.
What is the role of the median filter in image processing?
Removes noise while preserving edges
Median filters replace each pixel value with the median value of neighboring pixels, effectively reducing noise.
What is meant by ‘gradient’ in image processing?
The direction of most rapid change in intensity
The gradient helps identify edges and transitions in an image.
What is the edge strength defined by?
The gradient magnitude
Edge strength indicates how strong an edge is based on changes in pixel intensity.
Fill in the blank: The Prewitt Operator is used for ______.
Edge detection
Prewitt Operators calculate gradients to highlight edges in images.
What is the function of the Laplacian filter in image processing?
Used for image sharpening
Laplacian filters enhance edges by emphasizing regions of rapid intensity change.
True or False: Spatial Filtering can only be used for smoothing images.
False
Spatial Filtering can also be applied for sharpening and edge detection.
What does the term ‘convolution’ refer to in the context of image processing?
A mathematical operation that combines two functions
In image processing, convolution typically involves applying a filter to an image.
What does the term ‘smoothing’ refer to in image processing?
The process of reducing noise and detail in an image
Smoothing helps in creating a cleaner image for further analysis.