Introduction to Image Processing and Computer Vision - Practice Assignment 3

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

flashcard set

Earn XP

Description and Tags

Comprehensive vocabulary flashcards covering image filtering, analysis techniques, filters (linear and non-linear), pyramids, and computational efficiency based on Lesson 5 and 6 lecture notes.

Last updated 4:11 PM on 6/22/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

25 Terms

1
New cards

Image filtering

The process of transforming an image into a new image by applying a rule that changes pixel values in a controlled way.

2
New cards

Sliding-kernel

A local neighborhood that moves across the image during filtering.

3
New cards

Box filter

A filter that replaces each pixel with the average of its neighborhood, causing the image to smooth or blur.

4
New cards

Gaussian filter

A filter that gives more weight to pixels near the center of the window, producing a more natural blur with fewer blocky artifacts than a box filter.

5
New cards

Separable filter

A 2D filter that can be implemented as two 1D convolutions (one using a column filter and one using a row filter), reducing computational cost.

6
New cards

Convolution

An operation where the kernel is flipped horizontally and vertically before being applied to the image.

7
New cards

Cross-correlation

An operation that computes local weighted sums between the image and a kernel without flipping the kernel.

8
New cards

Linear shift-invariant (LSI) filtering

A type of filtering where each output pixel is a linear combination of neighboring input pixels and the same kernel is used at every location.

9
New cards

Sobel filter

A filter used to estimate image gradients and detect edges by identifying sudden intensity changes.

10
New cards

Median filter

A non-linear filter that is especially effective for removing salt-and-pepper noise.

11
New cards

Image pyramid

A collection of images of the same scene captured at different resolutions.

12
New cards

Aliasing

False patterns or distortion that occur when an image is subsampled without prior filtering to remove high-frequency components.

13
New cards

Gaussian pyramid

A collection of progressively smaller and smoother versions of an image, where the next level typically has a size of M2×N2\frac{M}{2} \times \frac{N}{2}.

14
New cards

Laplacian pyramid

A pyramid that stores the residual details or the difference between Gaussian pyramid levels to make reconstruction of the original image possible.

15
New cards

Low-pass filter

A frequency filter mainly used for smoothing or blurring images.

16
New cards

Image gradients

Representations of the directional change in image intensity, strongly related to edges and boundaries.

17
New cards

Derivative of Gaussian (DoG)

A filter that combines Gaussian smoothing to reduce noise with differentiation to highlight intensity transitions.

18
New cards

Laplacian of Gaussian (LoG)

A second derivative operator applied after Gaussian smoothing used to detect edges and blob-like structures.

19
New cards

Dilation

A non-linear operation that expands bright regions by taking the maximum value in the neighborhood.

20
New cards

Erosion

A non-linear operation that shrinks bright regions by taking the minimum value in the neighborhood.

21
New cards

Low frequencies

Image components corresponding to smooth intensity changes and coarse image structure.

22
New cards

High frequencies

Image components corresponding to rapid intensity changes such as edges, textures, and fine details.

23
New cards

Computational cost (Non-separable N x N filter)

The total operations required for an image of size M×MM \times M, calculated as M2×N2M^2 \times N^2.

24
New cards

Computational cost (Separable filter)

The reduced total operations required, calculated as 2M2N2M^2N, by splitting a 2D convolution into two 1D passes.

25
New cards

Valid output mode

A boundary handling mode where only positions where the kernel fully fits inside the image are computed, resulting in a smaller output image.